:root{--pricing-theme-color:#1ed7d2;--theme-color:#731eff;--new-theme-color:#731eff;--new-theme-hover-color:#9447ff;--new-theme-active-color:#560fd9;--theme-hover-color:#f5efff;--pricing-theme-hover-color:#f0fefc;--mockup-theme-color:#f435ce;--photo-theme-color:#ff963b;--editor-theme-color:#191919;--Primary-Disabled:#bf99ff;--Primary-Light-Hover:#efe5ff;--Grey06:#000;--Grey12:#191919;--Grey00:#fff;--Grey05:#e6e6e6;--Grey10:#7f7f7f;--Grey01:#f7f7f7;--Grey02:#dfdfdf;--Grey04:#d9d9d9;--Grey08:#666;--Grey03:#eee;--Grey07:#333;--Grey09:#444;--Grey11:#4c4c4c;--GreyBF:#bfbfbf;--Alert:#ff445e;--Error:#d22a46;--Grey-Red-1:#ffe9e8;--Grey12-50:#19191980;--Success-Default:#00b57a;--Success-Light:#e8fff4;--Text-Text-Tertiary:#999;--border1:1px;--border2:1.5px;--box-shadow2:2px 2px 0 var(--Grey12);--box-shadow3:3px 3px 0 var(--Grey12);--box-shadow4:4px 4px 0 var(--Grey12);--Radius-borderRadius-1:4px;--Radius-borderRadius-2:6px;--Radius-borderRadius-3:8px;--Radius-borderRadius-4:10px;--Radius-borderRadius-5:12px;--Radius-borderRadius-6:16px;--Radius-borderRadius-7:20px;--Radius-borderRadius-8:24px;--fs-xsm:12px;--fs-sm:14px;--fs-base:16px;--fs-lg:20px;--fs-l:24px;--fs-xl:28px;--fs-2xl:32px;--fs-3xl:40px;--fs-4xl:48px;--fs-5xl:56px;--fs-6xl:64px;--fs-7xl:72px;--fs-8xl:96px;--fs-9xl:110px;--fw-bold:600;--fw-medium:500;--fw-normal:400;--fw-light:300;--lh-none:1;--lh-s:1.1;--lh-tight:1.3;--lh-normal:1.5;--lh-loose:2;--primary-background-light:var(--Color-Neutral-white,#fff);--primary-background-light-pure:var(--primary-background-light);--stroke-default:var(--Color-Neutral-neutral-3,#d1d0d2);--stroke-default-light:var(--Color-Neutral-neutral-2,#eaeaea);--stroke-default-pure:var(--stroke-default);--ai-primary:#7c3aed;--ai-primary-light:#ede9fe;--ai-primary-hover:#6d28d9;--ai-bg:#f5f5f5;--ai-bg-white:#fff;--ai-bg-canvas:#e8e8e8;--ai-text-primary:#191919;--ai-text-secondary:#666;--ai-text-muted:#999;--ai-border:#e5e5e5;--ai-border-light:#f0f0f0;--ai-shadow:#00000014;--ai-shadow-md:#0000001f;--ai-accent-cyan:#00bcd4;--ai-accent-orange:#ff9800;--ai-danger:#ef4444;--ai-card-border-dieline:#4caf50;--ai-card-border-creation:#00bcd4;--ai-card-border-mockup:#ce93d8;--ai-stripe-color:#731eff1a;--ai-chat-width:450px;--ai-radius:8px;--ai-radius-lg:12px;--ai-radius-xl:16px}body.dark-mode,.ai-design-workbench.dark-mode{--ai-bg:#14141c;--ai-bg-white:#1e1e2e;--ai-bg-canvas:#14141c;--ai-text-primary:#e8e8f0;--ai-text-secondary:#bbbbd0;--ai-text-muted:#889;--ai-border:#383850;--ai-border-light:#2e2e40;--ai-shadow:#0000008c;--ai-shadow-md:#000000a6;--Color-Neutral-white:#1e1e2e;--Color-Neutral-neutral-1:#14141c;--Color-Neutral-neutral-2:#252535;--Color-Neutral-neutral-3:#383850;--Color-Neutral-neutral-4:#2e2e40;--Color-Neutral-neutral-5:#2e2e40;--Color-Neutral-neutral-6:#889;--Color-Neutral-neutral-7:#889;--Color-Neutral-neutral-8:#bbbbd0;--Color-Neutral-neutral-9:#bbbbd0;--Color-Neutral-neutral-10:#e8e8f0;--Grey00:#1e1e2e;--Grey01:#14141c;--Grey02:#2e2e40;--Grey03:#2e2e40;--Grey04:#383850;--Grey05:#383850;--Grey06:#e8e8f0;--Grey07:#e8e8f0;--Grey08:#bbbbd0;--Grey09:#bbbbd0;--Grey10:#889;--Grey11:#889;--Grey12:#e8e8f0;--GreyBF:#889;--ai-canvas-bg:#14141c;--ai-canvas-dot:#2e2e40;--ai-stripe-color:#731eff1a;--theme-hover-color:#2a1f4a;--pricing-theme-hover-color:#1a3a3a;--tooltip-yellow-bg:#ffc40024;--ai-avatar-bg:#f0f0f8;--ai-avatar-fg:#14141c;color:#e8e8f0}.ai-floating-panel{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);z-index:5000;border-radius:10px;flex-direction:column;padding:16px;display:flex;position:fixed;overflow:hidden}.ai-panel-header{cursor:grab;user-select:none;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;display:flex}.ai-panel-header:active{cursor:grabbing}.ai-panel-body{flex-direction:column;flex:1;height:0;display:flex}.ai-panel-body .ai-panel-list{flex:1;overflow-y:auto}.ai-panel-close{cursor:pointer;width:24px;height:24px;color:var(--ai-text-muted);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex}.ai-panel-close:hover{background:var(--ai-bg);color:var(--ai-text-primary)}.ai-modal-overlay{z-index:9999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ai-modal-content{background:var(--ai-bg-white);border-radius:var(--ai-radius-xl);max-width:90vw;max-height:90vh;overflow:auto;box-shadow:0 20px 60px #0000004d}.ai-modal-btn-row{justify-content:flex-end;gap:8px;padding:16px;display:flex}.ai-modal-btn-cancel{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-neutral-1,#f7f7f7);cursor:pointer;border-radius:8px;font-size:14px}.ai-modal-btn-cancel:hover{background:var(--ai-bg)}.ai-modal-btn-confirm{background:var(--Color-Neutral-neutral-10,#191919);height:32px;color:var(--Color-Neutral-white,#fff);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;font-size:14px;display:flex}.ai-modal-btn-confirm:hover{background:var(--ai-primary-hover)}.floating-top-left[data-v-f38e0c17]{z-index:100;align-items:center;display:flex;position:fixed;top:16px;left:20px}.floating-top-left.is-project-dropdown-open[data-v-f38e0c17]{z-index:103}.floating-top-left.is-empty-canvas-header[data-v-f38e0c17]{top:8px}.floating-top-left.is-empty-canvas-header .logo-text[data-v-f38e0c17]{margin-left:10px}.floating-top-left.is-empty-canvas-header .plain-icon-btn[data-v-f38e0c17]:first-of-type{margin-left:20px}.floating-top-left.is-empty-canvas-header .save-history[data-v-f38e0c17]{margin-left:10px}.logo-link[data-v-f38e0c17]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background .15s;display:inline-flex}.logo-link[data-v-f38e0c17]:hover{background:#0000000f}.logo-img[data-v-f38e0c17]{flex-shrink:0;width:32px;height:32px;display:block}.logo-text[data-v-f38e0c17]{width:auto;max-width:160px;height:30px;font-size:16px;font-weight:var(--fw-500,500);color:var(--Color-Neutral-neutral-10,#191919);white-space:nowrap;cursor:text;flex:none;align-items:center;margin-left:12px;line-height:1.2;transition:width .2s,max-width .2s;display:inline-flex;position:relative}.logo-text.is-editing[data-v-f38e0c17]{width:160px}.logo-text[data-v-f38e0c17]:after{content:"";border-bottom:1px dashed var(--Color-Neutral-neutral-7,#7f7f7f);opacity:0;transition:opacity .12s;position:absolute;bottom:3px;left:0;right:0}.logo-text[data-v-f38e0c17]:hover:after,.logo-text.is-editing[data-v-f38e0c17]:after{opacity:1}.logo-text__value[data-v-f38e0c17],.logo-text__input[data-v-f38e0c17]{min-width:0;color:inherit;font:inherit;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.logo-text__value[data-v-f38e0c17]{max-width:160px}.logo-text__input[data-v-f38e0c17]{z-index:1;background:0 0;border:0;outline:none;width:100%;padding:0;position:relative}.plain-icon-btn[data-v-f38e0c17]{cursor:pointer;width:40px;height:40px;color:var(--Color-Neutral-neutral-10,#191919);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex;position:relative}.plain-icon-btn[data-v-f38e0c17]:hover,.plain-icon-btn.is-active[data-v-f38e0c17]{background:var(--Color-Neutral-neutral-2,#eee)}.plain-icon-btn[data-v-f38e0c17]:first-of-type{margin-left:10px}.save-history[data-v-f38e0c17]{flex-shrink:0;margin-left:2px}.save-history[data-v-f38e0c17] .pac-export-history__trigger{border-radius:8px}.save-history[data-v-f38e0c17] .pac-export-history__trigger:hover{background:var(--Color-Neutral-neutral-2,#eee)}.save-history__button[data-v-f38e0c17]{position:relative;margin-left:0!important}.save-history__button[data-v-f38e0c17]:hover{background:0 0}.save-history__button .download-running-icon__bucket[data-v-f38e0c17]{transform-box:view-box;transform-origin:20px 20px;animation:1.4s linear infinite download-bucket-spin-f38e0c17}.save-history__button .download-running-icon__arrow[data-v-f38e0c17]{transform-box:fill-box;transform-origin:50%;animation:1.1s ease-in-out infinite download-arrow-fall-f38e0c17}@keyframes download-arrow-fall-f38e0c17{0%{opacity:.55;transform:translateY(-2px)}60%{opacity:1;transform:translateY(1.5px)}to{opacity:.55;transform:translateY(-2px)}}@keyframes download-bucket-spin-f38e0c17{to{transform:rotate(360deg)}}.nav-icon[data-v-f38e0c17]{justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.nav-icon[data-v-f38e0c17] svg{width:100%;height:100%;display:block}.project-dropdown[data-v-f38e0c17]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-10,#191919);box-shadow:3px 3px 0 var(--Color-Neutral-neutral-10,#191919);z-index:200;border-radius:12px;min-width:320px;padding:10px;position:absolute;top:calc(100% + 8px);left:0}.dropdown-item[data-v-f38e0c17]{cursor:pointer;color:var(--Color-Neutral-neutral-10,#191919);border-radius:8px;align-items:center;gap:12px;margin-bottom:4px;padding:12px;font-size:16px;font-weight:500;line-height:1.5;transition:background .12s;display:flex}.dropdown-item[data-v-f38e0c17]:hover{background:var(--Color-Neutral-neutral-1,#f7f7f7)}.dropdown-item.danger[data-v-f38e0c17]{color:#ef4444}.dropdown-item__icon[data-v-f38e0c17]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.recent-list[data-v-f38e0c17]{max-height:360px;padding-right:2px;overflow-y:auto}.recent-list[data-v-f38e0c17]::-webkit-scrollbar{width:4px}.recent-list[data-v-f38e0c17]::-webkit-scrollbar-thumb{background:var(--Color-Neutral-neutral-4,#d9d9d9);border-radius:2px}.recent-list[data-v-f38e0c17]::-webkit-scrollbar-track{background:0 0}.recent-card[data-v-f38e0c17]{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-width:0;padding:8px 10px;transition:background .12s;display:flex}.recent-card[data-v-f38e0c17]:hover{background:var(--Color-Neutral-neutral-1,#f7f7f7)}.recent-card--active[data-v-f38e0c17],.recent-card--active[data-v-f38e0c17]:hover{background:var(--Color-Neutral-neutral-2,#ececec)}.recent-card__thumb[data-v-f38e0c17]{background:var(--Color-Neutral-neutral-1,#f7f7f7);width:56px;height:56px;color:var(--Color-Neutral-neutral-8,#999);border-radius:10px;flex:0 0 56px;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.recent-card__thumb-img[data-v-f38e0c17]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.recent-card__meta[data-v-f38e0c17]{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.recent-card__name[data-v-f38e0c17]{color:var(--Color-Neutral-neutral-10,#191919);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.recent-card__sub[data-v-f38e0c17]{color:var(--Color-Neutral-neutral-8,#888);align-items:center;font-size:12px;line-height:1.2;display:inline-flex}.recent-card__date[data-v-f38e0c17]{font-variant-numeric:tabular-nums}.dropdown-section-title[data-v-f38e0c17]{color:var(--Color-Neutral-neutral-6,#999);pointer-events:none;padding:8px 14px 4px;font-size:11px}.dropdown-divider[data-v-f38e0c17]{background:var(--Color-Neutral-neutral-3,#e6e6e6);height:1px;margin:4px -10px}.pac-export-history__popover.ai-design-export-history-popover{margin-left:0!important;left:20px!important}.share-project-modal[data-v-2a5448c1]{background:var(--Color-Neutral-neutral-1,#f7f7f7);border-radius:16px;flex-direction:column;gap:16px;width:480px;max-width:calc(100vw - 32px);padding:24px;display:flex;position:relative}.share-project-modal__header[data-v-2a5448c1]{justify-content:space-between;align-items:center;gap:12px;display:flex}.share-project-modal__title[data-v-2a5448c1]{color:var(--Color-Neutral-neutral-10,#191919);margin:0;font-size:20px;font-weight:700;line-height:1.2}.share-project-modal__close[data-v-2a5448c1]{width:32px;height:32px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.share-project-modal__close[data-v-2a5448c1]:hover{background:#0000000f}.share-project-modal__toggle-row[data-v-2a5448c1]{justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 0;display:flex}.share-project-modal__toggle-text[data-v-2a5448c1]{flex:auto;min-width:0}.share-project-modal__toggle-title[data-v-2a5448c1]{color:var(--Color-Neutral-neutral-10,#191919);margin-bottom:6px;font-size:15px;font-weight:600;line-height:1.3}.share-project-modal__toggle-hint[data-v-2a5448c1]{color:var(--Color-Neutral-neutral-8,#888);font-size:13px;line-height:1.4}.share-project-modal__switch[data-v-2a5448c1]{background:var(--Color-Neutral-neutral-4,#d1d5db);cursor:pointer;border:none;border-radius:999px;flex:none;width:52px;height:30px;padding:0;transition:background .18s,box-shadow .18s;position:relative}.share-project-modal__switch.is-on[data-v-2a5448c1]{background:#22c55e}.share-project-modal__switch[data-v-2a5448c1]:disabled{cursor:not-allowed;opacity:.7}.share-project-modal__switch.is-pulsing[data-v-2a5448c1]{animation:.8s ease-out 3 share-switch-pulse-2a5448c1}@keyframes share-switch-pulse-2a5448c1{0%{box-shadow:0 0 #7c3aed8c}70%{box-shadow:0 0 0 10px #7c3aed00}to{box-shadow:0 0 #7c3aed00}}.share-project-modal__switch-knob[data-v-2a5448c1]{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #00000026}.share-project-modal__switch.is-on .share-project-modal__switch-knob[data-v-2a5448c1]{transform:translate(22px)}.share-project-modal__notice[data-v-2a5448c1]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);color:var(--Color-Neutral-neutral-9,#4b5563);border-radius:10px;padding:16px;font-size:13px;line-height:1.6}.share-project-modal__copy-btn[data-v-2a5448c1]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);width:100%;height:48px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;transition:background .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.share-project-modal__copy-btn[data-v-2a5448c1]:hover:not(.is-disabled){background:var(--Color-Neutral-neutral-2,#ececec);border-color:var(--Color-Neutral-neutral-4,#d1d5db)}.share-project-modal__copy-btn[data-v-2a5448c1]:active:not(.is-disabled){transform:scale(.99)}.share-project-modal__copy-btn.is-disabled[data-v-2a5448c1]{color:var(--Color-Neutral-neutral-6,#999);background:var(--Color-Neutral-neutral-2,#ececec);cursor:not-allowed;opacity:.85}.share-project-modal__copy-spinner[data-v-2a5448c1]{border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite share-copy-spin-2a5448c1}@keyframes share-copy-spin-2a5448c1{to{transform:rotate(360deg)}}.share-project-modal__qr[data-v-2a5448c1]{flex-direction:column;align-items:center;gap:8px;padding:8px 0 4px;display:flex}.share-project-modal__qr-frame[data-v-2a5448c1]{background:var(--Color-Neutral-white,#fff);border-radius:8px;flex:0 0 200px;width:200px;height:200px;overflow:hidden}.share-project-modal__qr-img[data-v-2a5448c1]{background:var(--Color-Neutral-white,#fff);width:100%;height:100%;transition:filter .25s;display:block}.share-project-modal__qr-img.is-blurred[data-v-2a5448c1]{filter:blur(8px);cursor:not-allowed}.share-project-modal__qr-hint[data-v-2a5448c1]{height:18px;color:var(--Color-Neutral-neutral-8,#888);text-align:center;flex:0 0 18px;font-size:12px;line-height:18px}.share-project-modal__qr-hint.is-hidden[data-v-2a5448c1]{visibility:hidden}.share-project-modal__copied[data-v-2a5448c1]{text-align:center;color:#22c55e;margin-top:-4px;font-size:13px;font-weight:500}.share-copied-fade-enter-active[data-v-2a5448c1],.share-copied-fade-leave-active[data-v-2a5448c1]{transition:opacity .2s}.share-copied-fade-enter-from[data-v-2a5448c1],.share-copied-fade-leave-to[data-v-2a5448c1]{opacity:0}.delete-project-confirm__mask[data-v-e5cb22ba]{z-index:10050;backdrop-filter:blur(4px);background:#0f172a59;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.delete-project-confirm__dialog[data-v-e5cb22ba]{color:#191919;background:#fff;border:1px solid #191919;border-radius:24px;width:min(432px,100vw - 32px);padding:52px 48px 46px;position:relative;box-shadow:3px 3px #191919}.delete-project-confirm__close[data-v-e5cb22ba]{color:#191919;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;position:absolute;top:24px;right:24px}.delete-project-confirm__close[data-v-e5cb22ba]:hover:not(:disabled){background:#f7f7f7}.delete-project-confirm__close[data-v-e5cb22ba]:disabled{cursor:not-allowed;opacity:.5}.delete-project-confirm__title[data-v-e5cb22ba]{text-align:center;margin:0 0 48px;font-size:20px;font-weight:500;line-height:1.5}.delete-project-confirm__actions[data-v-e5cb22ba]{gap:12px;display:flex}.delete-project-confirm__button[data-v-e5cb22ba]{cursor:pointer;border-radius:10px;flex:1;height:48px;padding:0 16px;font-size:16px;font-weight:400;line-height:1;transition:background .15s,border-color .15s}.delete-project-confirm__button[data-v-e5cb22ba]:disabled{cursor:not-allowed;opacity:.6}.delete-project-confirm__button--cancel[data-v-e5cb22ba]{color:#191919;background:#f7f7f7;border:1px solid #d9d9d9}.delete-project-confirm__button--cancel[data-v-e5cb22ba]:hover:not(:disabled){background:#eee;border-color:#191919}.delete-project-confirm__button--confirm[data-v-e5cb22ba]{color:#fff;background:#4c4c4c;border:1px solid #4c4c4c}.delete-project-confirm__button--confirm[data-v-e5cb22ba]:hover:not(:disabled){background:#191919;border-color:#191919}.delete-project-confirm-enter-active[data-v-e5cb22ba],.delete-project-confirm-leave-active[data-v-e5cb22ba]{transition:opacity .18s}.delete-project-confirm-enter-active .delete-project-confirm__dialog[data-v-e5cb22ba],.delete-project-confirm-leave-active .delete-project-confirm__dialog[data-v-e5cb22ba]{transition:transform .18s,opacity .18s}.delete-project-confirm-enter-from[data-v-e5cb22ba],.delete-project-confirm-leave-to[data-v-e5cb22ba]{opacity:0}.delete-project-confirm-enter-from .delete-project-confirm__dialog[data-v-e5cb22ba],.delete-project-confirm-leave-to .delete-project-confirm__dialog[data-v-e5cb22ba]{opacity:0;transform:translateY(-6px)scale(.98)}.canvas-user-bar[data-v-a64f60e3]{top:16px;right:calc(var(--ai-chat-width,450px) + 24px);z-index:100;align-items:center;gap:10px;transition:right .25s;display:flex;position:fixed}.canvas-user-bar.is-collapsed[data-v-a64f60e3]{right:24px}.canvas-user-bar.is-embedded[data-v-a64f60e3]{position:static;top:auto;right:auto}.canvas-user-bar.is-embedded .canvas-user-pill[data-v-a64f60e3]{box-shadow:none}.canvas-user-bar.has-open-layer[data-v-a64f60e3]{z-index:102}.canvas-user-anon[data-v-a64f60e3]{align-items:center;gap:12px;height:40px;display:inline-flex;position:relative}.canvas-user-anon__lang[data-v-a64f60e3]{height:36px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.canvas-user-anon__lang[data-v-a64f60e3]:hover,.canvas-user-anon__lang.is-open[data-v-a64f60e3]{background:#0000000f}.canvas-user-anon__lang-icon[data-v-a64f60e3]{color:currentColor;flex-shrink:0}.canvas-user-anon__chevron[data-v-a64f60e3]{color:currentColor;flex-shrink:0;transition:transform .15s}.canvas-user-anon__chevron.is-open[data-v-a64f60e3]{transform:rotate(180deg)}.canvas-user-anon__lang-list[data-v-a64f60e3]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-10,#191919);min-width:200px;max-height:360px;box-shadow:3px 3px 0 0 var(--Color-Neutral-neutral-10,#191919);z-index:110;border-radius:12px;flex-direction:column;gap:4px;padding:10px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.canvas-user-anon__lang-item[data-v-a64f60e3]{color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.canvas-user-anon__lang-item[data-v-a64f60e3]:hover{background:var(--Color-Neutral-neutral-1,#f5f5f5)}.canvas-user-anon__lang-item.is-active[data-v-a64f60e3]{background:var(--Color-Neutral-neutral-1,#f5f5f5);border-color:var(--Color-Neutral-neutral-3,#e6e6e6)}.canvas-user-anon__divider[data-v-a64f60e3]{background:var(--Color-Neutral-neutral-3,#e6e6e6);flex-shrink:0;width:1px;height:20px}.canvas-user-anon__login[data-v-a64f60e3]{height:40px;color:var(--Color-Neutral-white,#fff);background:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:14px;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}.canvas-user-anon__login[data-v-a64f60e3]:hover{opacity:.88}.canvas-user-anon__login[data-v-a64f60e3]:active{transform:scale(.98)}.canvas-user-pill[data-v-a64f60e3]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);box-sizing:border-box;border-radius:8px;align-items:center;height:40px;padding:0 10px 0 8px;transition:border-color .15s;display:inline-flex;position:relative;box-shadow:0 4px 16px #0f172a0f}.canvas-user-pill[data-v-a64f60e3]:hover{border-color:var(--Color-Neutral-neutral-10,#191919)}.canvas-user-pill__credits[data-v-a64f60e3]{align-items:center;display:inline-flex}.canvas-user-pill__credits[data-v-a64f60e3] .pac-credits-balance{font-weight:var(--fw-600,600)}.canvas-user-pill__credits[data-v-a64f60e3] .pac-credits{height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.canvas-user-pill__credits[data-v-a64f60e3] .pac-credits:hover{background:0 0;border:none}.canvas-user-pill__divider[data-v-a64f60e3]{background:var(--Color-Neutral-neutral-3,#e6e6e6);flex-shrink:0;width:1px;height:16px;margin:0 8px 0 4px;display:inline-block}.canvas-user-pill__user[data-v-a64f60e3]{cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.canvas-user-pill__user:hover .canvas-user-pill__avatar[data-v-a64f60e3]{opacity:.9}.canvas-user-pill__avatar.avatar-circle[data-v-a64f60e3]{flex-shrink:0;width:22px;height:22px;font-size:10px}.canvas-chat-pill[data-v-a64f60e3]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);cursor:pointer;height:40px;color:var(--Color-Neutral-neutral-10,#191919);box-sizing:border-box;border-radius:8px;align-items:center;gap:6px;padding:0 14px;transition:background .15s,border-color .15s;display:inline-flex;box-shadow:0 4px 16px #0f172a0f}.canvas-chat-pill[data-v-a64f60e3]:hover{border-color:var(--Color-Neutral-neutral-10,#191919)}.canvas-chat-pill__icon[data-v-a64f60e3]{flex-shrink:0}.canvas-chat-pill__text[data-v-a64f60e3]{font-size:14px;font-weight:600;line-height:1}.user-bar-avatar[data-v-a64f60e3]{justify-content:center;align-items:center;display:flex;position:relative}.avatar-circle[data-v-a64f60e3]{box-sizing:border-box;width:32px;height:32px;color:var(--ai-avatar-fg,#fff);box-shadow:1px 1px 0px 0px var(--one-level-text-color);cursor:pointer;background:#62c49a;border:1px solid #191919;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:600;display:flex}.avatar-circle[data-v-a64f60e3]:hover{opacity:.92}.user-menu[data-v-a64f60e3]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-10,#191919);width:280px;box-shadow:3px 3px 0 0 var(--Color-Neutral-neutral-10,#191919);z-index:200;color:var(--Color-Neutral-neutral-10,#191919);border-radius:12px;flex-direction:column;gap:4px;padding:10px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.user-menu__header[data-v-a64f60e3]{align-items:center;gap:12px;padding:12px;display:flex}.user-menu__avatar[data-v-a64f60e3]{cursor:default;width:36px;height:36px;box-shadow:2px 2px 0px 0px var(--one-level-text-color);flex:none;font-size:14px;position:relative}.user-menu__avatar[data-v-a64f60e3]:hover{opacity:1}.user-menu__member-badge[data-v-a64f60e3]{width:16px;height:16px;box-shadow:0 0 0 1.5px var(--Color-Neutral-white,#fff);border-radius:50%;line-height:0;display:block;position:absolute;top:-1px;right:-1px}.user-menu__member-badge svg[data-v-a64f60e3]{width:100%;height:100%;display:block}.user-menu__id[data-v-a64f60e3]{flex:auto;min-width:0}.user-menu__name[data-v-a64f60e3]{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:1.5;overflow:hidden}.user-menu__email[data-v-a64f60e3]{color:var(--Color-Neutral-neutral-6,#999);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:14px;line-height:18px;overflow:hidden}.user-menu__divider[data-v-a64f60e3]{background:var(--Color-Neutral-neutral-3,#e6e6e6);height:1px;margin:0}.user-menu__item[data-v-a64f60e3]{width:100%;color:inherit;font-family:var(--pac-font-family), sans-serif;font-size:var(--fs-base,16px);font-weight:var(--fw-normal,350);line-height:var(--lh-1_6,1.6);letter-spacing:var(--pac-font-letter-spacing,-.012em);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:12px;transition:background .15s,border-color .15s;display:flex}.user-menu__item[data-v-a64f60e3]:hover{background:var(--primary-background-hover,#f5f5f5);border-color:var(--one-level-text-color,#191919)}.user-menu__item[data-v-a64f60e3]:focus-visible{background:var(--primary-background-hover,#f5f5f5);border-color:var(--one-level-text-color,#191919)}.user-menu__item:hover .user-menu__external-arrow[data-v-a64f60e3]{opacity:1;visibility:visible}.user-menu__item:focus-visible .user-menu__external-arrow[data-v-a64f60e3]{opacity:1;visibility:visible}.user-menu__item[data-v-a64f60e3]:active{background:var(--stroke-default-light,#eee);border-color:var(--one-level-text-color,#191919)}.user-menu__icon[data-v-a64f60e3]{width:16px;height:16px;color:var(--Color-Neutral-neutral-10,#191919);flex:none}.user-menu__chevron[data-v-a64f60e3]{color:inherit;flex:none;margin-left:auto;transition:transform .2s}.user-menu__chevron--open[data-v-a64f60e3]{transform:none}.user-menu__external-arrow[data-v-a64f60e3]{width:24px;height:24px;color:var(--Color-Neutral-neutral-10,#191919);opacity:0;visibility:hidden;flex:none;justify-content:center;align-items:center;margin-left:auto;font-size:24px;line-height:1;transition:opacity .15s;display:inline-flex}.user-menu__lang[data-v-a64f60e3]{flex-direction:column;display:flex;position:relative}.user-menu__item--lang.is-open[data-v-a64f60e3]{background:var(--Color-Neutral-neutral-1,#f5f5f5)}.user-menu__lang-list[data-v-a64f60e3]{z-index:210;background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-10,#191919);min-width:200px;box-shadow:3px 3px 0 0 var(--Color-Neutral-neutral-10,#191919);border-radius:12px;flex-direction:column;gap:4px;max-height:320px;padding:10px;display:flex;position:absolute;top:-10px;right:calc(100% + 18px);overflow-y:auto}.user-menu__lang-item[data-v-a64f60e3]{color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.user-menu__lang-item[data-v-a64f60e3]:hover{background:var(--Color-Neutral-neutral-1,#f5f5f5)}.user-menu__lang-item.is-active[data-v-a64f60e3]{background:var(--Color-Neutral-neutral-1,#f5f5f5);border-color:var(--Color-Neutral-neutral-3,#e6e6e6)}.user-bar-icon-btn[data-v-a64f60e3]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);cursor:pointer;width:32px;height:32px;color:var(--Color-Neutral-neutral-10,#191919);border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex;box-shadow:0 4px 16px #0f172a0f}.user-bar-icon-btn[data-v-a64f60e3]:hover{background:var(--Color-Neutral-neutral-2,#eee)}@media (max-width:768px){.canvas-user-bar[data-v-a64f60e3]{right:16px}}.pac-credits-overlay--ai-design-user-bar{transform:translate(-150px)}.bottom-left-bar[data-v-256252b8]{z-index:100;align-items:center;gap:12px;display:flex;position:fixed;bottom:24px;left:16px}.pill[data-v-256252b8]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);height:var(--ai-canvas-bottom-control-height,40px);min-height:var(--ai-canvas-bottom-control-height,40px);max-height:var(--ai-canvas-bottom-control-height,40px);box-sizing:border-box;border-radius:8px;align-items:center;display:flex;box-shadow:0 4px 16px #0f172a0f}.zoom-pill[data-v-256252b8]{gap:0;padding:0 4px}.undo-pill[data-v-256252b8]{gap:6px;padding:0 6px}.pill-btn[data-v-256252b8]{cursor:pointer;width:28px;height:28px;color:var(--Color-Neutral-neutral-10,#191919);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.pill-btn[data-v-256252b8] svg{width:100%;height:100%;display:block}.pill-btn[data-v-256252b8]:hover:not(:disabled){background:var(--Color-Neutral-neutral-2,#eee)}.pill-btn[data-v-256252b8]:disabled{opacity:.35;cursor:default}.zoom-text[data-v-256252b8]{text-align:center;width:40px;color:var(--Color-Neutral-neutral-10,#191919);user-select:none;font-size:13px;font-weight:500}@media (max-width:768px){.bottom-left-bar[data-v-256252b8]{left:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));gap:8px}.pill-btn[data-v-256252b8]{width:24px;height:24px}.zoom-text[data-v-256252b8]{width:36px;font-size:12px}}.card-toolbar[data-v-54f4495d]{box-sizing:border-box;background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);white-space:nowrap;z-index:101;pointer-events:auto;border-radius:10px;height:40px;transition:width .42s cubic-bezier(.34,1.6,.5,1),background .2s,border-color .2s;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 2px 6px #0000000d}.card-toolbar--enter[data-v-54f4495d]{animation:.32s cubic-bezier(.16,1,.3,1) card-toolbar-enter-54f4495d}@keyframes card-toolbar-enter-54f4495d{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.card-toolbar__inner[data-v-54f4495d]{box-sizing:border-box;align-items:center;gap:4px;height:100%;padding:0 6px;display:inline-flex}.ct-content-enter-active[data-v-54f4495d],.ct-content-leave-active[data-v-54f4495d]{transition:opacity .2s}.ct-content-enter-from[data-v-54f4495d],.ct-content-leave-to[data-v-54f4495d]{opacity:0}.ct-content-leave-active[data-v-54f4495d]{pointer-events:none;position:absolute;top:0;left:0}.card-toolbar-icon[data-v-54f4495d]{align-items:center;display:flex}.card-toolbar-link[data-v-54f4495d]{height:30px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;border-radius:6px;align-items:center;column-gap:4px;padding:0 8px;font-size:14px;font-weight:500;line-height:30px;transition:color .15s;display:flex}.card-toolbar-link[data-v-54f4495d]:hover{background:var(--Color-Neutral-neutral-2,#eee)}.card-toolbar-edit-icon[data-v-54f4495d]{flex:0 0 20px;width:20px;height:20px;display:block}.card-toolbar-icon-frame[data-v-54f4495d]{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.card-toolbar-icon-frame img[data-v-54f4495d]{max-width:20px;max-height:20px;display:block}.card-toolbar--layered-2d[data-v-54f4495d]{box-shadow:none;border-radius:8px}.card-toolbar--layered-2d .card-toolbar-link[data-v-54f4495d]{font-weight:600}.card-toolbar-layered-2d-icon[data-v-54f4495d]{object-fit:contain;flex:0 0 20px;width:20px;height:20px;display:block}.card-toolbar-layered-2d-edit-icon[data-v-54f4495d]{flex:0 0 20px;width:20px;height:20px;position:relative;overflow:hidden}.card-toolbar-layered-2d-edit-icon img[data-v-54f4495d]{width:24px;max-width:none;height:24px;position:absolute;top:-2px;left:-1.75px}.card-toolbar-sep--line[data-v-54f4495d]{background:var(--Color-Neutral-neutral-4,#d9d9d9);width:1px;height:14px;margin:0}.card-toolbar--creation[data-v-54f4495d]{border-radius:8px}.card-toolbar--creation .card-toolbar__inner[data-v-54f4495d]{gap:6px}.card-toolbar--creation .card-toolbar-link[data-v-54f4495d]{font-weight:var(--fw-600,600);line-height:1.2}.card-toolbar--creation .card-toolbar-sep[data-v-54f4495d]{color:#0000;background:var(--Color-Neutral-neutral-4,#d9d9d9);flex:0 0 1px;width:1px;height:14px;margin:0;font-size:0}.card-toolbar--chat-3d[data-v-54f4495d]{border-color:var(--Color-Neutral-neutral-4,#d9d9d9);border-radius:var(--radius-borderradius-3,8px);height:40px;box-shadow:0 0 5px #0000000f}.card-toolbar--chat-3d .card-toolbar__inner[data-v-54f4495d]{gap:6px;padding:0 6px}.card-toolbar--chat-3d .card-toolbar-link[data-v-54f4495d]{border-radius:var(--radius-radius-sm,6px);height:30px;font-family:var(--font-family-gilroy,"Gilroy", sans-serif);font-size:14px;font-weight:var(--fw-600,600);column-gap:4px;padding:0 8px;line-height:1.2}.card-toolbar--chat-3d .card-toolbar-link[data-v-54f4495d]:not(.card-toolbar-link--share){box-sizing:border-box;border:1px solid #0000}.card-toolbar--chat-3d .card-toolbar-link[data-v-54f4495d]:not(.card-toolbar-link--share):hover{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee)}.card-toolbar--chat-3d .card-toolbar-link--menu-trigger[data-v-54f4495d]{box-sizing:border-box;border:1px solid #0000}.card-toolbar--chat-3d .card-toolbar-link--menu-trigger[data-v-54f4495d]:hover{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee)}.card-toolbar--chat-3d .card-toolbar-link--menu-trigger[data-v-54f4495d]:active{background:var(--Color-Neutral-neutral-3,#e6e6e6)}.card-toolbar--chat-3d .card-toolbar-link--selected[data-v-54f4495d],.card-toolbar--chat-3d .card-toolbar-link--selected[data-v-54f4495d]:hover{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee)}.card-toolbar--chat-3d .card-toolbar-link--share[data-v-54f4495d]{color:var(--Color-Neutral-white,#fff);background:var(--Color-Neutral-neutral-10,#191919)}.card-toolbar--chat-3d .card-toolbar-link--share[data-v-54f4495d]:hover{color:var(--Color-Neutral-white,#fff);background:#303030}.card-toolbar--chat-3d .card-toolbar-link--loading[data-v-54f4495d]{cursor:default}.card-toolbar--chat-3d .card-toolbar-share-spinner[data-v-54f4495d]{border:2px solid #fff6;border-top-color:var(--Color-Neutral-white,#fff);border-radius:50%;flex:0 0 16px;width:16px;height:16px;animation:.8s linear infinite card-toolbar-share-spin-54f4495d}.card-toolbar--chat-3d .card-toolbar-sep[data-v-54f4495d]{background:var(--Color-Neutral-neutral-4,#d9d9d9);color:#0000;flex:0 0 1px;width:1px;height:14px;margin:0;font-size:0}@keyframes card-toolbar-share-spin-54f4495d{to{transform:rotate(360deg)}}.card-toolbar-chat-3d__mockup-icon[data-v-54f4495d]{object-fit:cover;width:20px;height:20px}.card-toolbar-chevron[data-v-54f4495d]{flex:0 0 14px;width:14px;height:14px;display:block}.card-toolbar-create-images-menu[data-v-54f4495d]{z-index:102;box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-10,#191919);border-radius:var(--radius-borderradius-5,12px);background:var(--Color-Neutral-white,#fff);width:224px;box-shadow:3px 3px 0 var(--Color-Neutral-neutral-10,#000);flex-direction:column;align-items:stretch;gap:8px;padding:8px;display:flex;position:fixed}.card-toolbar-create-images-menu button[data-v-54f4495d]{box-sizing:border-box;border-radius:var(--radius-borderradius-2,6px);width:100%;height:48px;color:var(--Color-Neutral-neutral-10,#191919);font-family:var(--font-family-poppins,"Poppins", sans-serif);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:8px 12px;line-height:1.6;display:flex}.card-toolbar-create-images-menu button[data-v-54f4495d]:hover{border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);outline:none;padding:7px 11px}.card-toolbar-create-images-menu button[data-v-54f4495d]:focus-visible{border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);outline:none;padding:7px 11px}.card-toolbar-create-images-menu button[data-v-54f4495d]:active{background:var(--Color-Neutral-neutral-3,#e6e6e6)}.card-toolbar-create-images-menu strong[data-v-54f4495d],.card-toolbar-create-images-menu span[data-v-54f4495d]{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.card-toolbar-create-images-menu strong[data-v-54f4495d]{letter-spacing:-.252px;font-size:14px;font-weight:500}.card-toolbar-create-images-menu span[data-v-54f4495d]{color:var(--Color-Neutral-neutral-6,#7f7f7f);letter-spacing:-.216px;font-size:12px;font-weight:400}.card-toolbar-export-menu[data-v-54f4495d]{z-index:102;box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);width:149px;box-shadow:3px 3px 0 var(--Color-Neutral-neutral-10,#000);border-radius:10px;flex-direction:column;gap:8px;padding:8px;display:flex;position:fixed}.card-toolbar-export-menu button[data-v-54f4495d]{width:100%;height:auto;color:var(--Color-Neutral-neutral-10,#191919);font-family:var(--font-family-poppins,"Poppins", sans-serif);letter-spacing:-.252px;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;padding:4px 12px;font-size:14px;font-weight:400;line-height:22.4px;display:flex}.card-toolbar-export-menu button[data-v-54f4495d]:hover{border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);outline:none;padding:3px 11px}.card-toolbar-export-menu button[data-v-54f4495d]:focus-visible{border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);outline:none;padding:3px 11px}.card-toolbar-export-menu button[data-v-54f4495d]:active{background:var(--Color-Neutral-neutral-3,#e6e6e6)}.card-toolbar-link.packify-ui-guide-active[data-v-54f4495d]{z-index:2;color:var(--ai-primary,#7c3aed);background:#7c3aed24;animation:1.1s ease-in-out infinite packify-ui-guide-pulse-54f4495d;position:relative;box-shadow:0 0 0 3px #7c3aed4d,0 0 18px #7c3aed73}@keyframes packify-ui-guide-pulse-54f4495d{0%,to{box-shadow:0 0 0 2px #7c3aed47,0 0 10px #7c3aed4d}50%{box-shadow:0 0 0 5px #7c3aed29,0 0 22px #7c3aed8c}}@media (prefers-reduced-motion:reduce){.card-toolbar-link.packify-ui-guide-active[data-v-54f4495d]{animation:none}}.card-toolbar-icon-link[data-v-54f4495d]{padding:0 6px}.card-toolbar-link--disabled[data-v-54f4495d]{color:#b5b5b5;cursor:not-allowed}.card-toolbar-link--disabled[data-v-54f4495d]:hover{color:#b5b5b5}.card-toolbar-link--design[data-v-54f4495d]{color:var(--ai-primary,#7c3aed);background:linear-gradient(#7c3aed1f,#2563eb14);border-radius:999px;padding:3px 8px}.card-toolbar-link--design[data-v-54f4495d]:hover{background:linear-gradient(#7c3aed29,#2563eb1f)}.card-toolbar-link--3d[data-v-54f4495d]{color:#eef2ff}.card-toolbar-link--3d[data-v-54f4495d]:hover{color:#fff;background:linear-gradient(#0f172a,#2563ebeb)}.card-toolbar-sep[data-v-54f4495d]{color:var(--Color-Neutral-neutral-4,#d9d9d9);margin:0 4px;font-size:12px}.card-toolbar--compact[data-v-54f4495d]{gap:2px}.card-toolbar--compact .card-toolbar-link[data-v-54f4495d]:not(.card-toolbar-icon-link){column-gap:0;padding:0 6px;font-size:0}.card-toolbar--compact .card-toolbar-link:not(.card-toolbar-icon-link)>i[data-v-54f4495d]{font-size:16px;line-height:1}.card-toolbar--compact .card-toolbar-sep[data-v-54f4495d]{margin:0 2px;font-size:12px}.card-toolbar-tooltip[data-v-54f4495d]{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Color-Neutral-white,#fff);white-space:nowrap;pointer-events:none;z-index:1000;border-radius:8px;padding:6px 10px;font-size:12px;line-height:1;position:fixed;transform:translate(-50%);box-shadow:0 4px 16px #00000029}.card-toolbar-tooltip[data-v-54f4495d]:after{content:"";border:4px solid #0000;border-bottom-color:var(--Color-Neutral-neutral-10,#191919);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.card-download-btn[data-v-54f4495d]{cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:2px;display:flex}.card-download-btn[data-v-54f4495d]:hover{background:var(--ai-bg,#f5f5f5)}.card-mode-toggle[data-v-0e661260]{z-index:25;cursor:default;transform-origin:100% 0;will-change:transform;background:#191919;border-radius:6px;align-items:center;padding:4px 8px;display:flex;position:absolute;top:8px;right:8px}.mode-btn[data-v-0e661260]{color:#666;cursor:pointer;font-size:12px;font-weight:600;line-height:1.2;transition:color .15s}.mode-btn.active[data-v-0e661260]{color:#fff}.mode-btn[data-v-0e661260]:hover:not(.active){color:#999}.mode-sep[data-v-0e661260]{color:#fff;font-size:12px;font-weight:500;line-height:1.2}.card-mode-toggle--dieline-tabs[data-v-0e661260]{box-sizing:border-box;width:182px;height:30px;box-shadow:inset 0 0 0 1px var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-white,#fff);transform-origin:top;padding:3px;top:10px;left:50%;right:auto}.card-mode-toggle--dieline-tabs .mode-btn[data-v-0e661260]{width:88px;height:24px;color:var(--Text-Neutral-primary,#191919);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}.card-mode-toggle--dieline-tabs .mode-btn.active[data-v-0e661260]{color:var(--Color-Neutral-white,#fff);background:var(--Text-Neutral-primary,#191919)}.pin-marker[data-v-572219ef]{cursor:pointer;z-index:20;width:calc(var(--ai-stroke,1px) * 30);height:calc(var(--ai-stroke,1px) * 34);pointer-events:auto;transition:transform .15s;position:absolute;transform:translate(-50%,-85%)}.pin-marker svg[data-v-572219ef]{width:100%;height:100%;display:block}.pin-marker[data-v-572219ef]:hover{transform:translate(-50%,-85%)scale(1.08)}.inline-edit-dialog[data-v-ff15ef2a]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);z-index:20;transform-origin:0 0;border-radius:10px;flex-direction:column;gap:8px;width:408px;max-width:100%;margin-top:8px;padding:12px;display:flex;position:relative;box-shadow:0 2px 8px #0f172a0f}.inline-dialog-row[data-v-ff15ef2a]{align-items:center;gap:6px;display:flex}.inline-dialog-content[data-v-ff15ef2a]{flex-wrap:wrap;align-items:flex-start;min-height:21px}.inline-dialog-chip[data-v-ff15ef2a]{background:var(--Color-Neutral-neutral-3,#e6e6e6);color:var(--Color-Neutral-neutral-10,#191919);white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:2px 4px;font-size:14px;font-weight:600;line-height:17px;display:inline-flex}.inline-dialog-input[data-v-ff15ef2a]{min-width:120px;color:var(--Color-Neutral-neutral-10,#191919);cursor:text;resize:none;white-space:pre-wrap;word-break:break-word;background:0 0;border:none;outline:none;flex:1;max-height:132px;padding:0;font-size:14px;font-weight:500;line-height:21px;display:block;overflow-y:auto}.inline-dialog-input[data-v-ff15ef2a]::placeholder{color:var(--Color-Neutral-neutral-6,#999);font-weight:400}.inline-dialog-input[data-v-ff15ef2a]:disabled{opacity:.7;cursor:default}.inline-dialog-actions[data-v-ff15ef2a]{justify-content:flex-end}.inline-dialog-send-wrap[data-v-ff15ef2a]{flex-shrink:0;display:inline-flex;position:relative}.inline-dialog-run[data-v-ff15ef2a]{background:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;height:32px;padding:0 14px;transition:opacity .15s,background .15s;display:inline-flex}.inline-dialog-run[data-v-ff15ef2a]:hover:not(:disabled){background:#333}.inline-dialog-run[data-v-ff15ef2a]:disabled{opacity:.4;cursor:default}.inline-dialog-run__label[data-v-ff15ef2a]{color:var(--Color-Neutral-white,#fff);font-size:14px;font-weight:500;line-height:1}.inline-dialog-run__spark[data-v-ff15ef2a]{flex-shrink:0;width:14px;height:14px;display:block}.inline-dialog-run__cost[data-v-ff15ef2a]{color:#999;font-size:14px;font-weight:500;line-height:1}.resize-handle[data-v-18e76510]{width:calc(var(--ai-stroke,1px) * 8);height:calc(var(--ai-stroke,1px) * 8);border:solid #7c3aed;border-width:calc(var(--ai-stroke,1px) * 1.5);box-sizing:border-box;z-index:15;pointer-events:auto;background:#fff;position:absolute}.resize-handle--neutral[data-v-18e76510]{border-width:calc(var(--ai-stroke,1px) * 1);border-color:var(--Text-Neutral-primary,#191919)}.resize-handle.tl[data-v-18e76510]{top:calc(var(--ai-stroke,1px) * -4);left:calc(var(--ai-stroke,1px) * -4);cursor:nwse-resize}.resize-handle.tr[data-v-18e76510]{top:calc(var(--ai-stroke,1px) * -4);right:calc(var(--ai-stroke,1px) * -4);cursor:nesw-resize}.resize-handle.bl[data-v-18e76510]{bottom:calc(var(--ai-stroke,1px) * -4);left:calc(var(--ai-stroke,1px) * -4);cursor:nesw-resize}.resize-handle.br[data-v-18e76510]{bottom:calc(var(--ai-stroke,1px) * -4);right:calc(var(--ai-stroke,1px) * -4);cursor:nwse-resize}.resize-handle.tm[data-v-18e76510]{top:calc(var(--ai-stroke,1px) * -4);margin-left:calc(var(--ai-stroke,1px) * -4);cursor:ns-resize;left:50%}.resize-handle.bm[data-v-18e76510]{bottom:calc(var(--ai-stroke,1px) * -4);margin-left:calc(var(--ai-stroke,1px) * -4);cursor:ns-resize;left:50%}.resize-handle.ml[data-v-18e76510]{top:50%;left:calc(var(--ai-stroke,1px) * -4);margin-top:calc(var(--ai-stroke,1px) * -4);cursor:ew-resize}.resize-handle.mr[data-v-18e76510]{top:50%;right:calc(var(--ai-stroke,1px) * -4);margin-top:calc(var(--ai-stroke,1px) * -4);cursor:ew-resize}.card-label-shared[data-v-15f9952a]{white-space:nowrap;color:#7c3aed;pointer-events:auto;user-select:none;transform-origin:0 100%;align-items:center;gap:6px;font-size:14px;font-weight:400;line-height:1;display:inline-flex;position:absolute;bottom:calc(100% + 4px);left:0}.card-label-shared--neutral[data-v-15f9952a]{color:var(--Text-Neutral-primary,#191919);font-family:var(--font-family-poppins,"Poppins", sans-serif);letter-spacing:-.252px;gap:4px;line-height:1.6}.card-label-shared__icon[data-v-15f9952a]{color:currentColor;flex-shrink:0}.card-label-shared--chat-3d[data-v-15f9952a]{color:var(--Color-Neutral-neutral-10,#191919);font-family:var(--font-family-poppins,"Poppins", sans-serif);font-weight:var(--fw-normal,400);letter-spacing:-.252px;gap:4px;line-height:1.6}.card-label-shared__name[data-v-15f9952a]{user-select:none;cursor:text;outline:none;min-width:4px}.card-label-shared__name[contenteditable=true][data-v-15f9952a]{user-select:text}.card-label-shared__name[data-v-15f9952a]:focus{background:var(--Color-Neutral-white,#fff);border:1px solid #7c3aed;border-radius:4px;margin:-2px -6px;padding:1px 5px}.canvas-card-move-handle[data-v-6644a1a0]{top:0;left:calc(var(--ai-stroke,1px) * -38);z-index:20;transform-origin:0 0;cursor:pointer;width:28px;height:28px;display:none;position:absolute}@property --d3-loading-sweep-start{syntax:"<percentage>";inherits:false;initial-value:-80%}@property --d3-loading-sweep-mid{syntax:"<percentage>";inherits:false;initial-value:-55%}@property --d3-loading-sweep-end{syntax:"<percentage>";inherits:false;initial-value:-30%}@keyframes d3-loading-card-sweep-68b73f46{0%{--d3-loading-sweep-start:-80%;--d3-loading-sweep-mid:-55%;--d3-loading-sweep-end:-30%}to{--d3-loading-sweep-start:130%;--d3-loading-sweep-mid:155%;--d3-loading-sweep-end:180%}}.design-card[data-v-68b73f46]{z-index:10;user-select:none;contain:layout style;position:absolute}.design-card>.card-frame[data-v-68b73f46]{display:block}.design-card:not(.selected) .card-label[data-v-68b73f46]{display:none}.design-card.selected>.card-frame[data-v-68b73f46]{display:block}.design-card.dragging[data-v-68b73f46]{z-index:100}.design-card .card-body[data-v-68b73f46]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6);outline-offset:0}.design-card:hover:not(.dragging) .card-body[data-v-68b73f46],.design-card.selected .card-body[data-v-68b73f46]{outline:var(--ai-stroke,1px) solid var(--Text-Neutral-primary,#191919);outline-offset:0}.design-card.selected.multi-selected .card-body[data-v-68b73f46]{outline:none}.design-card.dragging .card-body[data-v-68b73f46]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6)}.design-card:hover:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-68b73f46],.design-card.selected:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-68b73f46],.design-card.dragging:not(.multi-selected)>.canvas-card-move-handle[data-v-68b73f46]{display:block}.design-card.selected>.canvas-card-move-handle[data-v-68b73f46]{left:calc(var(--ai-stroke,1px) * -41)}.card-frame[data-v-68b73f46]{inset:calc(var(--ai-stroke,1px) * -10);z-index:0;cursor:move;pointer-events:auto;background:0 0;position:absolute}.card-body.dieline-card[data-v-68b73f46]{z-index:1;background:var(--ai-bg-white,#fff);box-shadow:none;border:none;border-radius:0;position:relative}.card-image[data-v-68b73f46]{pointer-events:none;user-select:none;object-fit:contain;background:#f5f5f5;width:100%;display:block}.knife-sketch-box[data-v-68b73f46]{background:#f5f5f5;justify-content:center;align-items:flex-start;width:100%;display:flex;overflow:hidden}.sketch-container[data-v-68b73f46]{transform-origin:top;justify-content:center;align-items:center;display:flex}.layer-box[data-v-68b73f46]{position:relative}.layer-box .design-box[data-v-68b73f46]{position:absolute;top:0;left:0}.layer-box .dieline-topmost[data-v-68b73f46]{pointer-events:none;z-index:2;position:absolute;top:0;left:0}.d3-container[data-v-68b73f46]{background:#1a1a2e;width:100%;height:100%;min-height:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.d3-container[data-v-68b73f46] canvas{display:block;width:100%!important;height:100%!important}.d3-snapshot[data-v-68b73f46]{object-fit:contain;background:#1a1a2e;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.d3-loading[data-v-68b73f46]{-webkit-backdrop-filter:blur(20px);z-index:20;background:#bfbfbfb3;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.d3-loading[data-v-68b73f46]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(-57deg, #fff0 var(--d3-loading-sweep-start), #ffffff4d var(--d3-loading-sweep-mid), #fff0 var(--d3-loading-sweep-end));will-change:--d3-loading-sweep-start, --d3-loading-sweep-mid, --d3-loading-sweep-end;background-repeat:no-repeat;animation:1.5s ease-in-out infinite alternate d3-loading-card-sweep-68b73f46;position:absolute;top:0;bottom:0;left:0;right:0}.d3-loading-pill[data-v-68b73f46]{z-index:1;font-size:calc(var(--ai-stroke,1px) * 14);padding:calc(var(--ai-stroke,1px) * 8) calc(var(--ai-stroke,1px) * 16);color:#fff;white-space:nowrap;background:#191919eb;border-radius:9999px;font-weight:600;line-height:1.2;position:relative}.d3-load-hint[data-v-68b73f46]{z-index:2;pointer-events:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.d3-load-hint__text[data-v-68b73f46]{font-size:calc(var(--ai-stroke,1px) * 14);color:var(--ai-text-muted,#999);white-space:nowrap;font-weight:500;line-height:1.2}.card-label[data-v-68b73f46]{bottom:calc(100% + var(--ai-stroke,1px) * 10 + 4px);left:calc(var(--ai-stroke,1px) * -10);transform-origin:0 100%;white-space:nowrap;pointer-events:auto;cursor:move;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute}.dieline-label[data-v-68b73f46]{color:var(--ai-card-border-dieline,#4caf50);background:#4caf501f}.fold-controls[data-v-68b73f46]{left:50%;bottom:calc(var(--ai-stroke,1px) * 16);z-index:4;transform-origin:bottom;align-items:center;gap:4px;display:flex;position:absolute}.fold-edit-design[data-v-68b73f46],.fold-slider-bar[data-v-68b73f46]{box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-white,#fff);border-radius:6px;height:29px}.fold-edit-design[data-v-68b73f46]{color:var(--Text-Neutral-primary,#191919);font-family:var(--font-family-poppins,"Poppins", sans-serif);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:0 12px;font-size:14px;line-height:1.6;display:inline-flex}.fold-edit-design img[data-v-68b73f46]{width:16px;height:16px}.fold-slider-bar[data-v-68b73f46]{align-items:center;gap:8px;padding:6px 12px;display:flex}.fold-label[data-v-68b73f46]{color:var(--Text-Neutral-primary,#191919);white-space:nowrap;cursor:pointer;font-size:14px;font-weight:500;line-height:1.2}.fold-label--disabled[data-v-68b73f46]{color:var(--Text-Neutral-quaternary,#999);cursor:default}.fold-slider[data-v-68b73f46]{appearance:none;cursor:pointer;background:0 0;width:82px;height:12px}.fold-slider[data-v-68b73f46]::-webkit-slider-runnable-track{background:linear-gradient(to right, #191919 0, #191919 var(--fold-slider-progress), #d9d9d9 var(--fold-slider-progress), #d9d9d9 100%);border-radius:2px;height:4px}.fold-slider[data-v-68b73f46]::-moz-range-track{background:#d9d9d9;border-radius:2px;height:4px}.fold-slider[data-v-68b73f46]::-moz-range-progress{background:#191919;border-radius:2px;height:4px}.fold-slider[data-v-68b73f46]::-webkit-slider-thumb{appearance:none;background:#fff;border:1.5px solid #191919;border-radius:50%;width:12px;height:12px;margin-top:-4px}.fold-slider[data-v-68b73f46]::-moz-range-thumb{background:#fff;border:1.5px solid #191919;border-radius:50%;width:12px;height:12px}.canvas-card-image[data-v-f582cd15]{background:0 0;width:100%;position:relative;overflow:hidden}.canvas-card-image__placeholder[data-v-f582cd15],.canvas-card-image__fallback[data-v-f582cd15]{position:absolute;top:0;bottom:0;left:0;right:0}.canvas-card-image__placeholder[data-v-f582cd15]{z-index:0;overflow:hidden}.canvas-card-image__preview[data-v-f582cd15]{object-fit:cover;filter:blur(20px);opacity:.58;width:100%;height:100%;display:block;transform:scale(1.08)}.canvas-card-image__fallback[data-v-f582cd15]{background:var(--Color-Neutral-neutral-1,#f5f5f5)}.canvas-card-image__media[data-v-f582cd15]{z-index:1;opacity:0;filter:blur(20px);pointer-events:none;user-select:none;background:0 0;width:100%;height:100%;display:block;position:relative}.canvas-card-image__media.is-loaded[data-v-f582cd15]{opacity:1;filter:blur();transition:filter .8s}.canvas-card-image__media.is-failed[data-v-f582cd15]{opacity:0}.design-card[data-v-27792c6e]{z-index:10;user-select:none;contain:layout style;position:absolute}.design-card.selected .card-body[data-v-27792c6e]{overflow:visible}.design-card.dragging[data-v-27792c6e]{opacity:.85;z-index:100}.design-card .card-body[data-v-27792c6e]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6);outline-offset:0}.design-card:hover:not(.dragging) .card-body[data-v-27792c6e],.design-card.selected .card-body[data-v-27792c6e]{outline:var(--ai-stroke,1px) solid var(--Text-Neutral-primary,#191919);outline-offset:0}.design-card.selected.multi-selected .card-body[data-v-27792c6e]{outline:none}.design-card.dragging .card-body[data-v-27792c6e]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6)}.design-card:hover:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-27792c6e],.design-card.selected:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-27792c6e],.design-card.dragging:not(.multi-selected)>.canvas-card-move-handle[data-v-27792c6e]{display:block}.design-card.selected>.canvas-card-move-handle[data-v-27792c6e]{left:calc(var(--ai-stroke,1px) * -41)}.card-body.creation-card[data-v-27792c6e]{z-index:1;box-shadow:none;background:0 0;border:none;border-radius:0;position:relative;overflow:hidden}.card-resize-layer[data-v-27792c6e]{z-index:15;pointer-events:none;position:absolute;top:0;left:0}.card-image[data-v-27792c6e]{pointer-events:none;user-select:none;object-fit:contain;background:0 0;width:100%;display:block}.creation-watermark[data-v-27792c6e]{z-index:1;pointer-events:none;background-position:right 3% bottom 3%;background-repeat:no-repeat;background-size:18%;position:absolute;top:0;bottom:0;left:0;right:0}.card-label[data-v-27792c6e]{transform-origin:0 100%;white-space:nowrap;pointer-events:none;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;bottom:100%;left:0}.creation-label[data-v-27792c6e]{color:var(--ai-accent-cyan,#00bcd4);background:#00bcd41f}.card-dimensions[data-v-27792c6e]{white-space:nowrap;color:var(--Text-Neutral-primary,#191919);pointer-events:none;user-select:none;transform-origin:100% 100%;font-size:14px;font-weight:400;line-height:1;position:absolute;bottom:calc(100% + 4px);right:0}.design-card[data-v-3520fe74]{z-index:10;user-select:none;contain:layout style;position:absolute}.design-card>.card-frame[data-v-3520fe74]{display:none}.design-card.selected>.card-frame[data-v-3520fe74]{display:block}.design-card.dragging[data-v-3520fe74]{opacity:.85;z-index:100}.design-card .card-body[data-v-3520fe74]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6);outline-offset:0}.design-card:hover:not(.dragging) .card-body[data-v-3520fe74],.design-card.selected .card-body[data-v-3520fe74]{outline:var(--ai-stroke,1px) solid var(--Text-Neutral-primary,#191919);outline-offset:0}.design-card.selected.multi-selected .card-body[data-v-3520fe74]{outline:none}.design-card.dragging .card-body[data-v-3520fe74]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6)}.design-card:hover:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-3520fe74],.design-card.selected:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-3520fe74],.design-card.dragging:not(.multi-selected)>.canvas-card-move-handle[data-v-3520fe74]{display:block}.design-card.selected>.canvas-card-move-handle[data-v-3520fe74]{left:calc(var(--ai-stroke,1px) * -41)}.card-body.image-card[data-v-3520fe74]{z-index:1;box-shadow:none;background:0 0;border-radius:0;position:relative;overflow:visible}.card-resize-layer[data-v-3520fe74]{z-index:15;pointer-events:none;position:absolute;top:0;left:0}@property --img-upload-sweep-start{syntax:"<percentage>";inherits:false;initial-value:-80%}@property --img-upload-sweep-mid{syntax:"<percentage>";inherits:false;initial-value:-55%}@property --img-upload-sweep-end{syntax:"<percentage>";inherits:false;initial-value:-30%}@keyframes imageUploadSweep-3520fe74{0%{--img-upload-sweep-start:-80%;--img-upload-sweep-mid:-55%;--img-upload-sweep-end:-30%}to{--img-upload-sweep-start:130%;--img-upload-sweep-mid:155%;--img-upload-sweep-end:180%}}@keyframes imageUploadShimmer-3520fe74{0%{background-position:120%}to{background-position:-20%}}.card-image-uploading[data-v-3520fe74]{background:#f5f5f5;width:100%;position:relative;overflow:hidden}.card-image-uploading[data-v-3520fe74]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(-57deg, #fff0 var(--img-upload-sweep-start), #ffffff4d var(--img-upload-sweep-mid), #fff0 var(--img-upload-sweep-end));will-change:--img-upload-sweep-start, --img-upload-sweep-mid, --img-upload-sweep-end;background-repeat:no-repeat;animation:1.5s ease-in-out infinite alternate imageUploadSweep-3520fe74;position:absolute;top:0;bottom:0;left:0;right:0}.card-image-uploading__preview[data-v-3520fe74]{object-fit:cover;filter:blur(20px);opacity:.58;pointer-events:none;user-select:none;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.08)}.card-image-uploading__pill[data-v-3520fe74]{z-index:2;box-sizing:border-box;max-width:calc(100% - var(--ai-stroke,1px) * 16);max-height:calc(100% - var(--ai-stroke,1px) * 16);padding:calc(var(--ai-stroke,1px) * 6) calc(var(--ai-stroke,1px) * 12);border-radius:calc(var(--ai-stroke,1px) * 24);pointer-events:none;background:#000000b3;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-image-uploading__pill span[data-v-3520fe74]{color:#0000;font-size:calc(var(--ai-stroke,1px) * 12);text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(90deg,#ffffff4d 0% 35%,#fff 50.63%,#ffffff4d 66% 100.79%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;min-width:0;font-weight:500;line-height:1.2;animation:1.6s ease-in-out infinite imageUploadShimmer-3520fe74;overflow:hidden}.card-frame[data-v-3520fe74]{inset:calc(var(--ai-stroke,1px) * -10);cursor:move;pointer-events:auto;z-index:0;background:0 0;position:absolute}.card-image[data-v-3520fe74]{pointer-events:none;user-select:none;width:100%;display:block}.image-dimensions[data-v-3520fe74]{white-space:nowrap;color:var(--Text-Neutral-primary,#191919);pointer-events:none;user-select:none;transform-origin:100% 100%;font-size:14px;font-weight:400;line-height:1;position:absolute;bottom:calc(100% + 4px);right:0}@keyframes d3-loading-card-sweep-fca9a017{0%{--d3-loading-sweep-start:-80%;--d3-loading-sweep-mid:-55%;--d3-loading-sweep-end:-30%}to{--d3-loading-sweep-start:130%;--d3-loading-sweep-mid:155%;--d3-loading-sweep-end:180%}}.d3-container[data-v-fca9a017]{touch-action:none;background:#fff;width:100%;height:100%;min-height:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.d3-container[data-v-fca9a017] canvas{display:block;width:100%!important;height:100%!important}.d3-snapshot[data-v-fca9a017]{object-fit:contain;background:#fff;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.d3-loading[data-v-fca9a017]{-webkit-backdrop-filter:blur(20px);background:#bfbfbfb3;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.d3-loading[data-v-fca9a017]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(-57deg, #fff0 var(--d3-loading-sweep-start), #ffffff4d var(--d3-loading-sweep-mid), #fff0 var(--d3-loading-sweep-end));will-change:--d3-loading-sweep-start, --d3-loading-sweep-mid, --d3-loading-sweep-end;background-repeat:no-repeat;animation:1.5s ease-in-out infinite alternate d3-loading-card-sweep-fca9a017;position:absolute;top:0;bottom:0;left:0;right:0}.d3-loading-pill[data-v-fca9a017]{z-index:1;font-size:calc(var(--ai-stroke,1px) * 12);padding:calc(var(--ai-stroke,1px) * 8) calc(var(--ai-stroke,1px) * 16);color:#fff;white-space:nowrap;background:#191919eb;border-radius:9999px;font-weight:600;line-height:1.2;position:relative}.d3-load-hint[data-v-fca9a017]{z-index:2;pointer-events:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.d3-load-hint__text[data-v-fca9a017]{font-size:calc(var(--ai-stroke,1px) * 14);color:var(--ai-text-muted,#999);white-space:nowrap;font-weight:500;line-height:1.2}.fold-controls[data-v-fca9a017]{left:50%;bottom:calc(var(--ai-stroke,1px) * 16);z-index:4;transform-origin:bottom;align-items:center;gap:4px;display:flex;position:absolute;transform:translate(-50%)}.fold-edit-design[data-v-fca9a017]{box-sizing:border-box;border:var(--border-border-thin,1px) solid var(--Color-Neutral-neutral-4,#d9d9d9);border-radius:var(--radius-radius-sm,6px);background:var(--Color-Neutral-white,#fff);height:29px;color:var(--Color-Neutral-neutral-10,#191919);font-family:var(--font-family-poppins,"Poppins", sans-serif);font-size:14px;font-weight:var(--fw-normal,400);letter-spacing:-.252px;white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 12px;line-height:1.6;display:inline-flex}.fold-edit-design img[data-v-fca9a017]{width:16px;height:16px;display:block}.fold-slider-bar[data-v-fca9a017]{background:var(--Color-Neutral-white,#fff);border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:flex;box-shadow:0 4px 12px #00000014}.fold-controls--with-edit .fold-slider-bar[data-v-fca9a017]{box-sizing:border-box;border:var(--border-border-thin,1px) solid var(--Color-Neutral-neutral-4,#d9d9d9);border-radius:var(--radius-radius-sm,6px);height:29px;box-shadow:none;padding:6px 12px}.fold-slider[data-v-fca9a017]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:82px;height:12px}.fold-slider[data-v-fca9a017]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--Color-Neutral-neutral-10,#191919) 0, var(--Color-Neutral-neutral-10,#191919) var(--fold-slider-progress), var(--Color-Neutral-neutral-4,#d9d9d9) var(--fold-slider-progress), var(--Color-Neutral-neutral-4,#d9d9d9) 100%);border-radius:2px;height:4px}.fold-slider[data-v-fca9a017]::-moz-range-track{background:var(--Color-Neutral-neutral-4,#d9d9d9);border-radius:2px;height:4px}.fold-slider[data-v-fca9a017]::-moz-range-progress{background:var(--Color-Neutral-neutral-10,#191919);border-radius:2px;height:4px}.fold-slider[data-v-fca9a017]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:1.5px solid var(--Color-Neutral-neutral-10,#191919);cursor:pointer;background:#fff;border-radius:50%;width:12px;height:12px;margin-top:-4px}.fold-slider[data-v-fca9a017]::-moz-range-thumb{border:1.5px solid var(--Color-Neutral-neutral-10,#191919);cursor:pointer;background:#fff;border-radius:50%;width:12px;height:12px}.fold-label[data-v-fca9a017]{color:#191919;cursor:pointer;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.2}.fold-label--disabled[data-v-fca9a017]{opacity:.35;cursor:default}.layered-knife-preview[data-v-f258a4d0]{position:absolute;top:0;bottom:0;left:0;right:0}.layered-knife-preview svg[data-v-f258a4d0]{position:absolute;top:0;left:0}.layered-card-editor[data-v-4f8c4a26]{background:var(--Color-Neutral-white,#fff);width:100%;height:100%;padding:12px;position:relative}.layered-card-editor__file-input[data-v-4f8c4a26]{display:none}.layered-card-editor__canvas[data-v-4f8c4a26]{width:100%;height:100%;position:relative;overflow:hidden}.layered-card-editor__stage-anchor[data-v-4f8c4a26]{transform-origin:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.layered-card-editor__stage-frame[data-v-4f8c4a26]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layered-card-editor__snap-guides[data-v-4f8c4a26]{pointer-events:none;z-index:12;position:absolute;top:0;bottom:0;left:0;right:0}.layered-card-editor__snap-guide[data-v-4f8c4a26]{pointer-events:none;background:#ff445e;position:absolute}.layered-card-editor__snap-guide--vertical[data-v-4f8c4a26]{width:1px}.layered-card-editor__snap-guide--horizontal[data-v-4f8c4a26]{height:1px}.layered-card-editor__knife-guides[data-v-4f8c4a26]{pointer-events:none;z-index:13;position:absolute;top:0;bottom:0;left:0;right:0}.layered-card-editor__knife-guide[data-v-4f8c4a26]{pointer-events:none;position:absolute}.layered-card-editor__knife-distance[data-v-4f8c4a26]{z-index:1;position:relative}.layered-card-editor__knife-distance span[data-v-4f8c4a26]{flex:none;display:block}.layered-card-editor__knife-label[data-v-4f8c4a26]{color:#fff;white-space:nowrap;background:#0090ff;border-radius:16px;height:14px;padding:2px 5px;font-size:10px;font-weight:700;line-height:14px;display:inline-table;position:absolute}.layered-card-editor__stage[data-v-4f8c4a26]{transform-origin:0 0;justify-content:center;align-items:center;display:flex;position:relative}.layered-card-editor__layer[data-v-4f8c4a26]{position:relative}.layered-card-editor__designs[data-v-4f8c4a26]{position:absolute;top:0;bottom:0;left:0;right:0}.layered-card-editor__dieline-foreground[data-v-4f8c4a26]{z-index:1;pointer-events:none}.layered-card-editor__element-wrap[data-v-4f8c4a26]{position:absolute;top:0;bottom:0;left:0;right:0}.layered-card-editor__hitbox[data-v-4f8c4a26]{z-index:2;cursor:move;background:0 0;border:1px solid #0000;position:absolute}.layered-card-editor__hitbox--locked[data-v-4f8c4a26]{cursor:default}.layered-card-editor__hitbox--selected[data-v-4f8c4a26]{box-shadow:none;background:0 0;border-color:#0000}.layered-card-editor__empty[data-v-4f8c4a26]{text-align:center;color:#666;justify-content:center;align-items:center;min-height:240px;padding:20px;font-size:13px;display:flex}.layered-card-editor__move-box[data-v-4f8c4a26]{z-index:50;transform-origin:50%;cursor:move;--layered-editor-theme-color:var(--primary-color,#7c3aed);position:absolute}.layered-card-editor__move-box--group[data-v-4f8c4a26]{cursor:move}.layered-card-editor__move-box-border[data-v-4f8c4a26]{border:calc(var(--ai-stroke,1px) * 2) solid var(--layered-editor-theme-color);background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.layered-card-editor__move-box-rotate[data-v-4f8c4a26],.layered-card-editor__move-box-handle[data-v-4f8c4a26]{z-index:1;border:var(--ai-stroke,1px) solid var(--layered-editor-theme-color);box-shadow:0 0 calc(var(--ai-stroke,1px) * 4) 0 #03030333;box-sizing:border-box;color:#595959;pointer-events:auto;background:#fff;padding:0;position:absolute}.layered-card-editor__move-box-rotate[data-v-4f8c4a26]:hover,.layered-card-editor__move-box-handle[data-v-4f8c4a26]:hover{background:var(--layered-editor-theme-color)}.layered-card-editor__move-box-rotate[data-v-4f8c4a26]{left:50%;bottom:calc(var(--ai-stroke,1px) * -14);width:calc(var(--ai-stroke,1px) * 28);height:calc(var(--ai-stroke,1px) * 28);line-height:calc(var(--ai-stroke,1px) * 28);cursor:grab;border:none;border-radius:100%;justify-content:center;align-items:center;display:flex;transform:translate(-50%,100%)}.layered-card-editor__move-box-rotate i[data-v-4f8c4a26]{font-size:calc(var(--ai-stroke,1px) * 18)}.layered-card-editor__move-box-rotate[data-v-4f8c4a26]:hover{color:#fff}.layered-card-editor__move-box-handle[data-v-4f8c4a26]{width:calc(var(--ai-stroke,1px) * 14);height:calc(var(--ai-stroke,1px) * 14);border-radius:100%}.layered-card-editor__move-box-handle--ct[data-v-4f8c4a26],.layered-card-editor__move-box-handle--cb[data-v-4f8c4a26]{width:calc(var(--ai-stroke,1px) * 20);height:calc(var(--ai-stroke,1px) * 7);border-radius:calc(var(--ai-stroke,1px) * 5)}.layered-card-editor__move-box-handle--lc[data-v-4f8c4a26],.layered-card-editor__move-box-handle--rc[data-v-4f8c4a26]{width:calc(var(--ai-stroke,1px) * 7);height:calc(var(--ai-stroke,1px) * 20);border-radius:calc(var(--ai-stroke,1px) * 5)}.layered-card-editor__move-box-handle--lt[data-v-4f8c4a26]{left:calc(var(--ai-stroke,1px) * -7);top:calc(var(--ai-stroke,1px) * -7)}.layered-card-editor__move-box-handle--ct[data-v-4f8c4a26]{transform:translate(-50%, calc(-50% - var(--ai-stroke,1px)));top:0;left:50%}.layered-card-editor__move-box-handle--rt[data-v-4f8c4a26]{right:calc(var(--ai-stroke,1px) * -7);top:calc(var(--ai-stroke,1px) * -7)}.layered-card-editor__move-box-handle--rc[data-v-4f8c4a26]{transform:translate(calc(50% + var(--ai-stroke,1px)), -50%);top:50%;right:0}.layered-card-editor__move-box-handle--rb[data-v-4f8c4a26]{right:calc(var(--ai-stroke,1px) * -7);bottom:calc(var(--ai-stroke,1px) * -7)}.layered-card-editor__move-box-handle--cb[data-v-4f8c4a26]{transform:translate(-50%, calc(50% + var(--ai-stroke,1px)));bottom:0;left:50%}.layered-card-editor__move-box-handle--lb[data-v-4f8c4a26]{left:calc(var(--ai-stroke,1px) * -7);bottom:calc(var(--ai-stroke,1px) * -7)}.layered-card-editor__move-box-handle--lc[data-v-4f8c4a26]{transform:translate(calc(-50% - var(--ai-stroke,1px)), -50%);top:50%;left:0}.design-card[data-v-5350d7e5]{z-index:10;user-select:none;contain:layout style;position:absolute}.design-card>.card-frame[data-v-5350d7e5]{display:block}.design-card:not(.selected) .card-label[data-v-5350d7e5]{display:none}.design-card.selected>.card-frame[data-v-5350d7e5]{display:block}.design-card.selected[data-v-5350d7e5]{z-index:120}.design-card.dragging[data-v-5350d7e5]{z-index:130}.design-card .card-body[data-v-5350d7e5]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6);outline-offset:0}.design-card:hover:not(.dragging) .card-body[data-v-5350d7e5],.design-card.selected .card-body[data-v-5350d7e5]{outline:var(--ai-stroke,1px) solid var(--Text-Neutral-primary,#191919);outline-offset:0}.design-card.selected.multi-selected .card-body[data-v-5350d7e5]{outline:none}.design-card.dragging .card-body[data-v-5350d7e5]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6)}.design-card:hover:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-5350d7e5],.design-card.selected:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-5350d7e5],.design-card.dragging:not(.multi-selected)>.canvas-card-move-handle[data-v-5350d7e5]{display:block}.design-card.selected>.canvas-card-move-handle[data-v-5350d7e5]{left:calc(var(--ai-stroke,1px) * -41)}.design-card.selected.has-element-selection .card-body[data-v-5350d7e5],.design-card.selected.has-element-selection:hover .card-body[data-v-5350d7e5]{outline:none}.card-frame[data-v-5350d7e5]{inset:calc(var(--ai-stroke,1px) * -10);z-index:0;cursor:move;pointer-events:auto;background:0 0;position:absolute}.card-body.layered-card[data-v-5350d7e5]{z-index:1;box-shadow:none;background:#eee;border:none;border-radius:0;position:relative}.layered-card-loading[data-v-5350d7e5]{background:var(--Color-Neutral-neutral-2,#eee);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.layered-card-loading__image[data-v-5350d7e5]{object-fit:contain;filter:blur(18px);opacity:.55;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.06)}.layered-card-loading__label[data-v-5350d7e5]{z-index:1;color:var(--Color-Neutral-white,#fff);font-size:var(--fs-12,12px);font-weight:var(--fw-500,500);background:#191919b3;border-radius:24px;padding:6px 12px;line-height:1.2;position:relative}.card-label[data-v-5350d7e5]{bottom:calc(100% + var(--ai-stroke,1px) * 10 + 4px);left:calc(var(--ai-stroke,1px) * -10);transform-origin:0 100%;white-space:nowrap;pointer-events:auto;cursor:move;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute}.layered-label[data-v-5350d7e5]{color:var(--ai-card-border-dieline,#4caf50);background:#4caf501f}.layer-list[data-v-5350d7e5]{border-top:1px solid var(--ai-border-light,#f0f0f0);flex-direction:column;gap:4px;padding:8px;display:flex}.layer-item[data-v-5350d7e5]{border-radius:4px;align-items:center;gap:8px;padding:4px;display:flex}.layer-item[data-v-5350d7e5]:hover{background:var(--ai-bg,#f5f5f5)}.layer-thumb[data-v-5350d7e5]{object-fit:cover;border:1px solid var(--ai-border-light,#f0f0f0);border-radius:4px;width:32px;height:32px}.layer-name[data-v-5350d7e5]{color:var(--ai-text-secondary,#666);font-size:12px}.design-card[data-v-555068d4]{z-index:10;user-select:none;contain:layout style;position:absolute}.design-card>.card-frame[data-v-555068d4]{display:block}.design-card:not(.selected) .card-label[data-v-555068d4]{display:none}.design-card.selected>.card-frame[data-v-555068d4]{display:block}.design-card.selected[data-v-555068d4]{z-index:120}.design-card.dragging[data-v-555068d4]{z-index:130}.design-card .card-body[data-v-555068d4]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6);outline-offset:0}.design-card:hover:not(.dragging) .card-body[data-v-555068d4],.design-card.selected .card-body[data-v-555068d4]{outline:var(--ai-stroke,1px) solid var(--Text-Neutral-primary,#191919);outline-offset:0}.design-card.selected.multi-selected .card-body[data-v-555068d4]{outline:none}.design-card.dragging .card-body[data-v-555068d4]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6)}.design-card:hover:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-555068d4],.design-card.selected:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-555068d4],.design-card.dragging:not(.multi-selected)>.canvas-card-move-handle[data-v-555068d4]{display:block}.design-card.selected>.canvas-card-move-handle[data-v-555068d4]{left:calc(var(--ai-stroke,1px) * -41)}.card-frame[data-v-555068d4]{inset:calc(var(--ai-stroke,1px) * -10);z-index:0;cursor:move;pointer-events:auto;background:0 0;position:absolute}.card-body.chat-3d-card[data-v-555068d4]{z-index:1;background:var(--Color-Neutral-neutral-2,#eee);box-shadow:none;border:none;border-radius:0;position:relative;overflow:hidden}.chat-3d-card__badge[data-v-555068d4]{z-index:3;pointer-events:none;width:32px;height:32px;position:absolute;top:12px;right:12px}.chat-3d-card-loading[data-v-555068d4]{background:var(--Color-Neutral-neutral-2,#eee);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.chat-3d-card-loading__image[data-v-555068d4]{object-fit:contain;filter:blur(18px);opacity:.55;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.06)}.chat-3d-card-loading__label[data-v-555068d4]{z-index:1;color:var(--Color-Neutral-white,#fff);font-size:var(--fs-12,12px);background:#191919b3;border-radius:24px;padding:6px 12px;position:relative}@property --layered-loading-sweep-start{syntax:"<percentage>";inherits:false;initial-value:-80%}@property --layered-loading-sweep-mid{syntax:"<percentage>";inherits:false;initial-value:-55%}@property --layered-loading-sweep-end{syntax:"<percentage>";inherits:false;initial-value:-30%}@keyframes layered-loading-card-sweep-45d759f7{0%{--layered-loading-sweep-start:-80%;--layered-loading-sweep-mid:-55%;--layered-loading-sweep-end:-30%}to{--layered-loading-sweep-start:130%;--layered-loading-sweep-mid:155%;--layered-loading-sweep-end:180%}}@keyframes layered-loading-text-shimmer-45d759f7{0%{background-position:120%}to{background-position:-20%}}.design-card[data-v-45d759f7]{z-index:10;user-select:none;position:absolute}.design-card.dragging[data-v-45d759f7]{opacity:.85;z-index:100}.design-card .card-body[data-v-45d759f7]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6);outline-offset:0}.design-card:hover:not(.dragging) .card-body[data-v-45d759f7],.design-card.selected .card-body[data-v-45d759f7]{outline:var(--ai-stroke,1px) solid var(--Text-Neutral-primary,#191919);outline-offset:0}.design-card.selected.multi-selected .card-body[data-v-45d759f7]{outline:none}.design-card.dragging .card-body[data-v-45d759f7]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6)}.design-card:hover:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-45d759f7],.design-card.selected:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-45d759f7],.design-card.dragging:not(.multi-selected)>.canvas-card-move-handle[data-v-45d759f7]{display:block}.design-card.selected>.canvas-card-move-handle[data-v-45d759f7]{left:calc(var(--ai-stroke,1px) * -41)}.card-body.layered-loading-card[data-v-45d759f7]{box-shadow:none;background:#f5f5f5;border:none;border-radius:0;position:relative;overflow:hidden}.card-body.layered-loading-card[data-v-45d759f7]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(-57deg, #fff0 var(--layered-loading-sweep-start), #fffc var(--layered-loading-sweep-mid), #fff0 var(--layered-loading-sweep-end));will-change:--layered-loading-sweep-start, --layered-loading-sweep-mid, --layered-loading-sweep-end;background-repeat:no-repeat;animation:1.5s ease-in-out infinite alternate layered-loading-card-sweep-45d759f7;position:absolute;top:0;bottom:0;left:0;right:0}.source-image[data-v-45d759f7]{object-fit:contain;filter:blur(20px);opacity:.58;pointer-events:none;user-select:none;width:100%;height:100%;display:block;transform:scale(1.08)}.loading-pill[data-v-45d759f7]{z-index:2;justify-content:center;align-items:center;gap:calc(var(--ai-stroke,1px) * 6);box-sizing:border-box;max-width:calc(100% - var(--ai-stroke,1px) * 16);max-height:calc(100% - var(--ai-stroke,1px) * 16);padding:calc(var(--ai-stroke,1px) * 6) calc(var(--ai-stroke,1px) * 12);border-radius:calc(var(--ai-stroke,1px) * 24);pointer-events:none;background:#000000b3;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-pill span[data-v-45d759f7]{color:#0000;font-size:calc(var(--ai-stroke,1px) * 12);background:linear-gradient(90deg,#ffffff4d 0% 35%,#fff 50.63%,#ffffff4d 66% 100.79%) 0 0/220% 100% text;font-weight:500;line-height:1.2;animation:1.6s ease-in-out infinite layered-loading-text-shimmer-45d759f7}.loading-pill .loading-pill__text[data-v-45d759f7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.loading-pill .loading-pill__progress[data-v-45d759f7]{letter-spacing:0;flex:none;font-weight:600}.loading-error[data-v-45d759f7]{left:50%;bottom:calc(var(--ai-stroke,1px) * 14);z-index:2;max-width:calc(100% - calc(var(--ai-stroke,1px) * 28));padding:calc(var(--ai-stroke,1px) * 5) calc(var(--ai-stroke,1px) * 8);border-radius:calc(var(--ai-stroke,1px) * 4);color:#fff;font-size:calc(var(--ai-stroke,1px) * 11);text-align:center;align-items:center;gap:calc(var(--ai-stroke,1px) * 8);pointer-events:auto;background:#c62828e6;font-weight:600;line-height:1.35;display:flex;position:absolute;transform:translate(-50%)}.loading-error__text[data-v-45d759f7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.loading-error__retry[data-v-45d759f7]{padding:calc(var(--ai-stroke,1px) * 3) calc(var(--ai-stroke,1px) * 7);border-radius:calc(var(--ai-stroke,1px) * 3);color:#b71c1c;font:inherit;cursor:pointer;background:#fff;border:0;flex:none}.failed .card-body.layered-loading-card[data-v-45d759f7]:after{display:none}.text-card-toolbar[data-v-399219b4]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);white-space:nowrap;z-index:20;transform-origin:bottom;border-radius:12px;align-items:center;gap:6px;height:44px;padding:0 12px;display:flex;position:absolute;left:50%;box-shadow:0 8px 28px #0f172a1f,0 2px 8px #0f172a0f}.text-card-toolbar__divider[data-v-399219b4]{background:var(--Color-Neutral-neutral-3,#e6e6e6);flex-shrink:0;width:1px;height:22px}.text-card-toolbar__color[data-v-399219b4]{cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative}.text-card-toolbar__swatch[data-v-399219b4]{box-sizing:border-box;border:1px solid #0000001f;border-radius:50%;width:24px;height:24px}.text-card-toolbar__color-input[data-v-399219b4]{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.text-card-toolbar__select[data-v-399219b4]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);height:30px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;border-radius:8px;outline:none;padding:0 6px;font-size:13px}.text-card-toolbar__select[data-v-399219b4]:hover{border-color:var(--Color-Neutral-neutral-4,#d1d5db)}.text-card-toolbar__select--font[data-v-399219b4]{text-overflow:ellipsis;max-width:130px}.text-card-toolbar__select--size[data-v-399219b4]{width:64px}.text-card-toolbar__icon-btn[data-v-399219b4]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);width:30px;height:30px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;border-radius:8px;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:inline-flex}.text-card-toolbar__icon-btn[data-v-399219b4]:hover:not(:disabled){border-color:var(--Color-Neutral-neutral-4,#d1d5db);background:var(--Color-Neutral-neutral-1,#fafafa)}.text-card-toolbar__icon-btn.active[data-v-399219b4]{color:#7c3aed;background:#efe5ff;border-color:#7c3aed}.text-card-toolbar__icon-btn[data-v-399219b4]:disabled{cursor:default;opacity:.5}.text-card-align-popover .pop-card,.text-card-settings-popover .pop-card{padding:4px!important}.text-card-align-list{gap:4px;display:flex}.text-card-align-item{cursor:pointer;color:#191919;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.text-card-align-item:hover{background:#f5f5f5}.text-card-align-item.active{color:#7c3aed;background:#efe5ff}.text-card-align-icon{width:18px;height:18px;display:inline-flex}.text-card-settings{flex-direction:column;gap:4px;min-width:160px;display:flex}.text-card-settings__row{gap:4px;display:flex}.text-card-settings__btn{cursor:pointer;color:#191919;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;justify-content:center;align-items:center;height:30px;font-size:14px;display:inline-flex}.text-card-settings__btn:hover{background:#f5f5f5}.text-card-settings__btn.active{color:#7c3aed;background:#efe5ff;border-color:#7c3aed}.text-card-settings__decoration{font-weight:600}.text-card-settings__decoration--underline{text-decoration:underline}.text-card-settings__decoration--strike{text-decoration:line-through}.text-card-toolbar__font-trigger{justify-content:space-between;align-items:center;gap:6px;display:inline-flex}.text-card-toolbar__font-trigger.active{border-color:#731eff}.text-card-toolbar__font-label{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.text-card-toolbar__font-caret{color:var(--Color-Neutral-neutral-8,#999);flex-shrink:0}.text-card-font-popover .text-card-font-list{width:200px;max-height:320px;padding:4px;overflow-y:auto}.text-card-font-popover .text-card-font-item{color:var(--Color-Neutral-neutral-10,#191919);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:6px;padding:8px 12px;font-size:15px;line-height:1.3;overflow:hidden}.text-card-font-popover .text-card-font-item:hover{background:var(--Color-Neutral-neutral-2,#f2f2f2)}.text-card-font-popover .text-card-font-item.active{color:#731eff;background:#731eff1a}.design-card[data-v-5dfedb82]{z-index:10;user-select:none;contain:layout style;position:absolute}.design-card>.card-frame[data-v-5dfedb82]{display:none}.design-card:hover:not(.dragging):not(.editing) .card-body[data-v-5dfedb82],.design-card.selected .card-body[data-v-5dfedb82]{outline:calc(var(--ai-stroke,1px) * 1.5) solid #7c3aed;outline-offset:0}.design-card.selected.multi-selected .card-body[data-v-5dfedb82]{outline:none}.design-card.selected>.card-frame[data-v-5dfedb82]{display:block}.design-card.dragging[data-v-5dfedb82]{opacity:.85;z-index:100}.design-card.editing[data-v-5dfedb82]{z-index:120}.card-body.text-card[data-v-5dfedb82]{z-index:1;width:max-content;height:auto;box-shadow:none;background:0 0;display:block;position:relative;overflow:visible}.text-card__content[data-v-5dfedb82]{white-space:pre;pointer-events:none;cursor:default;outline:none;min-width:1ch;line-height:1.2}.text-card__content.is-editing[data-v-5dfedb82]{pointer-events:auto;cursor:text;user-select:text}.text-card--fixed-width .text-card__content[data-v-5dfedb82]{white-space:pre-wrap;overflow-wrap:anywhere;width:100%}.card-frame[data-v-5dfedb82]{inset:calc(var(--ai-stroke,1px) * -10);cursor:move;pointer-events:auto;z-index:0;background:0 0;position:absolute}.design-card[data-v-8b4bf7fe]{z-index:10;user-select:none;position:absolute}.design-card.dragging[data-v-8b4bf7fe]{z-index:100;opacity:.85}.design-card .card-body[data-v-8b4bf7fe]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6);outline-offset:0}.design-card:hover:not(.dragging) .card-body[data-v-8b4bf7fe],.design-card.selected .card-body[data-v-8b4bf7fe]{outline:var(--ai-stroke,1px) solid var(--Text-Neutral-primary,#191919);outline-offset:0}.design-card.selected.multi-selected .card-body[data-v-8b4bf7fe]{outline:none}.design-card.dragging .card-body[data-v-8b4bf7fe]{outline:var(--ai-stroke,1px) solid var(--Color-Neutral-neutral-3,#e6e6e6)}.design-card:hover:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-8b4bf7fe],.design-card.selected:not(.dragging):not(.multi-selected)>.canvas-card-move-handle[data-v-8b4bf7fe],.design-card.dragging:not(.multi-selected)>.canvas-card-move-handle[data-v-8b4bf7fe]{display:block}.design-card.selected>.canvas-card-move-handle[data-v-8b4bf7fe]{left:calc(var(--ai-stroke,1px) * -41)}.video-card[data-v-8b4bf7fe]{background:#0d0d0d;position:relative;overflow:hidden}.video-card__media[data-v-8b4bf7fe]{object-fit:contain;background:#000;width:100%;height:100%;display:block}.video-card__play[data-v-8b4bf7fe]{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-card__resize-layer[data-v-8b4bf7fe]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.video-card__resize-layer[data-v-8b4bf7fe] .resize-handle{pointer-events:auto}.video-card__dimensions[data-v-8b4bf7fe]{color:var(--Text-Neutral-primary,#191919);font-family:var(--font-family-poppins,"Poppins", sans-serif);white-space:nowrap;pointer-events:none;transform-origin:100% 100%;font-size:14px;line-height:1.6;position:absolute;right:0}.canvas-frame[data-v-d8a82f13]{border:calc(var(--ai-stroke,1px) * 1.5) solid #d9d9d9;cursor:move;z-index:0;box-sizing:border-box;pointer-events:auto;background:0 0;transition:border-color .12s;position:absolute}.canvas-frame.selected-frame[data-v-d8a82f13]{border-color:#7c3aed}.canvas-frame.group-frame[data-v-d8a82f13]{border-style:dashed;border-color:#bfbfbf}.canvas-frame.group-frame.selected-frame[data-v-d8a82f13]{border-color:#7c3aed}.canvas-frame-label[data-v-d8a82f13]{bottom:calc(100% + calc(var(--ai-stroke,1px) * 4));font-size:calc(var(--ai-stroke,1px) * 14);color:#999;white-space:nowrap;transform-origin:0 100%;outline:none;align-items:baseline;font-weight:600;line-height:1;transition:color .12s;display:inline-flex;position:absolute;left:0}.canvas-frame.selected-frame .canvas-frame-label[data-v-d8a82f13]{color:#7c3aed}.frame-label-prefix[data-v-d8a82f13]{user-select:none;pointer-events:none}.frame-label-editable[data-v-d8a82f13]{user-select:none;outline:none;min-width:4px}.frame-label-editable[contenteditable=true][data-v-d8a82f13]{user-select:text}.frame-label-editable[data-v-d8a82f13]:focus{background:var(--Color-Neutral-white,#fff);border:1px solid #7c3aed;border-radius:4px;margin:-1px -4px;padding:1px 4px}.frame-resize-handle[data-v-d8a82f13]{width:calc(var(--ai-stroke,1px) * 8);height:calc(var(--ai-stroke,1px) * 8);border:solid #7c3aed;border-width:calc(var(--ai-stroke,1px) * 1.5);box-sizing:border-box;z-index:15;pointer-events:auto;background:#fff;display:none;position:absolute}.canvas-frame.selected-frame .frame-resize-handle[data-v-d8a82f13]{display:block}.frame-resize-handle.tl[data-v-d8a82f13]{top:calc(var(--ai-stroke,1px) * -4);left:calc(var(--ai-stroke,1px) * -4);cursor:nwse-resize}.frame-resize-handle.tr[data-v-d8a82f13]{top:calc(var(--ai-stroke,1px) * -4);right:calc(var(--ai-stroke,1px) * -4);cursor:nesw-resize}.frame-resize-handle.bl[data-v-d8a82f13]{bottom:calc(var(--ai-stroke,1px) * -4);left:calc(var(--ai-stroke,1px) * -4);cursor:nesw-resize}.frame-resize-handle.br[data-v-d8a82f13]{bottom:calc(var(--ai-stroke,1px) * -4);right:calc(var(--ai-stroke,1px) * -4);cursor:nwse-resize}.alignment-guide[data-v-c6a7a90b]{z-index:1000;pointer-events:none;background:#f44;position:absolute}.alignment-guide.horizontal[data-v-c6a7a90b]{height:calc(var(--ai-stroke,1px) * 1)}.alignment-guide.vertical[data-v-c6a7a90b]{width:calc(var(--ai-stroke,1px) * 1)}.alignment-guide--center.horizontal[data-v-c6a7a90b]{height:calc(var(--ai-stroke,1px) * 1.5)}.alignment-guide--center.vertical[data-v-c6a7a90b]{width:calc(var(--ai-stroke,1px) * 1.5)}.alignment-guide__marker[data-v-c6a7a90b]{color:#f44;font-size:calc(var(--ai-stroke,1px) * 12);z-index:1001;pointer-events:none;user-select:none;font-weight:400;line-height:1;position:absolute;transform:translate(-50%,-50%)}.alignment-guide__marker--center[data-v-c6a7a90b]{font-size:calc(var(--ai-stroke,1px) * 14);font-weight:700}.selection-rect[data-v-bf4621a4]{border:1px dashed var(--ai-primary,#7c3aed);pointer-events:none;z-index:999;background:#7c3aed14;position:absolute}.context-menu[data-v-d1a9e179]{z-index:10000;background:#fff;border-radius:8px;min-width:220px;padding:6px 0;animation:.12s ease-out ctxFadeIn-d1a9e179;position:fixed;box-shadow:0 4px 24px #00000026,0 0 0 1px #0000000f}@keyframes ctxFadeIn-d1a9e179{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.context-menu-item[data-v-d1a9e179]{cursor:pointer;color:#1a1a1a;justify-content:space-between;align-items:center;padding:8px 16px;font-size:14px;transition:background .1s;display:flex}.context-menu-item[data-v-d1a9e179]:hover{background:#f0f0f0}.ctx-shortcut[data-v-d1a9e179]{color:#999;margin-left:32px;font-size:12px}.context-menu-divider[data-v-d1a9e179]{background:#e8e8e8;height:1px;margin:4px 0}.card-placeholder[data-v-69e1091a]{z-index:1;box-sizing:border-box;pointer-events:auto;background:0 0;border:1px solid #0000;position:absolute}.card-placeholder.selected[data-v-69e1091a]{border-color:#731eff}.card-placeholder.dragging[data-v-69e1091a]{z-index:100}.multi-select-box[data-v-e483adce]{border:calc(var(--ai-stroke,1px) * 1.5) solid #7c3aed;pointer-events:none;box-sizing:border-box;z-index:16;background:0 0;position:absolute}.multi-resize-handle[data-v-e483adce]{width:calc(var(--ai-stroke,1px) * 8);height:calc(var(--ai-stroke,1px) * 8);border:solid #7c3aed;border-width:calc(var(--ai-stroke,1px) * 1.5);box-sizing:border-box;z-index:17;pointer-events:auto;background:#fff;position:absolute}.multi-resize-handle.tl[data-v-e483adce]{top:calc(var(--ai-stroke,1px) * -4);left:calc(var(--ai-stroke,1px) * -4);cursor:nwse-resize}.multi-resize-handle.tr[data-v-e483adce]{top:calc(var(--ai-stroke,1px) * -4);right:calc(var(--ai-stroke,1px) * -4);cursor:nesw-resize}.multi-resize-handle.bl[data-v-e483adce]{bottom:calc(var(--ai-stroke,1px) * -4);left:calc(var(--ai-stroke,1px) * -4);cursor:nesw-resize}.multi-resize-handle.br[data-v-e483adce]{bottom:calc(var(--ai-stroke,1px) * -4);right:calc(var(--ai-stroke,1px) * -4);cursor:nwse-resize}.card-connection-layer[data-v-5a7bc5c5]{pointer-events:none;z-index:135;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.card-connection-layer__svg[data-v-5a7bc5c5]{width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.card-connection-layer__path[data-v-5a7bc5c5]{fill:none;stroke:#4f46e5;stroke-linecap:round;pointer-events:stroke;cursor:pointer;opacity:.82}.card-connection-layer__path.selected[data-v-5a7bc5c5]{stroke:#731eff;opacity:1}.card-connection-layer__hit-path[data-v-5a7bc5c5]{fill:none;stroke:#0000;stroke-linecap:round;pointer-events:stroke;cursor:pointer}.card-connection-layer__path--draft[data-v-5a7bc5c5]{stroke-dasharray:8 8;pointer-events:none}.card-connection-label[data-v-5a7bc5c5]{color:#191919;text-align:center;cursor:text;pointer-events:auto;transform-origin:50%;user-select:none;background:#fffffff0;border:1px solid #731eff33;border-radius:999px;min-width:64px;max-width:180px;padding:4px 8px;font-size:12px;line-height:16px;position:absolute;box-shadow:0 4px 12px #19191914}.card-connection-label.selected[data-v-5a7bc5c5]{border-color:#731effb8;box-shadow:0 0 0 2px #731eff1f,0 4px 12px #19191914}.card-connection-layer__arrow[data-v-5a7bc5c5]{fill:#4f46e5;pointer-events:none}.card-connection-layer__arrow.selected[data-v-5a7bc5c5]{fill:#731eff}.card-connection-layer__arrow--draft[data-v-5a7bc5c5]{opacity:.82}.card-connection-label__text[data-v-5a7bc5c5]{text-overflow:ellipsis;white-space:nowrap;color:#191919e0;display:block;overflow:hidden}.card-connection-label__input[data-v-5a7bc5c5]{color:#191919;width:100%;font:inherit;text-align:center;background:0 0;border:0;outline:0;padding:0}.ai-design-canvas-viewport[data-v-32220eea]{touch-action:none;background-color:var(--Color-Neutral-neutral-1,#f7f7f7);width:100%;height:100%;position:relative;overflow:hidden}.ai-design-canvas-viewport[data-v-32220eea]:active{cursor:grabbing}.ai-design-canvas-viewport.pin-cursor[data-v-32220eea] .resize-handle,.ai-design-canvas-viewport.pin-cursor .card-connection-handle[data-v-32220eea]{display:none!important}.ai-design-canvas-viewport.pin-cursor .card-body[data-v-32220eea],.ai-design-canvas-viewport.pin-cursor .card-image[data-v-32220eea],.ai-design-canvas-viewport.pin-cursor .card-body img[data-v-32220eea]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C7.58 2 4 5.58 4 10c0 5.5 8 12 8 12s8-6.5 8-12c0-4.42-3.58-8-8-8z' fill='%23191919' stroke='white' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='10' r='3.5' fill='white'/%3E%3C/svg%3E") 12 22,crosshair!important}.ai-design-canvas-viewport.pin-cursor .card-toolbar[data-v-32220eea],.ai-design-canvas-viewport.pin-cursor .card-toolbar [data-v-32220eea],.ai-design-canvas-viewport.pin-cursor .inline-edit-dialog[data-v-32220eea],.ai-design-canvas-viewport.pin-cursor .inline-edit-dialog [data-v-32220eea],.ai-design-canvas-viewport.pin-cursor .card-mode-toggle[data-v-32220eea],.ai-design-canvas-viewport.pin-cursor .card-mode-toggle [data-v-32220eea],.ai-design-canvas-viewport.pin-cursor .resize-handle[data-v-32220eea],.ai-design-canvas-viewport.pin-cursor input[data-v-32220eea],.ai-design-canvas-viewport.pin-cursor textarea[data-v-32220eea],.ai-design-canvas-viewport.pin-cursor button[data-v-32220eea],.ai-design-canvas-viewport.pin-cursor select[data-v-32220eea]{cursor:default!important}.ai-design-canvas-viewport.pin-cursor .inline-dialog-input[data-v-32220eea]{cursor:text!important}.ai-design-canvas-viewport.pin-cursor[data-v-32220eea] [data-pin-disabled=true] .card-body,.ai-design-canvas-viewport.pin-cursor[data-v-32220eea] [data-pin-disabled=true] .card-image,.ai-design-canvas-viewport.pin-cursor[data-v-32220eea] [data-pin-disabled=true] .card-body img{cursor:not-allowed!important}.ai-design-canvas-content[data-v-32220eea]{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.ai-design-canvas-content.multi-selecting[data-v-32220eea] .resize-handle{display:none}.card-connection-handle[data-v-32220eea]{z-index:140;cursor:crosshair;transform-origin:50%;pointer-events:auto;background:0 0;border:0;width:12px;height:12px;padding:0;position:absolute}.frame-select-rect[data-v-32220eea]{pointer-events:none;z-index:200;background:#7c3aed0f;border:1.5px dashed #7c3aed;position:absolute}.zoom-indicator[data-v-32220eea]{background:var(--Color-Neutral-white,#fff);border-radius:var(--ai-radius,8px);color:var(--Color-Neutral-neutral-8,#666);box-shadow:0 2px 8px var(--ai-shadow,#00000014);z-index:100;user-select:none;padding:4px 14px;font-size:12px;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.canvas-bottom-toolbar[data-v-ceceae35]{height:var(--ai-canvas-bottom-control-height,40px);min-height:var(--ai-canvas-bottom-control-height,40px);max-height:var(--ai-canvas-bottom-control-height,40px);box-sizing:border-box;background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);z-index:100;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:6px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0f172a14,0 2px 8px #0f172a0a}.watermark-upgrade[data-v-ceceae35]{height:var(--ai-canvas-bottom-control-height,40px);min-height:var(--ai-canvas-bottom-control-height,40px);max-height:var(--ai-canvas-bottom-control-height,40px);box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);box-shadow:none;border-radius:8px;padding:4px;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.tool-btn[data-v-ceceae35]{box-sizing:border-box;cursor:pointer;width:28px;height:28px;color:var(--Color-Neutral-neutral-10,#191919);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:flex;position:relative}.tool-btn[data-v-ceceae35]:hover{background:var(--Color-Neutral-neutral-2,#eee)}.tool-btn.active[data-v-ceceae35]{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Color-Neutral-white,#fff)}.tool-btn.packify-ui-guide-active[data-v-ceceae35]{background:#8650ff24;animation:1.1s ease-in-out infinite packify-canvas-guide-pulse-ceceae35;box-shadow:0 0 0 2px #8650ffe0,0 0 0 6px #8650ff29}.tool-btn:hover .tooltip[data-v-ceceae35]{opacity:1;transform:translate(-50%)translateY(0)}@keyframes packify-canvas-guide-pulse-ceceae35{50%{box-shadow:0 0 0 3px #8650fff2,0 0 0 9px #8650ff14}}.tool-icon[data-v-ceceae35]{flex:0 0 20px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;min-height:20px;display:inline-flex;position:relative}.tool-icon[data-v-ceceae35] svg{width:20px;height:20px;display:block}.tool-icon--rotate-45[data-v-ceceae35]{transform:rotate(-45deg)}.tool-icon--select[data-v-ceceae35]{flex-basis:16px;width:16px;min-width:16px;height:16px;min-height:16px}.tool-icon--select[data-v-ceceae35] svg{width:16px;height:16px}.frame-icon[data-v-ceceae35]{width:20px;height:20px;position:relative}.frame-bar[data-v-ceceae35]{background:currentColor;border-radius:3px;position:absolute}.frame-bar--h-top[data-v-ceceae35]{width:14px;height:1.56px;top:5.22px;left:3px}.frame-bar--h-bottom[data-v-ceceae35]{width:14px;height:1.56px;top:13.22px;left:3px}.frame-bar--v-left[data-v-ceceae35]{width:1.56px;height:14px;top:3px;left:5.22px}.frame-bar--v-right[data-v-ceceae35]{width:1.56px;height:14px;top:3px;left:13.22px}.tool-divider[data-v-ceceae35]{background:var(--Color-Neutral-neutral-4,#d9d9d9);flex-shrink:0;width:1px;height:18px}.tooltip[data-v-ceceae35]{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Color-Neutral-white,#fff);white-space:nowrap;pointer-events:none;opacity:0;z-index:10;border-radius:8px;padding:6px 10px;font-size:12px;line-height:1;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px)}.tooltip[data-v-ceceae35]:after{content:"";border:4px solid #0000;border-top-color:var(--Color-Neutral-neutral-10,#191919);position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip kbd[data-v-ceceae35]{opacity:.9;background:#ffffff24;border-radius:3px;margin-left:6px;padding:1px 4px;font-size:11px;line-height:1;display:inline-block}.select-group[data-v-ceceae35]{position:relative}.select-picker[data-v-ceceae35]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);z-index:20;border-radius:12px;flex-direction:column;gap:2px;min-width:168px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0f172a1f,0 2px 8px #0f172a0f}.select-picker[data-v-ceceae35]:before{content:"";height:10px;position:absolute;top:100%;left:0;right:0}.picker-row[data-v-ceceae35]{cursor:pointer;color:var(--Color-Neutral-neutral-10,#191919);text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;line-height:1;transition:background .12s;display:flex}.picker-row[data-v-ceceae35]:hover,.picker-row.active[data-v-ceceae35]{background:var(--Color-Neutral-neutral-2,#f5f5f5)}.picker-icon[data-v-ceceae35]{width:18px;height:18px;color:var(--Color-Neutral-neutral-10,#191919);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.picker-icon[data-v-ceceae35] svg{width:100%;height:100%;display:block}.picker-label[data-v-ceceae35]{flex:1;font-weight:500}.picker-kbd[data-v-ceceae35]{color:var(--Color-Neutral-neutral-6,#999);margin-left:16px;font-size:12px}.multi-select-toolbar[data-v-37cafd5c]{top:16px;left:calc((100vw - var(--ai-chat-width,0px)) / 2);z-index:101;pointer-events:auto;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;transform:translate(-50%)}.multi-select-toolbar--anchored[data-v-37cafd5c],.multi-select-toolbar--anchored.multi-select-toolbar--below[data-v-37cafd5c]{transform:translate(-50%)}.multi-select-toolbar--enter[data-v-37cafd5c]{animation:.32s cubic-bezier(.16,1,.3,1) msb-enter-37cafd5c}@keyframes msb-enter-37cafd5c{0%{opacity:0}to{opacity:1}}.msb-main[data-v-37cafd5c]{box-sizing:border-box;background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);border-radius:10px;height:40px;transition:width .42s cubic-bezier(.34,1.6,.5,1),background .2s,border-color .2s;position:relative;overflow:hidden;box-shadow:0 2px 6px #0000000d}.msb-main__inner[data-v-37cafd5c]{box-sizing:border-box;align-items:center;gap:4px;height:100%;padding:0 6px;display:inline-flex}.msb-content-enter-active[data-v-37cafd5c],.msb-content-leave-active[data-v-37cafd5c]{transition:opacity .2s}.msb-content-enter-from[data-v-37cafd5c],.msb-content-leave-to[data-v-37cafd5c]{opacity:0}.msb-content-leave-active[data-v-37cafd5c]{pointer-events:none;position:absolute;top:0;left:0}.msb-divider[data-v-37cafd5c]{background:var(--Color-Neutral-neutral-3,#e6e6e6);width:1px;height:20px;margin:0 2px}.msb-btn[data-v-37cafd5c]{height:32px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;display:inline-flex;position:relative}.msb-btn[data-v-37cafd5c]:hover{background:var(--Color-Neutral-neutral-2,#f7f7f7)}.msb-btn.active[data-v-37cafd5c]{background:var(--Color-Neutral-neutral-2,#eee)}.msb-btn--icon[data-v-37cafd5c]{gap:2px;padding:0 8px}.msb-btn--icon-only[data-v-37cafd5c]{gap:0;padding:0 8px}.multi-select-toolbar--compact .msb-main[data-v-37cafd5c]{gap:2px}.multi-select-toolbar--compact .msb-btn[data-v-37cafd5c]:not(.msb-btn--icon):not(.msb-btn--icon-only){gap:0;padding:0 8px;font-size:0}.multi-select-toolbar--compact .msb-btn[data-v-37cafd5c]{position:relative}.multi-select-toolbar--compact .msb-btn[title][data-v-37cafd5c]:not([title=""]):before{content:attr(title);background:var(--Color-Neutral-neutral-10,#191919);color:var(--Color-Neutral-white,#fff);white-space:nowrap;opacity:0;pointer-events:none;z-index:102;border-radius:8px;padding:6px 10px;font-size:12px;line-height:1;transition:opacity .15s .2s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.multi-select-toolbar--compact .msb-btn[title][data-v-37cafd5c]:not([title=""]):after{content:"";border:4px solid #0000;border-bottom-color:var(--Color-Neutral-neutral-10,#191919);opacity:0;pointer-events:none;z-index:102;transition:opacity .15s .2s;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)}.multi-select-toolbar--compact .msb-btn:hover[title][data-v-37cafd5c]:not([title=""]):before,.multi-select-toolbar--compact .msb-btn:hover[title][data-v-37cafd5c]:not([title=""]):after{opacity:1}.msb-caret[data-v-37cafd5c]{color:#999;margin-top:1px;font-size:9px;font-style:normal;line-height:1}.msb-dot[data-v-37cafd5c]{background:#ff3b30;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:22px}.msb-align-popover[data-v-37cafd5c]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);border-radius:12px;align-items:center;gap:4px;padding:8px;display:inline-flex;box-shadow:0 4px 16px #0f172a14}.msb-align-btn[data-v-37cafd5c]{width:36px;height:36px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.msb-align-btn[data-v-37cafd5c]:hover{background:var(--Color-Neutral-neutral-2,#f7f7f7)}.msb-bg-btn[data-v-37cafd5c]{padding:0 6px}.msb-bg-swatch[data-v-37cafd5c]{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:50%;width:20px;height:20px;display:inline-block}.msb-bg-swatch.is-transparent[data-v-37cafd5c]{background-color:#fff;background-image:linear-gradient(45deg,#ccc 25%,#0000 25%),linear-gradient(-45deg,#ccc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ccc 75%),linear-gradient(-45deg,#0000 75%,#ccc 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px}.msb-bg-popover[data-v-37cafd5c]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);border-radius:12px;flex-direction:column;gap:8px;width:332px;max-height:420px;padding:12px;display:flex;overflow-y:auto;box-shadow:0 4px 16px #0f172a14}.msb-bg-section-title[data-v-37cafd5c]{color:var(--Color-Neutral-neutral-10,#191919);font-size:14px;font-weight:600}.msb-bg-divider[data-v-37cafd5c]{background:var(--Color-Neutral-neutral-2,#eee);height:1px;margin:4px -4px}.msb-bg-grid[data-v-37cafd5c]{grid-template-columns:repeat(9,1fr);gap:6px;display:grid}.msb-bg-cell[data-v-37cafd5c]{cursor:pointer;border:1px solid #e6e6e6;border-radius:50%;outline:none;width:28px;height:28px;padding:0;position:relative}.msb-bg-cell[data-v-37cafd5c]:hover{border-color:#bfbfbf}.msb-bg-cell.is-active[data-v-37cafd5c]{border:2px solid #7c3aed;box-shadow:inset 0 0 0 2px #fff}.msb-bg-cell.is-transparent[data-v-37cafd5c]{background-color:#fff;background-image:linear-gradient(45deg,#ccc 25%,#0000 25%),linear-gradient(-45deg,#ccc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ccc 75%),linear-gradient(-45deg,#0000 75%,#ccc 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px}.credit-cost-badge[data-v-4ea27c53]{color:#ffc93d;font-weight:500;font-size:inherit;white-space:nowrap;align-items:center;gap:3px;margin-left:6px;line-height:1;display:inline-flex}.credit-cost-badge__spark[data-v-4ea27c53]{width:13px;height:13px;display:block}.edit-text-panel[data-v-5e7ab3d6]{border:1px solid var(--ai-border,#e5e7eb);border-radius:14px;width:400px;max-height:min(460px,100vh - 32px);box-shadow:0 16px 40px #0f172a24}.edit-text-panel[data-v-5e7ab3d6]:before{content:"";background:var(--ai-bg-white,#fff);border-left:1px solid var(--ai-border,#e5e7eb);border-bottom:1px solid var(--ai-border,#e5e7eb);width:14px;height:14px;position:absolute;top:28px;left:-7px;transform:rotate(45deg)}.edit-text-heading[data-v-5e7ab3d6]{color:var(--Color-Neutral-neutral-10,#191919);flex-direction:column;font-size:16px;font-weight:500;line-height:1.2;display:flex}.panel-drag-handle[data-v-5e7ab3d6]{cursor:move;user-select:none}.edit-text-eyebrow[data-v-5e7ab3d6]{color:var(--ai-text-secondary,#6b7280);font-size:11px;font-weight:600;line-height:1}.edit-text-loading[data-v-5e7ab3d6]{text-align:center;color:var(--ai-text-muted,#999);padding:40px 20px;font-size:14px}.edit-text-skeleton[data-v-5e7ab3d6]{padding:4px 0 8px}.edit-text-skeleton-row[data-v-5e7ab3d6]{margin-top:16px}.edit-text-skeleton-row[data-v-5e7ab3d6]:first-child{margin-top:8px}.edit-text-skeleton-bar[data-v-5e7ab3d6]{background:linear-gradient(90deg, var(--Color-Neutral-neutral-2,#e8e8e8) 0%, var(--Color-Neutral-neutral-3,#f2f2f2) 50%, var(--Color-Neutral-neutral-2,#e8e8e8) 100%);background-size:200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite edit-text-skeleton-shimmer-5e7ab3d6;display:block}.edit-text-skeleton-bar--label[data-v-5e7ab3d6]{width:35%;height:12px;margin-bottom:8px}.edit-text-skeleton-bar--input[data-v-5e7ab3d6]{width:100%;height:36px}@keyframes edit-text-skeleton-shimmer-5e7ab3d6{0%{background-position:150% 0}to{background-position:-150% 0}}.edit-text-empty[data-v-5e7ab3d6]{text-align:center;color:var(--ai-text-muted,#999);padding:24px 8px;font-size:13px}.edit-text-row[data-v-5e7ab3d6]{margin-top:16px}.edit-text-label[data-v-5e7ab3d6]{color:var(--Color-Neutral-neutral-6,#999);margin-bottom:8px;font-size:12px;font-weight:400;display:block}.edit-text-input[data-v-5e7ab3d6]{border:1px solid var(--ai-border,#e5e5e5);background:var(--ai-bg-white,#fff);width:100%;color:var(--ai-text-primary,#191919);border-radius:6px;outline:none;padding:9px 10px;font-size:13px;transition:border-color .15s,border-width .15s,box-shadow .15s,background-color .15s}.edit-text-input[data-v-5e7ab3d6]:hover{border-color:var(--Color-Neutral-neutral-10,#191919)}.edit-text-input[data-v-5e7ab3d6]:focus{border-color:var(--Color-Neutral-neutral-10,#191919);box-shadow:none;border-width:1.5px}.edit-text-input.changed[data-v-5e7ab3d6]{border-color:var(--Color-Neutral-neutral-10,#191919)}.edit-text-actions[data-v-5e7ab3d6]{justify-content:flex-end;gap:14px;margin-top:20px;display:flex}.edit-text-cancel[data-v-5e7ab3d6],.edit-text-apply[data-v-5e7ab3d6]{width:0;height:32px;color:var(--Color-Neutral-neutral-10,#191919);border-radius:8px;flex:1;justify-content:center;align-items:center;font-size:14px;font-weight:400;display:flex}.edit-text-error[data-v-5e7ab3d6]{color:#b91c1c;background:#dc262614;border-radius:8px;margin-top:10px;padding:8px 10px;font-size:12px}.edit-text-change-count[data-v-5e7ab3d6]{color:var(--ai-text-secondary,#666);margin-top:10px;font-size:12px}.modify-history[data-v-5e7ab3d6]{border:1px solid var(--ai-border,#e5e5e5);border-radius:8px;margin-top:12px;overflow:hidden}.modify-history-header[data-v-5e7ab3d6]{cursor:pointer;color:var(--ai-text-secondary,#666);background:var(--ai-bg,#f5f5f5);justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.modify-history-arrow[data-v-5e7ab3d6]{transition:transform .2s}.modify-history-arrow.expanded[data-v-5e7ab3d6]{transform:rotate(90deg)}.modify-history-content[data-v-5e7ab3d6]{border-top:1px solid var(--ai-border,#e5e5e5);flex-direction:column;gap:6px;max-height:200px;padding:8px 12px;display:flex;overflow-y:auto}.modify-history-empty[data-v-5e7ab3d6]{border:1px dashed var(--ai-border,#e5e5e5);color:var(--ai-text-muted,#999);border-radius:8px;margin-top:12px;padding:10px 12px;font-size:12px}[data-v-5e7ab3d6] .ai-panel-header{cursor:default;background:var(--Color-Neutral-white,#fff)}[data-v-5e7ab3d6] .ai-panel-close{margin-top:-2px}[data-v-5e7ab3d6] .ai-modal-btn-confirm:disabled,[data-v-5e7ab3d6] .ai-modal-btn-cancel:disabled{cursor:not-allowed;opacity:.6}[data-v-5e7ab3d6] .ai-modal-btn-confirm{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Color-Neutral-white,#fff)}[data-v-5e7ab3d6] .ai-modal-btn-confirm:hover:not(:disabled){background:#333}[data-v-5e7ab3d6] .ai-modal-btn-cancel{background:var(--ai-bg,#f8f9fb)}[data-v-5e7ab3d6] .ai-modal-btn-cancel:hover{background:var(--ai-bg-hover,#eef2f7)}.diff-item[data-v-5e7ab3d6]{color:var(--ai-text-primary,#191919);font-size:11px;line-height:1.4}.diff-item strong[data-v-5e7ab3d6]{color:var(--ai-text-secondary,#666);text-transform:uppercase;font-size:10px;font-weight:600;display:block}.edit-elements-panel[data-v-1a7c9428]{width:400px;max-height:70vh}.edit-text-loading[data-v-1a7c9428]{text-align:center;color:var(--ai-text-muted,#999);padding:40px 20px;font-size:14px}.edit-element-row[data-v-1a7c9428]{border:1px solid var(--ai-border-light,#f0f0f0);border-radius:8px;gap:10px;margin-bottom:10px;padding:8px;display:flex}.edit-element-preview[data-v-1a7c9428]{border:1px solid var(--ai-border,#e5e5e5);background:#f6f7f8;border-radius:6px;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.edit-element-preview img[data-v-1a7c9428]{transform-origin:0 0;max-width:none;position:absolute;top:0;left:0}.edit-element-info[data-v-1a7c9428]{flex-direction:column;flex:1;gap:4px;display:flex}.edit-element-label[data-v-1a7c9428]{color:var(--ai-text-primary,#191919);font-size:12px;font-weight:600}.edit-element-input[data-v-1a7c9428]{border:1px solid var(--ai-border,#e5e5e5);border-radius:6px;outline:none;width:100%;padding:6px 8px;font-size:12px}.edit-element-input[data-v-1a7c9428]:focus{border-color:var(--Color-Neutral-neutral-10,#191919)}.edit-text-actions[data-v-1a7c9428]{justify-content:flex-end;gap:14px;margin-top:20px;display:flex}.edit-elements-cancel[data-v-1a7c9428],.edit-elements-apply[data-v-1a7c9428]{width:0;height:32px;color:var(--Color-Neutral-neutral-10,#191919);border-radius:8px;flex:1;justify-content:center;align-items:center;font-size:14px;font-weight:400;display:flex}.edit-elements-error[data-v-1a7c9428]{color:#b91c1c;background:#dc262614;border-radius:8px;margin-top:10px;padding:8px 10px;font-size:12px}.edit-elements-change-count[data-v-1a7c9428]{color:var(--ai-text-secondary,#666);margin-top:10px;font-size:12px}[data-v-1a7c9428] .ai-modal-btn-confirm:disabled,[data-v-1a7c9428] .ai-modal-btn-cancel:disabled{cursor:not-allowed;opacity:.6}[data-v-1a7c9428] .ai-modal-btn-confirm{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Color-Neutral-white,#fff)}[data-v-1a7c9428] .ai-modal-btn-confirm:hover{background:var(--ai-primary-hover,#1d4ed8)}[data-v-1a7c9428] .ai-modal-btn-cancel{background:var(--ai-bg,#f8f9fb)}[data-v-1a7c9428] .ai-modal-btn-cancel:hover{background:var(--ai-bg-hover,#eef2f7)}.d2-box[data-v-ae4021ff]{opacity:0;overflow:visible}.d2-box.active[data-v-ae4021ff]{opacity:1}.dieline-detail-body[data-v-ae4021ff]{min-width:1040px;height:100%;display:flex}.dieline-detail-body .left[data-v-ae4021ff]{z-index:2;flex-shrink:0;margin:20px 0 20px 20px;position:relative}.dieline-detail-body .right-item[data-v-ae4021ff]{z-index:1;flex:1;position:relative}.edit-dieline-sheet[data-v-778e6eac]{z-index:12000;background:#f4f4f4;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #0000002e}.edit-dieline-sheet__header[data-v-778e6eac]{flex:none;align-items:center;gap:16px;height:64px;padding:0 16px;display:flex}.edit-dieline-sheet__back[data-v-778e6eac]{color:#191919;cursor:pointer;background:#f4f4f6;border:1px solid #e6e6e6;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 16px 0 12px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.edit-dieline-sheet__back[data-v-778e6eac]:hover{background:#ececef;border-color:#d9d9df}.edit-dieline-sheet__back svg[data-v-778e6eac]{flex:none;width:16px;height:16px}.edit-dieline-sheet__error[data-v-778e6eac]{color:#d14343;font-size:13px}.edit-dieline-sheet__body[data-v-778e6eac]{flex:1;height:0;min-height:0;position:relative;overflow:hidden}.edit-dieline-sheet__body[data-v-778e6eac] .dieline-detail-body .left{margin-top:0;z-index:100!important}.edit-dieline-sheet__body[data-v-778e6eac] .right-side{top:0}.edit-dieline-sheet__empty[data-v-778e6eac]{color:#6e6e70;justify-content:center;align-items:center;height:100%;font-size:14px;display:flex}.edit-dieline-sheet-enter-active[data-v-778e6eac],.edit-dieline-sheet-leave-active[data-v-778e6eac]{transition:transform .24s,opacity .24s}.edit-dieline-sheet-enter-from[data-v-778e6eac],.edit-dieline-sheet-leave-to[data-v-778e6eac]{opacity:0;transform:translateY(100%)}body.ai-design-edit-dieline-open .dieline-toolbar-popover,body.ai-design-edit-dieline-open .pac-color-picker-popover.dieline-toolbar-popover,body.ai-design-edit-dieline-open .tree-select-body,body.ai-design-edit-dieline-open .tree-select-item-body{z-index:12020!important}body.ai-design-edit-dieline-open .dialog-size-mode .b-dialog,body.ai-design-edit-dieline-open .dialog-material .b-dialog{z-index:12030!important}body.ai-design-edit-dieline-open .dialog-size-mode .b-dialog-wrapper,body.ai-design-edit-dieline-open .dialog-material .b-dialog-wrapper{z-index:12031!important}.design-3d-popover[data-v-04532571]{border:1px solid var(--Color-Neutral-neutral-3,#0f172a1f);border-radius:16px;width:420px;max-height:min(520px,100vh - 32px);box-shadow:0 18px 40px #0f172a2e}.design-3d-popover[data-v-04532571]:before{content:"";background:var(--Color-Neutral-white,#fff);border-left:1px solid var(--Color-Neutral-neutral-3,#0f172a1f);border-bottom:1px solid var(--Color-Neutral-neutral-3,#0f172a1f);width:14px;height:14px;position:absolute;top:30px;left:-7px;transform:rotate(45deg)}.design-3d-panel-title[data-v-04532571]{align-items:center;min-width:0;display:flex}.design-3d-panel-back[data-v-04532571]{width:28px;height:28px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;margin:-4px 6px -4px -4px;padding:0;transition:background .15s;display:inline-flex}.design-3d-panel-back[data-v-04532571]:hover{background:var(--Color-Neutral-neutral-2,#f0f0f0)}.design-3d-heading[data-v-04532571]{flex-direction:column;gap:2px;display:flex}.design-3d-eyebrow[data-v-04532571]{text-transform:uppercase;color:#2563eb;font-size:11px;font-weight:700;line-height:1}[data-v-04532571] .ai-panel-body.design-3d-panel-body-flush{padding:0;overflow:hidden}[data-v-04532571] .ai-panel-body.layered-edit-mockup-panel-shell{overflow:visible}.ai-design-layout-panel .image-container__loading{background:#0006}.ai-design-layout-panel .image-container__loading span{font-weight:500}.ai-design-layout-panel .pac-loading{width:14px;height:14px}.ai-design-layout-panel[data-v-7837a8fa]{background:#fff;flex-direction:column;min-height:360px;display:flex;overflow:hidden}.ai-design-layout-panel[data-v-7837a8fa] .gutter-box__image--active:not(.gutter-box__image--loading):after{border-color:var(--Color-Neutral-neutral-10,#191919)!important}.ai-design-layout-panel__title[data-v-7837a8fa]{display:none}.ai-design-layout-panel__content[data-v-7837a8fa]{flex:1;min-height:280px;position:relative;overflow:hidden auto}.ai-design-layout-panel__error[data-v-7837a8fa],.ai-design-layout-panel__empty[data-v-7837a8fa]{text-align:center;color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ai-design-layout-panel__error i[data-v-7837a8fa],.ai-design-layout-panel__empty i[data-v-7837a8fa]{color:#94a3b8;font-size:28px}.ai-design-layout-panel__error button[data-v-7837a8fa]{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:999px;padding:8px 14px}[data-v-7a066047] .ai-panel-body.ai-design-background-panel-shell{min-height:0;display:flex}.ai-design-background-panel[data-v-7a066047]{background:var(--Color-Neutral-white,#fff);flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.ai-design-background-panel__title[data-v-7a066047]{display:none}.ai-design-background-panel__content[data-v-7a066047]{flex:1;min-height:0;position:relative;overflow:hidden}.ai-design-background-panel__groups[data-v-7a066047]{height:100%;padding:14px 0 20px;overflow:hidden auto}.ai-design-background-panel__group+.ai-design-background-panel__group[data-v-7a066047]{margin-top:18px}.ai-design-background-panel__group-title[data-v-7a066047]{color:#191919;margin:0 0 10px;font-size:14px;font-weight:600}.ai-design-background-panel__grid[data-v-7a066047]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ai-design-background-panel__item[data-v-7a066047]{cursor:pointer;background:#f8fafc;border:1px solid #0f172a14;border-radius:8px;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.ai-design-background-panel__item.is-active[data-v-7a066047]{border-color:var(--Color-Neutral-neutral-10,#191919);box-shadow:0 0 0 1px var(--Color-Neutral-neutral-10,#191919) inset}.ai-design-background-panel__thumb[data-v-7a066047]{aspect-ratio:1;object-fit:cover;background:#e2e8f0;width:100%;display:block}.ai-design-background-panel__skeleton[data-v-7a066047]{aspect-ratio:1;background:linear-gradient(90deg,#eef2f7 25%,#f6f8fb 37%,#eef2f7 63%) 0 0/400% 100%;border-radius:8px;animation:1.4s ease-in-out infinite ai-design-bg-skeleton-7a066047}.ai-design-background-panel__loading-mask[data-v-7a066047]{color:#fff;background:#0f172a73;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ai-design-background-panel__hover-mask[data-v-7a066047]{color:#fff;font-size:var(--fs-sm,14px);text-align:center;opacity:0;pointer-events:none;background:#0000004d;justify-content:center;align-items:center;font-weight:500;transition:opacity .3s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ai-design-background-panel__item:not(.is-loading):hover .ai-design-background-panel__hover-mask[data-v-7a066047]{opacity:1}.ai-design-background-panel__state[data-v-7a066047]{text-align:center;color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ai-design-background-panel__state i[data-v-7a066047]{color:#94a3b8;font-size:28px}.ai-design-background-panel__state button[data-v-7a066047]{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:999px;padding:8px 14px}@keyframes ai-design-bg-skeleton-7a066047{0%{background-position:100%}to{background-position:0}}.design-3d-video-panel[data-v-430c3143]{background:var(--Color-Neutral-white,#fff)}.design-3d-video-panel__preview[data-v-430c3143]{border:1px solid var(--Color-Neutral-neutral-3,#e5e7eb);background:#f6f7f9;border-radius:12px;height:202px;margin:16px;position:relative;overflow:hidden}.design-3d-video-panel__preview img[data-v-430c3143]{object-fit:contain;width:100%;height:100%;display:block}.design-3d-video-panel__preview-state[data-v-430c3143]{width:100%;height:100%;color:var(--Color-Neutral-neutral-6,#6b7280);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.design-3d-video-panel__spinner[data-v-430c3143]{border:2px solid #d8dbe2;border-top-color:#191919;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite design-3d-video-spin-430c3143}@keyframes design-3d-video-spin-430c3143{to{transform:rotate(360deg)}}.design-3d-video-panel__source-badge[data-v-430c3143]{color:#fff;background:#191919d1;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:600;line-height:16px;position:absolute;bottom:10px;left:10px}.design-3d-video-panel__content[data-v-430c3143]{padding:0 16px 16px}.design-3d-video-panel__content h3[data-v-430c3143]{color:var(--Color-Neutral-neutral-10,#191919);margin:0;font-size:16px;font-weight:600;line-height:24px}.design-3d-video-panel__content p[data-v-430c3143]{color:var(--Color-Neutral-neutral-7,#5f6368);margin:6px 0 0;font-size:13px;line-height:20px}.design-3d-video-panel__note[data-v-430c3143]{background:var(--Color-Neutral-neutral-1,#f7f7f8);color:var(--Color-Neutral-neutral-7,#5f6368);border-radius:10px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:18px;display:flex}.design-3d-video-panel__note svg[data-v-430c3143]{flex:none;margin-top:1px}.design-3d-video-panel__error[data-v-430c3143]{color:#d92d20;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:12px;line-height:18px;display:flex}.design-3d-video-panel__error button[data-v-430c3143]{color:#191919;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.design-3d-video-panel__footer[data-v-430c3143]{border-top:1px solid var(--Color-Neutral-neutral-2,#eceef1);justify-content:flex-end;gap:8px;padding:12px 16px 16px;display:flex}.design-3d-video-panel__button[data-v-430c3143]{cursor:pointer;border:0;border-radius:8px;min-width:88px;height:36px;padding:0 16px;font-size:13px;font-weight:600}.design-3d-video-panel__button[data-v-430c3143]:disabled{cursor:not-allowed;opacity:.45}.design-3d-video-panel__button--secondary[data-v-430c3143]{background:var(--Color-Neutral-neutral-2,#f0f1f3);color:var(--Color-Neutral-neutral-10,#191919)}.design-3d-video-panel__button--primary[data-v-430c3143]{background:var(--Color-Neutral-neutral-10,#191919);color:#fff}.tb-model-card[data-v-34a0788e]{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;width:100%;padding:0;display:flex}.tb-model-card.is-active .tb-model-card__thumb[data-v-34a0788e]{border-width:2px;border-color:var(--Color-Neutral-neutral-10,#191919)}.tb-model-card__thumb[data-v-34a0788e]{border:1px solid var(--Color-Neutral-neutral-3,#e5e7eb);background:var(--Color-Neutral-neutral-1,#f8fafc);aspect-ratio:1;border-radius:10px;transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;overflow:hidden}.tb-model-card__img[data-v-34a0788e]{width:100%;height:100%;display:block}.tb-model-card__img[data-v-34a0788e] img{object-fit:cover;border-radius:10px;width:100%;height:100%}.tb-model-card:hover .tb-model-card__thumb[data-v-34a0788e]{border-color:var(--Color-Neutral-neutral-10,#191919);transform:translateY(-1px)}.tb-model-card__check[data-v-34a0788e]{z-index:1;background:var(--Color-Neutral-neutral-10,#191919);border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 3px #7c3aed66}.tb-model-card__name[data-v-34a0788e]{color:var(--Color-Neutral-neutral-10,#374151);margin:0;font-size:13px;font-weight:500;line-height:18px}.tb-model-card__materials[data-v-34a0788e]{flex-wrap:wrap;align-items:center;margin-top:-2px;display:flex}.tb-model-card__material[data-v-34a0788e]{cursor:pointer;border-radius:50%;width:20px;height:20px;margin-top:5px;margin-right:8px;position:relative}.tb-model-card__material[data-v-34a0788e] img{border-radius:50%}.tb-model-card__material[data-v-34a0788e]:after{box-sizing:border-box;content:"";opacity:0;border:1px solid #bfbfbf;border-radius:50%;width:24px;height:24px;transition:opacity .3s;position:absolute;top:-2px;left:-2px}[data-v-34a0788e] .active .tb-model-card__material:after{opacity:1}[data-v-896c1576] .ai-panel-body.tb-design-3d-model-panel-shell{min-height:0;display:flex}.tb-design-3d-model-panel[data-v-896c1576]{background:var(--Color-Neutral-white,#fff);flex-direction:column;flex:1;height:100%;min-height:0;margin-top:16px;display:flex;position:relative;overflow:hidden}.tb-design-3d-model-panel__search[data-v-896c1576]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);border-radius:10px;flex:none;align-items:center;height:40px;margin:0 4px 8px;padding:0 32px 0 36px;transition:border-color .15s;display:flex;position:relative}.tb-design-3d-model-panel__search[data-v-896c1576]:focus-within{border-color:var(--Color-Neutral-neutral-10,#191919)}.tb-design-3d-model-panel__search-icon[data-v-896c1576]{color:var(--Color-Neutral-neutral-8,#6b7280);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.tb-design-3d-model-panel__search-input[data-v-896c1576]{width:100%;color:var(--Color-Neutral-neutral-10,#191919);background:0 0;border:0;outline:0;flex:1;font-size:14px;line-height:20px}.tb-design-3d-model-panel__search-input[data-v-896c1576]::placeholder{color:var(--Color-Neutral-neutral-8,#9ca3af)}.tb-design-3d-model-panel__search-input[data-v-896c1576]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.tb-design-3d-model-panel__search-input[data-v-896c1576]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.tb-design-3d-model-panel__search-clear[data-v-896c1576]{width:22px;height:22px;color:var(--Color-Neutral-neutral-8,#6b7280);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;transition:background .15s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.tb-design-3d-model-panel__search-clear[data-v-896c1576]:hover{background:var(--Color-Neutral-neutral-2,#f5f5f5)}.tb-design-3d-model-panel__tag-collapse[data-v-896c1576]{z-index:11;pointer-events:none;flex:none;width:100%;position:relative}.tb-design-3d-model-panel__tag-collapse[data-v-896c1576] .pac-tag-collapse-wrapper{pointer-events:auto}.tb-design-3d-model-panel__tag-collapse[data-v-896c1576] .pac-tag-collapse-scrollbar{border-radius:0}.tb-design-3d-model-panel__tag-collapse[data-v-896c1576] .pac-tag-collapse{padding:0}.tb-design-3d-model-panel__tag-collapse[data-v-896c1576] .pac-tag-collapse--toggle{overscroll-behavior:contain;max-height:min(180px,100vh - 320px);padding:0 0 15px;overflow-y:auto}.tb-design-3d-model-panel__tag-skeleton[data-v-896c1576]{background:linear-gradient(90deg, var(--Color-Neutral-neutral-2,#f5f5f5) 0%, var(--Color-Neutral-neutral-1,#fafafa) 50%, var(--Color-Neutral-neutral-2,#f5f5f5) 100%);background-size:200% 100%;border-radius:999px;height:32px;margin-top:2px;animation:1.2s linear infinite tb-design-3d-model-panel-loading-896c1576}.tb-design-3d-model-panel__scroll[data-v-896c1576]{flex:1;min-height:0;padding:0}.tb-design-3d-model-panel__scroll[data-v-896c1576] .pac-scrollBar__mask__top{top:0}.tb-design-3d-model-panel__scroll[data-v-896c1576] .pac-scrollBar{min-height:0}.tb-design-3d-model-panel__container[data-v-896c1576]{padding:12px 8px 16px}.tb-design-3d-model-panel__section[data-v-896c1576]:not(:last-child){margin-bottom:10px}.tb-design-3d-model-panel__section-title[data-v-896c1576]{color:var(--Color-Neutral-neutral-10,#1f2937);padding:6px 4px 12px;font-size:16px;font-weight:600;line-height:24px}.tb-design-3d-model-panel__section-title.is-skeleton[data-v-896c1576]{background:linear-gradient(90deg, var(--Color-Neutral-neutral-2,#f5f5f5) 0%, var(--Color-Neutral-neutral-1,#fafafa) 50%, var(--Color-Neutral-neutral-2,#f5f5f5) 100%);background-size:200% 100%;border-radius:999px;width:120px;height:24px;margin:6px 4px 12px;padding:0;animation:1.2s linear infinite tb-design-3d-model-panel-loading-896c1576}.tb-design-3d-model-panel__section-title--hidden[data-v-896c1576]{visibility:hidden;height:0;padding:0;overflow:hidden}.tb-design-3d-model-panel__grid[data-v-896c1576]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tb-design-3d-model-panel__card[data-v-896c1576]{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;width:100%;padding:0;display:flex}.tb-design-3d-model-panel__card.is-active .tb-design-3d-model-panel__thumb[data-v-896c1576]{border-width:2px;border-color:var(--Color-Neutral-neutral-10,#191919)}.tb-design-3d-model-panel__card.is-skeleton[data-v-896c1576]{cursor:default}.tb-design-3d-model-panel__thumb[data-v-896c1576]{border:1px solid var(--Color-Neutral-neutral-3,#e5e7eb);background:var(--Color-Neutral-neutral-1,#f8fafc);aspect-ratio:1;border-radius:10px;transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;overflow:hidden}.tb-design-3d-model-panel__thumb img[data-v-896c1576]{object-fit:cover;width:100%;height:100%;display:block}.tb-design-3d-model-panel__thumb--skeleton[data-v-896c1576],.tb-design-3d-model-panel__name-skeleton[data-v-896c1576]{background:linear-gradient(90deg, var(--Color-Neutral-neutral-2,#f5f5f5) 0%, var(--Color-Neutral-neutral-1,#fafafa) 50%, var(--Color-Neutral-neutral-2,#f5f5f5) 100%);background-size:200% 100%;animation:1.2s linear infinite tb-design-3d-model-panel-loading-896c1576}.tb-design-3d-model-panel__mask[data-v-896c1576]{color:#fff;opacity:0;background:#00000052;border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:600;transition:opacity .2s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.tb-design-3d-model-panel__card:hover .tb-design-3d-model-panel__thumb[data-v-896c1576]{border-color:var(--Color-Neutral-neutral-4,#cbd5e1);transform:translateY(-1px)}.tb-design-3d-model-panel__card:hover .tb-design-3d-model-panel__mask[data-v-896c1576]{opacity:1}.tb-design-3d-model-panel__card.is-active:hover .tb-design-3d-model-panel__mask[data-v-896c1576]{opacity:0}.tb-design-3d-model-panel__check[data-v-896c1576]{z-index:1;background:var(--Color-Neutral-neutral-10,#191919);border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 3px #7c3aed66}.tb-design-3d-model-panel__footer[data-v-896c1576]{border-top:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);flex:none;grid-template-columns:1fr;gap:16px;padding:12px 8px 4px;display:grid}.tb-design-3d-model-panel__footer--multiple[data-v-896c1576]{z-index:12;background:linear-gradient(to bottom, transparent 0, var(--Color-Neutral-white,#fff) 20px);border-top:0;padding:20px 4px 4px;display:flex;position:absolute;bottom:0;left:0;right:0}.tb-design-3d-model-panel__footer--multiple .tb-design-3d-model-panel__confirm[data-v-896c1576]{width:100%}.tb-design-3d-model-panel__confirm[data-v-896c1576]{cursor:pointer;background:var(--Color-Neutral-neutral-10,#191919);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:400;line-height:1.2;display:flex}.tb-design-3d-model-panel__confirm strong[data-v-896c1576]{color:#ffc93d;align-items:center;gap:3px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.tb-design-3d-model-panel__confirm strong img[data-v-896c1576]{width:13px;height:13px;display:block}.tb-design-3d-model-panel__confirm[data-v-896c1576]:disabled{opacity:.5;cursor:not-allowed}.tb-design-3d-model-panel__name[data-v-896c1576]{color:var(--Color-Neutral-neutral-10,#374151);margin:0;font-size:13px;font-weight:500;line-height:18px}.tb-design-3d-model-panel__name-skeleton[data-v-896c1576]{border-radius:999px;width:70%;height:18px}.tb-design-3d-model-panel__state[data-v-896c1576],.tb-design-3d-model-panel__bottom[data-v-896c1576]{color:var(--Color-Neutral-neutral-8,#6b7280);justify-content:center;align-items:center;padding:24px 0;font-size:13px;line-height:20px;display:flex}@keyframes tb-design-3d-model-panel-loading-896c1576{0%{background-position:200% 0}to{background-position:-200% 0}}.creation-change-model-modal[data-v-255cd80b]{z-index:1000;background:#0f0f126b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.creation-change-model-modal__panel[data-v-255cd80b]{background:#fff;border-radius:8px;flex-direction:column;width:min(860px,100vw - 48px);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 70px #00000038}.creation-change-model-modal__header[data-v-255cd80b]{border-bottom:1px solid #ececec;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.creation-change-model-modal__header h3[data-v-255cd80b]{color:#191919;margin:0;font-size:18px;font-weight:700;line-height:1.25}.creation-change-model-modal__header p[data-v-255cd80b]{color:#747474;margin:4px 0 0;font-size:13px;line-height:1.4}.creation-change-model-modal__close[data-v-255cd80b]{color:#555;cursor:pointer;background:#f4f4f4;border:0;border-radius:6px;width:28px;height:28px}.creation-change-model-modal__body[data-v-255cd80b]{grid-template-columns:minmax(0,1fr) 260px;gap:0;min-height:460px;display:grid}.creation-change-model-modal__preview[data-v-255cd80b]{background:#1a1a2e;min-height:460px;position:relative;overflow:hidden}.creation-change-model-modal__preview[data-v-255cd80b] .d3-container{min-height:460px;width:100%!important;height:100%!important}.creation-change-model-modal__state[data-v-255cd80b]{color:#fff;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.creation-change-model-modal__settings[data-v-255cd80b]{background:#fbfbfb;border-left:1px solid #ececec;padding:22px 20px}.creation-change-model-modal__field[data-v-255cd80b]{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.creation-change-model-modal__field label[data-v-255cd80b]{color:#505050;font-size:13px;font-weight:600}.creation-change-model-modal__input-wrap[data-v-255cd80b]{background:#fff;border:1px solid #d9d9d9;border-radius:6px;align-items:center;display:flex;overflow:hidden}.creation-change-model-modal__input-wrap input[data-v-255cd80b]{color:#191919;border:0;outline:0;flex:1;min-width:0;height:38px;padding:0 10px;font-size:14px}.creation-change-model-modal__input-wrap span[data-v-255cd80b]{color:#858585;padding:0 10px;font-size:12px}.creation-change-model-modal__error[data-v-255cd80b]{color:#d93025;margin:12px 0 0;font-size:12px;line-height:1.4}.creation-change-model-modal__footer[data-v-255cd80b]{border-top:1px solid #ececec;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.creation-change-model-modal__button[data-v-255cd80b]{color:#191919;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;min-width:92px;height:36px;padding:0 14px;font-size:13px;font-weight:600}.creation-change-model-modal__button[data-v-255cd80b]:disabled{cursor:not-allowed;opacity:.5}.creation-change-model-modal__button--primary[data-v-255cd80b]{color:#fff;background:#191919;border-color:#191919}@media (max-width:760px){.creation-change-model-modal__body[data-v-255cd80b]{grid-template-columns:1fr}.creation-change-model-modal__settings[data-v-255cd80b]{border-top:1px solid #ececec;border-left:0}}.loadingImg[data-v-bfd7bb21]{position:relative}.reference_img[data-v-bfd7bb21]{border:1px solid var(--Grey05);border-radius:14px}.reference_img .imgItem[data-v-bfd7bb21]{border-radius:14px}.reference_img_list[data-v-bfd7bb21]{flex-flow:wrap-reverse;justify-content:flex-end;width:75%;display:flex}.reference_img_list .imgBox[data-v-bfd7bb21]:nth-child(3n){margin-right:0}.reference_img_list .imgBox[data-v-bfd7bb21]:nth-child(4n){margin-left:10px}.loading-text[data-v-bfd7bb21]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.loading-text__title[data-v-bfd7bb21]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.loading-text__progress[data-v-bfd7bb21]{font-weight:var(--fw-600,600);flex:none}.failed-slot[data-v-bfd7bb21]{z-index:2;color:var(--Color-Neutral-neutral-7,#666);background:var(--Color-Neutral-neutral-2,#f2f2f2);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;font-size:12px;font-weight:400;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.failed-slot strong[data-v-bfd7bb21]{color:var(--Color-Primary-primary-6,#8650ff);font-size:12px;font-weight:var(--fw-500,500);margin-top:4px}.failed-slot:hover strong[data-v-bfd7bb21]{text-decoration:underline}.failed-slot:focus-visible strong[data-v-bfd7bb21]{text-decoration:underline}.failed-slot--static[data-v-bfd7bb21]{cursor:default}.image-list[data-v-bfd7bb21]{margin-bottom:4px}.error-message[data-v-bfd7bb21]{color:var(--Grey08);border-radius:var(--Radius-borderRadius-5);border:1px solid var(--Grey03);background:var(--Grey01);cursor:pointer;margin-top:6px;margin-bottom:8px;padding:12px 24px;font-size:16px;font-weight:400}.image-add-to-canvas[data-v-bfd7bb21]{z-index:3;box-sizing:border-box;color:#fff;-webkit-backdrop-filter:blur(2px);cursor:pointer;opacity:0;pointer-events:none;background:#19191999;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:6px;transition:background .16s,opacity .2s,transform .1s;display:inline-flex;position:absolute;top:8px;right:8px}.image-add-to-canvas[data-v-bfd7bb21]:hover{background:#191919c7}.image-add-to-canvas[data-v-bfd7bb21]:focus-visible{background:#191919c7}.image-add-to-canvas[data-v-bfd7bb21]:focus-visible{outline:2px solid var(--Grey00,#fff);outline-offset:2px}.image-add-to-canvas[data-v-bfd7bb21]:active{transform:scale(.92)}.image-add-to-canvas svg[data-v-bfd7bb21]{object-fit:contain;width:16px;height:16px;display:block}.image-add-to-canvas[data-v-bfd7bb21]:after{content:attr(data-tooltip);z-index:4;background:var(--Color-Neutral-neutral-10,#191919);color:#fff;font-size:12px;font-weight:var(--fw-400);white-space:nowrap;opacity:0;pointer-events:none;border-radius:4px;padding:6px 8px;line-height:1.2;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-2px)}.image-add-to-canvas[data-v-bfd7bb21]:before{content:"";z-index:4;border:4px solid #0000;border-bottom-color:var(--Color-Neutral-neutral-10,#191919);opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;top:calc(100% + 1px);right:14px}.image-add-to-canvas[data-v-bfd7bb21]:hover:after{opacity:1;transform:translateY(0)}.image-add-to-canvas[data-v-bfd7bb21]:focus-visible:after{opacity:1;transform:translateY(0)}.image-add-to-canvas[data-v-bfd7bb21]:hover:before{opacity:1}.image-add-to-canvas[data-v-bfd7bb21]:focus-visible:before{opacity:1}.image-secondary-actions[data-v-bfd7bb21]{z-index:2;box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-10,#191919);-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;user-select:none;background:#19191966;border-radius:6px;justify-content:center;align-items:center;gap:0;width:fit-content;max-width:min(268px,100% - 16px);padding:4px 8px;transition:opacity .2s;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.image-secondary-actions__button[data-v-bfd7bb21]{color:#fff;min-width:0;max-width:126px;height:22px;font-family:Gilroy,sans-serif;font-size:12px;font-weight:var(--fw-500);white-space:nowrap;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:4px 6px;line-height:1.2;transition:background .3s,transform .1s;display:inline-flex;overflow:hidden}.image-secondary-actions__button[data-v-bfd7bb21]:hover{background:#19191980}.image-secondary-actions__button[data-v-bfd7bb21]:focus-visible{background:#19191980}.image-secondary-actions__button[data-v-bfd7bb21]:focus-visible{outline:1px solid var(--Grey00,#fff);outline-offset:-1px}.image-secondary-actions__button[data-v-bfd7bb21]:active{background:#19191980;transform:scale(.96)}.image-secondary-actions__button:hover+.image-secondary-actions__sep[data-v-bfd7bb21]{background:0 0}.image-secondary-actions__button:focus-visible+.image-secondary-actions__sep[data-v-bfd7bb21]{background:0 0}.image-secondary-actions__sep[data-v-bfd7bb21]{color:#0000;background:#d9d9d9;flex:none;width:1px;height:8px;margin:0 1.5px;font-size:0;transition:background .3s;overflow:hidden}.image-secondary-actions__sep[data-v-bfd7bb21]:has(+.image-secondary-actions__button:hover){background:0 0}.image-secondary-actions__sep[data-v-bfd7bb21]:has(+.image-secondary-actions__button:focus-visible){background:0 0}.imgBox[data-v-bfd7bb21]{cursor:pointer;vertical-align:top;width:calc(50% - 5px);margin-bottom:10px;margin-right:10px;display:inline-block;position:relative}.imgBox[data-v-bfd7bb21]:nth-child(2n){margin-right:0}.imgBox:hover .image-add-to-canvas[data-v-bfd7bb21],.imgBox:hover .image-secondary-actions[data-v-bfd7bb21],.imgBox:focus-within .image-add-to-canvas[data-v-bfd7bb21],.imgBox:focus-within .image-secondary-actions[data-v-bfd7bb21]{opacity:1;pointer-events:auto}.imgItem[data-v-bfd7bb21]{z-index:1;aspect-ratio:1;object-fit:cover;background:0 0;border-radius:6px;width:100%;display:block;position:relative}.imgItem--loading[data-v-bfd7bb21]{pointer-events:none}.imgItem[role=button][data-v-bfd7bb21]:focus-visible{outline:2px solid var(--theme-color,#7c3aed);outline-offset:2px}.imgPlaceholder[data-v-bfd7bb21]{aspect-ratio:1;isolation:isolate;background:var(--Color-Primary-primary-1,#f7f2ff);border-radius:6px;width:100%;position:relative;overflow:hidden}.imgPlaceholder--overlay[data-v-bfd7bb21]{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.imgSkeleton[data-v-bfd7bb21]{background:#f7f2ff;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.imgSkeleton[data-v-bfd7bb21]:before{content:"";will-change:transform;background:linear-gradient(45deg,#f7f2ff 0% 38%,#fff 50%,#f7f2ff 62% 100%);animation:1.6s linear infinite imgShimmer-bfd7bb21;position:absolute;top:-100%;bottom:-100%;left:-100%;right:-100%;transform:translate(-34%,34%)}@keyframes imgShimmer-bfd7bb21{0%{transform:translate(-34%,34%)}to{transform:translate(34%,-34%)}}.textSpan[data-v-bfd7bb21]{color:#191919;font-size:14px}.active[data-v-bfd7bb21]{animation:.8s throb-bfd7bb21}@keyframes throb-bfd7bb21{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.mockupBox[data-v-bfd7bb21]{display:none}@media screen and (max-width:1023px){.reference_img_list[data-v-bfd7bb21]{width:80%!important;display:inline-block!important}.reference_img_list .imgBox[data-v-bfd7bb21]:nth-child(3n){margin-right:0}.reference_img_list .imgBox[data-v-bfd7bb21]:nth-child(4n){margin-left:0}.error-message[data-v-bfd7bb21]{border-radius:var(--Radius-borderRadius-3);margin-top:6px;margin-bottom:2px;padding:8px 12px;font-size:14px}.image-add-to-canvas[data-v-bfd7bb21],.image-secondary-actions[data-v-bfd7bb21]{opacity:1;pointer-events:auto}.imgBox[data-v-bfd7bb21]{cursor:pointer;vertical-align:top;width:100%;margin-bottom:10px;margin-right:0;display:inline-block;position:relative}.imgBox[data-v-bfd7bb21]:nth-child(2n){margin-right:0}}.mockup-result[data-v-cf702af8]{box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-white,#fff);width:100%;max-width:400px;font-weight:var(--fw-normal,400);border-radius:16px;overflow:hidden}.mockup-result__content[data-v-cf702af8]{background:var(--Color-Neutral-white,#fff);border-radius:16px 16px 0 0;overflow:hidden}.mockup-result__preview[data-v-cf702af8]{box-sizing:border-box;cursor:grab;background:#fafafa;justify-content:center;align-items:center;height:248px;display:flex;position:relative;overflow:hidden}.mockup-result__preview[data-v-cf702af8]:active{cursor:grabbing}.mockup-result__state[data-v-cf702af8]{max-width:280px;color:var(--two-level-text-color,#666);text-align:center;flex-direction:column;align-items:center;gap:12px;font-size:12px;line-height:160%;display:flex}.mockup-result__state--failed[data-v-cf702af8]{color:var(--three-level-text-color,#999)}.mockup-result[data-v-cf702af8] .mockup-result__retry.p-button{height:32px;padding:0 14px}.mockup-result__3d-badge[data-v-cf702af8]{width:24px;height:24px;color:var(--three-level-text-color,#999);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px}.mockup-result__3d-badge i[data-v-cf702af8]{font-size:24px}.mockup-result__details[data-v-cf702af8]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;height:44px;padding:0 16px;display:flex}.mockup-result__model[data-v-cf702af8]{min-width:0;color:var(--two-level-text-color,#666);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:160%;overflow:hidden}.mockup-result[data-v-cf702af8] .mockup-result__change.p-button{height:28px;color:var(--two-level-text-color,#666);font-size:12px;font-weight:var(--fw-normal,400);text-underline-offset:2px;background:0 0;flex:none;padding:0;text-decoration:underline}.mockup-result[data-v-cf702af8] .mockup-result__change.p-button:not(:disabled):hover,.mockup-result[data-v-cf702af8] .mockup-result__change.p-button:not(:disabled):active,.mockup-result[data-v-cf702af8] .mockup-result__change.p-button.active{box-shadow:none;background:0 0}.mockup-result[data-v-cf702af8] .mockup-result__change.p-button:not(:disabled):focus-visible{box-shadow:none;background:0 0}.mockup-result__actions[data-v-cf702af8]{box-sizing:border-box;border-top:1px solid var(--Color-Neutral-neutral-4,#d9d9d9);align-items:center;gap:8px;height:64px;padding:16px 20px;display:flex}.mockup-result__actions[data-v-cf702af8] .p-popover{flex:none}.mockup-result[data-v-cf702af8] .mockup-result__customize.p-button{border-radius:var(--radius-radius-sm,6px);min-width:0;height:32px;font-size:12px;font-weight:var(--fw-normal,400);flex:1;justify-content:center;align-items:center;gap:4px;padding:0 16px;line-height:16px;display:inline-flex}.mockup-result[data-v-cf702af8] .mockup-result__customize.p-button .mockup-result__customize-label{align-items:center;line-height:16px;display:inline-flex;position:relative}.mockup-result[data-v-cf702af8] .mockup-result__customize.p-button i{opacity:0;pointer-events:none;visibility:hidden;align-items:center;font-size:16px;line-height:1;transition:opacity .2s;display:inline-flex;position:absolute;top:50%;left:calc(100% + 4px);transform:translateY(-50%)}.mockup-result[data-v-cf702af8] .mockup-result__customize.p-button:not(:disabled):hover i{opacity:1;visibility:visible}.mockup-result[data-v-cf702af8] .mockup-result__icon-button.p-button{border:1px solid var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-white,#fff);width:32px;height:32px;color:var(--one-level-text-color,#191919);justify-content:center;align-items:center;padding:0;display:inline-flex;border-radius:var(--radius-radius-sm,6px)!important}.mockup-result[data-v-cf702af8] .mockup-result__icon-button.p-button i{font-size:16px}.mockup-result[data-v-cf702af8] .mockup-result__icon-button.p-button .mockup-result__use-in-chat-icon,.mockup-result[data-v-cf702af8] .mockup-result__icon-button.p-button .mockup-result__add-to-canvas-icon{width:20px;height:20px;display:block}.mockup-result[data-v-cf702af8] .mockup-result__icon-button.p-button .mockup-result__add-to-canvas-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}.mockup-result[data-v-cf702af8] .mockup-result__icon-button.p-button:not(:disabled):hover{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);background:var(--Color-Neutral-neutral-2,#eee);box-shadow:none}.mockup-result[data-v-cf702af8] .mockup-result__icon-button.p-button:not(:disabled):focus-visible{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);background:var(--Color-Neutral-neutral-2,#eee);box-shadow:none}.mockup-result[data-v-cf702af8] .mockup-result__icon-button.p-button.mockup-result__icon-button--active{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee)}.mockup-result__error[data-v-cf702af8]{color:var(--Color-red-6,#e63636);margin:0;padding:0 20px 12px;font-size:12px;line-height:160%}.mockup-result-popover{--mockup-result-menu-padding:8px}.mockup-result-popover.p-popover-bottomLeft{padding-top:5px}.mockup-result-popover .p-popover__inner{box-sizing:border-box;border:0;border-radius:10px;width:161px;min-width:161px;overflow:visible;box-shadow:inset 0 0 0 1px #191919,3px 3px #191919;padding:var(--mockup-result-menu-padding)!important}.mockup-result-menu{flex-direction:column;gap:8px;display:flex}.mockup-result-menu button{box-sizing:border-box;width:auto;height:30px;color:var(--one-level-text-color,#191919);font-family:var(--font-family-poppins,"Poppins", sans-serif);font-size:14px;font-weight:var(--fw-normal,400);letter-spacing:-.252px;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;padding:0 12px;line-height:1.6;display:flex}.mockup-result-menu button:hover,.mockup-result-menu__branch:focus-within>button,.mockup-result-menu__branch--active>button{background:var(--Color-Neutral-neutral-2,#eee);box-shadow:inset 0 0 0 1px var(--Color-Neutral-neutral-10,#191919);outline:none}.mockup-result-menu button:focus-visible{background:var(--Color-Neutral-neutral-2,#eee);box-shadow:inset 0 0 0 1px var(--Color-Neutral-neutral-10,#191919);outline:none}.mockup-result-menu__branch{width:100%;position:relative}.mockup-result-menu__branch>button{justify-content:flex-start;width:100%}.mockup-result-menu>button{width:100%}.mockup-result-submenu{top:-8px;right:calc(100% + var(--mockup-result-menu-padding) + 10px);z-index:1;box-sizing:border-box;background:var(--Color-Neutral-white,#fff);box-shadow:inset 0 0 0 1px var(--Color-Neutral-neutral-10,#191919), 3px 3px 0 var(--Color-Neutral-neutral-10,#191919);border:0;border-radius:10px;flex-direction:column;gap:8px;padding:8px;display:flex;position:absolute}.mockup-result-submenu:before{width:calc(var(--mockup-result-menu-padding) + 10px);content:"";height:100%;position:absolute;top:0;left:100%}.mockup-result-submenu--images{width:158px}.mockup-result-submenu--export{width:146px;top:-5px}.box-image[data-v-e1f17a1e]{background-repeat:no-repeat}.selected[data-v-e1f17a1e],.hovered[data-v-e1f17a1e]{background-position-y:bottom}[data-title][data-v-e1f17a1e]:hover:after{opacity:1;visibility:visible;transition:all .1s .5s}[data-title][data-v-e1f17a1e]:after{content:attr(data-title);color:#fff;white-space:nowrap;opacity:0;z-index:99999;visibility:hidden;background-color:#00000050;border:1px solid #111;border-radius:20px;padding:1px 5px 2px;position:absolute;bottom:-100%;left:50%;transform:translate(-50%)}[data-title][data-v-e1f17a1e]{position:relative}.box-list[data-v-e1f17a1e]{flex-wrap:wrap;width:100%;margin-bottom:0;display:flex}.box-list .itemBox[data-v-e1f17a1e]{aspect-ratio:1;border-radius:var(--Radius-borderRadius-3);border:1px solid var(--Grey05);background:var(--Grey01);width:calc(11.1111% - 17.7778px);margin-bottom:15px;margin-right:20px;display:block;overflow:hidden}.box-list .itemBox[data-v-e1f17a1e]:hover{border:1px solid var(--Grey05);background:var(--Grey03)}.box-list .itemBox[data-v-e1f17a1e]:nth-child(9n){margin-right:0}.box-list .itemBox .box-list-item[data-v-e1f17a1e],.box-list .itemBox .box-image[data-v-e1f17a1e]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.box-list .itemBox .imgs[data-v-e1f17a1e]{object-fit:cover;object-position:center;width:100%;height:100%}.box-list .actBorder[data-v-e1f17a1e]{border-radius:var(--Radius-borderRadius-3)!important;border:1px solid var(--theme-color)!important;background:var(--theme-hover-color)!important}.box-list .more[data-v-e1f17a1e]{vertical-align:top;cursor:pointer;text-align:center;margin-right:0}@media screen and (min-width:980px) and (max-width:1679px){.box-list[data-v-e1f17a1e]{margin-bottom:4px}.box-list .itemBox[data-v-e1f17a1e]{width:calc(16.6667% - 16.6667px);margin-bottom:20px}.box-list .itemBox[data-v-e1f17a1e]:nth-child(6n){margin-right:0}.box-list .itemBox[data-v-e1f17a1e]:nth-child(9n){margin-right:20px}}@media screen and (max-width:979px){.box-list[data-v-e1f17a1e]{width:100%;margin-bottom:calc(24px - 1.5vw);padding:0}.box-list .itemBox[data-v-e1f17a1e]{width:calc(20% - 1.7vw);margin-bottom:1.5vw;margin-right:2.12vw}.box-list .itemBox[data-v-e1f17a1e]:hover{border:1px solid var(--Grey05);background:var(--Grey01)}.box-list .itemBox[data-v-e1f17a1e]:nth-child(5n){margin-right:0}.box-list .itemBox[data-v-e1f17a1e]:nth-child(9n){margin-right:2.12vw}.box-list .itemBox .box-list-item[data-v-e1f17a1e],.box-list .itemBox .box-image[data-v-e1f17a1e]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.box-list .itemBox .imgs[data-v-e1f17a1e]{object-fit:cover;object-position:center;width:100%;height:100%}}.video-options[data-v-465e0e84]{flex-wrap:wrap;align-items:flex-start;gap:16px;width:fit-content;max-width:100%;margin-top:24px;margin-bottom:12px;display:flex}.video-options .video-options-item[data-v-465e0e84]{border:1px solid var(--Grey05);background:var(--Grey01);cursor:pointer;border-radius:16px;justify-content:flex-start;align-items:center;width:fit-content;max-width:100%;padding:12px 16px;transition:background .2s,border-color .2s;display:flex}.video-options .video-options-item .option-main[data-v-465e0e84]{min-width:auto}.video-options .video-options-item .option-title[data-v-465e0e84]{color:var(--Grey12);white-space:normal;word-break:break-word;overflow-wrap:anywhere;font-size:16px;font-weight:400}.video-options .video-options-item .option-arrow[data-v-465e0e84]{color:var(--Grey08);justify-content:center;align-items:center;margin-left:8px;display:flex}.video-options .video-options-item[data-v-465e0e84]:hover{border-color:var(--Grey05);background:var(--Grey03)}.video-options .video-options-item:hover .option-arrow[data-v-465e0e84]{color:var(--Grey10)}@media screen and (max-width:980px){.video-options .video-options-item[data-v-465e0e84]{border-radius:12px;padding:14px 16px}.video-options .video-options-item .option-title[data-v-465e0e84]{font-size:16px}}.is-selected[data-v-465e0e84]{background:#f1f1f1!important;border-color:#c8c8c8!important}.blkBtn[data-v-1df016e8]{border-radius:var(--Radius-borderRadius-2);opacity:0;background:var(--Grey12);width:95px;height:32px;color:var(--Grey00);cursor:pointer;border:none;justify-content:center;align-items:center;margin-top:auto;margin-left:auto;font-size:16px;font-weight:400;display:flex}.video-options[data-v-1df016e8]{grid-template-columns:repeat(2,1fr);gap:10px;width:100%;padding-top:24px;display:grid}.video-options-item[data-v-1df016e8]{border-radius:var(--Radius-borderRadius-4);border:1px solid var(--Grey05);background:var(--Grey00);cursor:pointer;flex-direction:column;padding:24px;display:flex;position:relative}.video-options-item[data-v-1df016e8]:hover{border:1px solid var(--Grey06);background:var(--Grey01)}.video-options-item:hover .blkBtn[data-v-1df016e8]{opacity:1}.title-box[data-v-1df016e8]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.title-main[data-v-1df016e8]{align-items:center;display:flex}.icon-ai1[data-v-1df016e8]{color:var(--Text-Text-Tertiary);margin-right:8px;font-size:16px;display:inline-flex}.options-title[data-v-1df016e8]{color:var(--Text-Text-Tertiary);font-size:14px;font-weight:500;line-height:120%}.editorBox[data-v-1df016e8]{color:var(--Text-Text-Tertiary);cursor:pointer;background:0 0;border:none}.options-description[data-v-1df016e8]{color:var(--Grey12);overflow-wrap:anywhere;word-break:break-word;white-space:break-spaces;outline:none;width:100%;margin-bottom:24px;font-size:16px;font-weight:400;line-height:150%}.isAct[data-v-1df016e8]{opacity:1!important}.is-selected[data-v-1df016e8]{border:1px solid var(--Grey06)!important;background:var(--Grey01)!important}.video-redesign-row[data-v-1df016e8]{justify-content:flex-end;margin-top:12px;display:flex}.video-redesign-btn[data-v-1df016e8]{border:1px solid var(--Grey05);background:var(--Grey01);height:32px;color:var(--Grey12);cursor:pointer;border-radius:6px;padding:0 12px}@media (max-width:980px){.video-options[data-v-1df016e8]{grid-template-columns:1fr}.video-options-item[data-v-1df016e8]{padding:16px}}.video-item[data-v-62120899]{background:#0d0d0d;border-radius:16px;margin-top:24px;overflow:hidden}.video[data-v-62120899]{aspect-ratio:16/9;object-fit:contain;background:#000;width:100%;display:block}.video-placeholder[data-v-62120899]{aspect-ratio:16/9;color:#fff;background:linear-gradient(135deg,#242424,#111);justify-content:center;align-items:center;width:100%;min-height:220px;display:flex;position:relative;overflow:hidden}.video-placeholder__source[data-v-62120899]{object-fit:cover;opacity:.42;filter:blur(8px);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.05)}.video-placeholder__veil[data-v-62120899]{background:linear-gradient(#0808081f,#080808a3) 0 0/100% 100%,linear-gradient(110deg,#0000 28%,#ffffff24 48%,#0000 68%) 0 0/220% 100%;animation:1.8s ease-in-out infinite video-placeholder-shimmer-62120899;position:absolute;top:0;bottom:0;left:0;right:0}.video-placeholder__status[data-v-62120899]{z-index:1;backdrop-filter:blur(8px);background:#0000007a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;padding:8px 12px;font-size:12px;line-height:1;display:inline-flex;position:relative}.video-placeholder__spinner[data-v-62120899]{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite video-placeholder-spin-62120899}@keyframes video-placeholder-shimmer-62120899{0%{background-position:0 0,120% 0}to{background-position:0 0,-120% 0}}@keyframes video-placeholder-spin-62120899{to{transform:rotate(360deg)}}.video-actions[data-v-62120899]{background:#ffffff0a;justify-content:flex-end;gap:8px;padding:12px;display:flex}.secondary-btn[data-v-62120899]{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;height:32px;padding:0 12px}.secondary-btn[data-v-62120899]:disabled{cursor:wait;opacity:.65}.select-mock-or-style-item[data-v-9ded4aa7]{border-radius:var(--Radius-borderRadius-6);border:1.5px solid var(--Grey05);background:var(--Grey00);user-select:none;cursor:pointer;justify-content:space-between;align-items:center;width:100%;margin-top:24px;padding:20px;display:flex}.select-mock-or-style-item[data-v-9ded4aa7]:hover{border:1.5px solid var(--Grey12);background:var(--Grey03)}.item-main[data-v-9ded4aa7]{justify-content:flex-start;align-items:center;display:flex}.select-mock-or-style-item-image[data-v-9ded4aa7]{width:85px;height:85px;color:var(--Grey12);background:linear-gradient(135deg,#f2f2f2 0%,#e7e7e7 100%);border-radius:14px;justify-content:center;align-items:center;margin-right:16px;display:flex}.select-mock-or-style-item-image[data-kind=mockup][data-v-9ded4aa7]{background:linear-gradient(135deg,#edf3ff 0%,#dde8ff 100%)}.select-mock-or-style-item-image[data-kind=style][data-v-9ded4aa7]{background:linear-gradient(135deg,#fff0df 0%,#ffe2ba 100%)}.select-mock-or-style-item-image[data-kind=refine][data-v-9ded4aa7]{background:linear-gradient(135deg,#eef9ef 0%,#d7f1db 100%)}.select-mock-or-style-item-text[data-v-9ded4aa7]{color:var(--Grey12);margin-bottom:4px;font-size:20px;font-weight:500;line-height:150%}.select-mock-or-style-item-content[data-v-9ded4aa7]{color:var(--Grey10);max-width:332px;font-size:16px;font-weight:400;line-height:130%}.radio-dot[data-v-9ded4aa7]{border:1.5px solid var(--Grey08);border-radius:999px;flex:none;width:18px;height:18px}.radio-dot.active[data-v-9ded4aa7]{background:var(--Grey12);border-color:var(--Grey12);box-shadow:inset 0 0 0 3px var(--Grey00)}.is-select[data-v-9ded4aa7]{border:1.5px solid var(--Grey12);background:var(--Grey03)}@media screen and (max-width:980px){.select-mock-or-style-item[data-v-9ded4aa7]{border-radius:var(--Radius-borderRadius-3);margin-top:12px;padding:12px}.select-mock-or-style-item[data-v-9ded4aa7]:hover{border:1.5px solid var(--Grey05);background:var(--Grey00)}.select-mock-or-style-item-image[data-v-9ded4aa7]{border-radius:10px;width:50px;height:50px;margin-right:8px}.select-mock-or-style-item-text[data-v-9ded4aa7]{font-size:14px;line-height:120%}.select-mock-or-style-item-content[data-v-9ded4aa7]{max-width:100%;font-size:12px;line-height:120%}}.delline-editor-container[data-v-f7011a6a]{max-width:100%;display:block}.disabledCss[data-v-f7011a6a]{cursor:not-allowed!important}.delline-editor[data-v-f7011a6a]{box-sizing:border-box;background:#f7f7f7;border:1.5px solid #e6e6e6;border-radius:16px;align-items:center;gap:16px;width:100%;max-width:100%;margin-top:24px;padding:16px;display:flex}.delline-editor-image[data-v-f7011a6a]{object-fit:cover;border-radius:8px;flex:0 0 90px;width:90px;height:90px}.delline-editor-content[data-v-f7011a6a]{flex:180px;min-width:0}.delline-editor-content-title[data-v-f7011a6a]{color:var(--Grey12);margin-bottom:4px;font-size:20px;font-weight:500;line-height:150%}.delline-editor-content-description[data-v-f7011a6a]{color:var(--Grey10);text-align:left;overflow-wrap:break-word;width:auto;max-width:100%;font-size:16px;font-weight:400;line-height:130%}.delline-editor-footer[data-v-f7011a6a]{cursor:pointer;border:none;border-radius:6px;flex:0 0 100px;justify-content:center;align-items:center;width:100px;height:32px;margin-left:auto;font-size:14px;display:flex}@media screen and (max-width:980px){.delline-editor[data-v-f7011a6a]{flex-wrap:wrap;align-items:flex-start;gap:8px}.delline-editor-image[data-v-f7011a6a]{flex-basis:68px;width:68px;height:68px}.delline-editor-content[data-v-f7011a6a]{flex:170px}.delline-editor-content-title[data-v-f7011a6a]{font-size:14px;line-height:120%}.delline-editor-content-description[data-v-f7011a6a]{width:100%;font-size:12px;line-height:130%}.delline-editor-footer[data-v-f7011a6a]{flex-basis:100%;width:100%;height:30px;margin-top:12px;margin-left:0}}.price-item[data-v-bfa6fa36]{border-radius:var(--Radius-borderRadius-6);border:var(--border1) solid var(--Grey03);background:var(--Grey01);justify-content:space-between;align-items:center;width:100%;margin-top:24px;padding:12px;display:flex}.price-item-content[data-v-bfa6fa36]{align-items:center;gap:8px;display:flex}.icon[data-v-bfa6fa36]{display:inline-flex}.blkBtn[data-v-bfa6fa36]{background:var(--Grey12);color:var(--Grey00);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px 12px;display:flex}@media screen and (max-width:980px){.price-item[data-v-bfa6fa36]{border-radius:var(--Radius-borderRadius-4);padding:8px}.price-item-content[data-v-bfa6fa36]{font-size:13px;line-height:120%}.blkBtn[data-v-bfa6fa36]{padding:2px 8px;font-size:13px}}.mockup-search-results[data-v-fcc85e15]{overflow-anchor:none;gap:8px;margin-top:12px;display:grid}.mockup-search-results__grid[data-v-fcc85e15]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mockup-search-card[data-v-fcc85e15]{border:1px solid var(--Color-Neutral-neutral-3,#e5e7eb);background:var(--Color-Neutral-neutral-1,#fff);min-width:0;color:var(--Color-Neutral-neutral-10,#191919);font:inherit;text-align:left;cursor:pointer;border-radius:10px;padding:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:block;overflow:hidden}.mockup-search-card[data-v-fcc85e15]:hover:not(:disabled){border-color:var(--Color-Neutral-neutral-10,#191919);outline:none;transform:translateY(-1px);box-shadow:0 6px 18px #1919191f}.mockup-search-card[data-v-fcc85e15]:focus-visible{border-color:var(--Color-Neutral-neutral-10,#191919);outline:none;transform:translateY(-1px);box-shadow:0 6px 18px #1919191f}.mockup-search-card:hover:not(:disabled) .mockup-search-card__overlay[data-v-fcc85e15],.mockup-search-card.is-adding .mockup-search-card__overlay[data-v-fcc85e15],.mockup-search-card.is-failed .mockup-search-card__overlay[data-v-fcc85e15],.mockup-search-card.is-preview:hover .mockup-search-card__overlay[data-v-fcc85e15]{opacity:1}.mockup-search-card:focus-visible .mockup-search-card__overlay[data-v-fcc85e15]{opacity:1}.mockup-search-card:hover:not(:disabled) .mockup-search-card__meta[data-v-fcc85e15],.mockup-search-card.is-adding .mockup-search-card__meta[data-v-fcc85e15],.mockup-search-card.is-failed .mockup-search-card__meta[data-v-fcc85e15],.mockup-search-card.is-preview:hover .mockup-search-card__meta[data-v-fcc85e15],.mockup-search-card:hover:not(:disabled) .mockup-search-card__action[data-v-fcc85e15],.mockup-search-card.is-adding .mockup-search-card__action[data-v-fcc85e15],.mockup-search-card.is-failed .mockup-search-card__action[data-v-fcc85e15],.mockup-search-card.is-preview:hover .mockup-search-card__action[data-v-fcc85e15]{transform:translateY(0)}.mockup-search-card:focus-visible .mockup-search-card__meta[data-v-fcc85e15]{transform:translateY(0)}.mockup-search-card:focus-visible .mockup-search-card__action[data-v-fcc85e15]{transform:translateY(0)}.mockup-search-card:hover:not(:disabled) .mockup-search-card__thumb img[data-v-fcc85e15]{transform:scale(1.025)}.mockup-search-card:focus-visible .mockup-search-card__thumb img[data-v-fcc85e15]{transform:scale(1.025)}.mockup-search-card[data-v-fcc85e15]:disabled{cursor:default}.mockup-search-card.is-failed[data-v-fcc85e15]{border-color:var(--Color-Functional-red-5,#e5484d)}.mockup-search-card__thumb[data-v-fcc85e15]{aspect-ratio:1;background:var(--Color-Neutral-neutral-2,#f7f7f8);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.mockup-search-card__thumb img[data-v-fcc85e15]{object-fit:contain;width:100%;height:100%;transition:transform .24s;display:block}.mockup-search-card__empty[data-v-fcc85e15]{color:var(--Color-Neutral-neutral-6,#9ca3af);font-size:30px}.mockup-search-card__overlay[data-v-fcc85e15]{color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#19191900 18%,#191919d1 100%);flex-direction:column;justify-content:flex-end;gap:9px;padding:40px 10px 10px;transition:opacity .2s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.mockup-search-card__meta[data-v-fcc85e15]{flex-direction:column;gap:3px;min-width:0;transition:transform .2s;display:flex;transform:translateY(5px)}.mockup-search-card__meta strong[data-v-fcc85e15]{text-shadow:0 1px 2px #00000038;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.mockup-search-card__meta small[data-v-fcc85e15]{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:15px;overflow:hidden}.mockup-search-results__more[data-v-fcc85e15]{height:36px;color:var(--Color-Neutral-neutral-8,#4b5563);border:1px solid var(--Color-Neutral-neutral-3,#e5e7eb);background:var(--Color-Neutral-neutral-1,#fff);font:inherit;cursor:pointer;border-radius:9px;justify-content:center;justify-self:stretch;align-items:center;gap:4px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.mockup-search-results__more svg[data-v-fcc85e15]{transition:transform .16s}.mockup-search-results__more.is-expanded svg[data-v-fcc85e15]{transform:rotate(180deg)}.mockup-search-results__more[data-v-fcc85e15]:hover{color:var(--Color-Neutral-neutral-10,#191919);border-color:var(--Color-Neutral-neutral-5,#c5c7cc);background:var(--Color-Neutral-neutral-2,#f7f7f8);outline:none}.mockup-search-results__more[data-v-fcc85e15]:focus-visible{color:var(--Color-Neutral-neutral-10,#191919);border-color:var(--Color-Neutral-neutral-5,#c5c7cc);background:var(--Color-Neutral-neutral-2,#f7f7f8);outline:none}.mockup-search-card__action[data-v-fcc85e15]{width:100%;height:32px;color:var(--Color-Neutral-neutral-10,#191919);background:#fffffff0;border:1px solid #ffffff8c;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;line-height:16px;transition:background .16s,transform .2s;display:inline-flex;transform:translateY(7px);box-shadow:0 2px 8px #1919191f}.mockup-search-card__action svg[data-v-fcc85e15]{flex:none}.mockup-search-card__loading[data-v-fcc85e15]{border:1.5px solid #19191933;border-top-color:var(--Color-Neutral-neutral-10,#191919);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite mockup-search-spin-fcc85e15}.mockup-search-card.is-preview .mockup-search-card__action[data-v-fcc85e15]{display:none}.mockup-search-results__error[data-v-fcc85e15]{color:var(--Color-Functional-red-6,#d92d20);margin:0;font-size:12px;line-height:17px}@keyframes mockup-search-spin-fcc85e15{to{transform:rotate(360deg)}}@media (max-width:360px){.mockup-search-results__grid[data-v-fcc85e15]{grid-template-columns:minmax(0,1fr)}}@media (hover:none){.mockup-search-card__overlay[data-v-fcc85e15]{opacity:1}.mockup-search-card__meta[data-v-fcc85e15],.mockup-search-card__action[data-v-fcc85e15]{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mockup-search-card[data-v-fcc85e15],.mockup-search-card__thumb img[data-v-fcc85e15],.mockup-search-card__overlay[data-v-fcc85e15],.mockup-search-card__meta[data-v-fcc85e15],.mockup-search-card__action[data-v-fcc85e15]{transition:none}.mockup-search-card__loading[data-v-fcc85e15]{animation-duration:1.6s}}.asset-selection[data-v-38b4d93f]{gap:8px;margin-top:12px;display:grid}.asset-selection__grid[data-v-38b4d93f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.asset-selection__candidate[data-v-38b4d93f]{border:1px solid var(--Color-Neutral-neutral-3,#e5e5e5);background:var(--Color-Neutral-neutral-1,#fff);min-width:0;color:var(--Color-Neutral-neutral-10,#191919);text-align:left;cursor:pointer;border-radius:10px;gap:0;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative;overflow:hidden}.asset-selection__candidate[data-v-38b4d93f]:hover:not(:disabled){border-color:var(--Color-Primary-primary-6,#731eff);outline:none;transform:translateY(-1px);box-shadow:0 6px 18px #731eff1f}.asset-selection__candidate[data-v-38b4d93f]:focus-visible{border-color:var(--Color-Primary-primary-6,#731eff);outline:none;transform:translateY(-1px);box-shadow:0 6px 18px #731eff1f}.asset-selection__candidate[data-v-38b4d93f]:disabled{cursor:default;opacity:.55}.asset-selection__candidate img[data-v-38b4d93f]{aspect-ratio:1;object-fit:cover;background:var(--Color-Neutral-neutral-2,#f5f5f5);width:100%}.asset-selection__candidate--recommended[data-v-38b4d93f]{border-color:#731eff8c}.asset-selection__candidate-label[data-v-38b4d93f]{justify-content:space-between;align-items:center;gap:6px;min-width:0;padding:8px 9px;font-size:12px;font-weight:600;display:flex}.asset-selection__candidate-label>span[data-v-38b4d93f]{gap:2px;min-width:0;display:grid}.asset-selection__candidate-label strong[data-v-38b4d93f]{font:inherit}.asset-selection__candidate-label small[data-v-38b4d93f]{color:var(--Color-Neutral-neutral-7,#737373);text-overflow:ellipsis;font-size:11px;font-weight:400;line-height:1.35;overflow:hidden}.asset-selection__candidate-label em[data-v-38b4d93f]{background:var(--Color-Primary-primary-1,#faf7ff);color:var(--Color-Primary-primary-6,#731eff);border-radius:999px;flex:none;padding:2px 6px;font-size:10px;font-style:normal}.asset-selection__actions[data-v-38b4d93f]{gap:6px;display:grid}.asset-selection__actions button[data-v-38b4d93f]{border:1px solid var(--Color-Neutral-neutral-3,#e5e5e5);background:var(--Color-Neutral-neutral-1,#fff);width:100%;color:var(--Color-Neutral-neutral-9,#333);font:inherit;text-align:left;cursor:pointer;border-radius:9px;padding:9px 11px;font-size:12px}.asset-selection__actions button[data-v-38b4d93f]:hover:not(:disabled){border-color:var(--Color-Primary-primary-6,#731eff);background:var(--Color-Primary-primary-1,#faf7ff);outline:none}.asset-selection__actions button[data-v-38b4d93f]:focus-visible{border-color:var(--Color-Primary-primary-6,#731eff);background:var(--Color-Primary-primary-1,#faf7ff);outline:none}.asset-selection__actions button[data-v-38b4d93f]:disabled{cursor:default;opacity:.55}.ipt_36h[data-v-0cae4f83]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background-color:var(--Color-Neutral-white,#fff);width:100%;height:36px;color:var(--Color-Neutral-neutral-10,#191919);font-weight:var(--fw-400,400);letter-spacing:-.252px;box-shadow:none;box-sizing:border-box;border-radius:6px;outline:none;margin-top:8px;padding:8px 12px;line-height:1.6;font-size:14px!important}.ipt_36h[data-v-0cae4f83]:disabled{color:var(--Color-Neutral-neutral-6,#999);-webkit-text-fill-color:var(--Color-Neutral-neutral-6,#999);background:var(--Color-Neutral-white,#fff);cursor:not-allowed}.ipt_36h[data-v-0cae4f83]:focus{border-color:var(--Color-Neutral-neutral-10,#191919)}.ipt[data-v-0cae4f83]{width:100%;margin:0}.packifyLabelText[data-v-0cae4f83]{width:100%;color:var(--Color-Neutral-neutral-7,#666);font-size:14px;font-weight:var(--fw-400,400);letter-spacing:-.252px;text-overflow:ellipsis;white-space:nowrap;line-height:1.6;display:block;overflow:hidden}.required-asterisk[data-v-0cae4f83]{color:var(--Color-Danger-red-6,#ff445e);margin-left:2px}.prod_brand[data-v-0cae4f83]{flex-direction:column;gap:16px;width:100%;display:flex}.title[data-v-a150b101]{width:100%;font-size:16px;font-weight:var(--fw-400,400);letter-spacing:-.252px;color:var(--Color-Neutral-neutral-7,#666);justify-content:space-between;align-items:center;margin-bottom:8px;line-height:1.6;display:flex}.title .label[data-v-a150b101]{font-size:12px;font-weight:var(--fw-400,400);letter-spacing:-.216px;color:var(--Color-Neutral-neutral-6,#999);line-height:1.6}.betaLogo[data-v-a150b101]{position:relative}.uploadFile[data-v-a150b101]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-neutral-1,#f7f7f7);box-sizing:border-box;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:100%;height:64px;margin-top:0;padding:6px;display:flex;position:relative}.uploadFile .uploadText[data-v-a150b101]{color:var(--Color-Neutral-neutral-10,#191919);font-size:14px;font-weight:var(--fw-500,500);letter-spacing:-.252px;line-height:1.6}.uploadFile[data-v-a150b101]:hover,.uploadFile[data-v-a150b101]:active{background:var(--Color-Neutral-neutral-2,#f0f0f0)}.uploadIcon[data-v-a150b101]{object-fit:contain;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.uploadFile>.flex[data-v-a150b101]{justify-content:center;align-items:center;gap:4px;width:auto;display:flex}.isLoading[data-v-a150b101]{background:var(--Grey03);border:1px solid var(--Grey04);cursor:wait}.uploadLoading[data-v-a150b101]{color:var(--Color-Neutral-neutral-10,#191919);justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.uploadImg[data-v-a150b101]{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:4px;bottom:4px;left:8px;right:8px}.uploadImg .imgLoad[data-v-a150b101]{box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-neutral-2,#eee);object-fit:contain;border-radius:4px;flex:0 auto;width:auto;max-width:calc(100% - 32px);height:48px;max-height:100%;padding:2px;overflow:hidden}.uploadImg .uploadDelete[data-v-a150b101]{width:24px;height:24px;color:var(--Color-Neutral-neutral-8,#595959);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.uploadImg .uploadDelete[data-v-a150b101]:hover{background:var(--Color-Neutral-neutral-2,#f0f0f0);color:var(--Color-Neutral-neutral-10,#191919)}.uploadImg .uploadDelete[data-v-a150b101]:focus-visible{outline:2px solid var(--Color-Neutral-neutral-10,#191919);outline-offset:1px}.flex[data-v-a5f5c264]{align-items:center;display:flex}.in_block[data-v-a5f5c264]{display:inline-block}.phoneBox[data-v-a5f5c264]{display:none}.titleImg[data-v-a5f5c264]{vertical-align:top;width:38px;height:38px;margin-left:-12px}.selectBox_title[data-v-a5f5c264]{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.select-display[data-v-a5f5c264]{align-items:center;gap:12px;width:100%;height:100%;display:flex}.select-display__content[data-v-a5f5c264]{flex:1;min-width:0;height:100%}.select-chevron[data-v-a5f5c264]{color:var(--Color-Neutral-neutral-8,#595959);flex:none;font-size:16px;transition:transform .16s;transform:rotate(-90deg)}.select-actions[data-v-a5f5c264]{flex:none;align-items:center;gap:4px;display:flex}.select-clear[data-v-a5f5c264]{width:24px;height:24px;color:var(--Color-Neutral-neutral-8,#595959);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .16s,color .16s;display:inline-flex}.select-clear[data-v-a5f5c264]:hover{background:var(--Color-Neutral-neutral-2,#f0f0f0);color:var(--Color-Neutral-neutral-10,#191919)}.select-clear[data-v-a5f5c264]:focus-visible{outline:2px solid var(--Color-Neutral-neutral-10,#191919);outline-offset:1px}.selectBox_warp[data-v-a5f5c264]{width:100%;position:relative}.packifyLabelText[data-v-a5f5c264]{width:100%;color:var(--Color-Neutral-neutral-7,#666);font-size:14px;font-weight:var(--fw-400,400);letter-spacing:-.252px;text-overflow:ellipsis;white-space:nowrap;line-height:1.6;overflow:hidden}.title[data-v-a5f5c264]{font-size:12px;font-weight:Medium;color:var(--Color-Neutral-neutral-10,#191919)}.box1[data-v-a5f5c264]{box-sizing:border-box;height:100%;padding:8px 12px}.btn[data-v-a5f5c264]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-4,#d1d0d2);cursor:pointer;user-select:none;box-sizing:border-box;border-radius:6px;width:100%;height:64px;margin-top:8px;transition:border-color .16s,background-color .16s,box-shadow .16s}.btn.is-empty[data-v-a5f5c264]{border-color:var(--Color-Neutral-neutral-3,#e6e6e6)}.btn[data-v-a5f5c264]:hover{background:var(--Color-Neutral-white,#fff);border-color:var(--Color-Neutral-neutral-10,#191919)}.active[data-v-a5f5c264]{background:var(--Color-Neutral-white,#fff);box-shadow:0 0 0 2px #19191914;border:1.5px solid var(--Grey12)!important}.active .select-chevron[data-v-a5f5c264]{transform:rotate(90deg)}.selectIpt[data-v-a5f5c264]{background:var(--Color-Neutral-white,#fff);color:var(--Color-Neutral-neutral-10,#191919);outline:none;padding:4px 11px 4px 0;font-size:14px;font-weight:500;line-height:1.2}.selectIpt[data-v-a5f5c264]::placeholder{color:var(--Color-Neutral-neutral-5,#bfbfbf);font-size:14px}.select-placeholder[data-v-a5f5c264]{width:100%;height:100%;color:var(--Color-Neutral-neutral-5,#bfbfbf);text-overflow:ellipsis;white-space:nowrap;outline:none;align-items:center;padding:0;font-size:14px;font-weight:500;line-height:1.2;display:flex;overflow:hidden}.iconBox[data-v-a5f5c264]{vertical-align:top;width:38px;height:38px}.text1[data-v-a5f5c264]{color:var(--Grey12);white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 12px);font-size:14px;font-weight:500;line-height:1.2;overflow:hidden}.line[data-v-a5f5c264]{background-color:var(--Color-Neutral-neutral-4,#d1d0d2);vertical-align:top;width:1px;height:16px;margin:0 2px;display:inline-block}.arrowIcon[data-v-a5f5c264]{float:right;width:25px;margin-top:11px}.contentBox[data-v-a5f5c264]{user-select:none;z-index:9999;border:1.5px solid var(--Grey12);width:436px;box-shadow:var(--box-shadow4);border-radius:10px;transition:all .5s;position:fixed;overflow:hidden}.contentBox .leftBox[data-v-a5f5c264]{background:var(--Color-Neutral-white,#fff);width:264px;height:100%;overflow-y:auto}.contentBox .leftBox .itemBox_left[data-v-a5f5c264]{cursor:pointer;align-items:center;width:100%;height:56px;padding:12px 24px 12px 12px;display:flex}.contentBox .leftBox .itemBox_left[data-v-a5f5c264]:hover{background:var(--Grey01)}.contentBox .leftBox .itemBox_left[data-v-a5f5c264]:hover :first-child{background:var(--Grey01);border-radius:10px 0 0 10px}.contentBox .leftBox .itemBox_left[data-v-a5f5c264]:hover :last-child{background:var(--Grey01);border-radius:10px}.contentBox .rightBox[data-v-a5f5c264]{vertical-align:top;background:var(--Grey03);width:calc(100% - 264px);height:100%;overflow-y:auto}.contentBox .rightBox .itemBox-right[data-v-a5f5c264]{cursor:pointer;padding:16px 24px;font-size:16px}.contentBox .rightBox .itemBox-right[data-v-a5f5c264]:last-child{margin-bottom:0}.contentBox .rightBox .itemBox-right[data-v-a5f5c264]:hover{color:var(--new-theme-hover-color)}.text2[data-v-a5f5c264]{color:var(--Grey12);font-size:14px;font-weight:400;line-height:150%}.actName[data-v-a5f5c264]{color:var(--theme-color)}.act2[data-v-a5f5c264],.act2 .iconBox[data-v-a5f5c264]{background:var(--Grey03)!important}.uploadIcon[data-v-a5f5c264]{cursor:pointer;padding:3px 7px}.uploadIcon[data-v-a5f5c264]:hover{border-radius:var(--Radius-borderRadius-1);background:var(--Grey03)}.uploadIcon[data-v-a5f5c264]:active{border-radius:var(--Radius-borderRadius-1);background:var(--Grey05)}.uploadText[data-v-a5f5c264]{color:var(--Grey12);margin-left:12px;font-size:16px;font-weight:400}.deleteIcon[data-v-a5f5c264]{cursor:pointer;color:var(--Grey12);font-size:20px}@media screen and (max-width:1023px){.topMaskBox[data-v-a5f5c264],.bottomMaskBox[data-v-a5f5c264]{z-index:1000;pointer-events:none;width:calc(100% - 20px);height:30px;position:absolute;left:0}.topMaskBox[data-v-a5f5c264]{background:linear-gradient(#fff 9.12%,#fff0 128.12%);top:82px}.bottomMaskBox[data-v-a5f5c264]{background:linear-gradient(#fff0 -28.12%,#fff 90.88%);bottom:0}.phoneBox[data-v-a5f5c264]{display:block!important}.phoneBoxTitle[data-v-a5f5c264]{color:var(--Grey12);background:var(--Color-Neutral-white,#fff);z-index:2001;height:82px;margin:0 -1px;padding-top:12px;font-size:20px;font-weight:600;position:sticky;top:0;display:flex!important}.contentBox[data-v-a5f5c264]{width:100vw!important;height:90%!important;box-shadow:none!important;border:none!important;border-radius:10px 10px 0 0!important;top:auto!important;bottom:0!important;left:0!important;overflow:hidden!important}.contentBox .leftBox[data-v-a5f5c264]{padding:0 20px 32px;width:100%!important}.contentBox .leftBox .itemBox_left[data-v-a5f5c264]{border:1px solid #0000;border-radius:8px;align-items:center;height:48px;margin-bottom:16px;padding:4px 12px;display:flex;position:relative}.contentBox .leftBox .itemBox_left .iconBox[data-v-a5f5c264]{width:33px;height:33px}.contentBox .leftBox .act2[data-v-a5f5c264]{border:1px solid var(--Grey12)}.contentBox .leftBox .phoneBoxIcon[data-v-a5f5c264]{color:var(--Grey12);font-size:24px;position:absolute;top:50%;right:12px;transform:translateY(-50%)rotate(-90deg)}.contentBox .leftBox .phoneBoxIconAct[data-v-a5f5c264]{transform:translateY(-50%)rotate(90deg)}.contentBox .leftBox .itemBox-right[data-v-a5f5c264]{padding:0 8px 8px 50px}.contentBox .rightBox[data-v-a5f5c264]{width:0%!important;display:none!important}.contentBox .phoneBoxIcon[data-v-a5f5c264]{background:0 0!important}.maskBox[data-v-a5f5c264]{z-index:2000;backdrop-filter:blur(8px);background:#00000080;width:100vw;height:100%;position:fixed;top:0;left:0}}.chat-color-pick[data-v-70737678]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.chat-color-pick[data-v-70737678] .p-popover__trigger,.chat-color-pick__anchor[data-v-70737678]{width:100%;height:100%;display:block}.packify-chat-color-picker-popover .packify-chat-color-picker{width:200px}.mt-2[data-v-7acf3d30]{flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%;margin-top:8px;display:flex}.flex[data-v-7acf3d30]{align-items:center;display:flex}.transitionList[data-v-7acf3d30]{width:100%}.titleText[data-v-7acf3d30]{color:var(--Color-Neutral-neutral-7,#666);font-size:14px;font-weight:var(--fw-400,400);letter-spacing:-.252px;text-overflow:ellipsis;white-space:nowrap;line-height:1.6;overflow:hidden}.addIcon[data-v-7acf3d30]{cursor:pointer;width:16px;height:16px;color:var(--Color-Neutral-neutral-10,#191919);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:auto;padding:0;font-size:16px;transition:all .1s ease-in-out;display:inline-flex}.addIcon[data-v-7acf3d30]:hover{color:var(--Color-Neutral-neutral-10,#191919);transform:none}.addIcon svg[data-v-7acf3d30]{width:16px;height:16px}.addIconBtn[data-v-7acf3d30]{background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.itemBox[data-v-7acf3d30]{border:1px solid var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-neutral-1,#f7f7f7);cursor:default;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;gap:4px;max-width:200px;height:32px;padding:6px 12px;display:inline-flex;position:relative}.itemBox[data-v-7acf3d30]:hover{background:var(--Color-Neutral-neutral-2,#f0f0f0)}.itemBox:hover .decIcon[data-v-7acf3d30]{opacity:1}.inputBox[data-v-7acf3d30]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);cursor:text;justify-content:flex-start;width:100%;max-width:none;height:36px;padding:0}.inputBox[data-v-7acf3d30]:hover{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff)}.inputBox[data-v-7acf3d30]:focus-within{border:1.5px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff)}.itemInput[data-v-7acf3d30]{font-size:14px;font-weight:var(--fw-400,400);letter-spacing:-.252px;color:var(--Color-Neutral-neutral-10,#191919);background:0 0;border:none;outline:none;width:100%;padding:8px 12px;line-height:1.6}.itemInput[data-v-7acf3d30]::placeholder{color:var(--Color-Neutral-neutral-5,#bfbfbf)}.itemText[data-v-7acf3d30]{min-width:0;font-size:14px;font-weight:var(--fw-500,500);letter-spacing:-.252px;color:var(--Color-Neutral-neutral-10,#191919);text-overflow:ellipsis;white-space:nowrap;line-height:1.6;overflow:hidden}.colorBox[data-v-7acf3d30]{border:1.5px solid var(--Color-Neutral-neutral-10,#191919);cursor:pointer;background:var(--Color-Neutral-white,#fff);box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .1s ease-in-out;display:flex;position:relative}.colorBox[data-v-7acf3d30]:hover{border:1.5px solid var(--Color-Neutral-neutral-10,#191919)}.colorBox:hover .hoverColor[data-v-7acf3d30]{opacity:1}.actColor[data-v-7acf3d30]{border:1.5px solid var(--Color-Neutral-neutral-10,#191919)!important}.actColor .hoverColor[data-v-7acf3d30]{opacity:1}.hoverColor[data-v-7acf3d30]{opacity:0;width:16px;height:16px;color:var(--Color-Neutral-neutral-10,#191919);font-size:16px;line-height:1;transition:all .1s ease-in-out;position:absolute;top:-6px;right:-5px}.deleteBtn[data-v-7acf3d30]{cursor:pointer;box-sizing:border-box;background:0 0;border:none;padding:0}.deleteBtn svg[data-v-7acf3d30]{display:block}.colorBox:last-child .hoverColor[data-v-7acf3d30]{opacity:1}.colorSpan[data-v-7acf3d30]{box-sizing:border-box;border:none;border-radius:4px;width:28px;height:28px;transition:all .1s ease-in-out;display:block}.decIcon[data-v-7acf3d30]{width:16px;height:16px;color:var(--Color-Neutral-neutral-6,#999);flex:0 0 16px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}@media screen and (max-width:980px){.itemBox[data-v-7acf3d30]{max-width:100%}.hoverColor[data-v-7acf3d30],.decIcon[data-v-7acf3d30]{opacity:1}}@media screen and (max-width:750px){.titleText[data-v-7acf3d30]{font-size:3.2vw}.iconBox[data-v-7acf3d30]{opacity:1;transform:scale(1)}}.tooltipNone{display:none!important}.list-move[data-v-733425eb],.list-enter-active[data-v-733425eb],.list-leave-active[data-v-733425eb]{transition:all .5s}.list-enter-from[data-v-733425eb],.list-leave-to[data-v-733425eb]{opacity:0;transform:translate(30px)}.list-leave-active[data-v-733425eb]{position:absolute}.collection-item[data-v-733425eb]{width:100%;min-height:0;margin:0;padding:0}.collection-list[data-v-733425eb]{flex-direction:column;gap:24px;width:100%;margin:0;padding:0;list-style:none;display:flex}.package-idea-back[data-v-ed098ef5]{cursor:pointer;width:28px;height:28px;color:var(--Color-Neutral-neutral-10,#191919);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-right:6px;padding:0;transition:background .15s;display:inline-flex}.package-idea-back[data-v-ed098ef5]:hover{background:var(--Color-Neutral-neutral-2,#f0f0f0)}.message-date-editor[data-v-ed098ef5]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);width:100%;max-width:408px;min-height:1031px;color:var(--Color-Neutral-neutral-10,#191919);white-space:normal;box-sizing:border-box;border-radius:16px;margin-top:24px;margin-bottom:12px;padding:20px 20px 78px;position:relative;overflow:hidden}.message-date-editor.message-date-editor--overlay[data-v-ed098ef5]{z-index:10;border:none;border-radius:0;flex-direction:column;width:auto;max-width:none;min-height:0;margin:0;padding:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.message-date-editor.message-date-editor--overlay .message-date-editor-content[data-v-ed098ef5]{flex:1 1 0;min-height:0;padding:20px 12px 12px 0;overflow-y:auto}.message-date-editor.message-date-editor--overlay .message-date-editor-content[data-v-ed098ef5]::-webkit-scrollbar{width:4px}.message-date-editor.message-date-editor--overlay .message-date-editor-content[data-v-ed098ef5]::-webkit-scrollbar-thumb{background:var(--Color-Neutral-neutral-4,#d9d9d9);border-radius:2px}.message-date-editor.message-date-editor--overlay .message-date-editor-content[data-v-ed098ef5]::-webkit-scrollbar-track{background:0 0}.message-date-editor-collapsed-wrap[data-v-ed098ef5]{min-height:0;padding:0}.message-date-editor-content[data-v-ed098ef5]{padding:0;overflow:visible}.message-date-editor-body[data-v-ed098ef5]{flex-direction:column;align-items:stretch;width:100%;display:flex}.productBox[data-v-ed098ef5]{margin-bottom:16px}.major-gap[data-v-ed098ef5]{margin-bottom:24px}.message-date-editor-field[data-v-ed098ef5]{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}.message-date-editor-label[data-v-ed098ef5]{width:100%;color:var(--Color-Neutral-neutral-7,#666);font-size:14px;font-weight:var(--fw-400,400);letter-spacing:-.252px;text-overflow:ellipsis;white-space:nowrap;line-height:1.6;overflow:hidden}.message-date-editor-input[data-v-ed098ef5]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);width:100%;height:36px;color:var(--Color-Neutral-neutral-10,#191919);font-size:14px;font-weight:var(--fw-400,400);letter-spacing:-.252px;box-shadow:none;box-sizing:border-box;border-radius:6px;outline:none;padding:8px 12px;line-height:1.6}.message-date-editor-input[data-v-ed098ef5]:hover{border-color:var(--Color-Neutral-neutral-10,#191919)}.message-date-editor-input[data-v-ed098ef5]:focus{border:1.5px solid var(--Color-Neutral-neutral-10,#191919)}.lastBox[data-v-ed098ef5]{margin-bottom:0}.message-date-editor-footer[data-v-ed098ef5]{background:var(--Color-Neutral-white,#fff);box-sizing:border-box;border-top:none;flex:none;align-items:center;gap:12px;width:100%;padding:16px 0 0;display:flex}.message-date-editor-close[data-v-ed098ef5],.message-date-editor-send[data-v-ed098ef5],.message-date-editor-collapsed[data-v-ed098ef5]{cursor:pointer;box-sizing:border-box;border:none}.message-date-editor-close[data-v-ed098ef5]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-neutral-2,#f7f7f7);width:34px;height:34px;color:var(--Color-Neutral-neutral-10,#191919);border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;padding:0;display:flex}.message-date-editor-send[data-v-ed098ef5]{background:var(--Color-Neutral-neutral-10,#191919);min-width:0;height:40px;color:var(--Color-Neutral-white,#fff);font-size:16px;font-weight:var(--fw-500,500);border-radius:8px;flex:auto;justify-content:center;align-items:center;padding:8px 16px;line-height:1.5;display:flex}.message-date-editor-send-disabled[data-v-ed098ef5]{cursor:not-allowed;background:#bfbfbf}.message-date-editor-collapsed[data-v-ed098ef5]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);width:100%;min-height:64px;color:var(--Color-Neutral-neutral-10,#191919);text-align:left;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;line-height:1.3;transition:background .15s,border-color .15s,transform .1s;display:flex}.message-date-editor-collapsed[data-v-ed098ef5]:hover{border-color:var(--Color-Neutral-neutral-10,#191919);background:0 0}.message-date-editor-collapsed:hover .message-date-editor-collapsed__chevron[data-v-ed098ef5]{transform:translate(2px)}.message-date-editor-collapsed[data-v-ed098ef5]:active{border-color:var(--Color-Neutral-neutral-10,#191919);background:0 0}.message-date-editor-collapsed__icon[data-v-ed098ef5]{background:var(--Color-Neutral-white,#fff);width:36px;height:36px;color:var(--Color-Neutral-neutral-10,#191919);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.message-date-editor-collapsed__text[data-v-ed098ef5]{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.message-date-editor-collapsed__title-row[data-v-ed098ef5]{align-items:center;gap:8px;display:inline-flex}.message-date-editor-collapsed__title[data-v-ed098ef5]{color:var(--Color-Neutral-neutral-10,#191919);font-size:15px;font-weight:600}.message-date-editor-collapsed__badge[data-v-ed098ef5]{background:var(--Color-Neutral-neutral-10,#191919);height:18px;color:var(--Color-Neutral-white,#fff);text-transform:uppercase;border-radius:4px;align-items:center;padding:0 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.message-date-editor-collapsed__subtitle[data-v-ed098ef5]{color:var(--Color-Neutral-neutral-8,#999);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:400;display:-webkit-box;overflow:hidden}.message-date-editor-collapsed__chevron[data-v-ed098ef5]{color:var(--Color-Neutral-neutral-8,#999);flex:none;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex}@media screen and (max-width:1680px){.message-date-editor[data-v-ed098ef5]{min-height:1031px}.message-date-editor-collapsed-wrap[data-v-ed098ef5]{min-height:0}}@media screen and (max-width:980px){.message-date-editor[data-v-ed098ef5]{min-height:1031px}.message-date-editor-collapsed-wrap[data-v-ed098ef5]{min-height:0}}.chat-message-content-body[data-v-a126ba11]{flex:auto;width:auto;min-width:0}.c-line[data-v-a126ba11]{background:var(--Grey05);width:100%;height:1px;margin:24px 0}.chat-action-message[data-v-a126ba11]{user-select:none}.errorBox[data-v-a126ba11]{flex:0 0 16px;width:16px;height:16px;margin-top:2px;display:block}.design-requirements-link[data-v-a126ba11]{color:var(--Color-Neutral-neutral-7,#666);margin-top:10px;font-size:16px;line-height:150%;display:inline-block}.design-requirements-link a[data-v-a126ba11]{color:var(--Grey12);cursor:pointer;text-decoration:underline}.choose-box[data-v-a126ba11]{margin-top:10px}.chat-message-media[data-v-a126ba11]{margin-top:12px}.generation-specification[data-v-a126ba11]{color:var(--Text-Neutral-tertiary,#7f7f7f);margin:8px 0 0;font-size:12px;line-height:1.5}.post-completion-message[data-v-a126ba11]{color:var(--Color-Neutral-neutral-9,#333);margin-top:12px;font-size:13px;line-height:1.55}.post-completion-message[data-v-a126ba11] p{margin:0}.generation-status-line--active[data-v-a126ba11]{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.generation-status-line--active .chat-md-content[data-v-a126ba11]{flex:0 auto}.generation-status-line--error[data-v-a126ba11]{align-items:flex-start;gap:6px;display:flex}.inspiration-suggestions[data-v-a126ba11]{gap:7px;margin-top:12px;display:grid}.inspiration-suggestions__title[data-v-a126ba11]{color:var(--Color-Neutral-neutral-10,#191919);margin-bottom:2px;font-size:13px;font-weight:500;line-height:1.4}.inspiration-suggestions__options[data-v-a126ba11]{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.inspiration-suggestion[data-v-a126ba11]{border:1px solid var(--Color-Neutral-neutral-3,#e5e5e5);background:var(--Color-Neutral-neutral-1,#fff);width:100%;min-height:42px;color:var(--Color-Neutral-neutral-9,#333);font:inherit;text-align:left;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.inspiration-suggestion[data-v-a126ba11]:hover:not(:disabled){border-color:var(--Color-Primary-primary-6,#731eff);outline:none;transform:translateY(-1px);box-shadow:0 6px 18px #731eff1f}.inspiration-suggestion[data-v-a126ba11]:focus-visible{border-color:var(--Color-Primary-primary-6,#731eff);outline:none;transform:translateY(-1px);box-shadow:0 6px 18px #731eff1f}.inspiration-suggestion[data-v-a126ba11]:disabled{cursor:default;opacity:.55}.inspiration-suggestion[data-recommended=true][data-v-a126ba11]{border-color:#731eff8c}.inspiration-suggestion>svg[data-v-a126ba11]{color:var(--Color-Neutral-neutral-7,#666);flex:none}.inspiration-suggestion strong[data-v-a126ba11]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;line-height:1.4;overflow:hidden}.chat-message-media--answer[data-v-a126ba11]{width:100%;min-width:0;margin-top:6px}.chat-message-media--answer[data-v-a126ba11] .image-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;min-width:0;margin:0;display:grid}.chat-message-media--answer[data-v-a126ba11] .imgBox{width:100%;margin:0}.chat-message-media--answer[data-v-a126ba11] .imgItem,.chat-message-media--answer[data-v-a126ba11] .imgPlaceholder{border-radius:10px}.chat-message-media--placeholder[data-v-a126ba11]{width:100%;min-width:0}.chat-message-media--placeholder[data-v-a126ba11] .image-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;min-width:0;display:grid}.chat-message-media--placeholder[data-v-a126ba11] .imgBox{width:100%;margin:0}.chat-message-media--placeholder-single[data-v-a126ba11] .image-list{grid-template-columns:minmax(0,1fr);max-width:240px}.loadBox[data-v-a126ba11]{background:#111;border-radius:8px;width:30px;height:30px;display:inline-block}.loadBox .spinner_rXNP[data-v-a126ba11]{margin:0 auto;animation:1s infinite spinner_YeBj-a126ba11}@keyframes spinner_YeBj-a126ba11{0%,to{margin-top:0}50%{margin-top:15px}}.chat-upgrade-btn[data-v-a126ba11]{background:var(--Color-Neutral-neutral-10,#191919);color:#fff;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:fit-content;height:32px;margin-top:8px;padding:5px 12px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.5;transition:background .15s;display:inline-flex}.chat-upgrade-btn svg[data-v-a126ba11]{flex:none;width:16px;height:16px;display:block}.chat-upgrade-btn[data-v-a126ba11]:hover{background:var(--Color-Neutral-neutral-10,#191919)}.chat-upgrade-btn[data-v-a126ba11]:active{background:var(--Color-Neutral-neutral-9,#2a2a2a)}.canvas-progress-preview[data-v-a126ba11]{border:1px solid var(--Color-Neutral-neutral-3,#e5e5e5);background:var(--Color-Neutral-white,#fff);border-radius:10px;width:min(248px,100%);margin-top:14px;padding:8px}.canvas-progress-preview__image[data-v-a126ba11]{aspect-ratio:1;background:var(--Color-Neutral-neutral-2,#f0f0f0);border-radius:8px;width:100%;position:relative;overflow:hidden}.canvas-progress-preview__image img[data-v-a126ba11]{object-fit:cover;filter:blur(10px);width:100%;height:100%;transform:scale(1.06)}.canvas-progress-preview__veil[data-v-a126ba11]{background:linear-gradient(110deg,#ffffff0d,#ffffff6b,#ffffff0d) 0 0/220% 100%;animation:1.6s ease-in-out infinite canvas-progress-shimmer-a126ba11;position:absolute;top:0;bottom:0;left:0;right:0}.canvas-progress-preview__template[data-v-a126ba11]{color:var(--Color-Neutral-neutral-6,#757575);align-items:center;gap:8px;margin-top:8px;font-size:12px;line-height:1;display:flex}.canvas-progress-preview__template img[data-v-a126ba11]{object-fit:cover;background:var(--Color-Neutral-neutral-2,#f0f0f0);border-radius:6px;width:28px;height:28px}@keyframes canvas-progress-shimmer-a126ba11{0%{background-position:120% 0}to{background-position:-120% 0}}.heightExpand-enter-active[data-v-a126ba11],.heightExpand-leave-active[data-v-a126ba11]{transition:max-height .35s,opacity .2s;overflow:hidden}.heightExpand-enter-from[data-v-a126ba11],.heightExpand-leave-to[data-v-a126ba11]{opacity:0;max-height:0}.heightExpand-enter-to[data-v-a126ba11],.heightExpand-leave-from[data-v-a126ba11]{opacity:1;max-height:1200px}.chat-md-content[data-v-a126ba11]{font-family:Poppins,NotoSansCJK,Arial,sans-serif;font-weight:400}[data-v-a126ba11] .chat-md-content{min-width:0;color:var(--Color-Neutral-neutral-10,#191919);flex:auto;font-size:14px;line-height:1.5}[data-v-a126ba11] .chat-md-content p{margin:0 0 6px;line-height:1.5}[data-v-a126ba11] .chat-md-content p:last-child{margin-bottom:0}[data-v-a126ba11] .chat-md-content strong{font-weight:600}[data-v-a126ba11] .chat-md-content em{font-style:italic}[data-v-a126ba11] .chat-md-content code{background:#0000000f;border-radius:4px;padding:1px 5px;font-size:.92em}[data-v-a126ba11] .chat-md-content a{color:#731eff;word-break:break-all;text-decoration:underline}[data-v-a126ba11] .chat-md-content a:hover{color:#590fd9}[data-v-a126ba11] .chat-md-content ul,[data-v-a126ba11] .chat-md-content ol{margin:4px 0 8px;padding-left:22px;line-height:1.55}[data-v-a126ba11] .chat-md-content ul{list-style:outside}[data-v-a126ba11] .chat-md-content ol{list-style:decimal}[data-v-a126ba11] .chat-md-content li{margin:2px 0;display:list-item}[data-v-a126ba11] .chat-md-content br{line-height:1}.chat-design-result-group[data-v-27150a7f]{flex-direction:column;gap:12px;width:100%;max-width:400px;display:flex}.chat-design-result-group__completion[data-v-27150a7f],.chat-design-result-group__follow-up p[data-v-27150a7f]{color:var(--one-level-text-color,#191919);font-size:14px;font-weight:var(--fw-normal,400);letter-spacing:-.018em;margin:0;line-height:160%}.chat-design-result-group__failure[data-v-27150a7f]{color:var(--two-level-text-color,#666);margin:-4px 0 0;font-size:12px;line-height:160%}.chat-design-result-group__follow-up[data-v-27150a7f]{flex-direction:column;gap:8px;display:flex}.decision-process[data-v-68e0c46f]{border:1px solid var(--Color-Neutral-neutral-3,#e7e7e7);background:var(--Color-Neutral-neutral-1,#fff);border-radius:10px;width:100%;margin-bottom:12px;overflow:hidden}.decision-process--initial[data-v-68e0c46f]{border-color:var(--Color-Primary-primary-2,#efe5ff);background:linear-gradient(105deg, #fff 0%, var(--Color-Primary-primary-1,#faf7ff) 52%, #fff 100%);background-size:220% 100%;animation:2.4s ease-in-out infinite decision-process-background-shimmer-68e0c46f}.decision-process__header[data-v-68e0c46f]{width:100%;color:var(--Color-Neutral-neutral-10,#191919);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 12px;font-weight:500;display:flex}.decision-process__header svg[data-v-68e0c46f]{flex:none;margin-left:auto;transition:transform .2s}.decision-process__chevron--expanded[data-v-68e0c46f]{transform:rotate(180deg)}.decision-process__header--static[data-v-68e0c46f]{cursor:default}.decision-process__progress-steps[data-v-68e0c46f]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.decision-process__progress-steps li[data-v-68e0c46f]{color:var(--Color-Neutral-neutral-7,#777);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12px;line-height:18px;display:grid}.decision-process__progress-steps small[data-v-68e0c46f]{color:var(--Color-Neutral-neutral-6,#999);font-size:11px}.decision-process__progress-marker[data-v-68e0c46f]{border:1px solid var(--Color-Neutral-neutral-5,#bbb);background:#fff;border-radius:50%;width:7px;height:7px}.decision-process__progress-step--active[data-v-68e0c46f]{font-weight:500;color:var(--Color-Neutral-neutral-10,#191919)!important}.decision-process__progress-step--active .decision-process__progress-marker[data-v-68e0c46f]{border-color:var(--Color-Primary-primary-6,#8b5cf6);background:var(--Color-Primary-primary-6,#8b5cf6);box-shadow:0 0 0 3px var(--Color-Primary-primary-2,#efe5ff)}.decision-process__progress-step--completed .decision-process__progress-marker[data-v-68e0c46f]{background:#39a96b;border-color:#39a96b}.decision-process__status-dot[data-v-68e0c46f]{background:#39a96b;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.decision-process__title[data-v-68e0c46f]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.decision-process__title--loading[data-v-68e0c46f]{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#191919 0%,#7c3aed 45%,#b6b6b6 60%,#191919 100%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite decision-process-title-shimmer-68e0c46f}.decision-process__timing[data-v-68e0c46f]{color:var(--Text-Neutral-tertiary,#7f7f7f);white-space:nowrap;flex:none;margin-left:auto;font-size:11px;font-weight:400;line-height:16px}.decision-process__timing+svg[data-v-68e0c46f]{margin-left:0}.decision-process__status-dot--active[data-v-68e0c46f]{background:var(--Color-Primary-primary-6,#7c3aed);animation:1.35s ease-in-out infinite decision-process-status-pulse-68e0c46f}@keyframes decision-process-status-pulse-68e0c46f{0%,to{opacity:.72;box-shadow:0 0 0 2px #7c3aed14}50%{opacity:1;box-shadow:0 0 0 5px #7c3aed2e}}@keyframes decision-process-background-shimmer-68e0c46f{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes decision-process-title-shimmer-68e0c46f{0%{background-position:200% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.decision-process--initial[data-v-68e0c46f]{animation:none}.decision-process__status-dot--active[data-v-68e0c46f]{animation:none;box-shadow:0 0 0 4px #7c3aed1f}.decision-process__title--loading[data-v-68e0c46f]{color:var(--Color-Neutral-neutral-10,#191919);-webkit-text-fill-color:currentColor;background:0 0;animation:none}}.decision-process__body[data-v-68e0c46f]{padding:0 12px 12px}.decision-process__summary[data-v-68e0c46f]{border-left:2px solid var(--Color-Primary-primary-5,#8b5cf6);background:var(--Color-Primary-primary-1,#faf7ff);color:var(--Color-Neutral-neutral-10,#191919);border-radius:0 6px 6px 0;margin:0;padding:10px 12px;line-height:1.6}.decision-process__output[data-v-68e0c46f]{color:var(--Text-Neutral-tertiary,#7f7f7f);margin:8px 0 0;font-size:12px;line-height:1.5}.decision-process__facts[data-v-68e0c46f]{border:1px solid var(--Color-Neutral-neutral-3,#e7e7e7);background:var(--Color-Neutral-neutral-3,#e7e7e7);border-radius:8px;gap:1px;margin:10px 0 0;display:grid;overflow:hidden}.decision-process__facts>div[data-v-68e0c46f]{background:var(--Color-Neutral-neutral-1,#fff);gap:4px;padding:9px 10px;display:grid}.decision-process__facts dt[data-v-68e0c46f],.decision-process__facts dd[data-v-68e0c46f]{margin:0}.decision-process__facts dt[data-v-68e0c46f]{color:var(--Text-Neutral-secondary,#525252);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.decision-process__facts dt small[data-v-68e0c46f]{background:var(--Color-Primary-primary-1,#faf7ff);color:var(--Color-Primary-primary-6,#7c3aed);border-radius:4px;flex:none;padding:2px 5px;font-size:10px;font-weight:400}.decision-process__facts dd[data-v-68e0c46f]{color:var(--Color-Neutral-neutral-10,#191919);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.decision-process__assets[data-v-68e0c46f]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin-top:10px;display:grid}.decision-process__variants[data-v-68e0c46f]{background:var(--Color-Neutral-neutral-2,#f7f7f7);border-radius:8px;gap:8px;margin-top:10px;padding:10px 12px;display:grid}.decision-process__variants>strong[data-v-68e0c46f]{font-size:12px;font-weight:600}.decision-process__variants ol[data-v-68e0c46f]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.decision-process__variants li[data-v-68e0c46f]{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;display:grid}.decision-process__variants li>span[data-v-68e0c46f]{background:var(--Color-Brand-brand-1,#f0e9ff);width:22px;height:22px;color:var(--Color-Brand-brand-6,#7c3aed);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.decision-process__variants li div[data-v-68e0c46f]{min-width:0}.decision-process__variants li b[data-v-68e0c46f],.decision-process__variants li p[data-v-68e0c46f]{margin:0;font-size:12px;line-height:1.5}.decision-process__variants li b[data-v-68e0c46f]{font-weight:600;display:block}.decision-process__variants li p[data-v-68e0c46f]{color:var(--Text-Neutral-secondary,#525252)}.decision-process__asset[data-v-68e0c46f]{background:var(--Color-Neutral-neutral-2,#f7f7f7);border-radius:8px;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.decision-process__asset img[data-v-68e0c46f]{object-fit:cover;border-radius:6px;flex:none;width:40px;height:40px}.decision-process__asset div[data-v-68e0c46f]{flex-direction:column;min-width:0;display:flex}.decision-process__asset strong[data-v-68e0c46f],.decision-process__asset span[data-v-68e0c46f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.decision-process__asset strong[data-v-68e0c46f]{font-size:12px;font-weight:500}.decision-process__asset span[data-v-68e0c46f]{color:var(--Text-Neutral-tertiary,#7f7f7f);font-size:11px}.decision-process__details[data-v-68e0c46f]{flex-direction:column;gap:6px;margin:10px 0 0;display:flex}.decision-process__details div[data-v-68e0c46f]{grid-template-columns:86px minmax(0,1fr);gap:8px;display:grid}.decision-process__details dt[data-v-68e0c46f],.decision-process__details dd[data-v-68e0c46f]{margin:0;font-size:12px;line-height:1.5}.decision-process__details dt[data-v-68e0c46f]{color:var(--Text-Neutral-tertiary,#7f7f7f)}.decision-process__details ul[data-v-68e0c46f]{gap:4px;margin:0;padding-left:16px;display:grid}.decision-process__quality[data-v-68e0c46f]{color:var(--Text-Neutral-secondary,#525252);gap:6px;margin:10px 0 0;font-size:12px;display:flex}.agent-thought[data-v-6a9acbae]{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:10px;overflow:visible}.agent-thought--running[data-v-6a9acbae]{background:0 0}.agent-thought__header[data-v-6a9acbae]{width:100%;min-height:30px;color:var(--Color-Neutral-neutral-10,#191919);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:2px 0;display:flex}.agent-thought__header[data-v-6a9acbae]:not(.is-static):hover{color:#5b21b6}.agent-thought__header.is-static[data-v-6a9acbae]{cursor:default}.agent-thought__header[data-v-6a9acbae]:disabled{opacity:1}.agent-thought__header>svg[data-v-6a9acbae]{color:var(--Color-Neutral-neutral-7,#777);flex:none;transition:transform .2s;transform:rotate(180deg)}.agent-thought__header>svg.is-expanded[data-v-6a9acbae]{transform:rotate(-90deg)}.agent-thought__duration[data-v-6a9acbae]{color:var(--Color-Neutral-neutral-7,#777);font-variant-numeric:tabular-nums;white-space:pre;align-items:baseline;font-size:14px;font-weight:400;display:inline-flex}.agent-thought__duration-value[data-v-6a9acbae]{font-size:12px}.agent-thought__duration-label.is-thinking[data-v-6a9acbae]{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#777 0% 25%,#c8c8c8 50%,#777 75% 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite agent-thought-shimmer-6a9acbae}.agent-thought__body[data-v-6a9acbae]{min-width:0;color:var(--Color-Neutral-neutral-8,#555);gap:4px;padding:2px 0 0;font-size:13px;line-height:1.45;display:grid}.agent-thought__stream[data-v-6a9acbae]{scrollbar-width:none;border:0;gap:0;max-height:200px;padding:0;display:grid;position:relative;overflow:hidden auto}.agent-thought__stream[data-v-6a9acbae]::-webkit-scrollbar{display:none}.agent-thought__stream-entry[data-v-6a9acbae]{grid-template-columns:14px minmax(0,1fr);gap:6px;padding:3px 0;display:grid;position:relative}.agent-thought__stream-entry[data-v-6a9acbae]:not(:last-child):after{content:none}.agent-thought__stream-marker[data-v-6a9acbae]{z-index:1;width:14px;height:14px;color:var(--Color-Neutral-neutral-7,#777);background:0 0;border-radius:0;justify-content:center;align-items:center;font-size:10px;display:inline-flex;position:relative}.agent-thought__stream-marker>i[data-v-6a9acbae]{border:1.5px solid var(--Color-Neutral-neutral-7,#777);border-top-color:#0000;border-radius:50%;width:10px;height:10px;animation:.85s linear infinite agent-thought-spin-6a9acbae}.agent-thought__stream-entry.is-narration .agent-thought__stream-marker[data-v-6a9acbae]{background:0 0}.agent-thought__stream-entry.is-tool .agent-thought__stream-marker[data-v-6a9acbae]{margin-top:3px}.agent-thought__narration-event[data-v-6a9acbae]{min-width:0}.agent-thought__narration-event p[data-v-6a9acbae]{color:var(--Color-Neutral-neutral-8,#555);white-space:pre-wrap;margin:0;font-size:12px;line-height:1.55}.agent-thought__narration-event strong[data-v-6a9acbae]{color:var(--Color-Neutral-neutral-10,#191919);margin-bottom:3px;font-size:12px;font-weight:600;display:block}.agent-thought__spark[data-v-6a9acbae]{color:var(--Color-Neutral-neutral-7,#777);flex:none;font-size:13px}.agent-thought__tool-event[data-v-6a9acbae]{gap:5px;width:100%;min-width:0;padding-top:1px;display:grid}.agent-thought__tool-heading[data-v-6a9acbae]{min-height:18px;color:var(--Color-Neutral-neutral-8,#555);align-items:center;gap:7px;font-size:12px;display:flex}.agent-thought__tool-heading>span[data-v-6a9acbae]:first-child{min-width:0}.agent-thought__action-summary[data-v-6a9acbae]{color:var(--Color-Neutral-neutral-8,#555);white-space:pre-wrap;margin:0}.agent-thought__notice[data-v-6a9acbae]{color:#b63f3f;white-space:pre-wrap;margin:0;font-size:12px}.agent-thought__technical[data-v-6a9acbae]{min-width:0;color:var(--Color-Neutral-neutral-7,#777);margin-top:6px;font-size:12px}.agent-thought__technical>summary[data-v-6a9acbae]{cursor:pointer;align-items:center;gap:6px;min-height:28px;list-style:none;display:flex}.agent-thought__technical>summary[data-v-6a9acbae]::-webkit-details-marker{display:none}.agent-thought__technical>summary>svg[data-v-6a9acbae]{flex:none;transition:transform .15s}.agent-thought__technical[open]>summary>svg[data-v-6a9acbae]{transform:rotate(90deg)}.agent-thought__technical-list[data-v-6a9acbae]{border-left:1px solid var(--Color-Neutral-neutral-3,#e8e8e8);gap:8px;max-height:180px;margin:4px 0 6px 5px;padding:4px 8px 4px 12px;line-height:1.5;list-style:none;display:grid;overflow-y:auto}.agent-thought__technical-list>li[data-v-6a9acbae]{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;display:grid}.agent-thought__technical-list>li>span[data-v-6a9acbae]:first-child{overflow-wrap:anywhere}.agent-thought__technical-status[data-v-6a9acbae]{color:var(--Color-Neutral-neutral-7,#777);white-space:nowrap}@keyframes agent-thought-spin-6a9acbae{to{transform:rotate(360deg)}}@keyframes agent-thought-shimmer-6a9acbae{0%{background-position:200% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.agent-thought__duration-label.is-thinking[data-v-6a9acbae]{color:var(--Color-Neutral-neutral-7,#777);-webkit-text-fill-color:currentColor;background:0 0;animation:none}.agent-thought__stream-marker>i[data-v-6a9acbae]{animation:none}}.message[data-v-8bbc0946]{position:relative}.message--spaced[data-v-8bbc0946]{margin-bottom:32px}.message--selecting[data-v-8bbc0946]{padding-left:32px}.message--selected .message-content[data-v-8bbc0946]{outline:1px solid #d92d2052}.message-select[data-v-8bbc0946]{z-index:1;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:8px;left:0}.message-select__input[data-v-8bbc0946]{cursor:pointer;accent-color:#d92d20;width:16px;height:16px}.role-packify[data-v-8bbc0946]{width:100%;min-width:0;display:flex;position:relative}.role-packify>.message-content[data-v-8bbc0946]{flex:auto;width:100%;min-width:0;display:block}.role-packify-message__body[data-v-8bbc0946]{flex:auto;width:100%;min-width:0}.chat-thinking[data-v-8bbc0946]{align-items:center;gap:8px;min-height:24px;margin-top:16px;display:flex}.chat-thinking i[data-v-8bbc0946]{flex:0 0 20px;width:20px;height:20px;font-size:20px;line-height:20px}.chat-thinking__dots[data-v-8bbc0946]{align-items:center;gap:4px;height:20px;display:inline-flex}.chat-thinking__dot[data-v-8bbc0946]{background:var(--Color-Neutral-neutral-10,#191919);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite chatThinkingDotFade-8bbc0946}.chat-thinking__dot[data-v-8bbc0946]:nth-child(2){animation-delay:.16s}.chat-thinking__dot[data-v-8bbc0946]:nth-child(3){animation-delay:.32s}.chat-thinking__text[data-v-8bbc0946]{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#191919 0% 25%,#b6b6b6 50%,#191919 75% 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:500;line-height:150%;animation:2s linear infinite chatThinkingShimmer-8bbc0946}@keyframes chatThinkingShimmer-8bbc0946{0%{background-position:200% 0}to{background-position:0 0}}@keyframes chatThinkingDotFade-8bbc0946{0%,70%,to{opacity:.16}35%{opacity:1}}@media (prefers-reduced-motion:reduce){.chat-thinking__dot[data-v-8bbc0946]{opacity:1;animation:none}.chat-thinking__text[data-v-8bbc0946]{color:var(--Color-Neutral-neutral-10,#191919);-webkit-text-fill-color:currentColor;background:0 0;animation:none}}.text-right[data-v-8bbc0946]{text-align:right}.role-user[data-v-8bbc0946]{justify-content:flex-end;display:flex}.thinking-loading-avatar[data-v-8bbc0946]{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.message-content[data-v-8bbc0946]{word-wrap:break-word;white-space:break-spaces;max-width:100%;color:var(--Grey12);border-radius:10px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.role-user>.message-content[data-v-8bbc0946]{width:auto;font-family:Poppins,NotoSansCJK,Arial,sans-serif;font-size:14px;font-weight:var(--fw-normal,400);line-height:1.6;max-width:min(367px,90%)!important;padding:16px!important}.user-message-content[data-v-8bbc0946],.user-message-text[data-v-8bbc0946]{font-family:Poppins,NotoSansCJK,Arial,sans-serif;font-weight:var(--fw-normal,400)}.user-message-content[data-v-8bbc0946]{border-bottom-right-radius:0;flex-direction:column;align-items:flex-start;display:flex}.user-message-skill-chip[data-v-8bbc0946]{max-width:100%;color:var(--Color-Primary-primary-6,#731eff);letter-spacing:-.018em;align-items:center;gap:6px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.6;display:inline-flex}.user-message-skill-chip+.user-message-text[data-v-8bbc0946]{margin-top:10px}.user-message-skill-chip>span[data-v-8bbc0946]{white-space:nowrap}.user-message-skill-chip__icon[data-v-8bbc0946]{flex:none;width:16px;height:16px;display:block}.user-message-skill-chip__icon[data-v-8bbc0946] svg{width:100%;height:100%;display:block}.user-message-skill-chip__icon[data-v-8bbc0946] path{fill:currentColor}.previewImgBox[data-v-8bbc0946]{margin-bottom:6px}.previewImgBox[data-v-8bbc0946] .reference_img_list{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:100%;margin:0;width:auto!important;display:flex!important}.previewImgBox[data-v-8bbc0946] .imgBox{flex:0 0 80px;width:80px;height:80px;margin:0}.previewImgBox[data-v-8bbc0946] .reference_img,.previewImgBox[data-v-8bbc0946] .reference_img .imgItem{border-radius:8px}.user-message-text[data-v-8bbc0946]{white-space:break-spaces;overflow-wrap:anywhere;width:100%;min-width:0;display:block}.user-message-text--collapsed[data-v-8bbc0946]{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.user-message-toggle[data-v-8bbc0946]{color:var(--Text-Neutral-tertiary,#7f7f7f);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:12px;padding:0;line-height:1.6;display:inline-flex}.user-message-toggle svg[data-v-8bbc0946]{flex:none;transition:transform .15s}.user-message-toggle__icon--expanded[data-v-8bbc0946]{transform:rotate(180deg)}.answer-message[data-v-8bbc0946]{margin-bottom:32px}.time[data-v-8bbc0946]{z-index:1;clear:both;opacity:0;pointer-events:none;width:100%;margin:0;line-height:16px;transition:opacity .15s;position:absolute;top:calc(100% + 4px);left:0}.message:hover>.time[data-v-8bbc0946],.message:focus-within>.time[data-v-8bbc0946]{opacity:1}.bg-rotate-ani[data-v-8bbc0946]{background-size:400%;animation:3s infinite AnimationName-8bbc0946}.previewImg[data-v-8bbc0946]{cursor:pointer;border:1px solid var(--Grey05);overflow:hidden}@keyframes AnimationName-8bbc0946{0%,to{background-position:0%}50%{background-position:100%}}.timeText[data-v-8bbc0946]{color:var(--Color-Neutral-neutral-6,#999);font-family:Poppins,NotoSansCJK,Arial,sans-serif;font-size:12px}.avatar[data-v-8bbc0946]{position:absolute;top:0;left:0}@media screen and (max-width:1023px){.phoneTime[data-v-8bbc0946]{padding-right:0!important}}.chat-empty-capabilities[data-v-f51068f3]{box-sizing:border-box;width:100%;min-height:100%;color:var(--Color-Neutral-neutral-10,#191919);flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:32px 0;display:flex}.chat-empty-capabilities__title[data-v-f51068f3]{width:100%;font-family:Gilroy,sans-serif;font-size:24px;font-weight:var(--fw-600,600);text-align:center;text-wrap:balance;margin:0;line-height:1.5}.chat-empty-capabilities__list[data-v-f51068f3]{flex-wrap:wrap;place-content:center;gap:15px;width:100%;display:flex}.chat-capability-pill[data-v-f51068f3]{box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-neutral-1,#f7f7f7);height:32px;color:var(--Color-Neutral-neutral-10,#191919);font-family:Poppins,sans-serif;font-size:14px;font-weight:var(--fw-400,400);letter-spacing:-.252px;white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:6px 12px;line-height:1.6;transition:background-color .15s,border-color .15s;display:inline-flex;overflow:hidden}.chat-capability-pill[data-v-f51068f3]:hover{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee)}.chat-capability-pill[data-v-f51068f3]:focus-visible{outline:2px solid var(--Color-Neutral-neutral-10,#191919);outline-offset:2px}.chat-capability-pill--selected[data-v-f51068f3],.chat-capability-pill[data-v-f51068f3]:active{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-3,#e6e6e6)}.chat-capability-pill__icon[data-v-f51068f3]{flex:0 0 16px;width:16px;height:16px;overflow:hidden}.chat-capability-pill__icon img[data-v-f51068f3]{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.chat-capability-pill[data-v-f51068f3]{transition:none}}#conversation-root[data-v-b0957a1d]{scrollbar-width:none;flex-direction:column;padding:24px 0;display:flex}#conversation-root[data-v-b0957a1d]::-webkit-scrollbar{display:none}#conversation-root[data-v-b0957a1d]:first-child,#conversation-root:first-child .message[data-v-b0957a1d]{margin-top:0!important}.muPb[data-v-b0957a1d],.unMuPb[data-v-b0957a1d]{padding-bottom:24px}.previewMode[data-v-b0957a1d]{padding-bottom:0!important}.scroll-content[data-v-b0957a1d]{padding-top:0;overflow-y:auto}.firstItem[data-v-b0957a1d]{margin-top:0!important}.loadingDots[data-v-b0957a1d]{align-items:center;gap:4px;display:flex}.loadingDots .dot[data-v-b0957a1d]{background:var(--Grey08);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite dotBounce-b0957a1d}.loadingDots .dot[data-v-b0957a1d]:nth-child(2){animation-delay:.16s}.loadingDots .dot[data-v-b0957a1d]:nth-child(3){animation-delay:.32s}@keyframes dotBounce-b0957a1d{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}@media screen and (max-width:1023px){.muPb[data-v-b0957a1d]{padding-bottom:270px!important}.unMuPb[data-v-b0957a1d]{padding-bottom:195px!important}.previewMode[data-v-b0957a1d]{padding-bottom:0!important}}@media screen and (max-width:980px){.scroll-content[data-v-b0957a1d]{padding-top:40px}.previewMode[data-v-b0957a1d]{padding-top:0!important}}@media screen and (max-width:750px){.muPb[data-v-b0957a1d]{padding-bottom:calc(15vw + 75px)}.unMuPb[data-v-b0957a1d]{padding-bottom:15vw}.previewMode[data-v-b0957a1d]{padding-bottom:0!important}.photoConversation[data-v-b0957a1d]{padding-bottom:40px!important}}.video-design-settings[data-v-d049f838]{box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);width:100%;max-width:390px;color:var(--Text-Neutral-primary,#191919);box-shadow:3px 3px 0px 0px var(--one-level-text-color);border-radius:12px;flex-direction:column;gap:20px;padding:8px 16px;display:flex}.video-design-settings__section[data-v-d049f838]{flex-direction:column;gap:6px;width:100%;display:flex}.video-design-settings__section h3[data-v-d049f838]{font-family:var(--pac-font-family);font-size:var(--fs-12,12px);font-weight:var(--fw-300,300);letter-spacing:-.216px;margin:0;line-height:1.6}.video-design-settings__ratio-grid[data-v-d049f838]{background:var(--Color-Neutral-neutral-1,#f7f7f7);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}[data-v-d049f838] .video-design-settings__ratio-option.p-button{width:100%;height:56px;min-height:56px;color:var(--Text-Neutral-tertiary,#999);font-family:var(--pac-font-family);font-size:var(--fs-14,14px);font-weight:var(--fw-300,300);background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;line-height:1.2;display:flex}[data-v-d049f838] .video-design-settings__ratio-option.p-button:hover{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);outline:none}[data-v-d049f838] .video-design-settings__ratio-option.p-button:focus-visible{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);outline:none}[data-v-d049f838] .video-design-settings__ratio-option.p-button.is-selected,[data-v-d049f838] .video-design-settings__ratio-option.p-button.active{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);color:var(--Text-Neutral-primary,#191919)}.video-design-settings__ratio-icon[data-v-d049f838]{box-sizing:border-box;border:1px solid;border-radius:2px;width:14px;height:14px;display:block}.video-design-settings__ratio-icon[data-ratio="4:3"][data-v-d049f838],.video-design-settings__ratio-icon[data-ratio="16:9"][data-v-d049f838]{width:16px;height:10px}.video-design-settings__ratio-icon[data-ratio="3:4"][data-v-d049f838],.video-design-settings__ratio-icon[data-ratio="9:16"][data-v-d049f838]{width:10px;height:16px}.video-design-settings__ratio-icon[data-ratio=Auto][data-v-d049f838]{border-style:dashed}.video-design-settings__mode-row[data-v-d049f838]{background:var(--Color-Neutral-neutral-1,#f7f7f7);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}[data-v-d049f838] .video-design-settings__mode-option.p-button{width:100%;height:36px;min-height:36px;color:var(--Text-Neutral-tertiary,#999);font-family:var(--pac-font-family);font-size:var(--fs-14,14px);font-weight:var(--fw-300,300);background:0 0;border:1px solid #0000;border-radius:6px;padding:0;line-height:1.2}[data-v-d049f838] .video-design-settings__mode-option.p-button:hover{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);outline:none}[data-v-d049f838] .video-design-settings__mode-option.p-button:focus-visible{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);outline:none}[data-v-d049f838] .video-design-settings__mode-option.p-button.is-selected,[data-v-d049f838] .video-design-settings__mode-option.p-button.active{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);color:var(--Text-Neutral-primary,#191919)}.video-design-settings__duration[data-v-d049f838]{padding-bottom:32px}.video-design-settings__duration-control[data-v-d049f838]{--duration-progress:9.091%;height:22px;margin-top:4px;position:relative}.video-design-settings__duration-track[data-v-d049f838]{background:linear-gradient(to right, var(--Color-Neutral-neutral-10,#191919) 0 var(--duration-progress), var(--Color-Neutral-neutral-1,#f7f7f7) var(--duration-progress) 100%);border-radius:10px;justify-content:space-between;align-items:center;height:6px;display:flex;position:absolute;top:3px;left:0;right:0;overflow:hidden}.video-design-settings__duration-track span[data-v-d049f838]{background:var(--Color-Neutral-neutral-5,#bfbfbf);border-radius:50%;flex:0 0 3px;width:3px;height:3px}.video-design-settings__duration-control input[data-v-d049f838]{appearance:none;cursor:pointer;background:0 0;width:calc(100% + 12px);height:12px;margin:0;position:absolute;top:0;left:-6px}.video-design-settings__duration-control input[data-v-d049f838]::-webkit-slider-runnable-track{background:0 0;height:6px}.video-design-settings__duration-control input[data-v-d049f838]::-webkit-slider-thumb{appearance:none;border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);border-radius:50%;width:12px;height:12px;margin-top:-3px}.video-design-settings__duration-control input[data-v-d049f838]::-moz-range-track{background:0 0;height:6px}.video-design-settings__duration-control input[data-v-d049f838]::-moz-range-thumb{border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);border-radius:50%;width:12px;height:12px}.video-design-settings__duration-label[data-v-d049f838]{top:16px;left:var(--duration-progress);color:var(--Text-Neutral-primary,#191919);font-family:var(--pac-font-family);font-size:var(--fs-12,12px);font-weight:var(--fw-300,300);line-height:1.2;position:absolute;transform:translate(-50%)}.chat-context-followup-actions[data-v-ec0d3148]{z-index:2;flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%;margin-bottom:12px;display:flex;position:relative;overflow:visible}.chat-context-followup-actions[data-v-ec0d3148]:before{pointer-events:none;background:linear-gradient(to bottom, transparent, var(--Color-Neutral-white,#fff));content:"";opacity:.92;height:48px;position:absolute;bottom:100%;left:0;right:0}[data-v-ec0d3148] .chat-context-followup-action.p-button{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-neutral-1,#f7f7f7);width:auto;height:32px;min-height:32px;color:var(--Color-Neutral-neutral-10,#191919);font-family:Gilroy,sans-serif;font-size:var(--fs-14,14px);font-weight:var(--fw-500,500);white-space:nowrap;border-radius:16px;flex:none;justify-content:center;align-items:center;gap:8px;padding:6px 16px;line-height:1.2;display:inline-flex;transform:none}[data-v-ec0d3148] .chat-context-followup-action.p-button:hover,[data-v-ec0d3148] .chat-context-followup-action.p-button:active,[data-v-ec0d3148] .chat-context-followup-action.p-button.active{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-1,#f7f7f7);outline:none;transform:none}[data-v-ec0d3148] .chat-context-followup-action.p-button:focus-visible{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-1,#f7f7f7);outline:none;transform:none}[data-v-ec0d3148] .chat-context-followup-action.p-button img{flex:0 0 14px;width:14px;height:14px;display:block}.message-input[data-v-ec0d3148]{z-index:1;flex:none;width:100%;height:auto;margin:8px 0 0;position:relative;left:0}.message-input .borderBox[data-v-ec0d3148]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);box-sizing:border-box;background:0 0;border-radius:10px;flex-direction:column;width:100%;height:auto;min-height:132px;padding:0;transition:border-color .15s,background-color .15s;display:flex;position:relative;overflow:visible}.message-input .borderBox[data-v-ec0d3148]:hover,.message-input .borderBox[data-v-ec0d3148]:focus-within{border-color:var(--Color-Neutral-neutral-10,#191919)}.message-input--dragging .borderBox[data-v-ec0d3148]{border-color:var(--primary-color,#7b61ff);background:var(--Color-primary-1,#f3efff);cursor:copy;border-style:dashed}.message-input--default-starter[data-v-ec0d3148]{margin-top:0}.message-input--default-starter .borderBox[data-v-ec0d3148]{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);backdrop-filter:blur(2.5px);gap:0;height:auto;min-height:176px;padding:12px}.message-input--default-starter[data-v-ec0d3148] .package-starter-upload-entry--reference.p-button{margin:0}.message-input--default-starter .iptBox[data-v-ec0d3148]{flex:none;min-height:30px;padding:8px 0 0}.message-input--default-starter .textareaBox[data-v-ec0d3148]{font-family:var(--pac-font-family);font-size:var(--fs-14,14px);font-weight:var(--fw-400,400);letter-spacing:-.252px;line-height:1.6;min-height:22px!important;max-height:8em!important}.message-input--default-starter .buttonBox[data-v-ec0d3148]{min-height:44px;margin-top:auto;padding:12px 0 0}.message-input--default-starter .skills-control[data-v-ec0d3148]{order:1}.message-input--default-starter .uploadTrigger[data-v-ec0d3148]{order:2}.message-input--default-starter .uploadItemBox[data-v-ec0d3148],.message-input--package-starter .uploadItemBox[data-v-ec0d3148],.message-input--model-mode .uploadItemBox[data-v-ec0d3148]{padding:0}.message-input--package-starter[data-v-ec0d3148]{margin-top:12px}.message-input--package-starter .borderBox[data-v-ec0d3148]{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);gap:0;height:176px;min-height:176px;padding:12px}.message-input--package-starter[data-v-ec0d3148] .package-starter-upload-entry--reference.p-button{margin:0}.message-input--package-starter[data-v-ec0d3148] .package-starter-action.p-button{border-color:var(--Color-Neutral-neutral-4,#d9d9d9)}.message-input--package-starter .iptBox[data-v-ec0d3148]{flex:0 0 30px;min-height:30px;padding:8px 0 0}.message-input--package-starter .textareaBox[data-v-ec0d3148]{font-family:var(--pac-font-family);font-size:var(--fs-14,14px);font-weight:var(--fw-400,400);letter-spacing:-.252px;line-height:1.6;min-height:22px!important;max-height:22px!important}.message-input--package-starter .buttonBox[data-v-ec0d3148]{min-height:44px;margin-top:auto;padding:12px 0 0}.message-input--package-starter .inspirationsBtnBox[data-v-ec0d3148]{flex-wrap:nowrap}.message-input--package-starter .uploadTrigger[data-v-ec0d3148]{order:2}.message-input--package-starter .skills-control[data-v-ec0d3148]{order:1}.message-input--package-starter .video-settings-control[data-v-ec0d3148],.message-input--package-starter .package-starter-guided-control[data-v-ec0d3148]{order:3}.message-input--model-starter[data-v-ec0d3148]{margin-top:12px}.message-input--model-starter .borderBox[data-v-ec0d3148]{background:var(--Color-Neutral-white,#fff);height:250px;min-height:250px}.message-input--model-starter .iptBox[data-v-ec0d3148]{min-height:22px;padding-top:12px}.message-input--model-starter .textareaBox[data-v-ec0d3148],.message-input--model-starter .mockup-prompt-editor[data-v-ec0d3148]{font-family:var(--pac-font-family);font-size:var(--fs-14,14px);font-weight:var(--fw-400,400);letter-spacing:-.252px;line-height:1.6}.message-input--model-starter .textareaBox[data-v-ec0d3148]{min-height:22px!important}.message-input--model-starter .buttonBox[data-v-ec0d3148]{min-height:56px;margin-top:auto}.message-input--model-starter .inspirationsBtnBox[data-v-ec0d3148]{flex-wrap:nowrap}.message-input--model-starter .uploadTrigger[data-v-ec0d3148]{order:2}.message-input--model-starter .skills-control[data-v-ec0d3148]{order:1}.message-input--model-reference-pair .borderBox[data-v-ec0d3148]{height:auto;min-height:164px}.message-input--model-reference-pair .iptBox[data-v-ec0d3148]{min-height:44px;padding-top:8px}.message-input--model-reference-pair .textareaBox[data-v-ec0d3148]{min-height:44px!important}.message-input--model-mode[data-v-ec0d3148]{margin-top:0}.message-input--model-mode .borderBox[data-v-ec0d3148]{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);gap:0;height:176px;min-height:176px;padding:12px}.message-input--model-mode[data-v-ec0d3148] .package-starter-upload-entry--reference.p-button{margin:0}.message-input--model-mode[data-v-ec0d3148] .package-starter-action.p-button{border-color:var(--Color-Neutral-neutral-4,#d9d9d9)}.message-input--model-mode .model-reference-list[data-v-ec0d3148]{padding:0}.message-input--model-mode .iptBox[data-v-ec0d3148]{flex:0 0 30px;min-height:30px;padding:8px 0 0}.message-input--model-mode .textareaBox[data-v-ec0d3148]{font-family:var(--pac-font-family);font-size:var(--fs-14,14px);font-weight:var(--fw-400,400);letter-spacing:-.252px;line-height:1.6;min-height:22px!important;max-height:22px!important}.message-input--model-mode .buttonBox[data-v-ec0d3148]{min-height:44px;margin-top:auto;padding:12px 0 0}.message-input--video-starter[data-v-ec0d3148]{margin-top:0}.message-input--video-starter .borderBox[data-v-ec0d3148]{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);backdrop-filter:blur(2.5px);gap:0;min-height:176px}.message-input--video-starter .iptBox[data-v-ec0d3148]{min-height:44px;padding:8px 12px 0}.message-input--video-starter .textareaBox[data-v-ec0d3148]{font-family:var(--pac-font-family);font-size:var(--fs-14,14px);font-weight:var(--fw-400,400);letter-spacing:-.252px;line-height:1.6;min-height:44px!important}.message-input--video-starter .buttonBox[data-v-ec0d3148]{min-height:56px;margin-top:auto}.message-input--video-starter .inspirationsBtnBox[data-v-ec0d3148]{flex-wrap:nowrap}.message-input--video-starter .uploadTrigger[data-v-ec0d3148]{order:2}.message-input--video-starter .skills-control[data-v-ec0d3148]{order:1}.message-input--video-starter .video-settings-control[data-v-ec0d3148]{order:3}.message-input--empty-followup .borderBox[data-v-ec0d3148]{height:auto;min-height:132px}.message-input--empty-followup .iptBox[data-v-ec0d3148]{min-height:44px;padding:12px 12px 0}.message-input--empty-followup .textareaBox[data-v-ec0d3148]{min-height:44px!important}.message-input--empty-followup .buttonBox[data-v-ec0d3148]{min-height:56px;margin-top:auto}.message-input--package-starter .borderBox[data-v-ec0d3148],.message-input--model-mode .borderBox[data-v-ec0d3148]{height:auto}.message-input--package-starter .iptBox[data-v-ec0d3148],.message-input--model-mode .iptBox[data-v-ec0d3148]{flex:none}.message-input--package-starter .textareaBox[data-v-ec0d3148],.message-input--model-mode .textareaBox[data-v-ec0d3148]{max-height:8em!important}.message-input--creation-mode .inspirationsBtnBox[data-v-ec0d3148]{flex-wrap:nowrap}.message-input--creation-mode .uploadTrigger[data-v-ec0d3148]{order:2}.message-input--creation-mode .skills-control[data-v-ec0d3148]{order:1}.message-input--creation-mode .video-settings-control[data-v-ec0d3148],.message-input--creation-mode .package-starter-guided-control[data-v-ec0d3148],.message-input--creation-mode .package-starter-action--model-selector[data-v-ec0d3148]{order:3}.model-starter-reference[data-v-ec0d3148]{box-sizing:border-box;background:var(--Color-Neutral-neutral-2,#eee);height:24px;color:var(--Color-Neutral-neutral-8,#666);font-family:Gilroy,sans-serif;font-size:var(--fs-12,12px);font-weight:var(--fw-500,500);border-radius:6px;align-self:flex-start;align-items:center;gap:8px;margin:12px 12px 0;padding:2px 4px;line-height:1.2;display:inline-flex}.model-starter-reference:hover .closeIcon[data-v-ec0d3148],.model-starter-reference:focus-within .closeIcon[data-v-ec0d3148]{opacity:1;pointer-events:auto}.model-starter-reference img[data-v-ec0d3148]{object-fit:cover;border-radius:4px;flex:0 0 20px;width:20px;height:20px;display:block}.model-starter-reference .closeIcon[data-v-ec0d3148]{width:14px;height:14px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;border-radius:4px;flex:0 0 14px;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;overflow:hidden}.reference-list[data-v-ec0d3148]{flex:none;width:100%}.model-reference-list[data-v-ec0d3148]{box-sizing:border-box;flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%;padding:10px 12px 0;display:flex}.model-reference-list .uploadItemBox[data-v-ec0d3148]{display:contents}.model-reference-list .model-starter-reference[data-v-ec0d3148]{margin:0}[data-v-ec0d3148] .package-starter-upload-entry.p-button{box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-neutral-1,#f7f7f7);border-radius:6px;flex:0 0 74.667px;justify-content:center;align-items:center;width:56px;height:74.667px;margin:12px 12px 0;padding:0;line-height:0;display:flex;position:relative;overflow:hidden}[data-v-ec0d3148] .package-starter-upload-entry.p-button:not(:disabled):not(.disabled):hover,[data-v-ec0d3148] .package-starter-upload-entry.p-button:not(:disabled):not(.disabled):active,[data-v-ec0d3148] .package-starter-upload-entry.p-button:not(:disabled):not(.disabled).active{border-color:var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-neutral-2,#eee)}[data-v-ec0d3148] .package-starter-upload-entry.p-button:not(:disabled):not(.disabled):focus-visible{border-color:var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-neutral-2,#eee)}[data-v-ec0d3148] .package-starter-upload-entry.p-button.disabled{cursor:not-allowed;opacity:.5}[data-v-ec0d3148] .package-starter-upload-entry__plus{width:20px;height:20px;display:block}[data-v-ec0d3148] .package-starter-upload-entry--reference.p-button{flex-direction:column;flex:0 0 56px;gap:0;width:90px;height:56px}[data-v-ec0d3148] .package-starter-upload-entry__label{color:var(--Color-Neutral-neutral-7,#999);font-family:var(--pac-font-family);font-size:var(--fs-12,12px);font-weight:var(--fw-400,400);white-space:nowrap;line-height:1.5}.package-starter-guided-control[data-v-ec0d3148]{flex:none;display:inline-flex;position:relative}[data-v-ec0d3148] .package-starter-action.p-button{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);width:32px;height:32px;min-height:32px;color:var(--Color-Neutral-neutral-10,#191919);border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-v-ec0d3148] .package-starter-action.p-button:hover,[data-v-ec0d3148] .package-starter-action.p-button:active,[data-v-ec0d3148] .package-starter-action.p-button.active{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-1,#f7f7f7)}[data-v-ec0d3148] .package-starter-action.p-button.disabled{cursor:not-allowed;opacity:.5}[data-v-ec0d3148] .package-starter-action.p-button img{width:20px;height:20px;display:block}[data-v-ec0d3148] .package-starter-action--guided.p-button img{width:15px;height:14.556px}[data-v-ec0d3148] .package-starter-action--model-selector.p-button img{width:14.378px;height:16.483px}[data-v-ec0d3148] .package-starter-action--creation.p-button:not(.skillsTrigger--with-label),[data-v-ec0d3148] .package-starter-action--creation.p-button:not(.skillsTrigger--with-label):hover,[data-v-ec0d3148] .package-starter-action--creation.p-button:not(.skillsTrigger--with-label):active,[data-v-ec0d3148] .package-starter-action--creation.p-button:not(.skillsTrigger--with-label).active,[data-v-ec0d3148] .package-starter-action--creation.p-button:not(.skillsTrigger--with-label).skillsTrigger--active{border-color:var(--Color-Primary-primary-3,#dfccff);color:var(--Text-primary,#8f47ff)}[data-v-ec0d3148] .package-starter-action--creation.skillsTrigger--with-label.p-button{border-color:var(--Color-Primary-primary-3,#dfccff);width:auto;min-width:81px;color:var(--Text-primary,#8f47ff);gap:4px;padding:0 8px}[data-v-ec0d3148] .package-starter-action--creation.skillsTrigger--with-label.p-button.skillsTrigger--active{color:var(--Text-primary,#8f47ff)}[data-v-ec0d3148] .package-starter-action--creation.skillsTrigger--with-label.p-button .creation-type-icon{object-fit:contain;flex:none;width:20px;height:20px;display:block}[data-v-ec0d3148] .package-starter-action--creation.skillsTrigger--with-label.p-button .creation-type-label{font-family:Poppins,sans-serif;font-size:14px;font-weight:var(--fw-400,400);letter-spacing:-.252px;white-space:nowrap;line-height:1.6}[data-v-ec0d3148] .package-starter-action--creation .creation-type-icon--labeled svg{width:20px;height:20px;display:block}[data-v-ec0d3148] .package-starter-action--creation .creation-type-icon--labeled path{fill:currentColor}[data-v-ec0d3148] .package-starter-action--creation.p-button:not(.skillsTrigger--with-label) .creation-type-icon--agent,[data-v-ec0d3148] .package-starter-action--creation.p-button:not(.skillsTrigger--with-label) .creation-type-icon--agent svg{width:14px;height:14px}[data-v-ec0d3148] .package-starter-action--creation.skillsTrigger--with-label.p-button .creation-type-icon--agent{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;line-height:0;display:flex}[data-v-ec0d3148] .package-starter-action--creation.skillsTrigger--with-label.p-button .creation-type-icon--agent svg{width:14px;height:14px}[data-v-ec0d3148] .package-starter-send.p-button{background:var(--Color-Neutral-neutral-5,#bfbfbf);border:0;border-radius:50%;width:32px;height:32px;padding:0;transform:none}[data-v-ec0d3148] .package-starter-send.p-button.activeSendBox{background:var(--Color-Neutral-neutral-10,#191919);cursor:pointer}[data-v-ec0d3148] .package-starter-send.p-button.disabled{cursor:not-allowed}[data-v-ec0d3148] .package-starter-send.p-button img{width:16px;height:16px;display:block}.message-input__submit-group[data-v-ec0d3148]{flex:none;align-items:center;gap:8px;display:flex}.message-input__video-credit[data-v-ec0d3148]{color:var(--Color-Neutral-neutral-7,#999);font-family:var(--pac-font-family);font-size:var(--fs-12,12px);font-weight:var(--fw-400,400);letter-spacing:-.216px;white-space:nowrap;align-items:center;padding:0 2px;line-height:1.6;display:inline-flex}.message-input__video-credit img[data-v-ec0d3148]{flex:0 0 16px;width:16px;height:16px;display:block}.video-settings-control[data-v-ec0d3148]{flex:none}[data-v-ec0d3148] .video-settings-trigger.p-button{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);width:auto;height:32px;min-height:32px;color:var(--Color-Neutral-neutral-10,#191919);font-family:Gilroy,sans-serif;font-size:var(--fs-14,14px);font-weight:var(--fw-400,400);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 8px 6px 12px;line-height:1.2;display:flex}[data-v-ec0d3148] .video-settings-trigger.p-button:hover,[data-v-ec0d3148] .video-settings-trigger.p-button.active{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-1,#f7f7f7);outline:none}[data-v-ec0d3148] .video-settings-trigger.p-button:focus-visible{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-1,#f7f7f7);outline:none}[data-v-ec0d3148] .video-settings-trigger.p-button img{width:16px;height:16px;transition:transform .15s;display:block;transform:rotate(180deg)}[data-v-ec0d3148] .video-settings-trigger.p-button.active img{transform:rotate(0)}.video-settings-popover[data-v-ec0d3148]{z-index:20;justify-content:center;display:flex;position:absolute;bottom:calc(100% + 8px);left:8px;right:8px}.video-settings-popover__panel[data-v-ec0d3148]{width:min(390px,100%)}.border-act[data-v-ec0d3148]{border-color:var(--Color-Neutral-neutral-10,#191919)!important}.selected-tool-row[data-v-ec0d3148]{padding:10px 12px 0;display:flex}.selected-tool-chip[data-v-ec0d3148]{appearance:none;box-sizing:border-box;max-width:100%;height:32px;color:var(--Color-Neutral-neutral-10,#191919);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-neutral-1,#f7f7f7);font-family:Poppins,sans-serif;font-size:14px;font-weight:var(--fw-400,400);letter-spacing:-.252px;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:6px 12px;line-height:1.6;transition:border-color .15s,background-color .15s;display:inline-flex;overflow:hidden}.selected-tool-chip[data-v-ec0d3148]:hover{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee)}.selected-tool-chip[data-v-ec0d3148]:focus-visible{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee)}.selected-tool-chip:hover .selected-tool-chip__icon--default[data-v-ec0d3148]{display:none}.selected-tool-chip:focus-visible .selected-tool-chip__icon--default[data-v-ec0d3148]{display:none}.selected-tool-chip:hover .selected-tool-chip__icon--hover[data-v-ec0d3148]{display:block}.selected-tool-chip:focus-visible .selected-tool-chip__icon--hover[data-v-ec0d3148]{display:block}.selected-tool-chip[data-v-ec0d3148]:focus-visible{outline:2px solid var(--Color-Neutral-neutral-10,#191919);outline-offset:2px}.selected-tool-chip__icon[data-v-ec0d3148]{flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid}.selected-tool-chip__icon--default[data-v-ec0d3148]{width:100%;height:100%;display:block}.selected-tool-chip__icon--hover[data-v-ec0d3148]{width:8px;height:8px;display:none}.selected-tool-chip__icon--search-mockup .selected-tool-chip__icon--default[data-v-ec0d3148]{width:72.16%;height:79.46%}.selected-tool-chip__label[data-v-ec0d3148]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sendBox[data-v-ec0d3148]{appearance:none;background:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed;width:32px;height:32px;color:var(--Color-Neutral-white,#fff);border:0;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:flex;transform:rotate(90deg)}.sendBox svg[data-v-ec0d3148]{display:block;transform:rotate(180deg)}.activeSendBox[data-v-ec0d3148]{background:var(--Color-Neutral-neutral-10,#191919);cursor:pointer}.iptBox[data-v-ec0d3148]{box-sizing:border-box;flex:auto;min-width:0;min-height:44px;padding:12px 12px 0;display:flex;position:relative;overflow:hidden}.textareaBox[data-v-ec0d3148]{box-shadow:none;resize:none;min-width:0;line-height:1.5;font-size:var(--fs-14,14px);font-weight:var(--fw-normal,400);color:var(--Color-Neutral-neutral-10,#191919);box-sizing:border-box;word-break:break-word;scrollbar-width:none;background:0 0;border:none;border-radius:0;outline:none;flex:auto;width:100%;padding:0 16px 0 0;font-family:Poppins,NotoSansCJK,Arial,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,sans-serif;display:block;overflow-y:auto;min-height:44px!important;max-height:7.5em!important}.textareaBox[data-v-ec0d3148]::-webkit-scrollbar{width:0;height:0}.textareaBox[data-v-ec0d3148]::placeholder{color:var(--Color-Neutral-neutral-5,#bfbfbf);font-weight:var(--fw-normal,400)}.textareaBox[data-v-ec0d3148]:disabled{color:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed;-webkit-text-fill-color:var(--Color-Neutral-neutral-5,#bfbfbf)}.mockup-prompt-editor[data-v-ec0d3148]{box-sizing:border-box;width:100%;min-width:0;min-height:72px;max-height:168px;color:var(--Color-Neutral-neutral-10,#191919);font-family:Poppins,NotoSansCJK,Arial,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,sans-serif;font-size:var(--fs-14,14px);font-weight:var(--fw-normal,400);word-break:break-word;white-space:pre-wrap;scrollbar-width:none;outline:none;flex:auto;padding-right:16px;line-height:1.8;overflow-y:auto}.mockup-prompt-editor[data-v-ec0d3148]::-webkit-scrollbar{width:0;height:0}.mockup-prompt-editor--disabled[data-v-ec0d3148]{color:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed}.mockup-prompt-editor--disabled .mockup-prompt-slot[data-v-ec0d3148]{cursor:not-allowed}.mockup-prompt-slot[data-v-ec0d3148]{-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:text;border-radius:4px;outline:none;min-width:24px;min-height:20px;padding:0 4px;transition:box-shadow .15s,background-color .15s;display:inline-block}.mockup-prompt-slot[data-v-ec0d3148]:focus{box-shadow:0 0 0 2px var(--Color-Neutral-neutral-10,#191919)}.textarea-scroll-mask[data-v-ec0d3148]{z-index:2;pointer-events:none;height:40px;position:absolute;left:8px;right:8px}.textarea-scroll-mask--top[data-v-ec0d3148]{background:linear-gradient(180deg, var(--Color-Neutral-white,#fff) 0%, #fff0 100%);top:-1px}.textarea-scroll-mask--bottom[data-v-ec0d3148]{background:linear-gradient(0deg, var(--Color-Neutral-white,#fff) 0%, #fff0 100%);bottom:-1px}.textarea-scrollbar[data-v-ec0d3148]{z-index:3;pointer-events:none;box-sizing:border-box;justify-content:center;align-items:flex-start;width:16px;padding:0 6px;display:flex;position:absolute;top:10px;right:0}.textarea-scrollbar span[data-v-ec0d3148]{background:var(--Color-scroll-bar,#0003);border-radius:3px;flex:0 0 4px;width:4px;transition:transform 80ms linear,height 80ms linear;display:block}.textarea-scrollbar-enter-active[data-v-ec0d3148],.textarea-scrollbar-leave-active[data-v-ec0d3148]{transition:opacity .1s}.textarea-scrollbar-enter-from[data-v-ec0d3148],.textarea-scrollbar-leave-to[data-v-ec0d3148]{opacity:0}.uploadItemBox[data-v-ec0d3148]{box-sizing:border-box;flex-wrap:wrap;flex:none;gap:8px;width:100%;padding:10px 8px 0;display:flex}.uploadItemBox .uploadItem[data-v-ec0d3148]{box-sizing:border-box;background-color:var(--Color-Neutral-neutral-2,#eee);cursor:pointer;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;gap:4px;width:auto;height:24px;margin-right:0;padding:2px 4px;display:flex;position:relative;overflow:visible}.uploadItemBox .uploadItem--selected[data-v-ec0d3148]{box-shadow:0 0 0 1px var(--Color-Neutral-neutral-10,#191919)}.uploadItemBox .uploadItem .uploadItem-thumbnail[data-v-ec0d3148]{border-radius:4px;flex:none;width:20px;height:20px;display:block;position:relative;overflow:hidden}.uploadItemBox .uploadItem .uploadItem-img[data-v-ec0d3148]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.uploadItemBox .uploadItem .uploadItem-video[data-v-ec0d3148]{background:var(--Color-Neutral-neutral-10,#191919)}.uploadItemBox .uploadItem .uploadItem-label[data-v-ec0d3148]{color:var(--Color-Neutral-neutral-8,#666);font-family:Gilroy,sans-serif;font-size:12px;font-weight:var(--fw-500);white-space:nowrap;line-height:1.2}.uploadItemBox .uploadItem .closeIcon[data-v-ec0d3148]{width:14px;height:14px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;opacity:1;pointer-events:auto;background:0 0;border:0;border-radius:4px;flex:0 0 14px;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.uploadItem-loading[data-v-ec0d3148]{z-index:1;background:#0000004d;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.uploadItem-loading-icon[data-v-ec0d3148]{width:20px;height:20px;animation:.75s linear infinite upload-item-loading-rotate-ec0d3148}@keyframes upload-item-loading-rotate-ec0d3148{to{transform:rotate(360deg)}}.closeIconSvg[data-v-ec0d3148]{display:block;transform:rotate(45deg)scale(.85)}.uploadTrigger[data-v-ec0d3148],.skillsTrigger[data-v-ec0d3148]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);width:32px;height:32px;min-height:32px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;font-size:var(--fs-12,12px);font-weight:var(--fw-normal,400);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:0;line-height:1.6;transition:border-color .15s,background-color .15s;display:inline-flex}.uploadTrigger .p-icon-image-add[data-v-ec0d3148],.skillsTrigger .p-icon-image-add[data-v-ec0d3148]{font-size:16px;line-height:1}.uploadTrigger[data-v-ec0d3148]:hover:not(:disabled),.skillsTrigger[data-v-ec0d3148]:hover:not(:disabled){border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-1,#f7f7f7)}.uploadTrigger[data-v-ec0d3148]:disabled,.skillsTrigger[data-v-ec0d3148]:disabled{opacity:.5;cursor:not-allowed}.skills-control[data-v-ec0d3148]{display:inline-flex;position:relative}.skillsTrigger--active[data-v-ec0d3148]{border:1.5px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);color:var(--Color-Neutral-neutral-10,#191919)}.skills-menu[data-v-ec0d3148]{z-index:20;border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);width:230px;box-shadow:3px 3px 0 var(--Color-Neutral-neutral-10,#191919);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:8px;padding:8px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}.skills-menu__item[data-v-ec0d3148]{background:var(--Color-Neutral-white,#fff);width:100%;height:40px;color:var(--Color-Neutral-neutral-10,#191919);font-family:Poppins,sans-serif;font-size:14px;font-weight:var(--fw-400,400);letter-spacing:-.252px;text-align:left;white-space:nowrap;cursor:pointer;box-sizing:border-box;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;line-height:1.6;display:flex}.skills-menu__item[data-v-ec0d3148]:hover{border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);outline:none;padding:7px 11px}.skills-menu__item[data-v-ec0d3148]:focus-visible{border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);outline:none;padding:7px 11px}.skills-menu__item--selected[data-v-ec0d3148]{border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);padding:7px 11px}.skills-menu__check[data-v-ec0d3148]{object-fit:contain;flex:0 0 20px;width:20px;height:20px;margin-left:auto;display:block}.skills-menu__icon[data-v-ec0d3148]{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.skills-menu__icon img[data-v-ec0d3148]{width:100%;height:100%;display:block}.skills-menu__icon--agent img[data-v-ec0d3148]{width:13.852px;height:13.852px}.skills-menu__icon--model img[data-v-ec0d3148]{width:16.812px;height:15.334px}.buttonBox[data-v-ec0d3148]{box-sizing:border-box;flex:none;align-items:center;min-height:56px;padding:12px;display:flex;position:relative}.inspirationsBtnBox[data-v-ec0d3148]{flex-wrap:wrap;flex:1;align-items:center;gap:6px;display:flex}.message-input__drop[data-v-ec0d3148]{z-index:5;border:1px dashed var(--primary-color,#7b61ff);background:var(--Color-primary-1,#f3efff);color:var(--primary-color,#7b61ff);pointer-events:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.message-input__drop svg[data-v-ec0d3148]{flex:none}.message-input__drop span[data-v-ec0d3148]{font-size:var(--fs-14,14px);font-weight:var(--fw-400,400);line-height:1.5}.ai-design-upload-limit-toast.my-message{background:var(--Color-Neutral-neutral-10,#191919);min-height:48px;box-shadow:none;color:#ffffffeb;font-family:var(--pac-font-family);font-size:16px;font-weight:var(--fw-500,500);box-sizing:border-box;border-radius:8px;gap:4px;padding:12px;line-height:1.5}.ai-design-upload-limit-toast.my-message img,.ai-design-upload-limit-toast.my-message .text{margin:0}@media screen and (max-width:980px){.message-input[data-v-ec0d3148]{width:100%;position:static!important;bottom:auto!important}.message-input .borderBox[data-v-ec0d3148]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);border-radius:8px;padding:0}.message-input .borderBox[data-v-ec0d3148]:hover{border-color:var(--Color-Neutral-neutral-3,#e6e6e6)}.uploadItemBox .closeIcon[data-v-ec0d3148],.model-starter-reference .closeIcon[data-v-ec0d3148]{opacity:1!important;pointer-events:auto!important;width:14px!important}}.packify-history-popover[data-v-8cb15ba6]{z-index:30;box-sizing:border-box;border:1px solid var(--text-text-primary,#191919);border-radius:var(--radius-borderradius-5,12px);background:var(--neutral-white,#fff);width:242px;max-height:596px;box-shadow:3px 3px 0 var(--dark-gray-black,#000);padding:10px;position:absolute;top:calc(100% + 10px);right:0}.packify-history-popover__content[data-v-8cb15ba6]{scrollbar-width:none;width:100%;max-height:328px;position:relative;overflow-y:auto}.packify-history-popover__content[data-v-8cb15ba6]::-webkit-scrollbar{display:none}.packify-history-popover__list[data-v-8cb15ba6]{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.packify-history-popover__item[data-v-8cb15ba6]{box-sizing:border-box;border-radius:var(--radius-borderradius-2,6px);width:220px;min-width:220px;max-width:220px;height:40px;color:var(--text-text-primary,#191919);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:20px;padding:0 12px;display:flex;position:relative}.packify-history-popover__item[data-v-8cb15ba6]:hover{border-color:var(--text-text-primary,#191919);background:var(--neutral-gray2,#eee)}.packify-history-popover__item[data-v-8cb15ba6]:active,.packify-history-popover__item.is-active[data-v-8cb15ba6]{border-color:var(--text-text-primary,#191919);background:var(--neutral-gray3,#d9d9d9)}.packify-history-popover__title[data-v-8cb15ba6]{width:156px;color:var(--text-text-primary,#191919);text-overflow:ellipsis;white-space:nowrap;flex:0 0 156px;font-size:14px;font-weight:500;line-height:normal;overflow:hidden}.packify-history-popover__delete[data-v-8cb15ba6]{width:20px;height:20px;color:var(--text-text-primary,#191919);background:#ffffffd9;border-radius:4px;flex:0 0 20px;justify-content:center;align-items:center;display:none}.packify-history-popover__delete[data-v-8cb15ba6]:hover{background:var(--neutral-white,#fff);color:var(--function-red,#e11900)}.packify-history-popover__item:hover .packify-history-popover__delete[data-v-8cb15ba6],.packify-history-popover__item.is-active .packify-history-popover__delete[data-v-8cb15ba6]{display:flex}.packify-history-popover__empty[data-v-8cb15ba6]{box-sizing:border-box;width:220px;color:var(--text-neutral-tertiary,#7f7f7f);padding:12px;font-size:14px;font-weight:500}.packify-history-popover__loading[data-v-8cb15ba6]{box-sizing:border-box;width:220px;color:var(--text-neutral-tertiary,#7f7f7f);text-align:center;padding:8px 12px 4px;font-size:12px;font-weight:500}.packify-history-popover__mask[data-v-8cb15ba6]{pointer-events:none;width:220px;height:32px;position:absolute;left:50%;transform:translate(-50%)}.packify-history-popover__mask--top[data-v-8cb15ba6]{background:linear-gradient(#fff 0%,#fff0 79.688%);top:10px}.packify-history-popover__mask--bottom[data-v-8cb15ba6]{background:linear-gradient(#fff0 20.312%,#fff 100%);bottom:10px}.chat-icon[data-v-dadbeafb]{width:20px;height:20px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer}.packify-chat-panel[data-v-dadbeafb]{z-index:101;background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);opacity:1;border-radius:12px;flex-direction:column;flex:none;width:440px;min-width:0;height:calc(100% - 20px);margin-top:10px;margin-right:10px;padding:12px 16px 16px;transition:width .38s cubic-bezier(.22,1,.36,1),margin .38s cubic-bezier(.22,1,.36,1),padding .38s cubic-bezier(.22,1,.36,1),border-color .24s,background-color .24s,transform .38s cubic-bezier(.22,1,.36,1),opacity .26s;display:flex;position:relative;transform:translate(0)}.packify-chat-panel.collapsed[data-v-dadbeafb]{background:0 0;border-color:#0000;width:0;margin:0;padding:0;display:none;overflow:hidden}.packify-chat-panel.landing-mode[data-v-dadbeafb]{opacity:0;pointer-events:none;background:0 0;border-color:#0000;width:0;margin-right:0;padding-left:0;padding-right:0;transform:translate(480px)}.panel-collapse-btn[data-v-dadbeafb]{z-index:10;background:var(--ai-bg-white,#fff);border:1px solid var(--ai-border,#eee);cursor:pointer;color:var(--ai-text-muted,#999);border-right:none;border-radius:6px 0 0 6px;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;transition:color .15s;display:flex;position:absolute;top:50%;left:-1px;transform:translate(-100%,-50%)}.panel-collapse-btn[data-v-dadbeafb]:hover{color:var(--ai-text-primary,#333)}.collapse-divider[data-v-dadbeafb]{background:var(--ai-border,#ddd);width:1px;height:16px}.chat-body-row[data-v-dadbeafb]{background:var(--Color-Neutral-white,#fff);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.chat-panel-content[data-v-dadbeafb]{flex-direction:column;flex:1;display:flex;overflow:hidden}.chatbox-title[data-v-dadbeafb]{height:32px;font-family:var(--pac-font-family);font-size:var(--fs-16,16px);font-style:normal;font-weight:var(--fw-500,500);letter-spacing:-.288px;color:var(--Color-Neutral-neutral-10,#191919);align-items:center;line-height:1.6;display:flex}.chatbox-title .chat-admin-message-controls[data-v-dadbeafb]{align-items:center;gap:6px;margin-left:auto;margin-right:10px;display:flex}.chatbox-title .chat-admin-message-btn[data-v-dadbeafb]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);height:24px;color:var(--Color-Neutral-neutral-8,#333);cursor:pointer;border-radius:6px;padding:0 8px;font-size:12px;line-height:22px}.chatbox-title .chat-admin-message-btn[data-v-dadbeafb]:disabled{cursor:not-allowed;opacity:.45}.chatbox-title .chat-admin-message-btn--danger[data-v-dadbeafb]{color:#d92d20;border-color:#d92d2052}.chatbox-title .api-closeIcon[data-v-dadbeafb]{justify-content:center;align-items:center;column-gap:4px;display:flex;position:relative}.chatbox-title__back-anchor[data-v-dadbeafb]{align-items:center;display:inline-flex}.chatbox-body[data-v-dadbeafb]{background:var(--Color-Neutral-white,#fff);justify-content:initial;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.chatbox-body .chat-conversation[data-v-dadbeafb]{flex:1;min-width:0;height:auto;min-height:0}.default-design-starter[data-v-dadbeafb]{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.default-design-starter__content[data-v-dadbeafb]{flex-direction:column;align-items:flex-start;gap:32px;width:100%;display:flex}.default-design-starter__content h2[data-v-dadbeafb]{width:100%;color:var(--Color-Neutral-neutral-10,#191919);font-family:var(--pac-font-family);font-size:var(--fs-24,24px);font-weight:var(--fw-500,500);letter-spacing:-.9px;text-align:center;margin:0;line-height:1.5}.default-design-starter__suggestions[data-v-dadbeafb]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}[data-v-dadbeafb] .default-design-starter__suggestion.p-button{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-neutral-1,#f7f7f7);width:auto;max-width:100%;height:32px;min-height:32px;color:var(--Color-Neutral-neutral-10,#191919);font-family:var(--pac-font-family);font-size:var(--fs-14,14px);font-weight:var(--fw-400,400);letter-spacing:-.252px;white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;gap:4px;padding:6px 16px;line-height:1.6;display:inline-flex}[data-v-dadbeafb] .default-design-starter__suggestion.p-button:hover{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);background:var(--Color-Neutral-neutral-2,#eee);outline:none}[data-v-dadbeafb] .default-design-starter__suggestion.p-button:focus-visible{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);background:var(--Color-Neutral-neutral-2,#eee);outline:none}[data-v-dadbeafb] .default-design-starter__suggestion.p-button img{flex:0 0 20px;width:20px;height:20px;display:block;transform:rotate(90deg)}.package-design-starter[data-v-dadbeafb]{flex-direction:column;flex:auto;justify-content:flex-end;min-height:0;display:flex}.package-design-starter__content[data-v-dadbeafb]{flex-direction:column;align-items:flex-start;gap:64px;width:100%;display:flex}.package-design-starter__ideas[data-v-dadbeafb]{flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.package-design-starter__ideas h2[data-v-dadbeafb]{color:var(--Color-Neutral-neutral-10,#191919);font-family:var(--pac-font-family);font-size:var(--fs-16,16px);font-weight:var(--fw-500,500);letter-spacing:-.288px;margin:0;line-height:1.3}.package-design-starter__suggestions[data-v-dadbeafb]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}[data-v-dadbeafb] .package-design-starter__suggestion.p-button,[data-v-dadbeafb] .package-design-starter__guided.p-button{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-neutral-1,#f7f7f7);width:auto;max-width:100%;height:32px;min-height:32px;color:var(--Color-Neutral-neutral-10,#191919);font-family:var(--pac-font-family);font-size:var(--fs-14,14px);font-weight:var(--fw-400,400);letter-spacing:-.252px;white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;gap:4px;padding:6px 16px;line-height:1.6;display:inline-flex}[data-v-dadbeafb] .package-design-starter__suggestion.p-button:hover,[data-v-dadbeafb] .package-design-starter__guided.p-button:hover{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);background:var(--Color-Neutral-neutral-2,#eee);outline:none}[data-v-dadbeafb] .package-design-starter__suggestion.p-button:focus-visible{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);background:var(--Color-Neutral-neutral-2,#eee);outline:none}[data-v-dadbeafb] .package-design-starter__guided.p-button:focus-visible{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);background:var(--Color-Neutral-neutral-2,#eee);outline:none}[data-v-dadbeafb] .package-design-starter__suggestion.p-button img,[data-v-dadbeafb] .package-design-starter__guided.p-button img{flex:none;display:block}[data-v-dadbeafb] .package-design-starter__suggestion.p-button{gap:4px}[data-v-dadbeafb] .package-design-starter__suggestion.p-button img{width:20px;height:20px;transform:rotate(90deg)}[data-v-dadbeafb] .package-design-starter__guided.p-button{gap:8px}[data-v-dadbeafb] .package-design-starter__guided.p-button img{width:14px;height:14px}.model-design-starter[data-v-dadbeafb]{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:flex-end;min-height:0;padding-bottom:52px;display:flex}.model-design-starter__content[data-v-dadbeafb]{flex-direction:column;align-items:flex-start;width:100%;display:flex}.model-design-starter__ideas[data-v-dadbeafb]{flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.model-design-starter__ideas h2[data-v-dadbeafb]{color:var(--Color-Neutral-neutral-10,#191919);font-family:var(--pac-font-family);font-size:var(--fs-16,16px);font-weight:var(--fw-500,500);letter-spacing:-.288px;margin:0;line-height:1.3}.model-design-starter__suggestions[data-v-dadbeafb]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}[data-v-dadbeafb] .model-design-starter__suggestion.p-button{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-neutral-1,#f7f7f7);width:auto;max-width:100%;height:32px;min-height:32px;color:var(--Color-Neutral-neutral-10,#191919);font-family:var(--pac-font-family);font-size:var(--fs-14,14px);font-weight:var(--fw-400,400);letter-spacing:-.252px;white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;padding:6px 16px;line-height:1.6;display:inline-flex}[data-v-dadbeafb] .model-design-starter__suggestion.p-button:hover{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);background:var(--Color-Neutral-neutral-2,#eee);outline:none}[data-v-dadbeafb] .model-design-starter__suggestion.p-button:focus-visible{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);background:var(--Color-Neutral-neutral-2,#eee);outline:none}[data-v-dadbeafb] .model-design-starter__suggestion.p-button img{flex:none;display:block}[data-v-dadbeafb] .model-design-starter__suggestion.p-button{gap:4px}[data-v-dadbeafb] .model-design-starter__suggestion.p-button img{width:20px;height:20px;transform:rotate(90deg)}.video-design-starter[data-v-dadbeafb]{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:flex-end;min-height:0;padding-bottom:64px;display:flex}.video-design-starter__ideas[data-v-dadbeafb]{flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.video-design-starter__ideas h2[data-v-dadbeafb]{color:var(--Color-Neutral-neutral-10,#191919);font-family:var(--pac-font-family);font-size:var(--fs-16,16px);font-weight:var(--fw-400,400);letter-spacing:-.288px;margin:0;line-height:1.3}.video-design-starter__suggestions[data-v-dadbeafb]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}[data-v-dadbeafb] .video-design-starter__suggestion.p-button{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-neutral-1,#f7f7f7);width:auto;max-width:100%;height:32px;min-height:32px;color:var(--Color-Neutral-neutral-10,#191919);font-family:var(--pac-font-family);font-size:var(--fs-14,14px);font-weight:var(--fw-300,300);letter-spacing:-.252px;white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;gap:4px;padding:6px 16px;line-height:1.6;display:inline-flex}[data-v-dadbeafb] .video-design-starter__suggestion.p-button:hover{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);background:var(--Color-Neutral-neutral-2,#eee);outline:none}[data-v-dadbeafb] .video-design-starter__suggestion.p-button:focus-visible{border-color:var(--Color-Neutral-neutral-5,#bfbfbf);background:var(--Color-Neutral-neutral-2,#eee);outline:none}[data-v-dadbeafb] .video-design-starter__suggestion.p-button img{flex:0 0 20px;width:20px;height:20px;display:block;transform:rotate(90deg)}[data-v-dadbeafb] .default-design-starter__suggestion.p-button .starter-suggestion__icon--active,[data-v-dadbeafb] .package-design-starter__suggestion.p-button .starter-suggestion__icon--active,[data-v-dadbeafb] .model-design-starter__suggestion.p-button .starter-suggestion__icon--active,[data-v-dadbeafb] .video-design-starter__suggestion.p-button .starter-suggestion__icon--active{display:none}[data-v-dadbeafb] .default-design-starter__suggestion.p-button:hover,[data-v-dadbeafb] .package-design-starter__suggestion.p-button:hover,[data-v-dadbeafb] .model-design-starter__suggestion.p-button:hover,[data-v-dadbeafb] .video-design-starter__suggestion.p-button:hover,[data-v-dadbeafb] .default-design-starter__suggestion.p-button:active,[data-v-dadbeafb] .package-design-starter__suggestion.p-button:active,[data-v-dadbeafb] .model-design-starter__suggestion.p-button:active,[data-v-dadbeafb] .video-design-starter__suggestion.p-button:active{border-color:var(--Color-Primary-primary-3,#dfccff);background:var(--Color-Primary-primary-1,#f7f2ff);color:var(--Color-Primary-primary-6,#731eff);outline:none}[data-v-dadbeafb] .default-design-starter__suggestion.p-button:focus-visible{border-color:var(--Color-Primary-primary-3,#dfccff);background:var(--Color-Primary-primary-1,#f7f2ff);color:var(--Color-Primary-primary-6,#731eff);outline:none}[data-v-dadbeafb] .package-design-starter__suggestion.p-button:focus-visible{border-color:var(--Color-Primary-primary-3,#dfccff);background:var(--Color-Primary-primary-1,#f7f2ff);color:var(--Color-Primary-primary-6,#731eff);outline:none}[data-v-dadbeafb] .model-design-starter__suggestion.p-button:focus-visible{border-color:var(--Color-Primary-primary-3,#dfccff);background:var(--Color-Primary-primary-1,#f7f2ff);color:var(--Color-Primary-primary-6,#731eff);outline:none}[data-v-dadbeafb] .video-design-starter__suggestion.p-button:focus-visible{border-color:var(--Color-Primary-primary-3,#dfccff);background:var(--Color-Primary-primary-1,#f7f2ff);color:var(--Color-Primary-primary-6,#731eff);outline:none}[data-v-dadbeafb] .default-design-starter__suggestion.p-button:hover .starter-suggestion__icon--default,[data-v-dadbeafb] .package-design-starter__suggestion.p-button:hover .starter-suggestion__icon--default,[data-v-dadbeafb] .model-design-starter__suggestion.p-button:hover .starter-suggestion__icon--default,[data-v-dadbeafb] .video-design-starter__suggestion.p-button:hover .starter-suggestion__icon--default,[data-v-dadbeafb] .default-design-starter__suggestion.p-button:active .starter-suggestion__icon--default,[data-v-dadbeafb] .package-design-starter__suggestion.p-button:active .starter-suggestion__icon--default,[data-v-dadbeafb] .model-design-starter__suggestion.p-button:active .starter-suggestion__icon--default,[data-v-dadbeafb] .video-design-starter__suggestion.p-button:active .starter-suggestion__icon--default{display:none}[data-v-dadbeafb] .default-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--default{display:none}[data-v-dadbeafb] .package-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--default{display:none}[data-v-dadbeafb] .model-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--default{display:none}[data-v-dadbeafb] .video-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--default{display:none}[data-v-dadbeafb] .default-design-starter__suggestion.p-button:hover .starter-suggestion__icon--active,[data-v-dadbeafb] .package-design-starter__suggestion.p-button:hover .starter-suggestion__icon--active,[data-v-dadbeafb] .model-design-starter__suggestion.p-button:hover .starter-suggestion__icon--active,[data-v-dadbeafb] .video-design-starter__suggestion.p-button:hover .starter-suggestion__icon--active,[data-v-dadbeafb] .default-design-starter__suggestion.p-button:active .starter-suggestion__icon--active,[data-v-dadbeafb] .package-design-starter__suggestion.p-button:active .starter-suggestion__icon--active,[data-v-dadbeafb] .model-design-starter__suggestion.p-button:active .starter-suggestion__icon--active,[data-v-dadbeafb] .video-design-starter__suggestion.p-button:active .starter-suggestion__icon--active{display:block}[data-v-dadbeafb] .default-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--active{display:block}[data-v-dadbeafb] .package-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--active{display:block}[data-v-dadbeafb] .model-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--active{display:block}[data-v-dadbeafb] .video-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--active{display:block}.chat-main-shell[data-v-dadbeafb]{flex-direction:column;width:100%;min-width:0;height:100%;display:flex;position:relative}.chat-result-strip[data-v-dadbeafb]{display:none}.api-closeIcon[data-v-dadbeafb]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.chat-action-icon[data-v-dadbeafb]{cursor:pointer;transition:transform .15s,opacity .15s}.chat-action-icon[data-v-dadbeafb]:hover{opacity:.72;transform:translateY(-1px)}.chat-create-new-button[data-v-dadbeafb],.chat-history-button[data-v-dadbeafb],.chat-panel-toggle-button[data-v-dadbeafb]{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:inline-flex}.chat-create-new-button[data-v-dadbeafb]:disabled,.chat-history-button[data-v-dadbeafb]:disabled,.chat-panel-toggle-button[data-v-dadbeafb]:disabled{color:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed}.chat-create-new-button:disabled .chat-action-icon[data-v-dadbeafb],.chat-history-button:disabled .chat-action-icon[data-v-dadbeafb],.chat-panel-toggle-button:disabled .chat-action-icon[data-v-dadbeafb]{color:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed;opacity:1;transform:none}.empty-header-chat-actions__buttons[data-v-dadbeafb]{color:var(--Color-Neutral-neutral-10,#191919);align-items:center;gap:4px;display:flex;position:relative}.chat-history-trigger[data-v-dadbeafb]{justify-content:center;align-items:center;display:flex;position:relative}.chat-history-button[data-v-dadbeafb]:disabled{color:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed}.chat-history-button:disabled .chat-action-icon[data-v-dadbeafb]{color:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed;opacity:1;transform:none}[data-v-dadbeafb] .chat-action-message.chat-login-action-flash{animation:.7s chat-login-action-flash-dadbeafb}@keyframes chat-login-action-flash-dadbeafb{0%,to{background:var(--Grey-Red-1);box-shadow:none}35%{background:#731eff1a;box-shadow:0 0 0 2px #731eff29}}.packify-history-delete-popover[data-v-dadbeafb]{z-index:32;box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-10,#191919);border-radius:var(--radius-borderradius-5,12px);background:var(--Color-Neutral-white,#fff);width:242px;box-shadow:3px 3px 0 var(--dark-gray-black,#000);padding:12px;position:absolute;top:calc(100% + 10px);right:8px}.packify-history-delete-popover__title[data-v-dadbeafb]{color:var(--Color-Neutral-neutral-10,#191919);text-align:center;font-size:14px;font-weight:500;line-height:20px}.packify-history-delete-popover__actions[data-v-dadbeafb]{justify-content:center;gap:8px;margin-top:12px;display:flex}.packify-history-delete-popover__btn[data-v-dadbeafb]{box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);height:32px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;border-radius:6px;padding:0 12px;font-size:14px;font-weight:500;line-height:30px}.packify-history-delete-popover__btn[data-v-dadbeafb]:hover{background:var(--Color-Neutral-neutral-2,#eee)}.packify-history-delete-popover__btn--primary[data-v-dadbeafb]{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Color-Neutral-white,#fff)}.packify-history-delete-popover__btn--primary[data-v-dadbeafb]:hover{background:var(--dark-gray-black,#000)}.packify-loading-spinner[data-v-dadbeafb]{border:2.5px solid var(--ai-border,#e0e0e0);border-top-color:var(--ai-primary,#7c3aed);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin-dadbeafb}@keyframes spin-dadbeafb{to{transform:rotate(360deg)}}.chat-skeleton[data-v-dadbeafb]{flex-direction:column;flex:1;gap:16px;padding:16px 0 20px;display:flex}.chat-skeleton__bubble[data-v-dadbeafb]{background:0 0;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.chat-skeleton__line[data-v-dadbeafb]{background:linear-gradient(90deg, var(--Color-Neutral-neutral-2,#f0f0f0) 0%, var(--Color-Neutral-neutral-1,#f7f7f7) 50%, var(--Color-Neutral-neutral-2,#f0f0f0) 100%);background-size:200% 100%;border-radius:6px;height:14px;animation:1.4s linear infinite chat-skeleton-shimmer-dadbeafb}.chat-skeleton__btn[data-v-dadbeafb]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:linear-gradient(90deg, var(--Color-Neutral-neutral-1,#fafafa) 0%, var(--Color-Neutral-white,#fff) 50%, var(--Color-Neutral-neutral-1,#fafafa) 100%);background-size:200% 100%;border-radius:12px;height:44px;margin:0 16px;animation:1.4s linear infinite chat-skeleton-shimmer-dadbeafb}@keyframes chat-skeleton-shimmer-dadbeafb{0%{background-position:200% 0}to{background-position:-200% 0}}.packify-error[data-v-dadbeafb]{text-align:center;color:var(--Color-Neutral-neutral-8,#666);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:20px;font-size:13px;display:flex}.packify-error-icon[data-v-dadbeafb]{background:var(--ai-danger-bg,#fef2f2);width:32px;height:32px;color:var(--ai-danger,#ef4444);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.packify-retry-btn[data-v-dadbeafb]{border:1px solid var(--ai-primary,#7c3aed);color:var(--ai-primary,#7c3aed);cursor:pointer;background:0 0;border-radius:6px;margin-top:4px;padding:6px 16px;font-size:12px;transition:background .15s}.packify-retry-btn[data-v-dadbeafb]:hover{background:var(--ai-primary,#7c3aed);color:#fff}@media (max-width:1680px){.packify-chat-panel[data-v-dadbeafb]{width:440px}}@media (max-width:980px){.api-closeIcon[data-v-dadbeafb]{display:none}.packify-chat-panel[data-v-dadbeafb]{width:100%;max-width:none}.chat-body-row[data-v-dadbeafb]{flex-direction:column}.chat-main-shell[data-v-dadbeafb]{width:100%;min-width:0;height:100%}}@media (max-width:768px){.packify-chat-panel[data-v-dadbeafb]{z-index:500;width:100%;max-width:100%;position:absolute;right:0;box-shadow:-4px 0 20px #00000026}.packify-chat-panel.collapsed[data-v-dadbeafb]{box-shadow:none}}.mockup-editor-dialog[data-v-de2ffc46]{z-index:9000;backdrop-filter:blur(4px);background:#0f172a73;justify-content:stretch;align-items:stretch;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mockup-editor-dialog [data-v-de2ffc46]:focus:not(:focus-visible){outline:none}.mockup-editor-dialog__panel[data-v-de2ffc46]{background:#dedfdf;width:100%;height:100%;position:relative;overflow:hidden}.me-topbar[data-v-de2ffc46]{z-index:99;pointer-events:none;background:0 0;justify-content:space-between;align-items:center;height:64px;padding:0 20px;display:flex;position:absolute;top:0;left:0;right:0}.me-topbar>[data-v-de2ffc46]{pointer-events:auto}.me-back[data-v-de2ffc46]{color:#191919;cursor:pointer;background:#f4f4f6;border:1px solid #e6e6e6;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 16px 0 12px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.me-back[data-v-de2ffc46]:hover{background:#ececef;border-color:#d9d9df}.me-back svg[data-v-de2ffc46]{flex:none;width:16px;height:16px}.me-mode-pill[data-v-de2ffc46]{color:#fff;background:#191919;border-radius:999px;align-items:center;gap:4px;height:36px;padding:4px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.me-mode-pill button[data-v-de2ffc46]{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.me-mode-pill button.is-active[data-v-de2ffc46]{color:#fff;background:#ffffff24}.me-mode-pill .pill-icon[data-v-de2ffc46]{flex:none;width:14px;height:14px}.me-topbar-right[data-v-de2ffc46]{align-items:center;gap:10px;display:flex}.me-share-group[data-v-de2ffc46]{background:#f4f4f6;border:1px solid #e6e6e6;border-radius:999px;align-items:center;gap:0;height:36px;padding:2px;display:inline-flex}.me-share-group__btn[data-v-de2ffc46]{color:#191919;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;height:100%;padding:0 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.me-share-group__btn[data-v-de2ffc46]:hover{background:#fff}.me-share-group__divider[data-v-de2ffc46]{background:#d9d9df;flex:none;width:1px;height:18px}.me-main[data-v-de2ffc46]{box-sizing:border-box;width:100%;height:100%;min-height:0;padding-top:64px;display:block;position:relative}.me-editor[data-v-de2ffc46]{background:0 0;flex-direction:column;justify-content:stretch;align-items:stretch;height:100%;min-height:0;display:flex;position:relative;overflow:auto}.me-editor__empty[data-v-de2ffc46]{color:#999;margin:auto;font-size:14px}.me-editor--3d[data-v-de2ffc46]{justify-content:center;align-items:center;padding:32px}.me-editor--2d[data-v-de2ffc46]{padding:0}.me-editor-2d[data-v-de2ffc46]{background:0 0;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.me-dieline-empty[data-v-de2ffc46]{color:#999;margin:auto;font-size:13px}.me-editor-2d--embedded[data-v-de2ffc46]{background:0 0;padding:0}.me-editor-2d--embedded[data-v-de2ffc46] .design-root{background:0 0;width:100%;height:100%}.me-editor-2d--embedded[data-v-de2ffc46] .design-header{display:none}.me-editor-2d--embedded[data-v-de2ffc46] .design-body,.me-editor-2d--embedded[data-v-de2ffc46] .design-right{height:100%}.me-editor-2d--embedded[data-v-de2ffc46] .design-editor{flex:auto}body.ai-design-mockup-editor-open .design-tools-root,body.ai-design-mockup-editor-open .unlock-root,body.ai-design-mockup-editor-open .context-menu-box,body.ai-design-mockup-editor-open .p-popover,body.ai-design-mockup-editor-open .tool-up-popover,body.ai-design-mockup-editor-open .tool-down-popover,body.ai-design-mockup-editor-open .text-tool-popover,body.ai-design-mockup-editor-open .default-tools-popover,body.ai-design-mockup-editor-open .group-align,body.ai-design-mockup-editor-open .tool-ai-creation-tip-popover,body.ai-design-mockup-editor-open .snap-line,body.ai-design-mockup-editor-open [class*=distance-label]{z-index:9020!important}.me-editor-3d[data-v-de2ffc46]{background:0 0;width:100%;height:100%;min-height:480px;position:relative;overflow:hidden}.me-editor-3d[data-v-de2ffc46] .d3-loading{-webkit-backdrop-filter:none;background:#dedfdf}.me-editor-3d[data-v-de2ffc46] .d3-snapshot{background:#dedfdf}.me-dock[data-v-de2ffc46]{z-index:5;pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:88px;bottom:16px;right:16px}.me-dock__panel[data-v-de2ffc46]{pointer-events:auto;-webkit-backdrop-filter:blur(14px);background:#ffffffeb;border:none;border-radius:18px;flex-direction:column;width:220px;height:100%;display:flex;overflow:hidden;box-shadow:0 12px 40px #0f172a1f}.me-dock__header[data-v-de2ffc46]{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px 10px;display:flex}.me-dock__title[data-v-de2ffc46]{color:#191919;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.me-dock__collapse-btn[data-v-de2ffc46]{color:#666;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s,color .15s;display:inline-flex}.me-dock__collapse-btn[data-v-de2ffc46]:hover{color:#191919;background:#0000000f}.me-dock__list[data-v-de2ffc46]{scrollbar-width:thin;border-bottom:15px solid #fff;flex-direction:column;flex:auto;align-items:stretch;gap:12px;min-height:0;padding:4px 12px 0;display:flex;overflow-y:auto}.me-dock__item[data-v-de2ffc46]{aspect-ratio:1;cursor:pointer;background:#fff;border:1.5px solid #e6e6e6;border-radius:14px;flex:none;width:100%;padding:0;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.me-dock__item[data-v-de2ffc46]:hover:not(.is-active){border-color:#7c3aed80}.me-dock__item.is-active[data-v-de2ffc46]{border-color:var(--Color-Neutral-neutral-10,#191919);cursor:default}.me-dock__preview[data-v-de2ffc46]{object-fit:contain;pointer-events:none;background:#dedfdf;width:100%;height:100%;display:block}.me-dock__toggle[data-v-de2ffc46]{pointer-events:auto;-webkit-backdrop-filter:blur(14px);color:#191919;cursor:pointer;background:#ffffffeb;border:1px solid #00000014;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 6px 20px #0f172a1a}.me-dock__toggle[data-v-de2ffc46]:hover{background:#fff;transform:scale(1.04)}@media (max-width:768px){.me-topbar[data-v-de2ffc46]{height:56px;padding:0 12px;padding-top:env(safe-area-inset-top,0px)}.me-back[data-v-de2ffc46]{height:32px;padding:0 12px 0 8px;font-size:13px}.me-back>span[data-v-de2ffc46]{display:none}[data-v-de2ffc46] .me-mode-toggle{transform-origin:50%;transform:scale(.9)}.me-editor-2d--embedded[data-v-de2ffc46] .design-right{visibility:hidden;pointer-events:none;width:360px!important;height:100%!important;position:absolute!important;left:-10000px!important}.me-editor-2d--embedded[data-v-de2ffc46] .design-editor{flex:100%!important;width:100%!important}.me-dock[data-v-de2ffc46]{top:auto;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));flex-direction:row;align-items:stretch}.me-dock__panel[data-v-de2ffc46]{border-radius:14px;width:100%;height:auto}.me-dock__header[data-v-de2ffc46]{padding:8px 12px 6px}.me-dock__title[data-v-de2ffc46]{font-size:12px}.me-dock__list[data-v-de2ffc46]{flex-direction:row;gap:8px;padding:0 12px 8px;overflow:auto hidden}.me-dock__list[data-v-de2ffc46]:after{flex:0 0 5px;width:5px;height:auto}.me-dock__item[data-v-de2ffc46]{aspect-ratio:auto;border-radius:10px;flex:0 0 80px;width:80px;height:80px}.me-dock__toggle[data-v-de2ffc46]{align-self:flex-end}}.image-export-mask[data-v-d147d84e]{z-index:9100;background:var(--menu-mask-color);backdrop-filter:blur(10px);place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.image-export-dialog[data-v-d147d84e]{box-sizing:border-box;color:#191919;background:#fff;border:1px solid #191919;border-radius:24px;width:min(1200px,100vw - 48px);height:min(710px,100dvh - 48px);overflow:hidden;box-shadow:4px 4px #191919}.image-export-dialog button[data-v-d147d84e]{font:inherit}.image-export-dialog__header[data-v-d147d84e]{border-bottom:1px solid #d9d9d9;justify-content:space-between;align-items:center;height:64px;padding:0 24px 0 40px;display:flex}.image-export-dialog__tabs[data-v-d147d84e]{align-items:center;gap:56px;height:100%;display:flex}.image-export-dialog__tabs button[data-v-d147d84e]{height:100%;font-family:Poppins,sans-serif;font-size:20px;font-weight:var(--fw-500,500);letter-spacing:-.36px;cursor:pointer;background:0 0;border:0;line-height:32px;position:relative}.image-export-dialog__tabs button.active[data-v-d147d84e]:after{content:"";background:#191919;border-radius:2px;height:3px;position:absolute;bottom:11px;left:0;right:0}.image-export-dialog__close[data-v-d147d84e]{appearance:none;cursor:pointer;background:0 0;border:0;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.image-export-dialog__close img[data-v-d147d84e]{width:24px;height:24px}.image-export-dialog__body[data-v-d147d84e]{grid-template-columns:2fr 1fr;height:calc(100% - 64px);display:grid}.image-export-dialog__preview[data-v-d147d84e]{background:#000000b3;min-width:0;position:relative;overflow:hidden}.image-export-dialog__viewport[data-v-d147d84e]{z-index:1;background:#f6f5f7;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.image-export-dialog__viewport.is-transparent[data-v-d147d84e]{background-color:#fff;background-image:linear-gradient(45deg,#e4e4e4 25%,#0000 25%),linear-gradient(-45deg,#e4e4e4 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e4e4e4 75%),linear-gradient(-45deg,#0000 75%,#e4e4e4 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-repeat:repeat;background-size:16px 16px}.image-export-dialog__preview-controls[data-v-d147d84e]{z-index:3;white-space:nowrap;align-items:center;gap:8px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.image-export-dialog__preview-controls[data-v-d147d84e] .fold-controls{z-index:auto;flex:none;order:-1;position:static;transform:none}.image-export-dialog__preview-controls[data-v-d147d84e] .fold-slider-bar{box-sizing:border-box;height:32px;box-shadow:none;border:1px solid #d9d9d9;border-radius:6px;padding:0 10px}.image-export-dialog__transparent[data-v-d147d84e],.image-export-dialog__ratio[data-v-d147d84e]{box-sizing:border-box;height:32px;font-family:Gilroy,sans-serif;font-size:14px;font-weight:var(--fw-500,500);background:#fff;border:1px solid #d9d9d9;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;display:flex}.image-export-dialog__ratio[data-v-d147d84e]{border:0;width:144px;padding:0}.image-export-dialog__ratio[data-v-d147d84e] .pac-ratio{box-sizing:border-box;width:144px;height:32px;box-shadow:none;border:1px solid #d9d9d9}.image-export-dialog__transparent[data-v-d147d84e]{border-color:var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-white,#fff);gap:5px;width:152px;padding:0 10px;line-height:16px}.image-export-dialog__transparent button[role=switch][data-v-d147d84e],.image-export-dialog__shadow button[role=switch][data-v-d147d84e]{box-sizing:border-box;background:var(--Text-Neutral-disabled,#bfbfbf);cursor:pointer;border:0;border-radius:8px;flex:0 0 28px;align-items:center;width:28px;height:16px;padding:2px;display:flex}.image-export-dialog__transparent button[role=switch] span[data-v-d147d84e],.image-export-dialog__shadow button[role=switch] span[data-v-d147d84e]{background:var(--Text-Neutral-white,#fff);border-radius:50%;width:12px;height:12px;transition:transform .16s}.image-export-dialog__transparent button[role=switch].active[data-v-d147d84e],.image-export-dialog__shadow button[role=switch].active[data-v-d147d84e]{background:var(--Color-Neutral-neutral-10,#191919)}.image-export-dialog__transparent button[role=switch].active span[data-v-d147d84e],.image-export-dialog__shadow button[role=switch].active span[data-v-d147d84e]{transform:translate(12px)}.image-export-dialog__settings[data-v-d147d84e]{box-sizing:border-box;background:#fff;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:24px 24px 24px 32px;display:flex;overflow:auto}.image-export-dialog__settings h2[data-v-d147d84e]{font-family:Gilroy,sans-serif;font-size:16px;font-weight:var(--fw-500,500);margin:0;line-height:24px}.image-export-dialog__settings.is-product .image-export-dialog__description[data-v-d147d84e],.image-export-dialog__settings.is-product .image-export-dialog__shadow[data-v-d147d84e],.image-export-dialog__settings.is-product h2[data-v-d147d84e],.image-export-dialog__settings.is-product .image-export-dialog__option-row[data-v-d147d84e],.image-export-dialog__settings.is-product .image-export-dialog__hint[data-v-d147d84e]{margin-left:2px}.image-export-dialog__settings.is-product .image-export-dialog__option-row.two[data-v-d147d84e]{grid-template-columns:repeat(2,104px);justify-content:start;gap:12px}.image-export-dialog__settings.is-multi-view[data-v-d147d84e]{gap:0;overflow:hidden}.image-export-dialog__settings.is-multi-view .image-export-dialog__template-section[data-v-d147d84e],.image-export-dialog__settings.is-multi-view .image-export-dialog__format-section[data-v-d147d84e]{width:340px;max-width:100%;margin-left:2px}.image-export-dialog__settings.is-multi-view h2[data-v-d147d84e]{letter-spacing:-.288px;font-family:Poppins,sans-serif;line-height:21px}.image-export-dialog__settings.is-multi-view .image-export-dialog__template-section[data-v-d147d84e]{flex-direction:column;flex:auto;gap:14px;min-height:0;display:flex}.image-export-dialog__settings.is-multi-view .image-export-dialog__format-section[data-v-d147d84e]{flex:none;gap:8px;margin-top:20px}.image-export-dialog__settings.is-multi-view .image-export-dialog__template-scroll[data-v-d147d84e]{flex:auto;min-height:0;position:relative;overflow:hidden}.image-export-dialog__settings.is-multi-view .image-export-dialog__template-scroll.has-more-below[data-v-d147d84e]:after{pointer-events:none;content:"";background:linear-gradient(#fff0,#fff);height:40px;position:absolute;bottom:0;left:0;right:0}.image-export-dialog__settings.is-multi-view .image-export-dialog__template-grid[data-v-d147d84e]{overscroll-behavior-y:contain;scrollbar-color:#c7c7c7 transparent;scrollbar-width:thin;align-content:start;height:100%;overflow-y:auto}.image-export-dialog__settings.is-multi-view .image-export-dialog__template-grid[data-v-d147d84e]::-webkit-scrollbar{width:4px}.image-export-dialog__settings.is-multi-view .image-export-dialog__template-grid[data-v-d147d84e]::-webkit-scrollbar-thumb{background:#c7c7c7;border-radius:4px}.image-export-dialog__settings.is-multi-view .image-export-dialog__template-grid[data-v-d147d84e]::-webkit-scrollbar-track{background:0 0}.image-export-dialog__settings.is-multi-view .image-export-dialog__option-row[data-v-d147d84e]{gap:12px;width:340px;max-width:100%}.image-export-dialog__settings.is-multi-view .image-export-dialog__option-row.two[data-v-d147d84e]{grid-template-columns:repeat(2,104px);justify-content:start}.image-export-dialog__settings.is-multi-view .image-export-dialog__option-row.three[data-v-d147d84e]{grid-template-columns:repeat(3,minmax(0,1fr))}.image-export-dialog__settings.is-multi-view .image-export-dialog__hint[data-v-d147d84e]{margin-top:2px;font-family:Gilroy,sans-serif;line-height:21px}.image-export-dialog__technology[data-v-d147d84e]{object-fit:cover;width:340px;max-width:100%;height:207px;margin-bottom:-4px;display:block}.image-export-dialog__description[data-v-d147d84e]{width:338px;max-width:100%;font-family:Gilroy,sans-serif;font-weight:var(--fw-500,500);color:#4c4c4c;margin:0 0 12px;font-size:14px;line-height:21px}.image-export-dialog__description a[data-v-d147d84e]{color:var(--Color-Neutral-neutral-10,#191919);white-space:nowrap;align-items:center;gap:2px;text-decoration:none;display:inline-flex}.image-export-dialog__description a i[data-v-d147d84e]{justify-content:center;align-items:center;width:20px;height:20px;font-size:16px;display:inline-flex}.image-export-dialog__shadow[data-v-d147d84e]{font-family:Gilroy,sans-serif;font-size:14px;font-weight:var(--fw-500,500);align-items:center;gap:8px;line-height:21px;display:flex}.image-export-dialog__option-row[data-v-d147d84e]{gap:10px;display:grid}.image-export-dialog__option-row.two[data-v-d147d84e]{grid-template-columns:repeat(2,1fr)}.image-export-dialog__option-row.three[data-v-d147d84e]{grid-template-columns:repeat(3,1fr)}.image-export-dialog__option-row button[data-v-d147d84e]{height:40px;font-family:Gilroy,sans-serif;font-size:14px;font-weight:var(--fw-500,500);cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:8px}.image-export-dialog__option-row button.active[data-v-d147d84e]{background:#f6f5f7;border:2px solid #191919}.image-export-dialog__option-row button[data-v-d147d84e]:disabled{color:#b3b3b3;cursor:not-allowed;background:#f7f7f7;border-color:#e5e5e5}.image-export-dialog__format-section[data-v-d147d84e]{flex-direction:column;gap:12px;display:flex}.image-export-dialog__hint[data-v-d147d84e]{color:#999;margin:0;font-size:14px}.image-export-dialog__template-grid[data-v-d147d84e]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.image-export-dialog__template-grid button[data-v-d147d84e]{cursor:pointer;background:#f6f5f7;border:2px solid #0000;border-radius:8px;height:66px;padding:0;position:relative;overflow:hidden}.image-export-dialog__template-grid button.active[data-v-d147d84e]{border-color:#191919}.image-export-dialog__template-grid button[data-v-d147d84e]:disabled{cursor:wait}.image-export-dialog__template-grid button img[data-v-d147d84e]{object-fit:contain;width:100%;height:100%}.image-export-dialog__template-skeleton[data-v-d147d84e]{background:linear-gradient(90deg,#f6f5f7 25%,#ecebed 50%,#f6f5f7 75%) 0 0/200% 100%;border-radius:8px;height:66px;animation:1.2s linear infinite image-template-loading-d147d84e}.image-export-dialog__template-applying[data-v-d147d84e]{border:2px solid #19191940;border-top-color:#191919;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite image-template-spin-d147d84e;position:absolute;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}.image-export-dialog__template-status[data-v-d147d84e]{color:#999;justify-content:center;align-items:center;gap:8px;min-height:88px;margin:0;font-size:13px;display:flex}.image-export-dialog__template-status.is-error[data-v-d147d84e]{flex-direction:column}.image-export-dialog__template-status button[data-v-d147d84e]{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:5px 12px}@keyframes image-template-loading-d147d84e{to{background-position:-200% 0}}@keyframes image-template-spin-d147d84e{to{transform:translate(-50%,-50%)rotate(360deg)}}.image-export-dialog__style-grid[data-v-d147d84e]{grid-template-columns:repeat(2,1fr);gap:8px 10px;display:grid}.image-export-dialog__style-grid button[data-v-d147d84e]{text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0}.image-export-dialog__style-grid button span[data-v-d147d84e]{background:#f6f5f7;border:2px solid #0000;border-radius:8px;height:86px;display:block;overflow:hidden}.image-export-dialog__style-grid button.active span[data-v-d147d84e]{border-color:#191919}.image-export-dialog__style-grid button img[data-v-d147d84e]{object-fit:contain;width:100%;height:100%}.image-export-dialog__style-grid button small[data-v-d147d84e]{color:#666;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;display:block;overflow:hidden}.image-export-dialog__select[data-v-d147d84e]{color:#191919;background:#fff;border:1px solid #d9d9d9;border-radius:8px;width:100%;height:40px;padding:0 12px}[data-v-d147d84e] .image-export-dialog__submit.p-button{border-color:var(--Color-Neutral-neutral-10,#191919);width:100%;min-height:40px;font-family:Gilroy,sans-serif;font-size:16px;font-weight:var(--fw-600,600);border-radius:8px;margin-top:auto;background:var(--Color-Neutral-neutral-10,#191919)!important;color:var(--Text-Neutral-white,#fff)!important}[data-v-d147d84e] .image-export-dialog__submit.p-button:not(.is-loading):not(.disabled):hover{background:var(--Color-Neutral-neutral-9,#444)!important;box-shadow:none!important;opacity:1!important}[data-v-d147d84e] .image-export-dialog__submit.p-button:not(.is-loading):not(.disabled):active,[data-v-d147d84e] .image-export-dialog__submit.p-button:not(.is-loading):not(.disabled).active{background:var(--Color-Neutral-neutral-10,#191919)!important;box-shadow:none!important;opacity:1!important}[data-v-d147d84e] .image-export-dialog__submit.p-button.is-loading{border-color:var(--Color-Neutral-neutral-10,#191919)!important;background:var(--Color-Neutral-neutral-10,#191919)!important;color:var(--Text-Neutral-white,#fff)!important;opacity:1!important}[data-v-d147d84e] .image-export-dialog__submit.p-button.disabled{border-color:var(--Color-Neutral-neutral-5,#bfbfbf)!important;background:var(--Color-Neutral-neutral-5,#bfbfbf)!important;color:var(--Text-Neutral-white,#fff)!important}@media (max-width:900px),(max-height:680px){.image-export-dialog[data-v-d147d84e]{border-radius:16px}.image-export-dialog__tabs[data-v-d147d84e]{gap:20px}.image-export-dialog__tabs button[data-v-d147d84e]{font-size:16px}.image-export-dialog__body[data-v-d147d84e]{grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr)}.image-export-dialog__settings[data-v-d147d84e]{padding:20px}}.video-export-mask[data-v-5ce9b32a]{z-index:9100;background:var(--menu-mask-color);backdrop-filter:blur(10px);place-items:center;padding:20px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.video-export-dialog[data-v-5ce9b32a]{--video-canvas:var(--Color-Neutral-neutral-1,#f6f5f7);--video-option-background:var(--Color-Neutral-neutral-2,#f5f5f5);box-sizing:border-box;border:1px solid var(--Text-Neutral-primary,#191919);background:var(--Color-Neutral-white,#fff);width:min(1200px,100vw - 40px);height:min(710px,100dvh - 40px);box-shadow:4px 4px 0 var(--Text-Neutral-primary,#191919);color:var(--Text-Neutral-primary,#191919);border-radius:24px;overflow:hidden}.video-export-dialog__header[data-v-5ce9b32a]{border-bottom:1px solid var(--Color-Neutral-neutral-4,#d9d9d9);justify-content:space-between;align-items:center;height:64px;padding:0 24px 0 40px;display:flex}.video-export-dialog__header h2[data-v-5ce9b32a]{font-size:20px;font-weight:var(--fw-500,500);letter-spacing:-.36px;margin:0;line-height:32px;position:relative}.video-export-dialog__header h2[data-v-5ce9b32a]:after{content:"";background:currentColor;border-radius:2px;width:100%;height:3px;position:absolute;bottom:-5px;left:0}.video-export-dialog[data-v-5ce9b32a] .video-export-dialog__close.p-button{background:0 0;border:0;width:24px;min-width:24px;height:24px;padding:0}.video-export-dialog[data-v-5ce9b32a] .video-export-dialog__close.p-button img{width:24px;height:24px}.video-export-dialog__body[data-v-5ce9b32a]{grid-template-columns:minmax(0,2fr) 400px;height:calc(100% - 64px);display:grid}.video-export-dialog__preview[data-v-5ce9b32a]{background:#000000b3;min-width:0;position:relative;overflow:hidden}.video-export-dialog__viewport[data-v-5ce9b32a]{background:var(--video-canvas);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.video-export-dialog__viewport[data-v-5ce9b32a] .d3-container,.video-export-dialog__viewport[data-v-5ce9b32a] .d3-snapshot{background:0 0}.video-export-dialog__viewport.is-transparent[data-v-5ce9b32a]{background-color:#fff;background-image:linear-gradient(45deg,#e4e4e4 25%,#0000 25%),linear-gradient(-45deg,#e4e4e4 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e4e4e4 75%),linear-gradient(-45deg,#0000 75%,#e4e4e4 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-repeat:repeat;background-size:16px 16px}.video-export-dialog__preview-controls[data-v-5ce9b32a]{z-index:2;align-items:center;gap:10px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.video-export-dialog__transparent[data-v-5ce9b32a]{box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-white,#fff);white-space:nowrap;width:152px;height:32px;font-family:Gilroy,sans-serif;font-size:14px;font-weight:var(--fw-500,500);border-radius:6px;align-items:center;gap:5px;padding:0 10px;line-height:16px;display:flex}.video-export-dialog__transparent>button[data-v-5ce9b32a],.video-export-dialog__quick>button[data-v-5ce9b32a]{box-sizing:border-box;background:var(--Text-Neutral-disabled,#bfbfbf);cursor:pointer;border:0;border-radius:8px;flex:0 0 28px;width:28px;height:16px;padding:0;position:relative}.video-export-dialog__transparent>button span[data-v-5ce9b32a],.video-export-dialog__quick>button span[data-v-5ce9b32a]{background:var(--Text-Neutral-white,#fff);border-radius:50%;width:12px;height:12px;transition:transform .15s;position:absolute;top:2px;left:2px}.video-export-dialog__transparent>button.is-on[data-v-5ce9b32a],.video-export-dialog__quick>button.is-on[data-v-5ce9b32a]{background:var(--Text-Neutral-primary,#191919)}.video-export-dialog__transparent>button.is-on span[data-v-5ce9b32a],.video-export-dialog__quick>button.is-on span[data-v-5ce9b32a]{transform:translate(12px)}.video-export-dialog__settings[data-v-5ce9b32a]{background:#fff;flex-direction:column;gap:13px;min-width:0;padding:24px 25px 24px 32px;display:flex;overflow:hidden}.video-export-dialog__styles[data-v-5ce9b32a]{flex-direction:column;flex:0 0 314px;width:100%;height:314px;min-height:0;display:flex;overflow:hidden}.video-export-dialog__styles h3[data-v-5ce9b32a]{font-size:14px;font-weight:var(--fw-500,500);margin:0 0 12px;line-height:22px}.video-export-dialog__styles-scroll[data-v-5ce9b32a]{flex:1;min-height:0}.video-export-dialog__style-grid[data-v-5ce9b32a]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.video-export-dialog__style[data-v-5ce9b32a],.video-export-dialog__style-skeleton[data-v-5ce9b32a]{aspect-ratio:16/10;background:var(--Color-Neutral-neutral-2,#e4e4e4);border:2px solid #0000;border-radius:8px;padding:0;position:relative;overflow:hidden}.video-export-dialog__style[data-v-5ce9b32a]{cursor:pointer}.video-export-dialog__style>span[data-v-5ce9b32a]{z-index:1;background:#fff;border-radius:8px;height:16px;padding:0 7px;font-size:12px;line-height:16px;position:absolute;top:4px;left:4px}.video-export-dialog__style video[data-v-5ce9b32a],.video-export-dialog__style img[data-v-5ce9b32a]{object-fit:cover;width:100%;height:100%;display:block}.video-export-dialog__style.is-selected[data-v-5ce9b32a],.video-export-dialog__style[data-v-5ce9b32a]:hover{border-color:var(--Text-Neutral-primary,#191919)}.video-export-dialog__style.is-loading[data-v-5ce9b32a]:after{border:2px solid #ffffffa6;border-top-color:var(--Text-Neutral-primary,#191919);content:"";border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:.7s linear infinite video-style-spin-5ce9b32a;position:absolute;top:50%;bottom:auto;left:50%;right:auto}.video-export-dialog__style[data-v-5ce9b32a]:focus-visible{outline:2px solid var(--Color-Brand-primary,#5e34d7);outline-offset:2px}.video-export-dialog__style-skeleton[data-v-5ce9b32a]{animation:1.2s ease-in-out infinite alternate video-style-pulse-5ce9b32a}.video-export-dialog__styles-error[data-v-5ce9b32a]{color:var(--Text-Feedback-error,#d14343);margin:10px 0 0;font-size:12px}.video-export-dialog__format[data-v-5ce9b32a]{flex:0 0 160px;height:160px;position:relative}.video-export-dialog__format h3[data-v-5ce9b32a]{font-size:16px;font-weight:var(--fw-500,500);align-items:center;gap:6px;margin:0 0 11px;line-height:26px;display:flex}.video-export-dialog__format h3 i[data-v-5ce9b32a]{font-size:14px}.video-export-dialog__format-help button[data-v-5ce9b32a]{width:20px;height:20px;color:inherit;cursor:help;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.video-export-dialog__format-help:hover .video-export-dialog__format-tooltip[data-v-5ce9b32a],.video-export-dialog__format-help:focus-within .video-export-dialog__format-tooltip[data-v-5ce9b32a]{visibility:visible;opacity:1}.video-export-dialog__format-tooltip[data-v-5ce9b32a]{z-index:2;box-sizing:border-box;background:var(--Text-Neutral-primary,#191919);color:#fff;visibility:hidden;opacity:0;pointer-events:none;border-radius:6px;flex-direction:column;gap:8px;width:100%;padding:10px 12px;font-size:13px;font-weight:400;line-height:18px;display:flex;position:absolute;top:30px;left:0}.video-export-dialog__format-tooltip strong[data-v-5ce9b32a]{font-weight:600}.video-export-dialog__option-row[data-v-5ce9b32a]{gap:10px;margin-bottom:10px;display:grid}.video-export-dialog__option-row.two[data-v-5ce9b32a],.video-export-dialog__option-row.three[data-v-5ce9b32a]{grid-template-columns:repeat(3,1fr)}.video-export-dialog__option-row button[data-v-5ce9b32a]{border:1px solid var(--Color-Neutral-neutral-4,#d9d9d9);height:40px;color:var(--Text-Neutral-secondary,#666);font:inherit;cursor:pointer;background:#fff;border-radius:8px}.video-export-dialog__option-row button.is-selected[data-v-5ce9b32a]{border:2px solid var(--Text-Neutral-primary,#191919);color:var(--Text-Neutral-primary,#191919)}.video-export-dialog__option-row button[data-v-5ce9b32a]:disabled{background:var(--Color-Neutral-neutral-2,#f5f5f5);color:var(--Text-Neutral-disabled,#bfbfbf);cursor:not-allowed}.video-export-dialog__quick[data-v-5ce9b32a]{align-items:center;gap:8px;font-size:14px;line-height:22px;display:flex}.video-export-dialog[data-v-5ce9b32a] .video-export-dialog__submit.p-button{border:0;border-radius:6px;width:100%;height:40px;margin-top:auto;font-size:14px;background:var(--Color-Neutral-neutral-10,#191919)!important;color:var(--Text-Neutral-white,#fff)!important}.video-export-dialog[data-v-5ce9b32a] .video-export-dialog__submit.p-button:not(.is-loading):not(.disabled):hover{background:var(--Color-Neutral-neutral-9,#444)!important;box-shadow:none!important;opacity:1!important}.video-export-dialog[data-v-5ce9b32a] .video-export-dialog__submit.p-button:not(.is-loading):not(.disabled):active,.video-export-dialog[data-v-5ce9b32a] .video-export-dialog__submit.p-button:not(.is-loading):not(.disabled).active{background:var(--Color-Neutral-neutral-10,#191919)!important;box-shadow:none!important;opacity:1!important}.video-export-dialog[data-v-5ce9b32a] .video-export-dialog__submit.p-button.is-loading{background:var(--Color-Neutral-neutral-10,#191919)!important;color:var(--Text-Neutral-white,#fff)!important;opacity:1!important}.video-export-dialog[data-v-5ce9b32a] .video-export-dialog__submit.p-button.disabled{background:var(--Color-Neutral-neutral-5,#bfbfbf)!important;color:var(--Text-Neutral-white,#fff)!important}@keyframes video-style-pulse-5ce9b32a{0%{opacity:.55}to{opacity:1}}@keyframes video-style-spin-5ce9b32a{to{transform:rotate(1turn)}}@media (max-width:900px){.video-export-dialog[data-v-5ce9b32a]{height:min(710px,100dvh - 24px)}.video-export-dialog__body[data-v-5ce9b32a]{grid-template-columns:minmax(0,3fr) minmax(300px,2fr)}.video-export-dialog__settings[data-v-5ce9b32a]{padding-inline-start:20px;padding-inline-end:20px}.video-export-mask[data-v-5ce9b32a]{padding:12px}}@property --packaging-editor-revision-sweep-start{syntax:"<percentage>";inherits:false;initial-value:-80%}@property --packaging-editor-revision-sweep-mid{syntax:"<percentage>";inherits:false;initial-value:-55%}@property --packaging-editor-revision-sweep-end{syntax:"<percentage>";inherits:false;initial-value:-30%}@keyframes packaging-editor-revision-sweep-434b3214{0%{--packaging-editor-revision-sweep-start:-80%;--packaging-editor-revision-sweep-mid:-55%;--packaging-editor-revision-sweep-end:-30%}to{--packaging-editor-revision-sweep-start:130%;--packaging-editor-revision-sweep-mid:155%;--packaging-editor-revision-sweep-end:180%}}@keyframes packaging-editor-revision-text-shimmer-434b3214{0%{background-position:120%}to{background-position:-20%}}.packaging-editor-dialog[data-v-434b3214] .b-dialog-wrapper{box-sizing:border-box;border-radius:0;min-width:0;max-width:none;padding:0;top:0;bottom:0;left:0;right:0;overflow:hidden}.packaging-editor[data-v-434b3214]{--editor-white:var(--Color-Neutral-white,#fff);--editor-canvas:var(--Color-Neutral-neutral-1,#f7f7f7);--editor-preview:var(--Color-Neutral-neutral-2,#eee);--editor-border:var(--Color-Neutral-neutral-4,#d9d9d9);--editor-text:var(--Text-Neutral-primary,#191919);height:100%;color:var(--editor-text);background:var(--editor-canvas);font-size:var(--fs-14,14px);font-family:var(--pac-font-family), sans-serif;flex-direction:column;display:flex}.packaging-editor[data-v-434b3214],.packaging-editor [data-v-434b3214]{box-sizing:border-box}.packaging-editor img[data-v-434b3214]{pointer-events:none;user-select:none}.packaging-editor[data-v-434b3214] .p-button{border:1px solid var(--editor-text);background:var(--editor-white);height:40px;color:var(--editor-text);font:inherit;font-weight:var(--fw-400,400);letter-spacing:-.252px;white-space:nowrap;cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:6px 16px;display:inline-flex}.packaging-editor[data-v-434b3214] .p-button:hover{background:var(--editor-canvas)}.packaging-editor[data-v-434b3214] .p-button:active{background:var(--editor-preview)}.packaging-editor[data-v-434b3214] .p-button:focus-visible{outline:2px solid var(--editor-text);outline-offset:2px}.packaging-editor[data-v-434b3214] .p-button.disabled,.packaging-editor[data-v-434b3214] .p-button:disabled{opacity:1;cursor:default;border-color:var(--editor-border)!important;background:var(--editor-preview)!important;color:var(--Text-Neutral-disabled,#999)!important}.packaging-editor[data-v-434b3214] .p-button.disabled img,.packaging-editor[data-v-434b3214] .p-button:disabled img{filter:grayscale();opacity:.45}.packaging-editor[data-v-434b3214] .p-button img{width:20px;height:20px}.packaging-editor__header[data-v-434b3214]{border-bottom:1px solid var(--editor-border);background:var(--editor-white);flex:0 0 56px;justify-content:space-between;align-items:center;gap:24px;padding:0 20px;display:flex;overflow-x:auto}.packaging-editor__heading[data-v-434b3214],.packaging-editor__header-right[data-v-434b3214]{flex-shrink:0;align-items:center;gap:24px;display:flex}.packaging-editor h1[data-v-434b3214]{font-size:var(--fs-16,16px);font-weight:var(--fw-500,500);letter-spacing:-.288px;white-space:nowrap;margin:0;line-height:25.6px}.packaging-editor__actions[data-v-434b3214]{align-items:center;gap:10px;display:flex}.packaging-editor__actions[data-v-434b3214] .p-button{font-weight:var(--fw-500,500)}.packaging-editor[data-v-434b3214] .packaging-editor__model{border-color:var(--editor-border);height:auto;font-size:var(--fs-12,12px);color:var(--Text-Neutral-secondary,#666);border-radius:6px;padding:4px 8px;line-height:19.2px}.packaging-editor[data-v-434b3214] .packaging-editor__model img{width:16px;height:16px}.packaging-editor[data-v-434b3214] .packaging-editor__model .chevron{width:14px;height:14px;transform:rotate(-90deg)}.packaging-editor[data-v-434b3214] .packaging-editor__export,.packaging-editor[data-v-434b3214] .packaging-editor__export:hover{background:var(--editor-text);color:var(--editor-white)}.packaging-editor[data-v-434b3214] .packaging-editor__close{background:0 0;border:0;width:40px;padding:0}.packaging-editor[data-v-434b3214] .packaging-editor__close img{width:40px;height:40px}.packaging-editor__body[data-v-434b3214]{flex:1;min-height:0;display:flex}.packaging-editor__workspace[data-v-434b3214]{flex:0 0 64.4806%;min-width:0;position:relative;overflow:hidden}.packaging-editor__toolbar[data-v-434b3214]{background:var(--editor-white);border:1px solid var(--editor-border);z-index:1;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:4px 6px;display:flex;position:absolute;top:32px;left:50%;overflow-x:auto;transform:translate(-50%)}.packaging-editor__toolbar[data-v-434b3214] .p-button{height:28px;font-family:var(--pac-font-family), sans-serif;font-weight:var(--fw-500,500);letter-spacing:normal;border:0;border-radius:6px;padding:0 8px;line-height:16.8px;transition:none}.packaging-editor__toolbar[data-v-434b3214] .p-button.is-markup-active{background:var(--editor-preview);outline:1px solid var(--editor-text)}.packaging-editor__toolbar[data-v-434b3214] .p-button.is-busy{cursor:not-allowed}.packaging-editor__toolbar[data-v-434b3214] .p-button.disabled,.packaging-editor__toolbar[data-v-434b3214] .p-button:disabled{opacity:1;color:var(--editor-text);background:var(--editor-white);cursor:not-allowed;box-shadow:none;outline:0;transform:none}.packaging-editor__toolbar[data-v-434b3214] .p-button:disabled:hover{color:var(--editor-text);background:var(--editor-white);box-shadow:none;transform:none}.packaging-editor__toolbar.is-erase-mode[data-v-434b3214]{border-color:var(--Color-Neutral-neutral-3,#e6e6e6);border-radius:18px;gap:2px;min-height:36px;padding:3px 4px 3px 12px;top:8px;overflow:visible;box-shadow:0 2px 8px #19191914}.packaging-editor__erase-hint[data-v-434b3214]{max-width:220px;color:var(--Text-Neutral-tertiary,#8c8c8c);font-size:var(--fs-12,12px);text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.packaging-editor__erase-history[data-v-434b3214]{align-items:center;display:flex}.packaging-editor__erase-history-button[data-v-434b3214],.packaging-editor__erase-submit[data-v-434b3214],.packaging-editor__erase-close[data-v-434b3214]{height:28px;color:var(--editor-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.packaging-editor__erase-history-button[data-v-434b3214]{border-radius:50%;width:28px}.packaging-editor__erase-history-button img[data-v-434b3214]{width:28px;height:28px}.packaging-editor__erase-history-button[data-v-434b3214]:disabled{opacity:.28;cursor:default}.packaging-editor__erase-submit[data-v-434b3214]{background:var(--Color-Neutral-neutral-10,#191919);min-width:44px;color:var(--Color-Neutral-white,#fff);font-family:var(--pac-font-family), sans-serif;font-size:var(--fs-12,12px);font-weight:var(--fw-500,500);border-radius:14px;margin-inline-start:4px;margin-inline-end:4px;padding:0 10px}.packaging-editor__erase-submit[data-v-434b3214]:disabled{background:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:default}.packaging-editor__erase-close[data-v-434b3214]{border-radius:50%;width:28px}.packaging-editor__erase-close img[data-v-434b3214]{opacity:.45;width:20px;height:20px}.packaging-editor__erase-close[data-v-434b3214]:disabled{cursor:default}.packaging-editor__divider[data-v-434b3214]{border-left:1px solid var(--editor-border);height:14px}.packaging-editor__canvas[data-v-434b3214]{justify-content:center;align-items:center;margin:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.packaging-editor__artwork[data-v-434b3214]{cursor:grab;touch-action:none;flex-shrink:0;width:min(100%,763.5px);max-width:100%;max-height:564px;position:relative;overflow:visible}.packaging-editor__artwork-clip[data-v-434b3214]{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.packaging-editor__artwork.is-dragging[data-v-434b3214]{cursor:grabbing}.packaging-editor__artwork.is-markup-active[data-v-434b3214]{cursor:crosshair}.packaging-editor__artwork.is-revising[data-v-434b3214]{cursor:progress!important}.packaging-editor__artwork.is-revising .packaging-editor__artwork-clip[data-v-434b3214]{background:#f5f5f5}.packaging-editor__artwork.is-revising .packaging-editor__artwork-clip>img[data-v-434b3214]{filter:blur(20px);opacity:.58;transform:scale(1.08)}.packaging-editor__artwork.is-revising .packaging-editor__artwork-clip[data-v-434b3214]:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(-57deg, #fff0 var(--packaging-editor-revision-sweep-start), #fffc var(--packaging-editor-revision-sweep-mid), #fff0 var(--packaging-editor-revision-sweep-end));will-change:--packaging-editor-revision-sweep-start, --packaging-editor-revision-sweep-mid, --packaging-editor-revision-sweep-end;background-repeat:no-repeat;animation:1.5s ease-in-out infinite alternate packaging-editor-revision-sweep-434b3214;position:absolute;top:0;bottom:0;left:0;right:0}.packaging-editor__revision-loading[data-v-434b3214]{z-index:5;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.packaging-editor__revision-loading-badge[data-v-434b3214]{transform-origin:50%;white-space:nowrap;background:#000000b3;border-radius:24px;justify-content:center;align-items:center;gap:6px;max-width:calc(100% - 16px);padding:6px 12px;display:flex;position:absolute;top:50%;left:50%}.packaging-editor__revision-loading-badge span[data-v-434b3214]{color:#0000;font-size:var(--fs-12,12px);font-weight:var(--fw-500,500);background:linear-gradient(90deg,#ffffff4d 0% 35%,#fff 50.63%,#ffffff4d 66% 100.79%) 0 0/220% 100% text;line-height:1.2;animation:1.6s ease-in-out infinite packaging-editor-revision-text-shimmer-434b3214}.packaging-editor__revision-loading-badge span[data-v-434b3214]:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.packaging-editor__revision-loading-progress[data-v-434b3214]{flex:none;font-weight:var(--fw-600,600)!important}.packaging-editor__erase-cursor[data-v-434b3214]{z-index:3;box-sizing:border-box;pointer-events:none;background:#ffffff2e;border:1px solid #191919e6;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffffe6}.packaging-editor__areas[data-v-434b3214]{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.packaging-editor__area-chip[data-v-434b3214]{border:1px solid var(--area-color);background:var(--editor-white);height:24px;color:var(--editor-text);font-size:var(--fs-12,12px);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 4px 0 8px;line-height:1.2;display:flex}.packaging-editor__remove-area[data-v-434b3214]{cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.packaging-editor__remove-area img[data-v-434b3214]{width:20px;height:20px}.packaging-editor__area-chips[data-v-434b3214]{flex-wrap:wrap;flex:0 0 100%;gap:8px;max-height:160px;display:flex;overflow-y:auto}.packaging-editor__area-instruction[data-v-434b3214]{flex:0 auto;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex;overflow:hidden}.packaging-editor__area-instruction.is-last-empty[data-v-434b3214]{flex-shrink:0}.packaging-editor__area-text[data-v-434b3214]{flex:0 auto;align-items:center;min-width:4px;max-width:100%;height:32px;display:grid;position:relative;overflow:hidden}.packaging-editor__area-text[data-v-434b3214] .p-input-box{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.packaging-editor__area-text[data-v-434b3214] input{box-sizing:border-box;min-width:0;max-width:100%}.packaging-editor__area-text.is-empty[data-v-434b3214]{flex-basis:1px;width:1px}.packaging-editor__area-text.is-empty.is-last[data-v-434b3214]{flex-basis:auto;width:auto}.packaging-editor__area-text-size[data-v-434b3214]{visibility:hidden;white-space:pre;font:inherit;letter-spacing:-.252px;grid-area:1/1;padding-right:2px;overflow:hidden}.packaging-editor__main-text[data-v-434b3214]{flex:auto;align-items:center;min-width:4px;max-width:100%;height:32px;display:grid;position:relative;overflow:hidden}.packaging-editor__main-text[data-v-434b3214] .p-input-box{width:100%;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.packaging-editor__main-text-size[data-v-434b3214]{visibility:hidden;white-space:pre;max-width:100%;font:inherit;letter-spacing:-.252px;grid-area:1/1;padding-right:2px;overflow:hidden}.packaging-editor__reference-input[data-v-434b3214]{display:none}.packaging-editor__inline-reference[data-v-434b3214]{z-index:2;white-space:pre;pointer-events:none;height:32px;font:inherit;letter-spacing:-.252px;align-items:center;display:inline-flex;position:absolute;top:0;bottom:auto;left:0;right:auto}.packaging-editor__inline-reference>span[aria-hidden=true][data-v-434b3214]{visibility:hidden}.packaging-editor__reference-thumbnail[data-v-434b3214]{box-sizing:border-box;background:var(--Color-Neutral-neutral-2,#eee);pointer-events:auto;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:4px;width:auto;height:24px;padding:2px 4px;display:inline-flex;position:relative;overflow:visible}.packaging-editor__reference-thumbnail>img[data-v-434b3214]{object-fit:cover;object-position:center;border-radius:4px;flex:0 0 20px;width:20px;height:20px;display:block;overflow:hidden}.packaging-editor__reference-thumbnail.is-uploading>img[data-v-434b3214]{opacity:.48}.packaging-editor__reference-thumbnail.is-uploading[data-v-434b3214]:after{content:"";border:2px solid #ffffffb8;border-top-color:var(--editor-text);border-radius:50%;width:8px;height:8px;animation:.8s linear infinite packaging-editor-reference-spin-434b3214;position:absolute;top:6px;left:8px}.packaging-editor__reference-remove[data-v-434b3214]{width:14px;min-width:14px;height:14px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;opacity:1;pointer-events:auto;background:0 0;border:0;border-radius:4px;flex:0 0 14px;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.packaging-editor__reference-remove svg[data-v-434b3214]{width:12px;height:12px;display:block;transform:rotate(45deg)scale(.85)}.packaging-editor__area-chip[data-v-434b3214]{flex-shrink:0;padding-left:6px}.packaging-editor__area-dot[data-v-434b3214]{background:var(--area-color);border-radius:50%;flex:none;width:8px;height:8px}.packaging-editor__artwork img[data-v-434b3214]{max-width:none;position:absolute}.packaging-editor__status[data-v-434b3214]{color:var(--Text-Neutral-secondary,#666);position:absolute}.packaging-editor__composer[data-v-434b3214]{z-index:2;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;width:min(100%,640px);display:flex;position:absolute;bottom:19.5px;left:50%;transform:translate(-50%)}.packaging-editor__prompt[data-v-434b3214]{border:1px solid var(--editor-text);background:var(--editor-white);backdrop-filter:blur(2.5px);border-radius:10px;flex-shrink:0;align-items:center;gap:8px;width:100%;height:48px;padding:7px 8px 7px 12px;display:flex}.packaging-editor__revision-error[data-v-434b3214]{width:100%;font-size:var(--fs-12,12px);color:var(--Text-Neutral-secondary,#666);margin:0;line-height:18px}.packaging-editor__revision-error[data-v-434b3214],.packaging-editor__size-error[data-v-434b3214]{color:var(--Text-Feedback-error,#d14343)}.packaging-editor__prompt.has-areas[data-v-434b3214]{flex-wrap:wrap;height:auto;min-height:48px}.packaging-editor__prompt.has-areas[data-v-434b3214] .packaging-editor__send{margin-left:auto}.packaging-editor__prompt[data-v-434b3214] .p-input-box{background:0 0;border:0;flex:1;min-width:0}.packaging-editor__prompt[data-v-434b3214] input{width:100%;font:inherit;letter-spacing:-.252px;background:0 0;border:0;padding:0;line-height:22.4px}.packaging-editor__prompt[data-v-434b3214] input::placeholder{color:var(--Text-Neutral-quaternary,#999)}.packaging-editor[data-v-434b3214] .packaging-editor__reference{background:var(--editor-canvas);border-color:var(--editor-border);border-radius:6px;width:32px;height:32px;padding:0}.packaging-editor[data-v-434b3214] .packaging-editor__reference img{width:9px;height:9px;transform:rotate(-45deg)}.packaging-editor[data-v-434b3214] .packaging-editor__send{background:var(--Color-Neutral-neutral-10,#191919);border:0;flex:0 0 32px;width:32px;min-width:32px;height:32px;margin-left:12px;padding:0;border-radius:50%!important}.packaging-editor[data-v-434b3214] .packaging-editor__send.p-button:not(.disabled):not(:disabled):hover{background:var(--Color-Neutral-neutral-9,#444)!important}.packaging-editor[data-v-434b3214] .packaging-editor__send.p-button:not(.disabled):not(:disabled):active{background:var(--Color-Neutral-neutral-10,#191919)!important}.packaging-editor[data-v-434b3214] .packaging-editor__send.p-button.disabled,.packaging-editor[data-v-434b3214] .packaging-editor__send.p-button:disabled{cursor:default;background:var(--Color-Neutral-neutral-5,#bfbfbf)!important}.packaging-editor[data-v-434b3214] .packaging-editor__send img{width:16px;height:16px}.packaging-editor__preview[data-v-434b3214]{border-left:1px solid var(--editor-border);background:var(--editor-preview);flex:1;min-width:0;position:relative;overflow:hidden}.packaging-editor__preview[data-v-434b3214] .d3-container,.packaging-editor__preview[data-v-434b3214] .d3-snapshot{background:0 0}.packaging-editor__preview[data-v-434b3214] .fold-slider-bar{box-sizing:border-box;border:1px solid var(--editor-border);height:30px;box-shadow:none;border-radius:6px;padding:6px 12px}.packaging-editor__3d-icon[data-v-434b3214]{z-index:1;width:32px;height:32px;position:absolute;top:16px;left:16px}.packaging-editor__export-menu[data-v-434b3214]{box-sizing:border-box;border:1px solid var(--editor-text);background:var(--editor-white);width:149px;box-shadow:3px 3px 0px 0px var(--Color-Neutral-neutral-10,#191919);border-radius:10px;flex-direction:column;gap:8px;padding:8px;display:flex}.packaging-editor__size-menu[data-v-434b3214]{border:1px solid var(--editor-text);background:var(--editor-white);width:428px;box-shadow:3px 3px 0px 0px var(--Color-Neutral-neutral-10,#191919);border-radius:16px;padding:16px 16px 0}.packaging-editor__size-menu--without-dimensions[data-v-434b3214]{padding-bottom:16px}.packaging-editor__size-content[data-v-434b3214]{flex-direction:column;gap:24px;display:flex}.packaging-editor__size-content h2[data-v-434b3214]{font-size:var(--fs-16,16px);font-weight:var(--fw-500,500);letter-spacing:-.288px;margin:0;line-height:25.6px}.packaging-editor__setup-group[data-v-434b3214]{flex-direction:column;gap:12px;display:flex}.packaging-editor__setup-group>p[data-v-434b3214]{color:var(--Text-Neutral-secondary,#666);font-size:var(--fs-14,14px);letter-spacing:-.252px;margin:0;line-height:22.4px}.packaging-editor[data-v-434b3214] .packaging-editor__mockup-select{border-color:var(--editor-border);width:100%;height:48px;font-family:Gilroy, var(--pac-font-family), sans-serif;font-size:var(--fs-16,16px);font-weight:var(--fw-500,500);letter-spacing:0;border-radius:8px;justify-content:flex-start;gap:4px;padding:12px;line-height:24px}.packaging-editor[data-v-434b3214] .packaging-editor__mockup-select>span{text-align:left;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.packaging-editor[data-v-434b3214] .packaging-editor__mockup-select>img{width:24px;height:24px}.packaging-editor[data-v-434b3214] .packaging-editor__mockup-select>img.chevron{width:20px;height:20px}.packaging-editor__dimensions[data-v-434b3214]{gap:12px;display:grid}.packaging-editor__dimensions label[data-v-434b3214]{min-width:0;color:var(--Text-Neutral-tertiary,#7f7f7f);font-size:var(--fs-12,12px);letter-spacing:-.216px;border-radius:8px;flex-direction:column;gap:8px;padding:4px 0;line-height:19.2px;display:flex}.packaging-editor__dimensions label.is-active[data-v-434b3214]{background:var(--purple03,#f0eaff);padding:4px}.packaging-editor__dimensions label.is-active .packaging-editor__size-input[data-v-434b3214]{border-color:var(--primary-default,#731eff)}.packaging-editor__size-footer[data-v-434b3214]{justify-content:center;align-items:center;padding:20px 0;display:flex}.packaging-editor__size-footer[data-v-434b3214] .p-button{background:var(--editor-text);width:100%;height:38px;color:var(--editor-white);font-size:var(--fs-14,14px);border-radius:8px;padding:8px 16px;line-height:22.4px}.packaging-editor__size-footer[data-v-434b3214] .p-button:not(.disabled):not(:disabled):hover{background:var(--Grey11,#4c4c4c);color:var(--editor-white)}.packaging-editor__size-footer[data-v-434b3214] .p-button:not(.disabled):not(:disabled):active{background:var(--editor-text);color:var(--editor-white)}.packaging-editor__size-footer[data-v-434b3214] .p-button.disabled,.packaging-editor__size-footer[data-v-434b3214] .p-button:disabled{opacity:1;cursor:wait;border-color:var(--editor-text)!important;background:var(--editor-text)!important;color:var(--editor-white)!important}.packaging-editor__size-footer[data-v-434b3214] .p-button.is-unchanged{cursor:not-allowed;border-color:var(--Color-Neutral-neutral-5,#bfbfbf)!important;background:var(--Color-Neutral-neutral-5,#bfbfbf)!important}.packaging-editor__size-input[data-v-434b3214]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--editor-white);height:36px;font-size:var(--fs-14,14px);font-weight:var(--fw-500,500);letter-spacing:-.252px;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;line-height:22.4px;display:flex}.packaging-editor__size-input input[data-v-434b3214]{width:100%;min-width:0;font:inherit;appearance:textfield;background:0 0;border:0;outline:0}.packaging-editor__size-input input[data-v-434b3214]::-webkit-inner-spin-button{appearance:none;margin:0}.packaging-editor__size-input input[data-v-434b3214]::-webkit-outer-spin-button{appearance:none;margin:0}.packaging-editor__size-input span[data-v-434b3214]{color:var(--Text-Neutral-quaternary,#999);font-size:var(--fs-12,12px);font-weight:var(--fw-400,400);letter-spacing:-.216px;line-height:19.2px}.packaging-editor__size-error[data-v-434b3214]{font-size:var(--fs-12,12px);margin:0;line-height:18px}.packaging-editor__export-menu[data-v-434b3214] .p-button{box-sizing:border-box;width:100%;height:auto;font-weight:var(--fw-400,400);letter-spacing:-.252px;white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:flex-start;padding:3px 11px;line-height:22.4px;transition:background-color .15s,border-color .15s}.packaging-editor__export-menu[data-v-434b3214] .p-button:hover{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);outline:none}.packaging-editor__export-menu[data-v-434b3214] .p-button:focus-visible{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);outline:none}.packaging-editor__export-menu[data-v-434b3214] .p-button:active{background:var(--Color-Neutral-neutral-3,#e6e6e6)}.packaging-editor-elements-tooltip{max-width:200px;z-index:9003!important}.packaging-editor-export-popover .p-popover__inner,.packaging-editor-size-popover .p-popover__inner{box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}@keyframes packaging-editor-reference-spin-434b3214{to{transform:rotate(360deg)}}.design-mockup-setup[data-v-3795e6e2]{z-index:8300;box-sizing:border-box;color:#191919;width:428px;font-family:Gilroy, var(--pac-font-family), sans-serif;background:#fff;border:1px solid #191919;border-radius:16px;padding:16px 16px 0;position:fixed;box-shadow:3px 3px #191919}.design-mockup-setup--without-dimensions[data-v-3795e6e2]{padding-bottom:16px}.design-mockup-setup__content[data-v-3795e6e2]{flex-direction:column;gap:24px;display:flex}.design-mockup-setup h2[data-v-3795e6e2]{font-size:var(--fs-16,16px);font-weight:var(--fw-500,500);letter-spacing:-.288px;margin:0;line-height:25.6px}.design-mockup-setup__group[data-v-3795e6e2]{flex-direction:column;gap:12px;display:flex}.design-mockup-setup__group>p[data-v-3795e6e2]{color:#666;font-size:var(--fs-14,14px);letter-spacing:-.252px;margin:0;line-height:22.4px}.design-mockup-setup[data-v-3795e6e2] .design-mockup-setup__mockup.p-button{box-sizing:border-box;color:#191919;width:100%;height:48px;font-family:inherit;font-size:var(--fs-16,16px);font-weight:var(--fw-500,500);background:#fff;border:1px solid #e6e6e6;border-radius:8px;justify-content:flex-start;align-items:center;gap:4px;padding:12px;display:flex;overflow:hidden}.design-mockup-setup[data-v-3795e6e2] .design-mockup-setup__mockup.p-button>span.design-mockup-setup__mockup-name{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.design-mockup-setup[data-v-3795e6e2] .design-mockup-setup__mockup.p-button>img{flex:none;width:24px;height:24px}.design-mockup-setup[data-v-3795e6e2] .design-mockup-setup__mockup.p-button>img.chevron{width:20px;height:20px;margin-left:auto}.design-mockup-setup__dimensions[data-v-3795e6e2]{gap:12px;display:grid}.design-mockup-setup__dimensions label[data-v-3795e6e2]{color:#7f7f7f;min-width:0;font-size:var(--fs-12,12px);border-radius:8px;flex-direction:column;gap:8px;padding:4px 0;line-height:19.2px;display:flex}.design-mockup-setup__dimensions label.is-active[data-v-3795e6e2]{background:#f0eaff;padding:4px}.design-mockup-setup__dimensions label.is-active .design-mockup-setup__input[data-v-3795e6e2]{border-color:#731eff}.design-mockup-setup__input[data-v-3795e6e2]{box-sizing:border-box;color:#191919;height:36px;font-size:var(--fs-14,14px);font-weight:var(--fw-500,500);background:#fff;border:1px solid #e6e6e6;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;display:flex}.design-mockup-setup__input input[data-v-3795e6e2]{width:100%;min-width:0;font:inherit;appearance:textfield;background:0 0;border:0;outline:0}.design-mockup-setup__input span[data-v-3795e6e2]{color:#999;font-size:var(--fs-12,12px);font-weight:var(--fw-400,400)}.design-mockup-setup__error[data-v-3795e6e2]{color:#e5484d!important;font-size:var(--fs-12,12px)!important;line-height:18px!important}.design-mockup-setup__footer[data-v-3795e6e2]{padding:20px 0;display:flex}.design-mockup-setup__footer[data-v-3795e6e2] .p-button{background:var(--Color-Neutral-neutral-10,#191919);width:100%;height:38px;color:var(--Color-Neutral-white,#fff);font-size:var(--fs-14,14px);border-radius:8px;padding:8px 16px;line-height:22.4px}.design-mockup-setup__footer[data-v-3795e6e2] .p-button:not(.disabled):not(:disabled):hover{background:var(--Grey11,#4c4c4c);color:var(--Color-Neutral-white,#fff)}.design-mockup-setup__footer[data-v-3795e6e2] .p-button:not(.disabled):not(:disabled):active{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Color-Neutral-white,#fff)}.design-mockup-setup__footer[data-v-3795e6e2] .p-button.disabled,.design-mockup-setup__footer[data-v-3795e6e2] .p-button:disabled{opacity:1;cursor:wait;background:var(--Color-Neutral-neutral-10,#191919)!important;color:var(--Color-Neutral-white,#fff)!important}.design-mockup-setup__footer[data-v-3795e6e2] .p-button.is-unchanged{cursor:not-allowed;border-color:var(--Color-Neutral-neutral-5,#bfbfbf)!important;background:var(--Color-Neutral-neutral-5,#bfbfbf)!important}.image-preview-dialog[data-v-230d5cb1]{z-index:10080;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.image-preview-dialog--pin-preflight-active[data-v-230d5cb1],.image-preview-dialog--watermark-upgrade-active[data-v-230d5cb1],.image-preview-dialog--download-active[data-v-230d5cb1]{z-index:9998}body:has(.image-preview-dialog--watermark-upgrade-active) #Login{z-index:10081;position:relative}body:has(.image-preview-dialog--download-active) #Login{z-index:10081;position:relative}.image-preview-dialog__header[data-v-230d5cb1]{z-index:100;box-sizing:border-box;border-bottom:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);justify-content:space-between;align-items:center;height:56px;padding:8px 20px;display:flex;position:absolute;top:0;bottom:auto;left:0;right:0}.image-preview-dialog__header h2[data-v-230d5cb1]{color:var(--Color-Neutral-neutral-10,#191919);letter-spacing:-.288px;margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:1.6}.image-preview-dialog__header-actions[data-v-230d5cb1]{align-items:center;gap:10px;display:flex}.image-preview-dialog__header-button[data-v-230d5cb1]{box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);height:40px;color:var(--Color-Neutral-neutral-10,#191919);letter-spacing:-.252px;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 16px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.6;display:inline-flex}.image-preview-dialog__header-button[data-v-230d5cb1]:hover:not(:disabled){background:var(--Color-Neutral-neutral-2,#eee)}.image-preview-dialog__header-button[data-v-230d5cb1]:disabled{opacity:.5;cursor:not-allowed}.image-preview-dialog__header-button svg[data-v-230d5cb1]{flex:none;width:16px;height:16px}.image-preview-dialog__header-button--mockup[data-v-230d5cb1]{width:198px}.image-preview-dialog__header-button--apply[data-v-230d5cb1]{width:158px}.image-preview-dialog__header-button--video[data-v-230d5cb1]{width:142px}.image-preview-dialog__header-button--primary[data-v-230d5cb1]{border:0;border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-10,#191919);width:126px;color:var(--Text-whiteStatic,#fff);padding:0 16px}.image-preview-dialog__header-button--primary[data-v-230d5cb1]:hover:not(:disabled){background:#333}.image-preview-dialog__header-button--primary svg[data-v-230d5cb1]{width:20px;height:20px}.image-preview-dialog__close[data-v-230d5cb1]{width:40px;height:40px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;margin-left:14px;display:inline-flex}.image-preview-dialog__close[data-v-230d5cb1]:hover{background:var(--Color-Neutral-neutral-2,#eee)}.image-preview-dialog__close svg[data-v-230d5cb1]{width:40px;height:40px}.image-preview-dialog__mask[data-v-230d5cb1]{background:var(--Color-Neutral-white,#fff);position:absolute;top:0;bottom:0;left:0;right:0}.image-preview-dialog__content[data-v-230d5cb1]{z-index:1;box-sizing:border-box;justify-content:center;align-items:center;padding:76px 40px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.image-preview-dialog--pinnable[data-v-230d5cb1]{--image-preview-pinnable-size:max(1px, min(692px, calc(100vw - 80px), calc(100vh - 259px)))}.image-preview-dialog--pinnable .image-preview-dialog__content[data-v-230d5cb1]{align-items:center;padding:76px 40px 183px}.image-preview-dialog--pinnable .image-preview-dialog__image[data-v-230d5cb1]{width:auto;max-width:var(--image-preview-pinnable-size);max-height:var(--image-preview-pinnable-size)}.image-preview-dialog__image[data-v-230d5cb1]{object-fit:contain;transform-origin:50%;user-select:none;cursor:default;border-radius:20px;width:min(799px,100vw - 80px);max-width:calc(100vw - 80px);height:auto;max-height:min(799px,100vh - 152px);transition:transform .22s cubic-bezier(.215,.61,.355,1);display:block}.image-preview-dialog__image-stage[data-v-230d5cb1]{transform-origin:50%;line-height:0;transition:transform .22s cubic-bezier(.215,.61,.355,1);display:inline-block;position:relative}.image-preview-dialog__pin-stage--panning[data-v-230d5cb1],.image-preview-dialog__image-stage--panning[data-v-230d5cb1]{transition:none;cursor:grabbing!important}.image-preview-dialog__pin-stage--panning .image-preview-dialog__image[data-v-230d5cb1],.image-preview-dialog__image-stage--panning .image-preview-dialog__image[data-v-230d5cb1]{cursor:grabbing}.image-preview-dialog__watermark[data-v-230d5cb1]{z-index:1;pointer-events:none;background-position:right 3% bottom 3%;background-repeat:no-repeat;background-size:18%;border-radius:20px;position:absolute;top:0;bottom:0;left:0;right:0}.image-preview-dialog__pin-guide[data-v-230d5cb1]{z-index:90;box-sizing:border-box;background:var(--Color-Neutral-neutral-10,#191919);width:305px;height:32px;color:var(--Text-whiteStatic,#fff);white-space:nowrap;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:400;line-height:1.2;animation:.2s image-preview-pin-guide-in-230d5cb1;display:inline-flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 2px 12px #0f172a2e}.image-preview-dialog__pin-guide-icon[data-v-230d5cb1]{color:#ffd43b;flex-shrink:0;width:16px;height:16px}@keyframes image-preview-pin-guide-in-230d5cb1{0%{opacity:0}to{opacity:1}}.image-preview-dialog__pin-stage[data-v-230d5cb1]{transform-origin:50%;cursor:default;line-height:0;transition:transform .22s cubic-bezier(.215,.61,.355,1);display:inline-block;position:relative}.image-preview-dialog__pin-stage--active[data-v-230d5cb1]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C7.58 2 4 5.58 4 10c0 5.5 8 12 8 12s8-6.5 8-12c0-4.42-3.58-8-8-8z' fill='%23191919' stroke='white' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='10' r='3.5' fill='white'/%3E%3C/svg%3E") 12 22,crosshair}.image-preview-dialog__image--pinnable[data-v-230d5cb1]{width:auto;height:auto;cursor:inherit;transform:none}.image-preview-dialog__pin[data-v-230d5cb1]{z-index:30;width:0;height:0;position:absolute}.image-preview-dialog__pin--selected[data-v-230d5cb1] .pin-marker{filter:drop-shadow(0 0 .75px #fff)drop-shadow(0 0 3px #6b4eff)}.image-preview-dialog__pin--selected[data-v-230d5cb1] .pin-marker:hover{transform:translate(-50%,-85%)}.image-preview-dialog__pin-tooltip[data-v-230d5cb1]{transform-origin:0 0;background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);pointer-events:none;z-index:40;border-radius:10px;align-items:flex-start;gap:6px;width:320px;padding:10px 12px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 2px 8px #0f172a1a}.image-preview-dialog__pin-tooltip-chip[data-v-230d5cb1]{background:var(--Color-Neutral-neutral-3,#e6e6e6);color:var(--Color-Neutral-neutral-10,#191919);white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:2px 4px;font-size:14px;font-weight:600;line-height:17px;display:inline-flex}.image-preview-dialog__pin-tooltip-text[data-v-230d5cb1]{min-width:0;color:var(--Color-Neutral-neutral-10,#191919);white-space:pre-wrap;word-break:break-word;flex:1;font-size:14px;font-weight:500;line-height:21px}.image-preview-dialog__pin-loading[data-v-230d5cb1]{z-index:20;pointer-events:none;background:#ffffff8c;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.image-preview-dialog__pin-loading-badge[data-v-230d5cb1]{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Text-whiteStatic,#fff);border-radius:999px;align-items:center;gap:10px;padding:10px 18px;display:inline-flex;box-shadow:0 2px 12px #0f172a2e}.image-preview-dialog__pin-loading-spinner[data-v-230d5cb1]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite image-preview-pin-spin-230d5cb1}@keyframes image-preview-pin-spin-230d5cb1{to{transform:rotate(360deg)}}.image-preview-dialog__pin-loading-text[data-v-230d5cb1]{white-space:nowrap;font-size:14px;font-weight:500;line-height:1}.image-preview-dialog__pin-composer[data-v-230d5cb1]{z-index:90;box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-neutral-1,#f7f7f7);backdrop-filter:blur(2.5px);border-radius:10px;align-items:flex-end;width:min(640px,100vw - 48px);height:94px;padding:10px 2px 10px 12px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.image-preview-dialog__pin-composer--populated[data-v-230d5cb1]{border-color:var(--Color-Neutral-neutral-7,#666)}.image-preview-dialog__pin-composer-content[data-v-230d5cb1]{box-sizing:border-box;flex:1;align-self:flex-start;min-width:0;height:calc(100% - 4px);line-height:1.6;display:block;overflow-y:auto}.image-preview-dialog__pin-composer--populated .image-preview-dialog__pin-composer-content[data-v-230d5cb1]{padding-right:44px}.image-preview-dialog__pin-composer-item[data-v-230d5cb1]{display:inline}.image-preview-dialog__pin-composer-draft[data-v-230d5cb1]{box-sizing:border-box;resize:none;width:100%;height:100%;color:var(--Color-Neutral-neutral-10,#191919);background:0 0;border:0;outline:none;padding:0 44px 0 0;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.6;display:block;overflow-y:auto}.image-preview-dialog__pin-composer-draft[data-v-230d5cb1]::placeholder{color:var(--Color-Neutral-neutral-5,#bfbfbf)}.image-preview-dialog__pin-composer-content[data-v-230d5cb1],.image-preview-dialog__pin-composer-draft[data-v-230d5cb1]{scrollbar-width:thin;scrollbar-color:var(--Color-scroll-bar,#0003) transparent}.image-preview-dialog__pin-composer-content[data-v-230d5cb1]::-webkit-scrollbar{width:4px}.image-preview-dialog__pin-composer-draft[data-v-230d5cb1]::-webkit-scrollbar{width:4px}.image-preview-dialog__pin-composer-content[data-v-230d5cb1]::-webkit-scrollbar-thumb{background:var(--Color-scroll-bar,#0003);border-radius:3px}.image-preview-dialog__pin-composer-draft[data-v-230d5cb1]::-webkit-scrollbar-thumb{background:var(--Color-scroll-bar,#0003);border-radius:3px}.image-preview-dialog__pin-composer-content[data-v-230d5cb1]::-webkit-scrollbar-track{background:0 0}.image-preview-dialog__pin-composer-draft[data-v-230d5cb1]::-webkit-scrollbar-track{background:0 0}.image-preview-dialog__pin-composer-content[data-v-230d5cb1]::-webkit-scrollbar-button{display:none}.image-preview-dialog__pin-composer-draft[data-v-230d5cb1]::-webkit-scrollbar-button{display:none}.image-preview-dialog__pin-token[data-v-230d5cb1]{vertical-align:middle;width:20px;height:24px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;background:0 0;border:0;flex:none;margin-right:4px;padding:0;display:inline-flex}.image-preview-dialog__pin-token svg[data-v-230d5cb1]{width:20px;height:24px;display:block}.image-preview-dialog__pin-token text[data-v-230d5cb1]{fill:#fff;font-family:Poppins,sans-serif;font-size:9px;font-weight:500}.image-preview-dialog__pin-token--active[data-v-230d5cb1]{filter:drop-shadow(0 0 2px #6b4eff99)}.image-preview-dialog__pin-composer-input[data-v-230d5cb1]{resize:none;min-width:154px;color:var(--Color-Neutral-neutral-10,#191919);caret-color:var(--Color-Neutral-neutral-10,#191919);text-align:left;vertical-align:top;white-space:pre-wrap;word-break:break-word;cursor:text;background:0 0;border:0;outline:0;margin:0;padding:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.6;display:inline-block;position:relative}.image-preview-dialog__pin-composer-input[data-v-230d5cb1]:empty:after{content:attr(data-placeholder);color:var(--Color-Neutral-neutral-5,#bfbfbf);pointer-events:none}.image-preview-dialog__pin-composer-input[data-v-230d5cb1]:empty:focus{caret-color:#0000}.image-preview-dialog__pin-composer-input[data-v-230d5cb1]:empty:focus:before{content:"";background:var(--Color-Neutral-neutral-10,#191919);width:1px;height:16px;animation:1s step-end infinite image-preview-pin-caret-230d5cb1;position:absolute;top:3px;left:0}@keyframes image-preview-pin-caret-230d5cb1{0%,49%{opacity:1}50%,to{opacity:0}}.image-preview-dialog__pin-submit[data-v-230d5cb1]{background:var(--Color-Neutral-neutral-10,#191919);width:32px;height:32px;color:var(--Text-whiteStatic,#fff);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;bottom:10px;right:8px}.image-preview-dialog__pin-submit[data-v-230d5cb1]:disabled{background:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed}.image-preview-dialog__pin-submit svg[data-v-230d5cb1]{width:16px;height:16px}.image-preview-dialog__nav-layer[data-v-230d5cb1]{z-index:50;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.image-preview-dialog__nav[data-v-230d5cb1]{z-index:2;border:1px solid var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-white,#fff);width:40px;height:40px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 10px #0000001f}.image-preview-dialog__nav[data-v-230d5cb1]:hover{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Text-whiteStatic,#fff);border-color:var(--Color-Neutral-neutral-10,#191919)}.image-preview-dialog__nav svg[data-v-230d5cb1]{width:18px;height:18px}.image-preview-dialog__nav--prev[data-v-230d5cb1]{left:48px}.image-preview-dialog__nav--next[data-v-230d5cb1]{right:48px}.image-preview-dialog__bottom-controls[data-v-230d5cb1]{z-index:80;font-weight:var(--fw-400,400);align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.image-preview-dialog__bottom-controls--with-composer[data-v-230d5cb1]{bottom:123px}.image-preview-dialog__watermark-upgrade[data-v-230d5cb1]{box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);height:40px;box-shadow:none;border-radius:8px;padding:4px}.image-preview-dialog__toolbar[data-v-230d5cb1]{box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);border-radius:8px;align-items:center;gap:8px;height:40px;padding:6px;display:flex}.image-preview-dialog__action[data-v-230d5cb1]{height:30px;color:var(--Color-Neutral-neutral-10,#191919);font-family:Gilroy,sans-serif;font-size:14px;font-weight:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:0 8px;line-height:1.2;display:inline-flex}.image-preview-dialog__action[data-v-230d5cb1]:hover:not(:disabled),.image-preview-dialog__action--active[data-v-230d5cb1]{background:var(--Color-Neutral-neutral-2,#eee)}.image-preview-dialog__action--mark[data-v-230d5cb1]{width:30px;padding:0}.image-preview-dialog__action[data-v-230d5cb1]:disabled{opacity:.5;cursor:not-allowed}.image-preview-dialog__action-icon[data-v-230d5cb1]{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.image-preview-dialog__action-icon img[data-v-230d5cb1],.image-preview-dialog__action-icon svg[data-v-230d5cb1]{object-fit:contain;width:20px;height:20px;display:block}.image-preview-dialog__action-icon .image-preview-dialog__action-icon--use-in-chat[data-v-230d5cb1]{width:15px;height:15px}.image-preview-dialog__separator[data-v-230d5cb1]{background:var(--Color-Neutral-neutral-4,#d9d9d9);flex:none;width:1px;height:14px}.image-preview-dialog__tool[data-v-230d5cb1]{width:32px;height:30px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.image-preview-dialog__tool[data-v-230d5cb1]:hover:not(:disabled),.image-preview-dialog__tool[data-v-230d5cb1]:active:not(:disabled){background:var(--Color-Neutral-neutral-2,#eee)}.image-preview-dialog__tool[data-v-230d5cb1]:disabled{opacity:.3;cursor:not-allowed}.image-preview-dialog__tool img[data-v-230d5cb1],.image-preview-dialog__tool svg[data-v-230d5cb1]{object-fit:contain;width:20px;height:20px;display:block}.image-preview-dialog__tool--rotate svg[data-v-230d5cb1]{width:20px;height:20px}@media screen and (max-width:900px){.image-preview-dialog__content[data-v-230d5cb1]{padding:56px 24px 88px}.image-preview-dialog__image[data-v-230d5cb1]{border-radius:12px;max-width:calc(100vw - 48px);max-height:calc(100vh - 144px)}.image-preview-dialog--pinnable[data-v-230d5cb1]{--image-preview-pinnable-size:max(1px, min(692px, calc(100vw - 48px), calc(100vh - 259px)))}.image-preview-dialog--pinnable .image-preview-dialog__content[data-v-230d5cb1]{padding:76px 24px 183px}.image-preview-dialog__nav--prev[data-v-230d5cb1]{left:20px}.image-preview-dialog__nav--next[data-v-230d5cb1]{right:20px}}.components-options-select[data-v-11a8a3fb]{color:#191919;cursor:pointer;border:1px solid #d1d0d2;border-radius:8px;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.components-options-select[data-v-11a8a3fb]:before{content:"";background:var(--primary-background-light);z-index:-1;border-radius:8px;width:100%;height:calc(100% + 2px);position:absolute}.components-options-select--active[data-v-11a8a3fb]{cursor:default}.components-options-select--active[data-v-11a8a3fb],.components-options-select[data-v-11a8a3fb]:hover{border-color:#0000}.components-options-select--active[data-v-11a8a3fb]:before,.components-options-select[data-v-11a8a3fb]:hover:before{border:2px solid var(--primary-color);background:var(--secondary-background)}.export-dieline[data-v-11a8a3fb]{z-index:10;background:#fff;width:100%;height:612px;display:flex;position:absolute;top:0;left:0}@media screen and (max-height:750px){.export-dieline[data-v-11a8a3fb]{height:592px}}.export-dieline .left[data-v-11a8a3fb]{width:calc(100% - 400px);overflow:hidden}.export-dieline .left .editor[data-v-11a8a3fb]{background:#ededed;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.export-dieline .left .editor .knife-stech[data-v-11a8a3fb]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.export-dieline .left .editor .knife-stech .layer-box[data-v-11a8a3fb]{position:relative}.export-dieline .left .editor .knife-stech .layer-box .design-box[data-v-11a8a3fb]{position:absolute;top:0;left:0}.export-dieline .right[data-v-11a8a3fb]{width:400px}.export-dieline .right .right-wrap[data-v-11a8a3fb]{flex-direction:column;justify-content:space-between;height:100%;padding:24px 30px;display:flex}.export-dieline .right .right-wrap .right-main-dieline[data-v-11a8a3fb]{height:100%;max-height:496px;overflow-y:auto}.export-dieline .right .right-wrap .right-main-dieline__withoutDesign[data-v-11a8a3fb]{color:#191919}.export-dieline .right .right-wrap .right-main-dieline__withoutDesign__suggestion[data-v-11a8a3fb]{color:#6e6e70;background:#731eff0d;border-radius:12px;margin-bottom:24px;padding:12px;font-size:14px}.export-dieline .right .right-wrap .right-main-dieline__withoutDesign__suggestion__title span[data-v-11a8a3fb]{font-weight:var(--fw-medium)}.export-dieline .right .right-wrap .right-main-dieline__withoutDesign__step__title[data-v-11a8a3fb]{font-weight:var(--fw-medium);font-size:var(--dialog-tab-title-fs)}.export-dieline .right .right-wrap .right-main-dieline__withoutDesign__step__item[data-v-11a8a3fb]{color:#4c4c4c;margin-top:8.5px;font-size:14px;display:flex}.export-dieline .right .right-wrap .right-main-dieline__withoutDesign__step__item__serial[data-v-11a8a3fb]{font-weight:var(--fw-medium);margin-right:10px}.export-dieline .right .right-wrap .right-main-dieline__design__fileType__title[data-v-11a8a3fb]{font-size:var(--dialog-tab-title-fs);font-weight:var(--fw-medium);color:#191919}.export-dieline .right .right-wrap .right-main-dieline__design__fileType .components-options-select[data-v-11a8a3fb]{margin-top:12px;padding:8px 12px}.export-dieline .right .right-wrap .right-main-dieline__design__fileType .components-options-select__item[data-v-11a8a3fb]{width:100%}.export-dieline .right .right-wrap .right-main-dieline__design__fileType .components-options-select__title[data-v-11a8a3fb]{font-size:var(--dialog-tab-title-fs);font-weight:var(--fw-medium);color:#191919}.export-dieline .right .right-wrap .right-main-dieline__design__fileType .components-options-select__des[data-v-11a8a3fb]{color:#4c4c4c;font-size:14px}.export-dieline .right .right-wrap .right-main-dieline.over-height[data-v-11a8a3fb]{max-height:535px;overflow-y:auto}.components-options-select[data-v-11a8a3fb]{cursor:pointer;border:1px solid #dcdde1;border-radius:8px}.components-options-select--active[data-v-11a8a3fb]{border-color:#0000}.components-options-select--active[data-v-11a8a3fb]:before,.components-options-select[data-v-11a8a3fb]:hover:before{border:2px solid var(--Color-Neutral-neutral-10,#191919)!important;background:var(--Color-Neutral-neutral-1,#f7f7f7)!important}.components-options-select__title[data-v-11a8a3fb]{color:#191919;font-size:14px;font-weight:500}.components-options-select__des[data-v-11a8a3fb]{color:#6e6e70;margin-top:4px;font-size:12px;line-height:18px}.tip[data-v-11a8a3fb]{font-size:14px;font-weight:var(--fw-medium);color:#313438;margin:20px 0 12px}.file-color-sel[data-v-11a8a3fb]{display:flex}.file-color-sel[data-v-11a8a3fb] .components-options-select:first-child{margin-right:10px}.color-switch-item[data-v-11a8a3fb]{text-align:center;color:#313438;height:38px;font-size:14px;line-height:38px}.export-form-wrapper[data-v-11a8a3fb]{gap:10px;display:flex}.export-format-item[data-v-11a8a3fb]{border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 16px;display:flex;position:relative}.export-format-item img[data-v-11a8a3fb]{object-fit:contain;width:14px;height:14px}.export-format-item .label[data-v-11a8a3fb]{color:#191919;font-size:12px;font-weight:600}.export-dieline__action[data-v-11a8a3fb]{margin-top:16px}[data-v-11a8a3fb] .exports-file.p-button{cursor:pointer;border-radius:8px;width:100%;height:40px;font-size:14px;font-weight:500;background:var(--Color-Neutral-neutral-10,#191919)!important;color:var(--Text-Neutral-white,#fff)!important;border:0!important}[data-v-11a8a3fb] .exports-file.p-button:not(.disabled):hover{background:var(--Color-Neutral-neutral-9,#444)!important;box-shadow:none!important}[data-v-11a8a3fb] .exports-file.p-button:not(.disabled):active,[data-v-11a8a3fb] .exports-file.p-button:not(.disabled).active{background:var(--Color-Neutral-neutral-10,#191919)!important;box-shadow:none!important}[data-v-11a8a3fb] .exports-file.p-button.disabled{opacity:1;cursor:not-allowed;background:var(--Color-Neutral-neutral-5,#bfbfbf)!important;color:var(--Text-Neutral-white,#fff)!important}.preview-image[data-v-11a8a3fb]{object-fit:contain;max-width:100%;max-height:100%}.preview-empty[data-v-11a8a3fb],.export-dieline__error[data-v-11a8a3fb]{color:#d14343;font-size:12px;line-height:18px}.components-options-select[data-v-17c56796]{color:#191919;cursor:pointer;border:1px solid #d1d0d2;border-radius:8px;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.components-options-select[data-v-17c56796]:before{content:"";background:var(--primary-background-light);z-index:-1;border-radius:8px;width:100%;height:calc(100% + 2px);position:absolute}.components-options-select--active[data-v-17c56796]{cursor:default}.components-options-select--active[data-v-17c56796],.components-options-select[data-v-17c56796]:hover{border-color:#0000}.components-options-select--active[data-v-17c56796]:before,.components-options-select[data-v-17c56796]:hover:before{border:2px solid var(--primary-color);background:var(--secondary-background)}.pac-export-mockup[data-v-17c56796]{width:100%;height:612px;display:flex;position:relative}.pac-export-mockup__left[data-v-17c56796]{background:#b9b9b9;flex:none;justify-content:center;align-items:center;width:calc(100% - 400px);min-width:0;display:flex;position:relative;overflow:hidden}.pac-export-mockup__left[data-v-17c56796]:before,.pac-export-mockup__left[data-v-17c56796]:after{content:"";pointer-events:none;z-index:1;backdrop-filter:blur(10px);background:#00000080;position:absolute}.pac-export-mockup__left--mask-horizontal[data-v-17c56796]:before,.pac-export-mockup__left--mask-horizontal[data-v-17c56796]:after{width:100%;height:var(--preview-mask-size,0px);left:0}.pac-export-mockup__left--mask-horizontal[data-v-17c56796]:before{top:0}.pac-export-mockup__left--mask-horizontal[data-v-17c56796]:after{bottom:0}.pac-export-mockup__left--mask-vertical[data-v-17c56796]:before,.pac-export-mockup__left--mask-vertical[data-v-17c56796]:after{height:100%;width:var(--preview-mask-size,0px);top:0}.pac-export-mockup__left--mask-vertical[data-v-17c56796]:before{left:0}.pac-export-mockup__left--mask-vertical[data-v-17c56796]:after{right:0}.pac-export-mockup__right[data-v-17c56796]{flex:none;width:400px;position:relative}.pac-export-mockup__preview[data-v-17c56796]{z-index:2;box-shadow:none;background:#b9b9b9;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.pac-export-mockup__preview-canvas[data-v-17c56796]{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.pac-export-mockup__preview-placeholder[data-v-17c56796]{z-index:3;object-fit:cover;opacity:1;pointer-events:none;width:100%;height:100%;transition:opacity .14s ease-out;position:absolute;top:0;bottom:0;left:0;right:0}.pac-export-mockup__preview-placeholder--hidden[data-v-17c56796]{opacity:0}.pac-export-mockup__preview-loading[data-v-17c56796]{z-index:4;pointer-events:none;background:linear-gradient(226deg,#f7f7f7 1%,#fff 100%);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.pac-export-mockup__preview--transparent[data-v-17c56796]{background-color:#fff;background-image:linear-gradient(45deg,#e4e4e4 25%,#0000 25%),linear-gradient(-45deg,#e4e4e4 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e4e4e4 75%),linear-gradient(-45deg,#0000 75%,#e4e4e4 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.pac-export-mockup__bottom-controls[data-v-17c56796]{z-index:9;pointer-events:none;justify-content:center;align-items:center;gap:10px;width:100%;display:flex;position:absolute;bottom:24px;left:0}.pac-export-mockup__bottom-controls[data-v-17c56796] .pac-ratio,.pac-export-mockup__bottom-controls .pac-export-mockup__transparent-bg[data-v-17c56796]{pointer-events:all}.pac-export-mockup__transparent-bg[data-v-17c56796]{background:var(--primary-background-light);height:32px;color:var(--one-level-text-color);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:14px;display:flex;box-shadow:0 4px 8px #00000008}.pac-mockup-dialog__container__background[data-v-17c56796]{z-index:1;pointer-events:none;will-change:transform, filter;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(0,0)}.pac-mockup-dialog__container__background[data-v-17c56796]:after{content:"";background:#32323266;position:absolute;top:0;bottom:0;left:0;right:0}.ai-card-export-mockup__controls[data-v-17c56796]{height:100%}.ai-card-export-mockup__controls[data-v-17c56796] .pac-export-mockup__right__format .components-options-select,.ai-card-export-mockup__controls[data-v-17c56796] .pac-export-mockup__right__resolution .components-options-select{border:1px solid #dcdde1;border-radius:8px}.ai-card-export-mockup__controls[data-v-17c56796] .pac-export-mockup__right__format .components-options-select--active,.ai-card-export-mockup__controls[data-v-17c56796] .pac-export-mockup__right__resolution .components-options-select--active{color:var(--Color-Neutral-neutral-10,#191919);border-color:#0000!important}.ai-card-export-mockup__controls[data-v-17c56796] .pac-export-mockup__right__format .components-options-select--active:before,.ai-card-export-mockup__controls[data-v-17c56796] .pac-export-mockup__right__resolution .components-options-select--active:before{border:2px solid var(--Color-Neutral-neutral-10,#191919)!important}.card-export-mockup__error[data-v-17c56796]{color:#d14343;font-size:12px;line-height:18px;position:absolute;bottom:62px;left:30px;right:30px}.ai-card-export-dialog[data-v-468eeb1f] .b-dialog{backdrop-filter:blur(10px);background:#eee6}.ai-card-export-dialog[data-v-468eeb1f] .b-dialog-wrapper{min-width:0;min-height:0;box-shadow:none;background:#fff;border-radius:24px;width:min(1114px,100vw - 48px)!important}.ai-card-export-dialog[data-v-468eeb1f] .close-icon{color:#191919;width:40px;height:40px;top:8px;right:12px}.ai-card-export-dialog[data-v-468eeb1f] .close-icon i{font-size:20px}.ai-card-export-dialog__tab[data-v-468eeb1f]{background:#fff;border-radius:12px 12px 0 0;justify-content:center;align-items:center;gap:36px;width:100%;height:64px;display:flex;box-shadow:0 4px 8px #00000008,0 2px 8px #00000008}.ai-card-export-dialog__tab__item[data-v-468eeb1f]{color:#191919;font-size:var(--fs-lg,20px);font-weight:var(--fw-normal,500);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.ai-card-export-dialog__tab__item.active[data-v-468eeb1f]:after{content:"";background-color:var(--Color-Neutral-neutral-10,#191919);border-radius:2px;height:4px;transition:transform .3s cubic-bezier(.645,.045,.355,1),width .2s cubic-bezier(.645,.045,.355,1);position:absolute;bottom:-8px;left:0;right:0;box-shadow:0 4px 8px #00000014}.tab-contents[data-v-468eeb1f]{height:612px;position:relative}.ai-card-export-dialog__kept-mockup--inactive[data-v-468eeb1f]{visibility:hidden;pointer-events:none}.ai-card-export-dialog__error[data-v-468eeb1f]{color:#a0482c;z-index:2;background:#fff3ef;border-bottom:1px solid #f3d0c6;padding:12px 24px;font-size:12px;line-height:1.5;position:relative}.dieline-modal-overlay[data-v-74ae0adb]{z-index:9999;backdrop-filter:blur(10px);background:#eee6;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dieline-modal[data-v-74ae0adb]{background-color:#fff;border:1.5px solid #191919;border-radius:24px;flex-direction:column;gap:32px;width:min(1441px,100vw - 48px);height:min(820px,100vh - 48px);padding:48px;display:flex;overflow:hidden;box-shadow:4px 4px #191919}.dieline-modal-header[data-v-74ae0adb]{justify-content:space-between;align-items:center;display:flex}.dieline-modal-header .header-title[data-v-74ae0adb]{color:#191919;font-size:20px;font-weight:600;line-height:1.5}.dieline-modal-close[data-v-74ae0adb]{color:#191919;cursor:pointer;background:#f7f7f7;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:104px;height:40px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;display:inline-flex}.dieline-modal-body[data-v-74ae0adb]{flex:1;gap:32px;min-height:0;display:flex}.dieline-modal-nav[data-v-74ae0adb]{box-sizing:border-box;width:248px;min-width:248px;height:100%;padding:4px}.dieline-modal-content[data-v-74ae0adb]{flex:1;min-width:0;height:100%;overflow-y:auto}.dieline-toolbar[data-v-74ae0adb]{background:#f7f7f7;border-radius:20px;margin-bottom:24px;padding:20px 24px;box-shadow:inset 0 0 0 1px #ececec}.newNavigate[data-v-74ae0adb]{width:100%;padding-bottom:20px}.newNavigate[data-v-74ae0adb] .Menu .SubMenu{background-color:#fff}.newNavigate[data-v-74ae0adb] .Menu .SubMenu-box{background-color:#fff;border:1px solid #0000;transition:border .1s linear,box-shadow .1s linear,transform .1s linear}.newNavigate[data-v-74ae0adb] .Menu .SubMenu-box:hover{border:1.5px solid #191919!important}.newNavigate[data-v-74ae0adb] .Menu .SubMenu-box-bg--active{box-shadow:2px 2px 0px 0px var(--one-level-text-color);border:1.5px solid #191919;transform:translate(-2px,-2px);background-color:#fff!important}.newNavigate[data-v-74ae0adb] .Menu .MenuItem{transition:border .1s linear,box-shadow .1s linear,transform .1s linear}.newNavigate[data-v-74ae0adb] .Menu .MenuItem__container{background-color:#fff;border:1px solid #0000}.newNavigate[data-v-74ae0adb] .Menu .MenuItem__container:hover{border:1.5px solid #191919!important}.newNavigate[data-v-74ae0adb] .Menu .MenuItem__container--active{box-shadow:2px 2px 0px 0px var(--one-level-text-color);border:1.5px solid #191919;transform:translate(-2px,-2px);background-color:#fff!important}.newNavigate .name[data-v-74ae0adb]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.newNavigate .count[data-v-74ae0adb]{color:#7f7f7f;margin-left:auto;font-size:12px;font-weight:500;line-height:22px}.newNavigate a[data-v-74ae0adb]{box-sizing:border-box;align-items:center;width:100%;height:40px;padding:9px 10px 9px 12px;display:flex}.newNavigate a.sub-menu span[data-v-74ae0adb]{color:#191919;font-size:16px;font-weight:500;line-height:22px}.newNavigate a.sub-menu-item[data-v-74ae0adb]{padding-left:14px}.newNavigate a.sub-menu-item span[data-v-74ae0adb]{color:#191919;padding-left:6px;font-size:16px;font-weight:500;line-height:22px}.dieline-breadcrumb[data-v-74ae0adb]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.dieline-breadcrumb__item[data-v-74ae0adb]{color:#7f7f7f;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;line-height:16px;position:relative}.dieline-breadcrumb__item[data-v-74ae0adb]:not(:last-child):after{content:"/";color:#b2b2b2;margin-left:8px}.dieline-breadcrumb__item[data-v-74ae0adb]:last-child{color:#191919;cursor:default}.dieline-search-keyword[data-v-74ae0adb]{white-space:nowrap;text-overflow:ellipsis;color:#191919;margin-top:16px;font-size:20px;font-weight:500;line-height:28px;overflow:hidden}.dieline-results[data-v-74ae0adb]{position:relative}.result-header[data-v-74ae0adb]{margin-bottom:16px}.result-header .total[data-v-74ae0adb]{color:#7f7f7f;font-size:16px;font-weight:500;line-height:22px}.p-list[data-v-74ae0adb]{flex-wrap:wrap;gap:24px;width:100%;display:flex}.template-pagination[data-v-74ae0adb]{margin:64px 0}.dieline-search[data-v-74ae0adb]{background:#fff;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:0 14px;display:flex}.dieline-search i[data-v-74ae0adb]{color:#8c8c8c}.dieline-search input[data-v-74ae0adb]{background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:16px}.dieline-search__clear[data-v-74ae0adb],.dieline-search__action[data-v-74ae0adb]{color:#191919;cursor:pointer;background:0 0;border:none;font-size:14px}.dieline-search__action[data-v-74ae0adb]{background:#f3f3f3;border-radius:8px;padding:6px 10px}.dieline-list-item[data-v-74ae0adb]{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:12px;width:336px;padding:0;display:flex}.dieline-list-item__shadow[data-v-74ae0adb]{width:100%}.dieline-list-item__image-box[data-v-74ae0adb]{box-sizing:border-box;background:#f2f2f2;border:1px solid #191919;border-radius:16px;width:100%;height:220.63px;padding:1px;display:flex;position:relative;overflow:hidden}.dieline-list-item__tags[data-v-74ae0adb]{z-index:2;gap:4px;display:flex;position:absolute;top:12px;right:11px}.dieline-list-item__tag[data-v-74ae0adb]{color:#7f7f7f;background:#ffffffe6;border-radius:6px;padding:6px 4px;font-size:12px;font-weight:500;line-height:12px}.dieline-list-item__pic[data-v-74ae0adb]{flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.dieline-list-item__pic img[data-v-74ae0adb]{object-fit:contain;max-width:100%;max-height:100%}.dieline-list-item__pic--knife[data-v-74ae0adb],.dieline-list-item__pic--mockup[data-v-74ae0adb]{background:0 0}.dieline-list-item__add-btn[data-v-74ae0adb]{color:#fff;cursor:pointer;z-index:3;background:#191919;border:none;border-radius:30.5px;justify-content:center;align-items:center;gap:10px;width:302px;height:40px;padding:10px 41px;font-size:16px;font-weight:500;line-height:1;display:inline-flex;position:absolute;bottom:19px;left:16px}.dieline-list-item__title[data-v-74ae0adb]{color:#7f7f7f;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:19.2px;display:-webkit-box;overflow:hidden}.dieline-list-item__badge[data-v-74ae0adb]{color:#fff;vertical-align:top;background:#00b57a;border-radius:999px;margin-right:8px;padding:1px 6px;font-size:10px;font-weight:700;line-height:16px;display:inline-flex}.no-data[data-v-74ae0adb]{justify-content:center;width:100%;padding-top:56px;padding-bottom:120px;display:flex}.no-data__container[data-v-74ae0adb]{flex-direction:column;align-items:center;width:fit-content;display:flex}.no-data .no-data-for-keyword[data-v-74ae0adb]{text-align:center;text-overflow:ellipsis;word-break:break-all;width:600px;color:var(--three-level-text-color);margin-top:32px;font-size:16px;line-height:22px;overflow:hidden}.no-data .no-data-for-keyword .keyword[data-v-74ae0adb]{color:var(--two-level-text-color)}.no-data .suggestion[data-v-74ae0adb],.no-data .un-search-no-data[data-v-74ae0adb]{color:var(--three-level-text-color);text-align:center;font-size:16px;line-height:22px}.no-data .back-to-all[data-v-74ae0adb]{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:10px;margin-top:24px;padding:10px 18px}.dieline-loading[data-v-74ae0adb]{color:#666;justify-content:center;align-items:center;gap:12px;padding:80px 0;display:flex}.dieline-spinner[data-v-74ae0adb]{border:2px solid #d9d9d9;border-top-color:#191919;border-radius:50%;width:18px;height:18px;animation:1s linear infinite spin-74ae0adb}@keyframes spin-74ae0adb{to{transform:rotate(360deg)}}@media screen and (max-width:1280px){.dieline-modal[data-v-74ae0adb]{padding:32px}}.recommended-mockup-viewer[data-v-507770d0]{border-radius:inherit;background:#f2f2f2;width:100%;height:100%;position:relative;overflow:hidden}.recommended-mockup-viewer__canvas[data-v-507770d0]{touch-action:none;border-radius:inherit;width:100%;height:100%;overflow:hidden}.recommended-mockup-viewer__badge[data-v-507770d0]{color:#8a8a8a;pointer-events:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:12px;right:12px}.recommended-mockup-viewer__badge .p-icon-3D_v2[data-v-507770d0]{font-size:24px;font-weight:500;line-height:24px}.recommended-mockup-viewer__status[data-v-507770d0]{background:#f2f2f2;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.creation-dieline-flow{box-sizing:border-box;z-index:5000;width:424px;max-height:calc(100vh - 32px);position:fixed;overflow-y:auto;box-shadow:0 18px 40px #0f172a2e}.creation-dieline-flow__panel{box-sizing:border-box;color:var(--Color-Neutral-neutral-10,#191919);background:0 0;border:0;border-radius:0}.creation-dieline-flow button,.creation-dieline-flow input{box-sizing:border-box}.creation-dieline-flow.creation-dieline-flow--recommendation{width:426px;box-shadow:none;font-family:var(--pac-font-family);padding:16px 16px 0}.creation-dieline-flow__bound-header{justify-content:space-between;align-items:center;display:flex}.creation-dieline-flow__bound-header h3{color:var(--Color-Neutral-neutral-10,#191919);font-size:var(--fs-16,16px);font-weight:var(--fw-500,500);letter-spacing:-.288px;margin:0;line-height:1.6}.creation-dieline-flow__bound-header .creation-dieline-flow__change-mockup.p-button{color:var(--Color-Neutral-neutral-8,#666);font-family:inherit;font-size:var(--fs-12,12px);font-weight:var(--fw-400,400);letter-spacing:-.216px;text-underline-position:from-font;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;line-height:1.6!important}.creation-dieline-flow__bound-header .creation-dieline-flow__change-mockup.p-button a{color:inherit;font-weight:inherit;text-decoration:inherit}.creation-dieline-flow__bound-header .creation-dieline-flow__change-mockup.p-button:hover{color:var(--Color-Neutral-neutral-10,#191919)}.creation-dieline-flow__bound-preview{background:#f2f2f2;border-radius:10px;height:245px;margin-top:8px;position:relative;overflow:hidden}.creation-dieline-flow__bound-preview--3d{aspect-ratio:1;height:auto}.creation-dieline-flow__bound-mockup{background:var(--Color-Neutral-white,#fff);border-radius:6px;width:89px;height:72px;position:absolute;bottom:34px;right:25.75px;overflow:hidden}.creation-dieline-flow__bound-mockup img{object-fit:contain;object-position:bottom;width:100%;height:100%;display:block}.creation-dieline-flow__bound-dieline{justify-content:center;align-items:center;width:224px;height:171.463px;display:flex;position:absolute;top:39.54px;left:24.25px}.creation-dieline-flow__bound-dieline img{object-fit:contain;max-width:100%;max-height:100%}.creation-dieline-flow__skeleton{background:linear-gradient(90deg, var(--Color-Neutral-neutral-2,#e8e8e8) 0%, var(--Color-Neutral-neutral-3,#f2f2f2) 50%, var(--Color-Neutral-neutral-2,#e8e8e8) 100%);background-size:200% 100%;border-radius:4px;width:100%;height:100%;animation:1.4s ease-in-out infinite creation-dieline-flow-skeleton}@keyframes creation-dieline-flow-skeleton{0%{background-position:150% 0}to{background-position:-150% 0}}.creation-dieline-flow--recommendation .creation-dieline-flow__bound-footer{padding:20px 0}.creation-dieline-flow--recommendation .creation-dieline-flow__bound-footer .creation-dieline-flow__bound-apply.p-button{background:var(--Color-Neutral-neutral-10,#191919);width:100%;height:auto;color:var(--Color-Neutral-white,#fff);font-family:inherit;font-size:var(--fs-14,14px);font-weight:var(--fw-400,400);letter-spacing:-.252px;box-shadow:none;border:0;border-radius:8px;justify-content:center;align-items:center;padding:8px 16px;line-height:1.6;display:flex;transform:none}.creation-dieline-flow--recommendation .creation-dieline-flow__bound-footer .creation-dieline-flow__bound-apply.p-button:hover,.creation-dieline-flow--recommendation .creation-dieline-flow__bound-footer .creation-dieline-flow__bound-apply.p-button:active{box-shadow:none;transform:none}.creation-dieline-flow__credit-estimate{background:var(--Color-Neutral-neutral-1,#f5f5f5);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;padding:10px 14px;display:flex}.creation-dieline-flow__credit-estimate-text{color:var(--Color-Neutral-neutral-9,#333);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.creation-dieline-flow__credit-star{flex-shrink:0;width:18px;height:18px;display:block}.creation-dieline-flow__credit-info{cursor:help;flex-shrink:0;width:16px;height:16px;display:inline-flex;position:relative}.creation-dieline-flow__credit-info svg{width:100%;height:100%;display:block}.creation-dieline-flow__credit-info:hover:after{content:attr(data-tip);color:#fff;white-space:normal;text-align:left;z-index:30;pointer-events:none;background:#191919;border-radius:10px;width:240px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.45;position:absolute;bottom:calc(100% + 10px);right:-10px;box-shadow:0 8px 24px #0f172a2e}.creation-dieline-flow__credit-info:hover:before{content:"";z-index:30;pointer-events:none;border:6px solid #0000;border-top-color:#191919;position:absolute;bottom:calc(100% + 4px);right:0}.creation-dieline-flow__section h3{color:var(--Color-Neutral-neutral-10,#191919);margin:0;font-size:16px;font-weight:500;line-height:1.5}.creation-dieline-flow__section-head{justify-content:space-between;align-items:center;display:flex}.creation-dieline-flow__more{color:var(--Color-Neutral-neutral-8,#666);cursor:pointer;background:0 0;font-size:12px;font-weight:500;line-height:1.5}.creation-dieline-flow__models{grid-template-columns:repeat(5,1fr);gap:5px;margin-top:15px;display:grid}.creation-dieline-flow__model{aspect-ratio:1;cursor:pointer;border-radius:6px;overflow:hidden}.creation-dieline-flow__model.active{border:1.5px solid var(--Color-Neutral-neutral-10,#191919);padding:1.5px}.creation-dieline-flow__model img{background:var(--Color-Neutral-neutral-2,#eee);object-fit:contain;border-radius:6px;width:100%;height:100%}.creation-dieline-flow__model-skeleton{aspect-ratio:1;background:linear-gradient(90deg, var(--Color-Neutral-neutral-2,#e8e8e8) 0%, var(--Color-Neutral-neutral-3,#f2f2f2) 50%, var(--Color-Neutral-neutral-2,#e8e8e8) 100%);background-size:200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite creation-dieline-flow-skeleton}.creation-dieline-flow__section--size{margin-top:24px}.creation-dieline-flow__complex-size-summary{background:var(--primary-background1,#f7f7f7);color:var(--one-level-text-color,#191919);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:8px 16px;display:flex}.creation-dieline-flow__complex-size-summary i{color:var(--Color-Neutral-neutral-7,#7f7f7f);font-size:12px}.creation-dieline-flow__complex-size-copy{min-width:0}.creation-dieline-flow__complex-size-copy p,.creation-dieline-flow__complex-size-copy span{text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;overflow:hidden}.creation-dieline-flow__complex-size-copy p{color:var(--Color-Neutral-neutral-7,#7f7f7f);font-size:12px;font-weight:400;line-height:1.35}.creation-dieline-flow__complex-size-copy span{color:var(--Color-Neutral-neutral-10,#191919);margin-top:2px;font-size:14px;font-weight:400;line-height:1.4}.creation-dieline-flow__cup-size-list{scrollbar-width:none;gap:10px;margin-top:10px;display:flex;overflow-x:auto}.creation-dieline-flow__cup-size-list::-webkit-scrollbar{display:none}.creation-dieline-flow__cup-size-item{background:var(--Color-Neutral-neutral-2,#eee);cursor:pointer;border:0;border-radius:12px;flex:0 0 80px;width:80px;height:80px;padding:0;position:relative;overflow:hidden}.creation-dieline-flow__cup-size-item:after{content:"";border:2px solid var(--Color-Neutral-neutral-10,#191919);opacity:0;pointer-events:none;border-radius:12px;position:absolute;top:0;bottom:0;left:0;right:0}.creation-dieline-flow__cup-size-item:hover:after,.creation-dieline-flow__cup-size-item.active:after{opacity:1}.creation-dieline-flow__cup-size-item img{object-fit:cover;width:100%;height:100%;display:block}.creation-dieline-flow__cup-size-capacity{color:var(--Color-Neutral-neutral-7,#7f7f7f);font-size:12px;font-weight:500;line-height:1.2;position:absolute;bottom:6px;left:10px}.creation-dieline-flow__size-grid{align-items:flex-start;gap:0;margin-top:7px;display:flex}.creation-dieline-flow__size-grid .proper-item{flex:1;padding:4px;display:inline-block;position:relative}.creation-dieline-flow__size-grid .proper-item .proper-item-title{color:#7f7f7f;margin-bottom:8px;font-size:12px;font-weight:400;line-height:16px}.creation-dieline-flow__size-grid .proper-item.active{background-color:var(--secondary-background-active,#f5f5f5);border-radius:8px}.creation-dieline-flow__size-grid .proper-item.active .proper-item-title{color:var(--one-level-text-color,#191919)}.creation-dieline-flow__size-grid :deep(.number-input-box){background-color:#fff;border-radius:8px!important;height:36px!important}.creation-dieline-flow__size-grid :deep(.number-input-box input){font-size:14px}.creation-dieline-flow__size-grid .unit{color:#7f7f7f;font-size:14px;line-height:20px}.number-input-box :deep(input){text-align:left!important}.creation-dieline-flow__section--material{margin-top:16px}.creation-dieline-flow__materials{--stroke-active:var(--Color-Neutral-neutral-10,#191919);margin-top:8px}.creation-dieline-flow__materials .material-swatch{width:48px;height:48px;position:relative}.creation-dieline-flow__materials .material-swatch--skeleton{background:linear-gradient(90deg, var(--Color-Neutral-neutral-2,#e8e8e8) 0%, var(--Color-Neutral-neutral-3,#f2f2f2) 50%, var(--Color-Neutral-neutral-2,#e8e8e8) 100%);background-size:200% 100%;border-radius:50%;animation:1.4s ease-in-out infinite creation-dieline-flow-skeleton}.creation-dieline-flow__materials .material-swatch__tip{white-space:nowrap;color:var(--Color-Neutral-white,#fff);background:var(--stroke-active,#191919);opacity:0;pointer-events:none;z-index:20;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:1.2;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:0}.creation-dieline-flow__materials .material-swatch:hover>.material-swatch__tip{opacity:1}.creation-dieline-flow__materials .material-selection__list{flex-wrap:wrap;gap:8px;display:flex}.creation-dieline-flow__materials .material-selection__list .material-selection__list__item{cursor:pointer;background:0 0;border:0;border-radius:50%;width:48px;height:48px;padding:0;display:inline-block;position:relative;overflow:hidden}.creation-dieline-flow__materials .material-selection__list .material-selection__list__item img{object-fit:cover;width:100%;height:100%;display:block}.creation-dieline-flow__materials .material-selection__list .material-selection__list__item:after{content:"";border:2px solid var(--stroke-active,#191919);opacity:0;pointer-events:none;z-index:1;border-radius:50%;width:100%;height:100%;transition:opacity .1s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.creation-dieline-flow__materials .material-selection__list .material-selection__list__item:hover,.creation-dieline-flow__materials .material-selection__list .material-selection__list__item.active{padding:2px}.creation-dieline-flow__materials .material-selection__list .material-selection__list__item:hover:after,.creation-dieline-flow__materials .material-selection__list .material-selection__list__item.active:after{opacity:1;box-shadow:inset 0 0 0 2px var(--primary-background-light,#fff)}.creation-dieline-flow__materials .material-list{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.creation-dieline-flow__materials .material-list .material-list-item-container{background:0 0;border-radius:50%;width:48px;height:48px;position:relative}.creation-dieline-flow__materials .material-list .material-list-item{background:var(--primary-background,#fff);cursor:pointer;border:0;border-radius:50%;width:100%;height:100%;padding:0;position:absolute;top:0;left:0;overflow:hidden}.creation-dieline-flow__materials .material-list .material-list-item img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.creation-dieline-flow__materials .material-list .material-list-item .material-name{display:none}.creation-dieline-flow__materials .material-list .material-list-item:after{content:"";border:1px solid var(--stroke-default,#f2f2f2);pointer-events:none;z-index:1;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.creation-dieline-flow__materials .material-list .material-list-item:hover:after,.creation-dieline-flow__materials .material-list .material-list-item.active:after{border:2px solid var(--stroke-active,#191919);box-shadow:inset 0 0 0 2px var(--primary-background-light,#fff)}.creation-dieline-flow__materials .material-list .material-list-item.active{padding:2px}.creation-dieline-flow__footer{grid-template-columns:repeat(2,1fr);gap:28px;margin-top:20px;display:grid}.creation-dieline-flow__cancel,.creation-dieline-flow__apply{cursor:pointer;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:400;line-height:1.2}.creation-dieline-flow__cancel{background:var(--Color-Neutral-neutral-1,#f7f7f7);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);color:var(--Color-Neutral-neutral-10,#191919)}.creation-dieline-flow__apply{background:var(--Color-Neutral-neutral-10,#191919);color:#fff;justify-content:center;align-items:center;gap:8px;display:flex}.creation-dieline-flow__apply strong{color:#ffc93d;font-size:14px;font-weight:500;line-height:1.2}.creation-dieline-flow__apply:disabled{opacity:.5;cursor:not-allowed}[data-v-72bfecae] .ai-panel-body.layered-edit-mockup-panel-shell{min-height:0;display:flex}@keyframes animation-wiooy9-72bfecae{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(100%)}}.loading-skeleton .skeleton-selection[data-v-72bfecae],.loading-skeleton .skeleton-attributes[data-v-72bfecae]{position:relative;overflow:hidden}.loading-skeleton .skeleton-selection[data-v-72bfecae]:after,.loading-skeleton .skeleton-attributes[data-v-72bfecae]:after{background:linear-gradient(90deg, var(--skeleton-image-gradient-start-color), var(--skeleton-image-gradient-end-color));content:"";animation:2s linear .5s infinite animation-wiooy9-72bfecae;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.loading-skeleton .skeleton-selection[data-v-72bfecae]{background:var(--skeleton-image-background-color);border-radius:8px;height:48px;margin-bottom:10px}.loading-skeleton .skeleton-attributes[data-v-72bfecae]{background:var(--skeleton-image-background-color);border-radius:8px;height:120px;margin-bottom:10px}.material-root[data-v-72bfecae]{background:var(--primary-background-light);border-radius:16px;flex-direction:column;max-height:100%;margin-top:16px;display:flex}.material-root__box[data-v-72bfecae]{padding-bottom:16px}.cup-material-box[data-v-72bfecae]{flex-direction:column;flex:1;min-height:40px;display:flex}.cup-material-box .title[data-v-72bfecae]{color:var(--one-level-text-color);font-family:var(--pac-font-family), sans-serif;font-size:var(--fs-base);font-weight:var(--fw-normal);line-height:var(--lh-1_6);letter-spacing:var(--pac-font-letter-spacing);margin-bottom:10px}.cup-material-box[data-v-72bfecae] .material-selection .image-container,.cup-material-box[data-v-72bfecae] .material-selection .image-container img{height:100%!important}.material-root[data-v-72bfecae] .material-selection__list__item:after{border-color:var(--Color-Neutral-neutral-10,#191919)!important}.material-root[data-v-72bfecae] .material-selection__list__item:hover:after,.material-root[data-v-72bfecae] .material-selection__list__item.active:after{box-shadow:inset 0 0 0 2px var(--Color-Neutral-white,#fff)!important}.material-root[data-v-72bfecae] .box-material-box .material-list-item:hover:after,.material-root[data-v-72bfecae] .box-material-box .material-list-item.active:after{border-color:var(--Color-Neutral-neutral-10,#191919)!important}.material-root[data-v-72bfecae] .box-material-box .material-list-item.active:after{box-shadow:inset 0 0 0 2px var(--Color-Neutral-white,#fff)!important}.ai-design-edit-mockup-material-tooltip{z-index:5100!important}.layered-ai-creation-modal[data-v-55abac06]{z-index:1200;background:#00000061;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.layered-ai-creation-modal__panel[data-v-55abac06]{border:1px solid var(--stroke-divider,#e6e6e6);background:var(--primary-background-light,#fff);border-radius:12px;width:376px;max-height:calc(100vh - 48px);overflow:visible;box-shadow:0 18px 52px #0000002e}.layered-ai-creation-modal__header[data-v-55abac06]{border-bottom:1px solid var(--stroke-divider,#e6e6e6);justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex}.layered-ai-creation-modal__title[data-v-55abac06]{color:var(--one-level-text-color,#191919);font-size:16px;font-weight:600;line-height:1.2}.layered-ai-creation-modal__close[data-v-55abac06]{color:#666;cursor:pointer;background:0 0;border:0;width:24px;height:24px;font-size:16px;line-height:24px}.layered-ai-creation-modal__close[data-v-55abac06]:disabled{cursor:not-allowed;opacity:.45}.layered-ai-creation-modal__file[data-v-55abac06]{display:none}.ai-creation-content[data-v-55abac06]{width:100%;padding:0 16px 16px}.ai-creation-textarea[data-v-55abac06]{border:1px solid var(--stroke-divider,#e6e6e6);background:var(--primary-background1,#fff);border-radius:8px;width:100%;height:291px;margin:16px 0;padding:10px 8px 1px;position:relative}.ai-creation-textarea[data-v-55abac06]:hover,.ai-creation-textarea.active[data-v-55abac06],.ai-creation-textarea[data-v-55abac06]:focus-within{border-color:var(--one-level-text-color,#191919)}.ai-creation-textarea.disabled[data-v-55abac06]{cursor:not-allowed;opacity:.72}.ai-creation-textarea__input-area textarea[data-v-55abac06]{resize:none;background:var(--primary-background1,#fff);width:100%;height:230px;color:var(--one-level-text-color,#191919);border:0;outline:0;padding:0;font-size:14px;font-weight:400;line-height:150%}.ai-creation-textarea__input-area textarea[data-v-55abac06]::placeholder{color:#999}.ai-creation-textarea__actions[data-v-55abac06]{align-items:center;display:flex}.ai-creation-textarea__actions__button[data-v-55abac06]{border:1px solid var(--stroke-divider,#e6e6e6);background:var(--primary-background-light,#fff);width:auto;height:28px;color:var(--one-level-text-color,#191919);cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;margin-right:6px;padding:0 8px;font-size:12px;transition:border-color .2s;display:flex}.ai-creation-textarea__actions__button i[data-v-55abac06]{margin-right:2px;font-size:12px}.ai-creation-textarea__actions__button[data-v-55abac06]:hover,.ai-creation-textarea__actions__button.active[data-v-55abac06]{border-color:var(--one-level-text-color,#191919)}.ai-creation-textarea__actions__button.disabled[data-v-55abac06],.ai-creation-textarea__actions__button[data-v-55abac06]:disabled{cursor:not-allowed;opacity:.5}.ai-creation-textarea__popover[data-v-55abac06]{z-index:5;border:1px solid var(--one-level-text-color,#191919);background:var(--primary-background-light,#fff);border-radius:8px;width:249px;padding:12px;position:absolute;bottom:-18px;left:8px;transform:translateY(100%);box-shadow:0 8px 28px #00000024}.ai-creation-textarea__popover-content[data-v-55abac06]{flex-wrap:wrap;gap:8px;display:flex}.ai-creation-textarea__popover-option[data-v-55abac06]{border:1px solid var(--stroke-divider,#e6e6e6);background:var(--primary-background1,#fff);color:var(--one-level-text-color,#191919);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:12px;line-height:1.2}.ai-creation-textarea__popover-option[data-v-55abac06]:hover,.ai-creation-textarea__popover-option--selected[data-v-55abac06]{border-color:var(--one-level-text-color,#191919);background:var(--primary-background3,#f5f5f5)}.ai-creation-reference[data-v-55abac06]{width:100%;margin-bottom:16px}.ai-creation-reference__header[data-v-55abac06]{margin-bottom:8px}.ai-creation-reference__title[data-v-55abac06]{color:var(--one-level-text-color,#191919);font-size:14px}.ai-creation-reference__content[data-v-55abac06]{border:1px solid var(--primary-background3,#e6e6e6);background:var(--primary-background1,#fff);border-radius:8px;width:100%;min-height:90px;padding:8px;position:relative}.ai-creation-reference__content.pointer[data-v-55abac06]{cursor:pointer}.ai-creation-reference__content[data-v-55abac06]:not(.disabled):hover,.ai-creation-reference__content[data-v-55abac06]:not(.disabled):active{border-color:var(--one-level-text-color,#191919)}.ai-creation-reference__content.dragging[data-v-55abac06]{border-color:#731eff}.ai-creation-reference__image-list[data-v-55abac06]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ai-creation-reference__image-item[data-v-55abac06]{cursor:pointer;border-radius:8px;width:72px;height:72px;position:relative;overflow:hidden}.ai-creation-reference__image-item:not(.disabled):hover .ai-creation-reference__image-remove[data-v-55abac06]{opacity:1}.ai-creation-reference__image-item.disabled[data-v-55abac06]{cursor:not-allowed;opacity:.6}.ai-creation-reference__image-loading-container[data-v-55abac06]{background:#fff;border-radius:8px;width:100%;height:100%;position:relative}.ai-creation-reference__image-preview[data-v-55abac06]{object-fit:cover;object-position:center;border-radius:8px;width:100%;height:100%;display:block}.ai-creation-reference__image-loading-overlay[data-v-55abac06]{background:#0000004d;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ai-creation-reference__image-loading-overlay span[data-v-55abac06]{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite aiCreationSpin-55abac06}.ai-creation-reference__image-remove[data-v-55abac06]{z-index:10;background:var(--Color-Neutral-neutral-8,#666);color:#fff;cursor:pointer;opacity:0;border:0;border-radius:14px;justify-content:center;align-items:center;width:14px;height:14px;padding:0;font-size:12px;transition:opacity .2s;display:flex;position:absolute;top:4px;right:4px}.ai-creation-reference__image-remove i[data-v-55abac06]{color:#fff;font-size:14px}.ai-creation-reference__upload-button[data-v-55abac06]{border:1px dashed var(--Color-Neutral-neutral-5,#bfbfbf);background:var(--primary-background0,#fafafa);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.ai-creation-reference__upload-button.disabled[data-v-55abac06],.ai-creation-reference__upload-button[data-v-55abac06]:disabled{cursor:not-allowed;opacity:.6}.ai-creation-reference__upload-icon[data-v-55abac06]{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ai-creation-reference__upload-icon i[data-v-55abac06]{color:#999;font-size:20px}.ai-creation-reference__upload-text[data-v-55abac06]{color:#999;text-align:center;justify-content:center;align-items:center;width:calc(100% - 80px);font-size:12px;line-height:150%;display:flex}.ai-creation-reference__drop[data-v-55abac06]{z-index:2;color:#731eff;text-align:center;pointer-events:none;background:#f7f2ff;border:1px dashed #731eff;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;line-height:150%;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.ai-creation-reference__content.dragging .ai-creation-reference__drop[data-v-55abac06]{display:flex}.ai-creation-content__error[data-v-55abac06]{color:#c62828;margin:-6px 0 12px;font-size:12px;line-height:1.4}.ai-creation-generate[data-v-55abac06]{justify-content:flex-end;display:flex}.ai-creation-generate-button[data-v-55abac06]{color:#fff;cursor:pointer;background:#191919;border:0;border-radius:8px;min-width:112px;height:36px;padding:0 18px;font-size:14px;font-weight:600}.ai-creation-generate-button[data-v-55abac06]:disabled{cursor:not-allowed;opacity:.45}@keyframes aiCreationSpin-55abac06{to{transform:rotate(360deg)}}.list-item[data-v-400343ae]{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0;display:inline-block;position:relative}.list-item .tip[data-v-400343ae]{color:var(--three-level-text-color);z-index:5;pointer-events:none;transition:transform .1s linear;position:absolute;top:12px;left:16px}.list-item .tip .p-icon-3D_v2[data-v-400343ae]{color:var(--three-level-text-color);opacity:1;padding:5.5px 4px;font-size:28px;font-weight:500;line-height:28px}.list-item .image[data-v-400343ae]{aspect-ratio:1;border:1px solid #191919;border-radius:16px;width:100%;transition:border .1s linear,box-shadow .1s linear;position:relative;overflow:hidden}.list-item .image .master-image[data-v-400343ae]{border-radius:16px;width:100%;height:100%}.list-item .image .master-image[data-v-400343ae] img{object-fit:cover;border-radius:16px;height:100%;max-height:100%}.list-item .image.img-hover[data-v-400343ae]{border:1px solid #191919}.list-item .image .add-overlay[data-v-400343ae]{cursor:pointer;z-index:6;background:#191919;border:none;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:calc(100% - 32px);height:32px;padding:6px 12px;display:flex;position:absolute;bottom:16px;left:16px}.list-item .image .add-overlay__text[data-v-400343ae]{color:#fff;font-size:14px;font-weight:500;line-height:1.2}.list-item .side-image-box[data-v-400343ae]{pointer-events:none;z-index:1;transition:transform .1s linear;position:absolute;top:0;right:8px}.list-item .side-image-box .side-image-item[data-v-400343ae]{border:solid 1px var(--border-color);border-radius:4px;width:56px;height:56px;margin-top:8px;overflow:hidden}.list-item[data-v-400343ae] .lazy-text-container{margin-top:12px}.list-item[data-v-400343ae] .lazy-text-container .item-title{width:100%;font-weight:400;font-family:var(--pac-font-family), sans-serif;font-size:var(--fs-base);font-weight:var(--fw-normal);line-height:var(--lh-1_6);letter-spacing:var(--pac-font-letter-spacing);color:var(--three-level-text-color);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.list-item[data-v-400343ae] .lazy-text-container .item-title p{width:100%}.list-item .material-list[data-v-400343ae]{flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:8px 2px;display:flex}.list-item .material-item[data-v-400343ae]{cursor:pointer;border-radius:50%;width:20px;height:20px;margin-top:5px;margin-right:8px;position:relative}.list-item .material-item[data-v-400343ae]:after{box-sizing:border-box;content:"";opacity:0;border:1px solid #bfbfbf;border-radius:50%;width:24px;height:24px;transition:opacity .3s;display:flex;position:absolute;top:-2px;left:-2px}.list-item .active .material-item[data-v-400343ae]:after,.list-item[data-v-400343ae] .active .material-item:after{opacity:1}.list-item[data-v-400343ae] .material-item img{border-radius:50%}.list-item[data-v-400343ae] .material-item:after{box-sizing:border-box;content:"";opacity:0;border:1px solid #bfbfbf;border-radius:50%;width:24px;height:24px;transition:opacity .3s;display:flex;position:absolute;top:-2px;left:-2px}.list-item[data-v-400343ae] .material-item.active:after{opacity:1}@media screen and (max-width:768px){.list-item .tip .p-icon-3D_v2[data-v-400343ae]{font-size:24px}}.mockup-modal-overlay[data-v-d3f75a81]{z-index:9999;background:rgba(238, 238, 238, var(--mockup-overlay-alpha));backdrop-filter:blur(var(--mockup-overlay-blur));justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mockup-genie-shell[data-v-d3f75a81]{z-index:1;pointer-events:none;width:100%;height:100%;opacity:var(--mockup-shell-opacity);position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.mockup-genie-shell path[data-v-d3f75a81]{fill:#fff;stroke:#191919;stroke-width:1.5px;vector-effect:non-scaling-stroke}.mockup-modal-motion[data-v-d3f75a81]{z-index:2;width:min(1404px,100vw - 48px);height:min(706px,100vh - 48px);opacity:var(--mockup-content-opacity);will-change:opacity;position:relative}.mockup-modal[data-v-d3f75a81]{z-index:1;background-color:#fff;border:1.5px solid #191919;border-radius:24px;flex-direction:column;gap:32px;width:100%;height:100%;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:4px 4px #191919}.mockup-modal-search[data-v-d3f75a81]{flex:0 0 48px;height:48px}.mockup-modal-header[data-v-d3f75a81]{justify-content:space-between;align-items:center;display:flex}.mockup-modal-header .header-title[data-v-d3f75a81]{letter-spacing:-.432px;color:#191919;font-size:24px;font-weight:500;line-height:1.6}.mockup-modal-close[data-v-d3f75a81]{cursor:pointer;background:0 0;border:0;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.mockup-modal-close img[data-v-d3f75a81]{width:24px;height:24px;display:block}.mockup-modal-body[data-v-d3f75a81]{flex:1;gap:32px;min-height:0;display:flex}.mockup-modal-nav[data-v-d3f75a81]{box-sizing:border-box;width:248px;min-width:248px;height:100%;padding:4px}.mockup-modal-content[data-v-d3f75a81]{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;overflow:hidden}.mockup-modal-content[data-v-d3f75a81] .pac-scrollBar{flex:1;height:auto;min-height:0}.newNavigate[data-v-d3f75a81]{width:100%;height:100%;padding-top:2px}.newNavigate[data-v-d3f75a81] .Menu .SubMenu{background-color:#fff}.newNavigate[data-v-d3f75a81] .Menu .SubMenu-box{background-color:#fff;border:1px solid #0000;transition:border .1s linear,box-shadow .1s linear,transform .1s linear}.newNavigate[data-v-d3f75a81] .Menu .SubMenu-box:hover{border:1.5px solid #191919!important}.newNavigate[data-v-d3f75a81] .Menu .SubMenu-box-bg--active{box-shadow:2px 2px 0px 0px var(--one-level-text-color);border:1.5px solid #191919;transform:translate(-2px,-2px);background-color:#fff!important}.newNavigate[data-v-d3f75a81] .Menu .MenuItem{transition:border .1s linear,box-shadow .1s linear,transform .1s linear}.newNavigate[data-v-d3f75a81] .Menu .MenuItem__container{background-color:#fff;border:1px solid #0000}.newNavigate[data-v-d3f75a81] .Menu .MenuItem__container:hover{border:1.5px solid #191919!important}.newNavigate[data-v-d3f75a81] .Menu .MenuItem__container--active{box-shadow:2px 2px 0px 0px var(--one-level-text-color);border:1.5px solid #191919;transform:translate(-2px,-2px);background-color:#fff!important}.newNavigate .icon[data-v-d3f75a81]{color:#7f7f7f;font-size:20px}.newNavigate .count[data-v-d3f75a81]{text-align:right;color:#7f7f7f;padding-left:8px;font-size:12px;font-weight:500;line-height:22px;position:relative;top:1px}.newNavigate a[data-v-d3f75a81]{box-sizing:border-box;align-items:center;width:100%;height:40px;padding:9px 10px 9px 12px;display:flex}.newNavigate a span.name[data-v-d3f75a81]{color:#191919;text-overflow:ellipsis;white-space:nowrap;max-width:205px;padding-left:6px;font-size:16px;font-weight:500;line-height:22px;transition:color .3s ease-in-out;overflow:hidden}.newNavigate a.sub-menu[data-v-d3f75a81]{max-width:254px}.newNavigate a.sub-menu-item[data-v-d3f75a81]{padding-left:34px}.result-header[data-v-d3f75a81]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.total[data-v-d3f75a81]{text-align:left;color:#7f7f7f;font-size:16px;font-weight:500;line-height:22px}.sort-by[data-v-d3f75a81]{align-items:center;gap:10px;display:flex;position:relative}.sort-by__label[data-v-d3f75a81]{color:#666;font-size:16px;font-weight:500;line-height:22px}.sort-by__select[data-v-d3f75a81]{color:#191919;cursor:pointer;background:#f7f7f7;border:1px solid #e6e6e6;border-radius:8px;justify-content:space-between;align-items:center;width:208px;height:36px;padding:8px 12px;font-size:16px;font-weight:500;line-height:1;transition:border-color .15s;display:flex;position:relative}.sort-by__select[data-v-d3f75a81]:hover,.sort-by__select.open[data-v-d3f75a81]{border-color:#191919}.sort-by__value[data-v-d3f75a81]{color:#191919;align-items:center;gap:6px;min-width:0;display:inline-flex}.sort-by__arrow[data-v-d3f75a81]{color:#191919;font-size:18px;transition:transform .2s}.sort-by__arrow.open[data-v-d3f75a81]{transform:rotate(180deg)}.sort-by__menu[data-v-d3f75a81]{z-index:10;background:#fff;border:1px solid #e6e6e6;border-radius:8px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 4px 12px #00000014}.sort-by__menu-item[data-v-d3f75a81]{color:#191919;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.sort-by__menu-item[data-v-d3f75a81]:hover,.sort-by__menu-item.active[data-v-d3f75a81]{background:#f7f7f7}.p-list[data-v-d3f75a81]{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;width:100%;display:grid}.mockup-pagination[data-v-d3f75a81]{margin:64px 0}.mockup-empty[data-v-d3f75a81]{color:#7f7f7f;justify-content:center;align-items:center;min-height:320px;font-size:14px;display:flex}.mockup-skeleton-card[data-v-d3f75a81]{min-width:0}.mockup-skeleton-card__image[data-v-d3f75a81],.mockup-skeleton-card__title[data-v-d3f75a81]{background:linear-gradient(100deg,#f5f5f5 20%,#fff 42%,#f5f5f5 64%) 0 0/240% 100%;animation:1.4s ease-in-out infinite mockup-skeleton-shimmer-d3f75a81}.mockup-skeleton-card__image[data-v-d3f75a81]{aspect-ratio:1;border:1px solid #191919;border-radius:16px;width:100%;position:relative;overflow:hidden}.mockup-skeleton-card__image .p-icon-3D_v2[data-v-d3f75a81]{color:#999;font-size:28px;line-height:28px;position:absolute;top:17px;left:20px}.mockup-skeleton-card__title[data-v-d3f75a81]{border-radius:6px;width:100%;height:22px;margin-top:12px}@keyframes mockup-skeleton-shimmer-d3f75a81{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.mockup-genie-shell[data-v-d3f75a81]{display:none}.mockup-skeleton-card__image[data-v-d3f75a81],.mockup-skeleton-card__title[data-v-d3f75a81]{animation:none}}@media screen and (max-width:1200px){.mockup-modal[data-v-d3f75a81]{padding:32px}}.template-card[data-v-4fe019a5]{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;gap:8px;width:192px;padding:0;display:flex}.template-card.is-disabled[data-v-4fe019a5]{cursor:wait;opacity:.6}.template-card__cover[data-v-4fe019a5]{background-color:#f7f7f7;border:1px solid #e6e6e6;border-radius:12px;width:192px;height:192px;transition:border .1s linear,box-shadow .1s linear;position:relative;overflow:hidden}.template-card__cover img[data-v-4fe019a5]{object-fit:cover;border-radius:inherit;pointer-events:none;width:100%;height:100%}.template-card__cover[data-v-4fe019a5]:hover,.template-card__cover--selected[data-v-4fe019a5]{border:1.5px solid #191919;box-shadow:2.22px 2.22px #000}.template-card__check[data-v-4fe019a5]{z-index:1;background:#191919;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:10px;right:10px}.template-card__add-btn[data-v-4fe019a5]{color:#fff;cursor:pointer;z-index:2;background:#191919;border:none;border-radius:30.5px;justify-content:center;align-items:center;gap:10px;width:160px;height:40px;padding:10px 41px;font-size:16px;font-weight:500;line-height:1;display:inline-flex;position:absolute;bottom:16px;left:16px}.template-card__name[data-v-4fe019a5]{color:#7f7f7f;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:34px;margin:0;font-size:14px;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.template-modal-overlay[data-v-4c467326]{z-index:9999;backdrop-filter:blur(10px);background:#eee6;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.template-modal[data-v-4c467326]{background-color:#fff;border:1.5px solid #191919;border-radius:24px;flex-direction:column;gap:32px;width:min(1441px,100vw - 48px);height:min(820px,100vh - 48px);padding:48px;display:flex;position:relative;overflow:hidden;box-shadow:4px 4px #191919}.template-modal-header[data-v-4c467326]{justify-content:space-between;align-items:center;display:flex}.template-modal-header .header-title[data-v-4c467326]{color:#191919;font-size:20px;font-weight:600;line-height:1.5}.template-modal-close[data-v-4c467326]{color:#191919;cursor:pointer;background:#f7f7f7;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:104px;height:40px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;display:inline-flex}.template-modal-error[data-v-4c467326]{color:#cf1322;background:#fff1f0;border:1px solid #ffa39e;border-radius:10px;margin-top:16px;padding:12px 14px;font-size:14px;line-height:20px}.template-modal-body[data-v-4c467326]{flex:1;gap:32px;min-height:0;display:flex}.template-modal-body.is-submitting[data-v-4c467326]{pointer-events:none}.template-modal-nav[data-v-4c467326]{box-sizing:border-box;flex-shrink:0;width:248px;min-width:248px;max-height:100%;padding:4px}.template-modal-content[data-v-4c467326]{flex:1;min-width:0;height:100%;overflow-y:auto}.category-sidebar[data-v-4c467326]{flex-direction:column;gap:8px;display:flex}.category-sidebar__group[data-v-4c467326]{flex-direction:column;flex-shrink:0;display:flex}.category-sidebar__item[data-v-4c467326]{color:#191919;cursor:pointer;box-sizing:border-box;background:0 0;border:1.5px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;height:40px;padding:0 12px;font-size:16px;font-weight:500;line-height:22px;transition:all .1s linear;display:flex}.category-sidebar__item[data-v-4c467326]:hover{background:#fff;border:1.5px solid #191919}.category-sidebar__item--active[data-v-4c467326]{background:#fff;border:1.5px solid #191919;box-shadow:2px 2px #191919}.category-sidebar__item-icon-wrapper[data-v-4c467326]{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.category-sidebar__category-name[data-v-4c467326]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.category-sidebar__arrow[data-v-4c467326]{margin-left:auto;transition:transform .2s}.category-sidebar__arrow--open[data-v-4c467326]{transform:rotate(180deg)}.category-sidebar__industries[data-v-4c467326]{flex-direction:column;gap:8px;padding:8px 0;display:flex}.category-sidebar__industry[data-v-4c467326]{cursor:pointer;box-sizing:border-box;background:0 0;border:1.5px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;height:40px;padding:0 12px 0 42px;transition:all .1s linear;display:flex}.category-sidebar__industry[data-v-4c467326]:hover{background:#fff;border:1.5px solid #191919}.category-sidebar__industry--active[data-v-4c467326]{background:#fff;border:1.5px solid #191919;box-shadow:2px 2px #191919}.category-sidebar__industry-name[data-v-4c467326]{color:#191919;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:16px;font-weight:500;line-height:22px;overflow:hidden}.category-sidebar__industry-count[data-v-4c467326]{color:#7f7f7f;flex-shrink:0;font-size:12px;font-weight:500}.result-header[data-v-4c467326]{align-items:center;margin-bottom:16px;display:flex}.total[data-v-4c467326]{color:#7f7f7f;font-size:16px;font-weight:500;line-height:22px}.p-list[data-v-4c467326],.template-grid__list[data-v-4c467326]{flex-wrap:wrap;gap:24px;width:100%;display:flex}.template-grid__skeleton[data-v-4c467326]{flex-direction:column;gap:8px;width:192px;display:flex}.template-grid__skeleton-cover[data-v-4c467326]{background:#f0f0f0;border-radius:12px;width:192px;height:192px;animation:1.5s ease-in-out infinite pulse-4c467326}.template-grid__skeleton-name[data-v-4c467326]{background:#f0f0f0;border-radius:4px;width:100%;height:18px;animation:1.5s ease-in-out infinite pulse-4c467326}.template-grid__empty[data-v-4c467326]{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:80px 24px;display:flex}.template-grid__empty-text[data-v-4c467326]{color:#191919;margin:0;font-size:16px;font-weight:500}.template-grid__empty-hint[data-v-4c467326]{color:#999;margin:0;font-size:14px}.template-load-more[data-v-4c467326]{justify-content:center;padding:32px 0 8px;display:flex}.template-load-more__btn[data-v-4c467326]{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:8px;height:40px;padding:0 20px}.template-modal-submitting[data-v-4c467326]{color:#fff;z-index:10;background:#191919e0;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner[data-v-4c467326]{border:2px solid #19191933;border-top-color:#191919;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin-4c467326}.spinner--light[data-v-4c467326]{border-color:#fff #ffffff59 #ffffff59}@keyframes spin-4c467326{to{transform:rotate(360deg)}}@keyframes pulse-4c467326{0%,to{opacity:1}50%{opacity:.5}}.ai-design-workbench[data-v-d9d591a1]{background:var(--Color-Neutral-neutral-1,#f7f7f7);width:100vw;height:100vh;color:var(--Color-Neutral-neutral-10,#191919);align-items:flex-start;display:flex;position:relative;overflow:hidden}.empty-canvas-header[data-v-d9d591a1]{z-index:99;box-sizing:border-box;background:var(--Color-Neutral-white,#fff);border-bottom:1px solid var(--Color-Neutral-neutral-4,#d9d9d9);height:57px;position:fixed;top:0;bottom:auto;left:0;right:0}.workbench-user-controls.is-empty-canvas-header[data-v-d9d591a1]{z-index:100;align-items:center;gap:20px;display:flex;position:fixed;top:8px;right:20px}.empty-header-chat-actions[data-v-d9d591a1]{align-items:center;display:flex}.ai-design-canvas-area[data-v-d9d591a1]{flex:1;min-width:0;height:100%;position:relative;overflow:hidden}.has-empty-canvas-header .ai-design-canvas-area[data-v-d9d591a1]{height:calc(100% - 57px);margin-top:57px}.canvas-empty-state[data-v-d9d591a1]{--empty-card-group-scale:1;pointer-events:none;user-select:none;z-index:1;color:var(--Color-Neutral-neutral-10,#191919);flex-direction:column;align-items:center;gap:32px;display:flex;position:absolute;top:calc(50% - 28.5px);left:0;right:0;transform:translateY(-50%)}.empty-canvas-exit-leave-active[data-v-d9d591a1]{pointer-events:none;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .28s}.empty-canvas-exit-leave-to[data-v-d9d591a1]{opacity:0;transform:translate(-72px,-50%)}.model-design-canvas-hint[data-v-d9d591a1],.package-design-canvas-hint[data-v-d9d591a1],.video-design-canvas-hint[data-v-d9d591a1]{z-index:90;pointer-events:none;user-select:none;background:var(--Color-Neutral-neutral-1,#f7f7f7);color:var(--Color-Neutral-neutral-6,#999);font-family:var(--pac-font-family);font-size:var(--fs-16,16px);font-weight:var(--fw-400,400);letter-spacing:-.288px;justify-content:center;align-items:center;line-height:1.6;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.canvas-empty-state__heading[data-v-d9d591a1]{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.canvas-empty-state__heading h1[data-v-d9d591a1]{font-family:var(--pac-font-family);font-size:var(--fs-32);font-weight:var(--fw-500,500);line-height:var(--lh-1_3);letter-spacing:-.576px;color:var(--Color-Neutral-neutral-10,#191919);margin:0}.canvas-empty-state__creation-cards[data-v-d9d591a1]{width:937.724px;height:calc(170px * var(--empty-card-group-scale));pointer-events:auto;transform:scale(var(--empty-card-group-scale));transform-origin:top;justify-content:center;align-items:center;gap:20px;display:flex;position:relative}.canvas-empty-state[data-v-d9d591a1] .canvas-empty-state__creation-card.p-button{box-sizing:border-box;border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);width:471.793px;height:170px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;outline:none;flex:0 0 471.793px;justify-content:space-between;align-items:center;padding:4px;transition:transform .16s;display:flex;position:relative;overflow:hidden}.canvas-empty-state[data-v-d9d591a1] .canvas-empty-state__creation-card.p-button:hover,.canvas-empty-state[data-v-d9d591a1] .canvas-empty-state__creation-card.p-button:active,.canvas-empty-state[data-v-d9d591a1] .canvas-empty-state__creation-card.p-button.active,.canvas-empty-state[data-v-d9d591a1] .canvas-empty-state__creation-card.p-button.is-selected,.canvas-empty-state[data-v-d9d591a1] .canvas-empty-state__creation-card.p-button.active:hover,.canvas-empty-state[data-v-d9d591a1] .canvas-empty-state__creation-card.p-button.is-selected:hover{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);box-shadow:3px 3px 0px 0px var(--Color-Neutral-neutral-10,#191919)}.canvas-empty-state[data-v-d9d591a1] .canvas-empty-state__creation-card.p-button:hover{transform:translate(-3px,-3px)}.canvas-empty-state[data-v-d9d591a1] .canvas-empty-state__creation-card.p-button:active{transform:translate(0)}.canvas-empty-state[data-v-d9d591a1] .canvas-empty-state__creation-card.p-button:focus-visible{outline:2px solid var(--Color-Neutral-neutral-10,#191919);outline-offset:2px}.canvas-empty-state[data-v-d9d591a1] .canvas-empty-state__creation-card.p-button.is-package-design{flex-basis:445.931px;width:445.931px}.canvas-empty-state__card-artwork[data-v-d9d591a1]{pointer-events:none;border-radius:12px;flex:0 0 137.931px;width:137.931px;height:160px;display:block;position:relative;overflow:hidden}.canvas-empty-state__card-skeleton[data-v-d9d591a1]{z-index:2;border-radius:12px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.canvas-empty-state__card-artwork img[data-v-d9d591a1],.canvas-empty-state__card-artwork video[data-v-d9d591a1]{opacity:0;transition:opacity .16s}.canvas-empty-state__card-artwork img.is-load-error[data-v-d9d591a1],.canvas-empty-state__card-artwork video.is-load-error[data-v-d9d591a1]{visibility:hidden}.canvas-empty-state__card-artwork.is-image-loaded img[data-v-d9d591a1],.canvas-empty-state__card-artwork.is-image-loaded video[data-v-d9d591a1]{opacity:1}.canvas-empty-state__card-background[data-v-d9d591a1]{object-fit:cover;border-radius:12px;width:137.931px;height:160px;display:block}.canvas-empty-state__card-footer[data-v-d9d591a1]{box-sizing:border-box;border-radius:0 16px 16px 0;flex:0 0 300px;justify-content:space-between;align-items:center;width:300px;height:100%;padding:12px 20px 16px;display:flex;position:relative}.canvas-empty-state__card-text[data-v-d9d591a1]{width:260px;min-width:0;font-family:var(--pac-font-family);text-align:left;flex-direction:column;flex:auto;align-items:flex-start;gap:8px;display:flex}.canvas-empty-state__card-title[data-v-d9d591a1]{width:100%;color:var(--Color-Neutral-neutral-10,#191919);font-size:var(--fs-20,20px);font-weight:var(--fw-500,500);letter-spacing:-.36px;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;line-height:1.6;display:flex;overflow:hidden}.canvas-empty-state__card-description[data-v-d9d591a1]{width:100%;max-width:260px;color:var(--Color-Neutral-neutral-8,#666);font-size:var(--fs-14,14px);font-weight:var(--fw-400,400);letter-spacing:-.252px;opacity:.8;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.canvas-empty-state__card-new[data-v-d9d591a1]{height:20px;color:var(--Color-Neutral-white,#fff);font-family:HT_Modern_Hand_Serif, var(--pac-font-family);font-size:var(--fs-12,12px);font-weight:var(--fw-400,400);background:linear-gradient(116.5deg,#c199ff 0%,#8f47ff 100%);border-radius:4px;justify-content:center;align-items:center;padding:0 6px;line-height:1.5;display:inline-flex}.canvas-empty-chat-input[data-v-d9d591a1]{z-index:102;pointer-events:none;opacity:0;width:min(720px,100% - 48px);position:absolute;bottom:16px;right:50%;transform:translate(50%)}.canvas-empty-chat-input.is-active[data-v-d9d591a1]{pointer-events:auto;opacity:1}.canvas-empty-chat-input[data-v-d9d591a1] .message-input{margin:0}.canvas-empty-chat-input[data-v-d9d591a1] .message-input--default-starter .borderBox{border-color:var(--Color-Neutral-neutral-10,#191919);min-height:176px}@media (max-width:1500px){.canvas-empty-state[data-v-d9d591a1]{--empty-card-group-scale:.82}}@media (max-width:1200px){.canvas-empty-state[data-v-d9d591a1]{--empty-card-group-scale:.66}.canvas-empty-chat-input[data-v-d9d591a1]{bottom:20px}}@media (max-width:900px){.canvas-empty-state[data-v-d9d591a1]{--empty-card-group-scale:.5}.canvas-empty-state__heading h1[data-v-d9d591a1]{font-size:28px}}.chat-collapsed .canvas-empty-state[data-v-d9d591a1]{--empty-card-group-scale:1}@media (max-width:1200px){.chat-collapsed .canvas-empty-state[data-v-d9d591a1]{--empty-card-group-scale:.82}}@media (max-width:768px){.chat-collapsed .canvas-empty-state[data-v-d9d591a1]{--empty-card-group-scale:.58}}.mockup-reference-fly[data-v-d9d591a1]{z-index:10002;pointer-events:none;object-fit:cover;transform-origin:0 0;border:1px solid #1919192e;border-radius:12px;display:block;position:fixed;box-shadow:4px 8px 28px #19191938}.mockup-reference-fly.is-flying[data-v-d9d591a1]{animation:1.6s cubic-bezier(.22,.82,.24,1) forwards mockup-reference-image-fly-d9d591a1}@keyframes mockup-reference-image-fly-d9d591a1{0%{opacity:1;transform:translate(0)scale(1)}40%,54%{opacity:1;transform:translate(var(--mockup-fly-center-x), var(--mockup-fly-center-y)) scale(var(--mockup-fly-center-scale));box-shadow:12px 24px 48px #19191947}82%{opacity:1;transform:translate(var(--mockup-fly-x), var(--mockup-fly-y)) scale(var(--mockup-fly-scale));box-shadow:0 0 #6f4cff00}90%{opacity:1;transform:translate(var(--mockup-fly-x), var(--mockup-fly-y)) scale(calc(var(--mockup-fly-scale) * 1.06));box-shadow:0 0 0 6px #6f4cff47}97%{opacity:1;transform:translate(var(--mockup-fly-x), var(--mockup-fly-y)) scale(var(--mockup-fly-scale));box-shadow:0 0 0 3px #6f4cff29}to{opacity:0;transform:translate(var(--mockup-fly-x), var(--mockup-fly-y)) scale(var(--mockup-fly-scale));box-shadow:0 0 #6f4cff00}}@media (prefers-reduced-motion:reduce){.mockup-reference-fly[data-v-d9d591a1]{display:none}}.export-history-fly-dot[data-v-d9d591a1]{pointer-events:none;z-index:1002;background:#191919;border-radius:50%;width:14px;height:14px;animation:.62s cubic-bezier(.2,.8,.2,1) forwards export-history-fly-d9d591a1;position:fixed;top:0;left:0;box-shadow:0 8px 22px #1919193d}@keyframes export-history-fly-d9d591a1{0%{opacity:0;transform:translate(calc(var(--from-x) - 7px), calc(var(--from-y) - 7px)) scale(.35)}18%{opacity:1;transform:translate(calc(var(--from-x) - 7px), calc(var(--from-y) - 7px)) scale(1)}58%{opacity:1;transform:translate(calc(var(--mid-x) - 7px), calc(var(--arc-y) - 7px)) scale(.82)}to{opacity:0;transform:translate(calc(var(--to-x) - 7px), calc(var(--to-y) - 7px)) scale(.18)}}@media (max-width:1024px){.ai-design-canvas-area[data-v-d9d591a1]{right:280px}.chat-collapsed .ai-design-canvas-area[data-v-d9d591a1]{right:0}}@media (max-width:768px){.ai-design-canvas-area[data-v-d9d591a1]{right:0}}.home-dot-cursor-overlay[data-v-71630bab]{pointer-events:none;z-index:-1;-webkit-mask-image:radial-gradient(circle at var(--dot-cursor-x,-100px) var(--dot-cursor-y,-100px), #000 30px, transparent 60px);mask-image:radial-gradient(circle at var(--dot-cursor-x,-100px) var(--dot-cursor-y,-100px), #000 30px, transparent 60px);opacity:0;background-image:radial-gradient(circle,#000 .7px,#0000 .7px);background-size:13px 13px;position:absolute;top:0;bottom:0;left:0;right:0}.ai-design-home[data-v-71630bab]{isolation:isolate;background-color:var(--ai-canvas-bg,#fff);background-image:radial-gradient(circle, var(--ai-canvas-dot,#d4d4d4) .7px, transparent .7px);width:100vw;min-height:100vh;color:var(--Color-Neutral-neutral-10,#191919);background-size:13px 13px;position:relative;overflow-x:clip}.home-topbar[data-v-71630bab]{z-index:90;background:var(--Color-Neutral-white,#fff);border-bottom:1px solid var(--Color-Neutral-neutral-10,#191919);align-items:center;padding:10px 40px;display:flex;position:sticky;top:0;left:0;right:0}[data-v-71630bab] .canvas-user-bar{top:30px;transform:translateY(-50%)}.home-logo[data-v-71630bab]{align-items:center;gap:8px;height:40px;padding:0 12px;display:inline-flex}.home-logo__link[data-v-71630bab]{color:inherit;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background .15s;display:inline-flex}.home-logo__link[data-v-71630bab]:hover{background:#0000000f}.home-logo__img[data-v-71630bab]{flex-shrink:0;width:32px;height:32px;display:block}.home-logo__text[data-v-71630bab]{font-size:16px;font-weight:600}.home-logo__beta[data-v-71630bab]{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Color-Neutral-white,#fff);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.home-logo__menu[data-v-71630bab]{align-items:center;display:inline-flex;position:relative}.plain-icon-btn[data-v-71630bab]{cursor:pointer;width:40px;height:40px;color:var(--Color-Neutral-neutral-10,#191919);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex;position:relative}.plain-icon-btn[data-v-71630bab]:hover,.plain-icon-btn.is-active[data-v-71630bab]{background:var(--Color-Neutral-neutral-2,#eee)}.save-history[data-v-71630bab]{flex-shrink:0}.save-history[data-v-71630bab] .pac-export-history__trigger{border-radius:8px}.save-history[data-v-71630bab] .pac-export-history__trigger:hover{background:var(--Color-Neutral-neutral-2,#eee)}.save-history__button[data-v-71630bab]{position:relative;margin-left:0!important}.save-history__button[data-v-71630bab]:hover{background:0 0}.save-history__button .download-running-icon__bucket[data-v-71630bab]{transform-box:view-box;transform-origin:20px 20px;animation:1.4s linear infinite download-bucket-spin-71630bab}.save-history__button .download-running-icon__arrow[data-v-71630bab]{transform-box:fill-box;transform-origin:50%;animation:1.1s ease-in-out infinite download-arrow-fall-71630bab}@keyframes download-arrow-fall-71630bab{0%{opacity:.55;transform:translateY(-2px)}60%{opacity:1;transform:translateY(1.5px)}to{opacity:.55;transform:translateY(-2px)}}@keyframes download-bucket-spin-71630bab{to{transform:rotate(360deg)}}.nav-icon[data-v-71630bab]{justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.nav-icon[data-v-71630bab] svg{width:100%;height:100%;display:block}.project-dropdown[data-v-71630bab]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-10,#191919);box-shadow:3px 3px 0 var(--Color-Neutral-neutral-10,#191919);z-index:200;border-radius:12px;min-width:320px;padding:10px;position:absolute;top:calc(100% + 8px);left:0}.dropdown-item[data-v-71630bab]{cursor:pointer;color:var(--Color-Neutral-neutral-10,#191919);border-radius:8px;align-items:center;gap:12px;margin-bottom:4px;padding:12px;font-size:16px;font-weight:500;line-height:1.5;transition:background .12s;display:flex}.dropdown-item[data-v-71630bab]:hover{background:var(--Color-Neutral-neutral-1,#f7f7f7)}.dropdown-item__icon[data-v-71630bab]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.dropdown-section-title[data-v-71630bab]{text-transform:uppercase;color:var(--Color-Neutral-neutral-6,#999);pointer-events:none;padding:8px 14px 4px;font-size:11px}.dropdown-divider[data-v-71630bab]{background:var(--Color-Neutral-neutral-3,#e6e6e6);height:1px;margin:4px -10px}.recent-list[data-v-71630bab]{max-height:360px;padding-right:2px;overflow-y:auto}.recent-list[data-v-71630bab]::-webkit-scrollbar{width:4px}.recent-list[data-v-71630bab]::-webkit-scrollbar-thumb{background:var(--Color-Neutral-neutral-4,#d9d9d9);border-radius:2px}.recent-list[data-v-71630bab]::-webkit-scrollbar-track{background:0 0}.recent-card[data-v-71630bab]{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-width:0;padding:8px 10px;transition:background .12s;display:flex}.recent-card[data-v-71630bab]:hover{background:var(--Color-Neutral-neutral-1,#f7f7f7)}.recent-card__thumb[data-v-71630bab]{background:var(--Color-Neutral-neutral-1,#f7f7f7);width:56px;height:56px;color:var(--Color-Neutral-neutral-8,#999);border-radius:10px;flex:0 0 56px;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.recent-card__thumb-img[data-v-71630bab]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.recent-card__meta[data-v-71630bab]{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.recent-card__name[data-v-71630bab]{color:var(--Color-Neutral-neutral-10,#191919);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.recent-card__sub[data-v-71630bab]{color:var(--Color-Neutral-neutral-8,#888);align-items:center;gap:6px;font-size:12px;line-height:1.2;display:inline-flex}.recent-card__icon[data-v-71630bab]{color:currentColor;flex-shrink:0}.recent-card__date[data-v-71630bab]{font-variant-numeric:tabular-nums}.home-page[data-v-71630bab]{flex-direction:column;gap:40px;padding:64px 40px;display:flex;position:relative}.home-main[data-v-71630bab]{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:920px;margin:0 auto;display:flex}.home-main__title[data-v-71630bab]{text-align:center;margin:0;font-size:32px;font-weight:600}.home-main__subtitle[data-v-71630bab]{color:var(--Color-Neutral-neutral-8,#666);text-align:center;margin:0;font-size:15px}.home-recent[data-v-71630bab]{width:100%;max-width:780px;margin:0 auto}.home-recent__head[data-v-71630bab]{justify-content:space-between;align-items:center;margin:0 0 16px;display:flex}.home-recent__title[data-v-71630bab]{color:var(--Color-Neutral-neutral-10,#191919);margin:0;font-size:20px;font-weight:600}.home-recent__newbtn[data-v-71630bab]{box-sizing:border-box;background:var(--Color-Neutral-neutral-10,#191919);height:32px;color:var(--Color-Neutral-white,#fff);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:500;line-height:1;transition:opacity .15s;display:inline-flex}.home-recent__newbtn[data-v-71630bab]:hover{opacity:.9}.home-recent__newbtn svg[data-v-71630bab]{display:block}.home-recent__viewport[data-v-71630bab]{position:relative}.home-recent__row[data-v-71630bab]{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:24px;padding:8px 6px 8px 0;display:flex;overflow-x:auto}.home-recent__row[data-v-71630bab]::-webkit-scrollbar{display:none}.home-recent__arrow[data-v-71630bab]{z-index:3;background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);width:36px;height:36px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .15s,box-shadow .15s,transform .1s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #0f172a1f}.home-recent__arrow[data-v-71630bab]:hover{background:var(--Color-Neutral-neutral-1,#f7f7f7);box-shadow:0 6px 18px #0f172a2e}.home-recent__arrow[data-v-71630bab]:active{transform:translateY(-50%)scale(.94)}.home-recent__arrow svg[data-v-71630bab]{display:block}.home-recent__arrow--prev[data-v-71630bab]{left:-16px}.home-recent__arrow--next[data-v-71630bab]{right:-16px}.home-recent__card[data-v-71630bab]{aspect-ratio:16/10;background:var(--Color-Neutral-neutral-1,#f7f7f7);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);cursor:pointer;color:inherit;border-radius:12px;outline:none;flex:0 0 calc(33.3333% - 16px);padding:0;transition:transform .15s,box-shadow .15s,border-color .15s;display:block;position:relative;overflow:hidden}.home-recent__card[data-v-71630bab]:hover,.home-recent__card--menu-open[data-v-71630bab]{border-color:var(--Color-Neutral-neutral-10,#191919);box-shadow:4px 4px 0 0 var(--Color-Neutral-neutral-10,#191919);transform:translateY(-2px)}.home-recent__card[data-v-71630bab]:focus-visible{border-color:var(--Color-Neutral-neutral-10,#191919);box-shadow:4px 4px 0 0 var(--Color-Neutral-neutral-10,#191919);transform:translateY(-2px)}.home-recent__card:hover .home-recent__menubtn[data-v-71630bab],.home-recent__card--menu-open .home-recent__menubtn[data-v-71630bab]{opacity:1;pointer-events:auto}.home-recent__card:focus-visible .home-recent__menubtn[data-v-71630bab]{opacity:1;pointer-events:auto}.home-recent__menubtn[data-v-71630bab]{background:var(--Color-Neutral-white,#fff);cursor:pointer;opacity:0;pointer-events:none;z-index:2;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:2px;transition:opacity .15s,background .15s;display:inline-flex;position:absolute;top:10px;right:10px}.home-recent__menubtn i[data-v-71630bab]{color:var(--Color-Neutral-neutral-10,#191919);font-size:20px;line-height:1}.home-recent__menubtn[data-v-71630bab]:hover{background:var(--Color-Neutral-neutral-9,#444)}.home-recent__menubtn:hover i[data-v-71630bab]{color:var(--Color-Neutral-white,#fff)}.home-recent__menubtn.is-active[data-v-71630bab]{background:var(--Color-Neutral-neutral-10,#191919);opacity:1;pointer-events:auto}.home-recent__menubtn.is-active i[data-v-71630bab]{color:var(--Color-Neutral-white,#fff)}.home-recent__popover[data-v-71630bab]{background:var(--Color-Neutral-white,#fff);z-index:300;border:1px solid #191919;border-radius:12px;flex-direction:column;align-items:center;gap:4px;width:245px;min-width:245px;padding:10px;animation:.18s cubic-bezier(.16,1,.3,1) home-recent-popover-in-71630bab;display:flex;position:fixed;box-shadow:3px 3px #191919}@keyframes home-recent-popover-in-71630bab{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.home-recent__popover-top[data-v-71630bab]{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:4px;width:100%;padding:12px;display:flex}.home-recent__popover-name-editor[data-v-71630bab]{border-bottom:1px solid #0000;align-items:center;gap:4px;width:100%;display:flex}.home-recent__popover-name-editor[data-v-71630bab]:focus-within{border-bottom:1px solid #191919}.home-recent__popover-name-display[data-v-71630bab]{flex:1;justify-content:space-between;align-items:center;gap:10px;width:100%;height:24px;display:flex}.home-recent__popover-name-display .name__text[data-v-71630bab]{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;color:#191919;border-bottom:1px dashed #0000;max-width:100%;font-size:14px;font-weight:400;line-height:22px;overflow:hidden}.home-recent__popover-name-display .name__text[data-v-71630bab]:hover{border-bottom:1px dashed #999}.home-recent__popover-name-display .name__edit-icon[data-v-71630bab]{cursor:pointer;background:#fff;border-radius:4px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.home-recent__popover-name-display .name__edit-icon i[data-v-71630bab]{color:#999;font-size:16px;line-height:1}.home-recent__popover-name-display .name__edit-icon[data-v-71630bab]:hover{background:#eee}.home-recent__popover-name-display .name__edit-icon[data-v-71630bab]:active{background:#e6e6e6}.home-recent__popover-name-input[data-v-71630bab]{color:#191919;background:0 0;border:none;outline:none;flex:1;width:100%;height:24px;padding:0;font-size:14px;font-weight:400;line-height:22px}.home-recent__popover-name-input[data-v-71630bab]::selection{background:#b6d6fd}.home-recent__popover-author[data-v-71630bab]{color:#999;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.home-recent__popover-divider[data-v-71630bab]{background:var(--Color-Neutral-neutral-3,#e6e6e6);width:calc(100% + 20px);height:1px;margin:4px 0;transform:translate(-10px)}.home-recent__popover-btn[data-v-71630bab]{color:#999;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:8px;outline:none;align-items:center;gap:12px;width:100%;padding:12px;transition:all .2s;display:flex}.home-recent__popover-btn i[data-v-71630bab]{color:inherit;flex-shrink:0;font-size:20px;line-height:1}.home-recent__popover-btn span[data-v-71630bab]{color:#191919;font-size:14px;font-weight:400;line-height:22px}.home-recent__popover-btn[data-v-71630bab]:hover{background:#eee;border:1px solid #191919}.home-recent__popover-btn[data-v-71630bab]:active{background:#d9d9d9;border:1.5px solid #191919}.home-recent__confirm-mask[data-v-71630bab]{z-index:350;backdrop-filter:blur(4px);background:#0f172a59;justify-content:center;align-items:center;animation:.18s home-recent-confirm-mask-in-71630bab;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes home-recent-confirm-mask-in-71630bab{0%{opacity:0}to{opacity:1}}.home-recent__confirm[data-v-71630bab]{background:var(--Color-Neutral-white,#fff);border:1px solid #191919;border-radius:16px;width:min(440px,100vw - 32px);padding:40px 32px 32px;animation:.2s cubic-bezier(.16,1,.3,1) home-recent-confirm-in-71630bab;position:relative;box-shadow:3px 3px #191919}@keyframes home-recent-confirm-in-71630bab{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.home-recent__confirm-close[data-v-71630bab]{cursor:pointer;color:#191919;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;position:absolute;top:16px;right:16px}.home-recent__confirm-close[data-v-71630bab]:hover{background:var(--Color-Neutral-neutral-1,#f7f7f7)}.home-recent__confirm-close svg[data-v-71630bab]{display:block}.home-recent__confirm-title[data-v-71630bab]{color:#191919;text-align:center;margin-bottom:32px;font-size:20px;font-weight:600;line-height:1.3}.home-recent__confirm-actions[data-v-71630bab]{gap:16px;display:flex}.home-recent__confirm-btn[data-v-71630bab]{cursor:pointer;border-radius:12px;outline:none;flex:1;justify-content:center;align-items:center;height:48px;padding:0 16px;font-size:16px;font-weight:500;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.home-recent__confirm-btn[data-v-71630bab]:disabled{cursor:not-allowed;opacity:.6}.home-recent__confirm-btn--cancel[data-v-71630bab]{background:var(--Color-Neutral-neutral-1,#f7f7f7);color:#191919;border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6)}.home-recent__confirm-btn--cancel[data-v-71630bab]:hover:not(:disabled){background:var(--Color-Neutral-neutral-2,#eee);border-color:#191919}.home-recent__confirm-btn--primary[data-v-71630bab]{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Color-Neutral-white,#fff);border:1px solid #191919}.home-recent__confirm-btn--primary[data-v-71630bab]:hover:not(:disabled){background:#000}.home-recent__thumb[data-v-71630bab]{background:var(--Color-Neutral-neutral-1,#f7f7f7);color:var(--Color-Neutral-neutral-8,#999);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.home-recent__img[data-v-71630bab]{object-fit:cover;width:100%;height:100%;display:block}.home-recent__placeholder[data-v-71630bab]{justify-content:center;align-items:center;display:inline-flex}.home-recent__bar[data-v-71630bab]{color:var(--Color-Neutral-neutral-10,#191919);pointer-events:none;background:linear-gradient(#fff0 0%,#ffffffbf 55%,#fffffff2 100%);border-radius:0 0 12px 12px;flex-direction:row;align-items:center;gap:8px;padding:28px 12px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.home-recent__name[data-v-71630bab]{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:0 0 70%;min-width:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.home-recent__time[data-v-71630bab]{color:var(--Color-Neutral-neutral-8,#666);text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:0 0 30%;font-size:11px;line-height:1.3;overflow:hidden}.home-recent__row--skeleton[data-v-71630bab]{pointer-events:none}.home-recent__card--skeleton[data-v-71630bab]{cursor:default;background:0 0;border:0}.home-recent__card--skeleton[data-v-71630bab]:hover{box-shadow:none;border:0;transform:none}.home-recent__thumb--skeleton[data-v-71630bab]{background:linear-gradient(90deg, var(--Color-Neutral-neutral-2,#f0f0f0) 0%, var(--Color-Neutral-neutral-1,#f7f7f7) 50%, var(--Color-Neutral-neutral-2,#f0f0f0) 100%);background-size:200% 100%;animation:1.4s linear infinite home-recent-shimmer-71630bab}.home-recent__bar--skeleton[data-v-71630bab]{background:linear-gradient(#fff0 0%,#ffffffbf 55%,#fffffff2 100%);border-radius:0 0 12px 12px;flex-direction:row;align-items:center}.home-recent__skeleton-line[data-v-71630bab]{background:linear-gradient(90deg, var(--Color-Neutral-neutral-2,#f0f0f0) 0%, var(--Color-Neutral-neutral-1,#f7f7f7) 50%, var(--Color-Neutral-neutral-2,#f0f0f0) 100%);background-size:200% 100%;border-radius:6px;height:10px;animation:1.4s linear infinite home-recent-shimmer-71630bab;display:block}.home-recent__skeleton-line--name[data-v-71630bab]{flex:0 0 70%}.home-recent__skeleton-line--time[data-v-71630bab]{flex:0 0 30%}@keyframes home-recent-shimmer-71630bab{0%{background-position:200% 0}to{background-position:-200% 0}}.home-input[data-v-71630bab]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);border-radius:16px;width:100%;max-width:780px;padding:16px 16px 12px;transition:border-color .15s;box-shadow:0 8px 32px #0f172a0f}.home-input[data-v-71630bab]:hover{border-color:var(--Color-Neutral-neutral-10,#191919)}.home-input[data-v-71630bab]:focus-within{border:1.5px solid var(--Color-Neutral-neutral-10,#191919)}.home-input__area[data-v-71630bab]{resize:none;width:100%;min-height:144px;color:inherit;background:0 0;border:none;outline:none;font-size:16px;line-height:1.5}.home-input__area[data-v-71630bab]::placeholder{color:#ccc}.home-input__footer[data-v-71630bab]{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.home-input__footer-left[data-v-71630bab]{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.home-input__hint[data-v-71630bab]{color:var(--Color-Neutral-neutral-8,#999);white-space:nowrap;font-size:11px}.home-input__send[data-v-71630bab]{background:var(--Color-Neutral-neutral-10,#191919);width:36px;height:36px;color:var(--Color-Neutral-white,#fff);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:opacity .15s,transform .15s;display:inline-flex}.home-input__send[data-v-71630bab]:hover:not(:disabled){transform:translateY(-1px)}.home-input__send[data-v-71630bab]:disabled{opacity:.3;cursor:not-allowed}.home-inspiration[data-v-71630bab]{width:100%;max-width:1700px;margin:0 auto;padding-top:44px;position:relative}.home-inspiration__head[data-v-71630bab]{text-align:center;margin:0 0 16px}.home-inspiration__title[data-v-71630bab]{margin:0 0 6px;font-size:22px;font-weight:600}.home-inspiration__note[data-v-71630bab]{color:var(--Color-Neutral-neutral-8,#666);max-width:720px;margin:0 auto;font-size:13px;line-height:1.5}.home-inspiration__tabs[data-v-71630bab]{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.home-cat-btn[data-v-71630bab]{background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);height:36px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;border-radius:18px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.home-cat-btn[data-v-71630bab]:hover:not(.is-disabled){border-color:var(--Color-Neutral-neutral-10,#191919)}.home-cat-btn.is-active[data-v-71630bab]{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Color-Neutral-white,#fff);border-color:var(--Color-Neutral-neutral-10,#191919)}.home-cat-btn.is-disabled[data-v-71630bab]{opacity:.4;cursor:not-allowed}.home-cat-btn__icon[data-v-71630bab]{align-items:center;display:inline-flex}.home-cat-btn__icon[data-v-71630bab] svg{display:block}.home-inspiration__list[data-v-71630bab]{min-height:400px}.home-inspiration__list[data-v-71630bab] .card-content .card-content__item:nth-child(2),.home-inspiration__list[data-v-71630bab] .card-content .card-content__item:nth-child(3){display:none!important}.home-inspiration__skeleton[data-v-71630bab]{column-count:4;column-gap:16px;width:100%}@media (max-width:1280px){.home-inspiration__skeleton[data-v-71630bab]{column-count:3}}@media (max-width:960px){.home-inspiration__skeleton[data-v-71630bab]{column-count:2}}@media (max-width:600px){.home-inspiration__skeleton[data-v-71630bab]{column-count:1}}.home-inspiration__skeleton-card[data-v-71630bab]{background:linear-gradient(90deg, var(--Color-Neutral-neutral-2,#f0f0f0) 0%, var(--Color-Neutral-neutral-1,#f7f7f7) 50%, var(--Color-Neutral-neutral-2,#f0f0f0) 100%);break-inside:avoid;background-size:200% 100%;border-radius:8px;width:100%;margin:0 0 16px;animation:1.4s linear infinite home-inspiration-shimmer-71630bab;display:block}@keyframes home-inspiration-shimmer-71630bab{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:900px){.home-logo__text[data-v-71630bab],.home-logo__beta[data-v-71630bab]{display:none}.home-topbar[data-v-71630bab]{padding:10px 16px}.home-page[data-v-71630bab]{gap:32px;padding:64px 16px 48px}.home-main[data-v-71630bab],.home-recent[data-v-71630bab]{max-width:none}.home-recent__row[data-v-71630bab]{gap:16px}.home-recent__card[data-v-71630bab]{flex:0 0 calc(50% - 8px)}}@media (max-width:560px){.home-recent__card[data-v-71630bab]{flex:0 0 calc(100% - 36px)}}[data-v-0d9304b4]:root{--pricing-theme-color:#1ed7d2;--theme-color:#731eff;--new-theme-color:#731eff;--new-theme-hover-color:#9447ff;--new-theme-active-color:#560fd9;--theme-hover-color:#f5efff;--pricing-theme-hover-color:#f0fefc;--mockup-theme-color:#f435ce;--photo-theme-color:#ff963b;--editor-theme-color:#191919;--Primary-Disabled:#bf99ff;--Primary-Light-Hover:#efe5ff;--Grey06:#000;--Grey12:#191919;--Grey00:#fff;--Grey05:#e6e6e6;--Grey10:#7f7f7f;--Grey01:#f7f7f7;--Grey02:#dfdfdf;--Grey04:#d9d9d9;--Grey08:#666;--Grey03:#eee;--Grey07:#333;--Grey09:#444;--Grey11:#4c4c4c;--GreyBF:#bfbfbf;--Alert:#ff445e;--Error:#d22a46;--Grey-Red-1:#ffe9e8;--Grey12-50:#19191980;--Success-Default:#00b57a;--Success-Light:#e8fff4;--Text-Text-Tertiary:#999;--border1:1px;--border2:1.5px;--box-shadow2:2px 2px 0 var(--Grey12);--box-shadow3:3px 3px 0 var(--Grey12);--box-shadow4:4px 4px 0 var(--Grey12);--Radius-borderRadius-1:4px;--Radius-borderRadius-2:6px;--Radius-borderRadius-3:8px;--Radius-borderRadius-4:10px;--Radius-borderRadius-5:12px;--Radius-borderRadius-6:16px;--Radius-borderRadius-7:20px;--Radius-borderRadius-8:24px;--fs-xsm:12px;--fs-sm:14px;--fs-base:16px;--fs-lg:20px;--fs-l:24px;--fs-xl:28px;--fs-2xl:32px;--fs-3xl:40px;--fs-4xl:48px;--fs-5xl:56px;--fs-6xl:64px;--fs-7xl:72px;--fs-8xl:96px;--fs-9xl:110px;--fw-bold:600;--fw-medium:500;--fw-normal:400;--fw-light:300;--lh-none:1;--lh-s:1.1;--lh-tight:1.3;--lh-normal:1.5;--lh-loose:2;--primary-background-light:var(--Color-Neutral-white,#fff);--primary-background-light-pure:var(--primary-background-light);--stroke-default:var(--Color-Neutral-neutral-3,#d1d0d2);--stroke-default-light:var(--Color-Neutral-neutral-2,#eaeaea);--stroke-default-pure:var(--stroke-default);--ai-primary:#7c3aed;--ai-primary-light:#ede9fe;--ai-primary-hover:#6d28d9;--ai-bg:#f5f5f5;--ai-bg-white:#fff;--ai-bg-canvas:#e8e8e8;--ai-text-primary:#191919;--ai-text-secondary:#666;--ai-text-muted:#999;--ai-border:#e5e5e5;--ai-border-light:#f0f0f0;--ai-shadow:#00000014;--ai-shadow-md:#0000001f;--ai-accent-cyan:#00bcd4;--ai-accent-orange:#ff9800;--ai-danger:#ef4444;--ai-card-border-dieline:#4caf50;--ai-card-border-creation:#00bcd4;--ai-card-border-mockup:#ce93d8;--ai-stripe-color:#731eff1a;--ai-chat-width:450px;--ai-radius:8px;--ai-radius-lg:12px;--ai-radius-xl:16px}.ai-design-share[data-v-0d9304b4]{background:var(--Color-Neutral-white,#fff);width:100vw;height:100vh;color:var(--Color-Neutral-neutral-10,#191919);position:relative;overflow:hidden}.top-fade-overlay[data-v-0d9304b4]{pointer-events:none;z-index:99;background:linear-gradient(#ffffffe6 0%,#fff0 100%);height:72px;position:fixed;top:0;left:0;right:0}.share-topbar[data-v-0d9304b4]{z-index:100;pointer-events:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:64px;padding:0 24px;display:grid;position:fixed;top:0;left:0;right:0}.share-topbar>[data-v-0d9304b4]{pointer-events:auto}.share-topbar__left[data-v-0d9304b4]{align-items:center;gap:12px;min-width:0;display:flex}.share-topbar__logo-link[data-v-0d9304b4]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.share-topbar__logo-img[data-v-0d9304b4]{width:40px;height:40px;display:block}.share-topbar__title[data-v-0d9304b4]{color:var(--Color-Neutral-neutral-10,#191919);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;max-width:360px;font-size:16px;font-weight:600;overflow:hidden}.share-topbar__center[data-v-0d9304b4]{justify-content:center;align-items:center;display:flex}.share-topbar__preview-btn[data-v-0d9304b4]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);background:var(--Color-Neutral-white,#fff);height:36px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;border-radius:18px;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s,opacity .15s;display:inline-flex}.share-topbar__preview-btn[data-v-0d9304b4]:hover:not(.is-disabled){background:var(--Color-Neutral-neutral-2,#f0f0f0)}.share-topbar__preview-btn.is-disabled[data-v-0d9304b4]{cursor:not-allowed;opacity:.5;background:var(--Color-Neutral-neutral-2,#f0f0f0)}.share-topbar__right[data-v-0d9304b4]{justify-content:flex-end;align-items:center;display:flex}.share-topbar__right[data-v-0d9304b4] .canvas-user-bar{position:static;top:auto;right:auto}.ai-design-share-canvas-area[data-v-0d9304b4]{position:absolute;top:0;bottom:0;left:0;right:0}[data-v-0d9304b4] .share-side-toolbar .undo-pill{display:none}.ai-design-share-loading[data-v-0d9304b4],.ai-design-share-error[data-v-0d9304b4]{background:var(--Color-Neutral-white,#fff);z-index:50;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;top:64px;bottom:0;left:0;right:0}.ai-design-share-loading[data-v-0d9304b4]{z-index:1000;pointer-events:auto;background:#ffffffb3;top:0;bottom:0;left:0;right:0}.ai-design-share-loading__spinner[data-v-0d9304b4]{border:3px solid var(--Color-Neutral-neutral-3,#e6e6e6);border-top-color:var(--Color-Neutral-neutral-10,#191919);border-radius:50%;width:32px;height:32px;animation:.9s linear infinite shareSpin-0d9304b4}.ai-design-share-loading__text[data-v-0d9304b4]{color:var(--Color-Neutral-neutral-8,#999);font-size:13px}@keyframes shareSpin-0d9304b4{to{transform:rotate(360deg)}}.ai-design-share-error__title[data-v-0d9304b4]{color:var(--Color-Neutral-neutral-10,#191919);font-size:18px;font-weight:600}.ai-design-share-error__desc[data-v-0d9304b4]{color:var(--Color-Neutral-neutral-8,#999);font-size:13px}@media (max-width:768px){.share-topbar[data-v-0d9304b4]{align-items:center;column-gap:8px;height:56px;padding:0 16px}.share-topbar__left[data-v-0d9304b4]{align-self:center;gap:8px}.share-topbar__right[data-v-0d9304b4]{align-self:center}.share-topbar__right[data-v-0d9304b4] .canvas-user-anon{gap:6px}.share-topbar__right[data-v-0d9304b4] .canvas-user-anon__lang{gap:4px;padding:0 6px}.share-topbar__right[data-v-0d9304b4] .canvas-user-anon__divider{display:none}.share-topbar__right[data-v-0d9304b4] .canvas-user-anon__login{height:36px;padding:0 14px}.share-topbar__logo-link[data-v-0d9304b4],.share-topbar__logo-img[data-v-0d9304b4]{width:32px;height:32px}.share-topbar__title[data-v-0d9304b4]{max-width:none;font-size:14px}.share-topbar__center[data-v-0d9304b4]{right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:99;pointer-events:auto;justify-content:flex-end;position:fixed}.share-topbar__preview-btn[data-v-0d9304b4]{background:var(--Color-Neutral-neutral-10,#191919);color:#fff;border-color:#0000;border-radius:50%;justify-content:center;gap:0;width:48px;height:48px;padding:0;box-shadow:0 4px 16px #0f172a2e}.share-topbar__preview-btn[data-v-0d9304b4]:hover:not(.is-disabled){background:#333}.share-topbar__preview-btn>span[data-v-0d9304b4]{display:none}.share-topbar[data-v-0d9304b4]{grid-template-columns:minmax(0,1fr) auto}.ai-design-share-error[data-v-0d9304b4]{top:56px;bottom:0;left:0;right:0}.ai-design-share-error__title[data-v-0d9304b4]{font-size:16px}}
