: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)}body:has(.ai-floating-panel,.ai-modal-overlay,.mockup-editor-dialog) .layered-quick-design-tip{display:none!important}.floating-top-left[data-v-f2aaacae]{z-index:100;align-items:center;display:flex;position:fixed;top:16px;left:20px}.logo-link[data-v-f2aaacae]{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-f2aaacae]:hover{background:#0000000f}.logo-img[data-v-f2aaacae]{flex-shrink:0;width:32px;height:32px;display:block}.logo-text[data-v-f2aaacae]{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-f2aaacae]{width:160px}.logo-text[data-v-f2aaacae]: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-f2aaacae]:hover:after,.logo-text.is-editing[data-v-f2aaacae]:after{opacity:1}.logo-text__value[data-v-f2aaacae],.logo-text__input[data-v-f2aaacae]{min-width:0;color:inherit;font:inherit;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.logo-text__value[data-v-f2aaacae]{max-width:160px}.logo-text__input[data-v-f2aaacae]{z-index:1;background:0 0;border:0;outline:none;width:100%;padding:0;position:relative}.plain-icon-btn[data-v-f2aaacae]{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-f2aaacae]:hover,.plain-icon-btn.is-active[data-v-f2aaacae]{background:var(--Color-Neutral-neutral-2,#eee)}.plain-icon-btn[data-v-f2aaacae]:first-of-type{margin-left:10px}.save-history[data-v-f2aaacae]{flex-shrink:0;margin-left:2px}.save-history[data-v-f2aaacae] .pac-export-history__trigger{border-radius:8px}.save-history[data-v-f2aaacae] .pac-export-history__trigger:hover{background:var(--Color-Neutral-neutral-2,#eee)}.save-history__button[data-v-f2aaacae]{position:relative;margin-left:0!important}.save-history__button[data-v-f2aaacae]:hover{background:0 0}.save-history__button .download-running-icon__bucket[data-v-f2aaacae]{transform-box:view-box;transform-origin:20px 20px;animation:1.4s linear infinite download-bucket-spin-f2aaacae}.save-history__button .download-running-icon__arrow[data-v-f2aaacae]{transform-box:fill-box;transform-origin:50%;animation:1.1s ease-in-out infinite download-arrow-fall-f2aaacae}@keyframes download-arrow-fall-f2aaacae{0%{opacity:.55;transform:translateY(-2px)}60%{opacity:1;transform:translateY(1.5px)}to{opacity:.55;transform:translateY(-2px)}}@keyframes download-bucket-spin-f2aaacae{to{transform:rotate(360deg)}}.nav-icon[data-v-f2aaacae]{justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.nav-icon[data-v-f2aaacae] svg{width:100%;height:100%;display:block}.project-dropdown[data-v-f2aaacae]{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-f2aaacae]{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-f2aaacae]:hover{background:var(--Color-Neutral-neutral-1,#f7f7f7)}.dropdown-item.danger[data-v-f2aaacae]{color:#ef4444}.dropdown-item__icon[data-v-f2aaacae]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.recent-list[data-v-f2aaacae]{max-height:360px;padding-right:2px;overflow-y:auto}.recent-list[data-v-f2aaacae]::-webkit-scrollbar{width:4px}.recent-list[data-v-f2aaacae]::-webkit-scrollbar-thumb{background:var(--Color-Neutral-neutral-4,#d9d9d9);border-radius:2px}.recent-list[data-v-f2aaacae]::-webkit-scrollbar-track{background:0 0}.recent-card[data-v-f2aaacae]{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-f2aaacae]:hover{background:var(--Color-Neutral-neutral-1,#f7f7f7)}.recent-card--active[data-v-f2aaacae],.recent-card--active[data-v-f2aaacae]:hover{background:var(--Color-Neutral-neutral-2,#ececec)}.recent-card__thumb[data-v-f2aaacae]{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-f2aaacae]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.recent-card__meta[data-v-f2aaacae]{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.recent-card__name[data-v-f2aaacae]{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-f2aaacae]{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-f2aaacae]{font-variant-numeric:tabular-nums}.dropdown-section-title[data-v-f2aaacae]{color:var(--Color-Neutral-neutral-6,#999);pointer-events:none;padding:8px 14px 4px;font-size:11px}.dropdown-divider[data-v-f2aaacae]{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-1e1d9986]{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-1e1d9986]{right:24px}.canvas-user-bar.has-open-layer[data-v-1e1d9986]{z-index:102}.canvas-user-anon[data-v-1e1d9986]{align-items:center;gap:12px;height:40px;display:inline-flex;position:relative}.canvas-user-anon__lang[data-v-1e1d9986]{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-1e1d9986]:hover,.canvas-user-anon__lang.is-open[data-v-1e1d9986]{background:#0000000f}.canvas-user-anon__lang-icon[data-v-1e1d9986]{color:currentColor;flex-shrink:0}.canvas-user-anon__chevron[data-v-1e1d9986]{color:currentColor;flex-shrink:0;transition:transform .15s}.canvas-user-anon__chevron.is-open[data-v-1e1d9986]{transform:rotate(180deg)}.canvas-user-anon__lang-list[data-v-1e1d9986]{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-1e1d9986]{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-1e1d9986]:hover{background:var(--Color-Neutral-neutral-1,#f5f5f5)}.canvas-user-anon__lang-item.is-active[data-v-1e1d9986]{background:var(--Color-Neutral-neutral-1,#f5f5f5);border-color:var(--Color-Neutral-neutral-3,#e6e6e6)}.canvas-user-anon__divider[data-v-1e1d9986]{background:var(--Color-Neutral-neutral-3,#e6e6e6);flex-shrink:0;width:1px;height:20px}.canvas-user-anon__login[data-v-1e1d9986]{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-1e1d9986]:hover{opacity:.88}.canvas-user-anon__login[data-v-1e1d9986]:active{transform:scale(.98)}.canvas-user-pill[data-v-1e1d9986]{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-1e1d9986]:hover{border-color:var(--Color-Neutral-neutral-10,#191919)}.canvas-user-pill__credits[data-v-1e1d9986]{align-items:center;display:inline-flex}.canvas-user-pill__credits[data-v-1e1d9986] .pac-credits-balance{font-weight:var(--fw-600,600)}.canvas-user-pill__credits[data-v-1e1d9986] .pac-credits{height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.canvas-user-pill__credits[data-v-1e1d9986] .pac-credits:hover{background:0 0;border:none}.canvas-user-pill__divider[data-v-1e1d9986]{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-1e1d9986]{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-1e1d9986]{opacity:.9}.canvas-user-pill__avatar.avatar-circle[data-v-1e1d9986]{flex-shrink:0;width:22px;height:22px;font-size:10px}.canvas-chat-pill[data-v-1e1d9986]{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-1e1d9986]:hover{border-color:var(--Color-Neutral-neutral-10,#191919)}.canvas-chat-pill__icon[data-v-1e1d9986]{flex-shrink:0}.canvas-chat-pill__text[data-v-1e1d9986]{font-size:14px;font-weight:600;line-height:1}.user-bar-avatar[data-v-1e1d9986]{justify-content:center;align-items:center;display:flex;position:relative}.avatar-circle[data-v-1e1d9986]{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-1e1d9986]:hover{opacity:.92}.user-menu[data-v-1e1d9986]{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-1e1d9986]{align-items:center;gap:12px;padding:12px;display:flex}.user-menu__avatar[data-v-1e1d9986]{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-1e1d9986]:hover{opacity:1}.user-menu__member-badge[data-v-1e1d9986]{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-1e1d9986]{width:100%;height:100%;display:block}.user-menu__id[data-v-1e1d9986]{flex:auto;min-width:0}.user-menu__name[data-v-1e1d9986]{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:1.5;overflow:hidden}.user-menu__email[data-v-1e1d9986]{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-1e1d9986]{background:var(--Color-Neutral-neutral-3,#e6e6e6);height:1px;margin:0}.user-menu__item[data-v-1e1d9986]{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-1e1d9986]:hover{background:var(--primary-background-hover,#f5f5f5);border-color:var(--one-level-text-color,#191919)}.user-menu__item[data-v-1e1d9986]: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-1e1d9986]{opacity:1;visibility:visible}.user-menu__item:focus-visible .user-menu__external-arrow[data-v-1e1d9986]{opacity:1;visibility:visible}.user-menu__item[data-v-1e1d9986]:active{background:var(--stroke-default-light,#eee);border-color:var(--one-level-text-color,#191919)}.user-menu__icon[data-v-1e1d9986]{width:16px;height:16px;color:var(--Color-Neutral-neutral-10,#191919);flex:none}.user-menu__chevron[data-v-1e1d9986]{color:inherit;flex:none;margin-left:auto;transition:transform .2s}.user-menu__chevron--open[data-v-1e1d9986]{transform:none}.user-menu__external-arrow[data-v-1e1d9986]{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-1e1d9986]{flex-direction:column;display:flex;position:relative}.user-menu__item--lang.is-open[data-v-1e1d9986]{background:var(--Color-Neutral-neutral-1,#f5f5f5)}.user-menu__lang-list[data-v-1e1d9986]{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-1e1d9986]{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-1e1d9986]:hover{background:var(--Color-Neutral-neutral-1,#f5f5f5)}.user-menu__lang-item.is-active[data-v-1e1d9986]{background:var(--Color-Neutral-neutral-1,#f5f5f5);border-color:var(--Color-Neutral-neutral-3,#e6e6e6)}.user-bar-icon-btn[data-v-1e1d9986]{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-1e1d9986]:hover{background:var(--Color-Neutral-neutral-2,#eee)}@media (max-width:768px){.canvas-user-bar[data-v-1e1d9986]{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-d3c9f7cc]{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-d3c9f7cc]{animation:.32s cubic-bezier(.16,1,.3,1) card-toolbar-enter-d3c9f7cc}@keyframes card-toolbar-enter-d3c9f7cc{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.card-toolbar__inner[data-v-d3c9f7cc]{box-sizing:border-box;align-items:center;gap:4px;height:100%;padding:0 6px;display:inline-flex}.ct-content-enter-active[data-v-d3c9f7cc],.ct-content-leave-active[data-v-d3c9f7cc]{transition:opacity .2s}.ct-content-enter-from[data-v-d3c9f7cc],.ct-content-leave-to[data-v-d3c9f7cc]{opacity:0}.ct-content-leave-active[data-v-d3c9f7cc]{pointer-events:none;position:absolute;top:0;left:0}.card-toolbar-icon[data-v-d3c9f7cc]{align-items:center;display:flex}.card-toolbar-link[data-v-d3c9f7cc]{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-d3c9f7cc]:hover{background:var(--Color-Neutral-neutral-2,#eee)}.card-toolbar-edit-icon[data-v-d3c9f7cc]{flex:0 0 20px;width:20px;height:20px;display:block}.card-toolbar-icon-frame[data-v-d3c9f7cc]{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.card-toolbar-icon-frame img[data-v-d3c9f7cc]{max-width:20px;max-height:20px;display:block}.card-toolbar--creation[data-v-d3c9f7cc]{border-radius:8px}.card-toolbar--creation .card-toolbar__inner[data-v-d3c9f7cc]{gap:6px}.card-toolbar--creation .card-toolbar-link[data-v-d3c9f7cc]{font-weight:var(--fw-600,600);line-height:1.2}.card-toolbar--creation .card-toolbar-sep[data-v-d3c9f7cc]{color:#0000;background:var(--Color-Neutral-neutral-4,#d9d9d9);flex:0 0 1px;width:1px;height:14px;margin:0;font-size:0}.card-toolbar-link.packify-ui-guide-active[data-v-d3c9f7cc]{z-index:2;color:var(--ai-primary,#7c3aed);background:#7c3aed24;animation:1.1s ease-in-out infinite packify-ui-guide-pulse-d3c9f7cc;position:relative;box-shadow:0 0 0 3px #7c3aed4d,0 0 18px #7c3aed73}@keyframes packify-ui-guide-pulse-d3c9f7cc{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-d3c9f7cc]{animation:none}}.card-toolbar-icon-link[data-v-d3c9f7cc]{padding:0 6px}.card-toolbar-link--disabled[data-v-d3c9f7cc]{color:#b5b5b5;cursor:not-allowed}.card-toolbar-link--disabled[data-v-d3c9f7cc]:hover{color:#b5b5b5}.card-toolbar-link--design[data-v-d3c9f7cc]{color:var(--ai-primary,#7c3aed);background:linear-gradient(#7c3aed1f,#2563eb14);border-radius:999px;padding:3px 8px}.card-toolbar-link--design[data-v-d3c9f7cc]:hover{background:linear-gradient(#7c3aed29,#2563eb1f)}.card-toolbar-link--3d[data-v-d3c9f7cc]{color:#eef2ff}.card-toolbar-link--3d[data-v-d3c9f7cc]:hover{color:#fff;background:linear-gradient(#0f172a,#2563ebeb)}.card-toolbar-sep[data-v-d3c9f7cc]{color:var(--Color-Neutral-neutral-4,#d9d9d9);margin:0 4px;font-size:12px}.card-toolbar--compact[data-v-d3c9f7cc]{gap:2px}.card-toolbar--compact .card-toolbar-link[data-v-d3c9f7cc]: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-d3c9f7cc]{font-size:16px;line-height:1}.card-toolbar--compact .card-toolbar-sep[data-v-d3c9f7cc]{margin:0 2px;font-size:12px}.card-toolbar-tooltip[data-v-d3c9f7cc]{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-d3c9f7cc]: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-d3c9f7cc]{cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:2px;display:flex}.card-download-btn[data-v-d3c9f7cc]:hover{background:var(--ai-bg,#f5f5f5)}.card-mode-toggle[data-v-30407a2c]{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-30407a2c]{color:#666;cursor:pointer;font-size:12px;font-weight:600;line-height:1.2;transition:color .15s}.mode-btn.active[data-v-30407a2c]{color:#fff}.mode-btn[data-v-30407a2c]:hover:not(.active){color:#999}.mode-sep[data-v-30407a2c]{color:#fff;font-size:12px;font-weight:500;line-height:1.2}.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-3cda865a]{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.tl[data-v-3cda865a]{top:calc(var(--ai-stroke,1px) * -4);left:calc(var(--ai-stroke,1px) * -4);cursor:nwse-resize}.resize-handle.tr[data-v-3cda865a]{top:calc(var(--ai-stroke,1px) * -4);right:calc(var(--ai-stroke,1px) * -4);cursor:nesw-resize}.resize-handle.bl[data-v-3cda865a]{bottom:calc(var(--ai-stroke,1px) * -4);left:calc(var(--ai-stroke,1px) * -4);cursor:nesw-resize}.resize-handle.br[data-v-3cda865a]{bottom:calc(var(--ai-stroke,1px) * -4);right:calc(var(--ai-stroke,1px) * -4);cursor:nwse-resize}.resize-handle.tm[data-v-3cda865a]{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-3cda865a]{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-3cda865a]{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-3cda865a]{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-00c28961]{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__icon[data-v-00c28961]{color:currentColor;flex-shrink:0}.card-label-shared-hint[data-v-00c28961]{color:#9ca3af;white-space:nowrap;pointer-events:none;user-select:none;transform-origin:100% 100%;font-size:11px;font-weight:400;line-height:1;position:absolute;right:0}.card-label-shared__name[data-v-00c28961]{user-select:none;cursor:text;outline:none;min-width:4px}.card-label-shared__name[contenteditable=true][data-v-00c28961]{user-select:text}.card-label-shared__name[data-v-00c28961]:focus{background:var(--Color-Neutral-white,#fff);border:1px solid #7c3aed;border-radius:4px;margin:-2px -6px;padding:1px 5px}@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-7a6fde5b{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-7a6fde5b]{z-index:10;user-select:none;contain:layout style;position:absolute}.design-card>.card-frame[data-v-7a6fde5b]{display:block}.design-card:not(.selected) .card-label[data-v-7a6fde5b]{display:none}.design-card:hover:not(.dragging) .card-body[data-v-7a6fde5b],.design-card.selected .card-body[data-v-7a6fde5b]{outline:calc(var(--ai-stroke,1px) * 1.5) solid #7c3aed;outline-offset:0}.design-card.selected.multi-selected .card-body[data-v-7a6fde5b]{outline:none}.design-card.selected>.card-frame[data-v-7a6fde5b]{display:block}.design-card.dragging[data-v-7a6fde5b]{opacity:.85;z-index:100}.card-frame[data-v-7a6fde5b]{inset:calc(var(--ai-stroke,1px) * -10);background-color:var(--Color-Neutral-white,#fff);background-image:repeating-linear-gradient(45deg, var(--ai-stripe-color,#731eff1a) 0, var(--ai-stripe-color,#731eff1a) calc(var(--ai-stroke,1px) * 1), transparent calc(var(--ai-stroke,1px) * 1), transparent calc(var(--ai-stroke,1px) * 3)), linear-gradient(#731eff0f, #731eff0f);cursor:move;pointer-events:auto;z-index:0;border-radius:0;position:absolute}.card-body.dieline-card[data-v-7a6fde5b]{z-index:1;background:var(--ai-bg-white,#fff);box-shadow:none;border:none;border-radius:0;position:relative}.card-image[data-v-7a6fde5b]{pointer-events:none;user-select:none;object-fit:contain;background:#f5f5f5;width:100%;display:block}.knife-sketch-box[data-v-7a6fde5b]{background:#f5f5f5;justify-content:center;align-items:flex-start;width:100%;display:flex;overflow:hidden}.sketch-container[data-v-7a6fde5b]{transform-origin:top;justify-content:center;align-items:center;display:flex}.layer-box[data-v-7a6fde5b]{position:relative}.layer-box .design-box[data-v-7a6fde5b]{position:absolute;top:0;left:0}.layer-box .dieline-topmost[data-v-7a6fde5b]{pointer-events:none;z-index:2;position:absolute;top:0;left:0}.d3-container[data-v-7a6fde5b]{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-7a6fde5b] canvas{display:block;width:100%!important;height:100%!important}.d3-snapshot[data-v-7a6fde5b]{object-fit:contain;background:#1a1a2e;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.d3-loading[data-v-7a6fde5b]{-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-7a6fde5b]: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-7a6fde5b;position:absolute;top:0;bottom:0;left:0;right:0}.d3-loading-pill[data-v-7a6fde5b]{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-7a6fde5b]{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-7a6fde5b]{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-7a6fde5b]{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-7a6fde5b]{color:var(--ai-card-border-dieline,#4caf50);background:#4caf501f}.fold-slider-bar[data-v-7a6fde5b]{background:#1a1a2ef2;border-top:1px solid #ffffff1a;align-items:center;gap:8px;padding:6px 12px;display:flex}.fold-label[data-v-7a6fde5b]{color:#fffc;cursor:pointer;white-space:nowrap;user-select:none;flex-shrink:0;font-size:11px}.fold-label[data-v-7a6fde5b]:hover{color:#fff}.fold-label--disabled[data-v-7a6fde5b]{color:#ffffff59;cursor:not-allowed}.fold-label--disabled[data-v-7a6fde5b]:hover{color:#ffffff59}.fold-slider[data-v-7a6fde5b]{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff3;border-radius:2px;outline:none;flex:1;min-width:60px;height:4px}.fold-slider[data-v-7a6fde5b]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 4px #0000004d}.fold-slider[data-v-7a6fde5b]::-moz-range-thumb{cursor:pointer;background:#fff;border:none;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 4px #0000004d}.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-d1d7d855]{z-index:10;user-select:none;contain:layout style;position:absolute}.design-card:hover:not(.dragging) .card-body[data-v-d1d7d855]{outline:calc(var(--ai-stroke,1px) * 1.5) solid #7c3aed;outline-offset:0}.design-card.selected .card-body[data-v-d1d7d855]{outline:calc(var(--ai-stroke,1px) * 1.5) solid #7c3aed;outline-offset:0;overflow:visible}.design-card.selected.multi-selected .card-body[data-v-d1d7d855]{outline:none}.design-card.dragging[data-v-d1d7d855]{opacity:.85;z-index:100}.card-body.creation-card[data-v-d1d7d855]{z-index:1;box-shadow:none;background:0 0;border:none;border-radius:0;position:relative;overflow:hidden}.card-resize-layer[data-v-d1d7d855]{z-index:15;pointer-events:none;position:absolute;top:0;left:0}.card-image[data-v-d1d7d855]{pointer-events:none;user-select:none;object-fit:contain;background:0 0;width:100%;display:block}.creation-watermark[data-v-d1d7d855]{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-d1d7d855]{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-d1d7d855]{color:var(--ai-accent-cyan,#00bcd4);background:#00bcd41f}.card-dimensions[data-v-d1d7d855]{white-space:nowrap;color:#7c3aed;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-fa3b76f7]{z-index:10;user-select:none;contain:layout style;position:absolute}.design-card>.card-frame[data-v-fa3b76f7]{display:none}.design-card:hover:not(.dragging) .card-body[data-v-fa3b76f7],.design-card.selected .card-body[data-v-fa3b76f7]{outline:calc(var(--ai-stroke,1px) * 1.5) solid #7c3aed;outline-offset:0}.design-card.selected.multi-selected .card-body[data-v-fa3b76f7]{outline:none}.design-card.selected>.card-frame[data-v-fa3b76f7]{display:block}.design-card.dragging[data-v-fa3b76f7]{opacity:.85;z-index:100}.card-body.image-card[data-v-fa3b76f7]{z-index:1;box-shadow:none;background:0 0;border-radius:0;position:relative;overflow:visible}.card-resize-layer[data-v-fa3b76f7]{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-fa3b76f7{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-fa3b76f7{0%{background-position:120%}to{background-position:-20%}}.card-image-uploading[data-v-fa3b76f7]{background:#f5f5f5;width:100%;position:relative;overflow:hidden}.card-image-uploading[data-v-fa3b76f7]: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-fa3b76f7;position:absolute;top:0;bottom:0;left:0;right:0}.card-image-uploading__preview[data-v-fa3b76f7]{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-fa3b76f7]{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-fa3b76f7]{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-fa3b76f7;overflow:hidden}.card-frame[data-v-fa3b76f7]{inset:calc(var(--ai-stroke,1px) * -10);cursor:move;pointer-events:auto;z-index:0;background:0 0;position:absolute}.card-image[data-v-fa3b76f7]{pointer-events:none;user-select:none;width:100%;display:block}.image-dimensions[data-v-fa3b76f7]{white-space:nowrap;color:#7c3aed;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-d5681f67{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-d5681f67]{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-d5681f67] canvas{display:block;width:100%!important;height:100%!important}.d3-snapshot[data-v-d5681f67]{object-fit:contain;background:#fff;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.d3-loading[data-v-d5681f67]{-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-d5681f67]: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-d5681f67;position:absolute;top:0;bottom:0;left:0;right:0}.d3-loading-pill[data-v-d5681f67]{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-d5681f67]{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-d5681f67]{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-slider-bar[data-v-d5681f67]{transform-origin:bottom;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000014}.fold-slider[data-v-d5681f67]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:82px;height:12px}.fold-slider[data-v-d5681f67]::-webkit-slider-runnable-track{background:#d9d9d9;border-radius:2px;height:4px}.fold-slider[data-v-d5681f67]::-moz-range-track{background:#d9d9d9;border-radius:2px;height:4px}.fold-slider[data-v-d5681f67]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff;border:1.5px solid #191919;border-radius:50%;width:12px;height:12px;margin-top:-4px}.fold-slider[data-v-d5681f67]::-moz-range-thumb{cursor:pointer;background:#fff;border:1.5px solid #191919;border-radius:50%;width:12px;height:12px}.fold-label[data-v-d5681f67]{color:#191919;cursor:pointer;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.2}.fold-label--disabled[data-v-d5681f67]{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-35882211]{background:var(--Color-Neutral-white,#fff);width:100%;height:100%;padding:12px;position:relative}.layered-card-editor__file-input[data-v-35882211]{display:none}.layered-card-editor__canvas[data-v-35882211]{width:100%;height:100%;position:relative;overflow:hidden}.layered-card-editor__stage-anchor[data-v-35882211]{transform-origin:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.layered-card-editor__stage-frame[data-v-35882211]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layered-card-editor__snap-guides[data-v-35882211]{pointer-events:none;z-index:12;position:absolute;top:0;bottom:0;left:0;right:0}.layered-card-editor__snap-guide[data-v-35882211]{pointer-events:none;background:#ff445e;position:absolute}.layered-card-editor__snap-guide--vertical[data-v-35882211]{width:1px}.layered-card-editor__snap-guide--horizontal[data-v-35882211]{height:1px}.layered-card-editor__knife-guides[data-v-35882211]{pointer-events:none;z-index:13;position:absolute;top:0;bottom:0;left:0;right:0}.layered-card-editor__knife-guide[data-v-35882211]{pointer-events:none;position:absolute}.layered-card-editor__knife-distance[data-v-35882211]{z-index:1;position:relative}.layered-card-editor__knife-distance span[data-v-35882211]{flex:none;display:block}.layered-card-editor__knife-label[data-v-35882211]{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-35882211]{transform-origin:0 0;justify-content:center;align-items:center;display:flex;position:relative}.layered-card-editor__layer[data-v-35882211]{position:relative}.layered-card-editor__designs[data-v-35882211]{position:absolute;top:0;bottom:0;left:0;right:0}.layered-card-editor__dieline-foreground[data-v-35882211]{z-index:1;pointer-events:none}.layered-card-editor__element-wrap[data-v-35882211]{position:absolute;top:0;bottom:0;left:0;right:0}.layered-card-editor__hitbox[data-v-35882211]{z-index:2;cursor:move;background:0 0;border:1px solid #0000;position:absolute}.layered-card-editor__hitbox--locked[data-v-35882211]{cursor:default}.layered-card-editor__hitbox--selected[data-v-35882211]{box-shadow:none;background:0 0;border-color:#0000}.layered-card-editor__empty[data-v-35882211]{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-35882211]{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-35882211]{cursor:move}.layered-card-editor__move-box-border[data-v-35882211]{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-quick-design-tip{z-index:80;color:#fff;white-space:nowrap;pointer-events:none;background:#191919;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;line-height:1;position:fixed;transform:translate(-50%,-100%)}.layered-quick-design-tip:after{content:"";border:5px solid #0000;border-top-color:#191919;position:absolute;top:100%;left:50%;transform:translate(-50%)}.layered-card-editor__move-box-rotate[data-v-35882211],.layered-card-editor__move-box-handle[data-v-35882211]{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-35882211]:hover,.layered-card-editor__move-box-handle[data-v-35882211]:hover{background:var(--layered-editor-theme-color)}.layered-card-editor__move-box-rotate[data-v-35882211]{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-35882211]{font-size:calc(var(--ai-stroke,1px) * 18)}.layered-card-editor__move-box-rotate[data-v-35882211]:hover{color:#fff}.layered-card-editor__move-box-handle[data-v-35882211]{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-35882211],.layered-card-editor__move-box-handle--cb[data-v-35882211]{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-35882211],.layered-card-editor__move-box-handle--rc[data-v-35882211]{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-35882211]{left:calc(var(--ai-stroke,1px) * -7);top:calc(var(--ai-stroke,1px) * -7)}.layered-card-editor__move-box-handle--ct[data-v-35882211]{transform:translate(-50%, calc(-50% - var(--ai-stroke,1px)));top:0;left:50%}.layered-card-editor__move-box-handle--rt[data-v-35882211]{right:calc(var(--ai-stroke,1px) * -7);top:calc(var(--ai-stroke,1px) * -7)}.layered-card-editor__move-box-handle--rc[data-v-35882211]{transform:translate(calc(50% + var(--ai-stroke,1px)), -50%);top:50%;right:0}.layered-card-editor__move-box-handle--rb[data-v-35882211]{right:calc(var(--ai-stroke,1px) * -7);bottom:calc(var(--ai-stroke,1px) * -7)}.layered-card-editor__move-box-handle--cb[data-v-35882211]{transform:translate(-50%, calc(50% + var(--ai-stroke,1px)));bottom:0;left:50%}.layered-card-editor__move-box-handle--lb[data-v-35882211]{left:calc(var(--ai-stroke,1px) * -7);bottom:calc(var(--ai-stroke,1px) * -7)}.layered-card-editor__move-box-handle--lc[data-v-35882211]{transform:translate(calc(-50% - var(--ai-stroke,1px)), -50%);top:50%;left:0}.design-card[data-v-8b80f8aa]{z-index:10;user-select:none;contain:layout style;position:absolute}.design-card>.card-frame[data-v-8b80f8aa]{display:block}.design-card:not(.selected) .card-label[data-v-8b80f8aa]{display:none}.design-card:hover:not(.dragging):not(.has-element-selection) .card-body[data-v-8b80f8aa],.design-card.selected .card-body[data-v-8b80f8aa]{outline:calc(var(--ai-stroke,1px) * 1.5) solid #731eff;outline-offset:0}.design-card.selected.multi-selected .card-body[data-v-8b80f8aa]{outline:none}.design-card.selected>.card-frame[data-v-8b80f8aa]{display:block}.design-card.selected.has-element-selection .card-body[data-v-8b80f8aa]{outline:none}.design-card.selected[data-v-8b80f8aa]{z-index:120}.design-card.dragging[data-v-8b80f8aa]{opacity:.85;z-index:130}.card-frame[data-v-8b80f8aa]{inset:calc(var(--ai-stroke,1px) * -10);background-color:var(--Color-Neutral-white,#fff);background-image:repeating-linear-gradient(45deg, var(--ai-stripe-color,#731eff1a) 0, var(--ai-stripe-color,#731eff1a) calc(var(--ai-stroke,1px) * 1), transparent calc(var(--ai-stroke,1px) * 1), transparent calc(var(--ai-stroke,1px) * 3)), linear-gradient(#731eff0f, #731eff0f);cursor:move;pointer-events:auto;z-index:0;border-radius:0;position:absolute}.card-body.layered-card[data-v-8b80f8aa]{z-index:1;box-shadow:none;background:#eee;border:none;border-radius:0;position:relative}.layered-card-loading[data-v-8b80f8aa]{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-8b80f8aa]{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-8b80f8aa]{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-8b80f8aa]{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-8b80f8aa]{color:var(--ai-card-border-dieline,#4caf50);background:#4caf501f}.layer-list[data-v-8b80f8aa]{border-top:1px solid var(--ai-border-light,#f0f0f0);flex-direction:column;gap:4px;padding:8px;display:flex}.layer-item[data-v-8b80f8aa]{border-radius:4px;align-items:center;gap:8px;padding:4px;display:flex}.layer-item[data-v-8b80f8aa]:hover{background:var(--ai-bg,#f5f5f5)}.layer-thumb[data-v-8b80f8aa]{object-fit:cover;border:1px solid var(--ai-border-light,#f0f0f0);border-radius:4px;width:32px;height:32px}.layer-name[data-v-8b80f8aa]{color:var(--ai-text-secondary,#666);font-size:12px}@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-25afe14a{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-25afe14a{0%{background-position:120%}to{background-position:-20%}}.design-card[data-v-25afe14a]{z-index:10;user-select:none;position:absolute}.design-card.selected .card-body[data-v-25afe14a]{outline:calc(var(--ai-stroke,1px) * 1.5) solid #7c3aed;outline-offset:0}.design-card.dragging[data-v-25afe14a]{opacity:.85;z-index:100}.card-body.layered-loading-card[data-v-25afe14a]{box-shadow:none;background:#f5f5f5;border:none;border-radius:0;position:relative;overflow:hidden}.card-body.layered-loading-card[data-v-25afe14a]: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-25afe14a;position:absolute;top:0;bottom:0;left:0;right:0}.source-image[data-v-25afe14a]{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-25afe14a]{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-25afe14a]{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-25afe14a}.loading-pill .loading-pill__text[data-v-25afe14a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.loading-pill .loading-pill__progress[data-v-25afe14a]{letter-spacing:0;flex:none;font-weight:600}.loading-error[data-v-25afe14a]{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-25afe14a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.loading-error__retry[data-v-25afe14a]{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-25afe14a]: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}.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-9e51d5a5]{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-9e51d5a5]:active{cursor:grabbing}.ai-design-canvas-viewport.pin-cursor[data-v-9e51d5a5] .resize-handle,.ai-design-canvas-viewport.pin-cursor .card-connection-handle[data-v-9e51d5a5]{display:none!important}.ai-design-canvas-viewport.pin-cursor .card-body[data-v-9e51d5a5],.ai-design-canvas-viewport.pin-cursor .card-image[data-v-9e51d5a5],.ai-design-canvas-viewport.pin-cursor .card-body img[data-v-9e51d5a5]{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-9e51d5a5],.ai-design-canvas-viewport.pin-cursor .card-toolbar [data-v-9e51d5a5],.ai-design-canvas-viewport.pin-cursor .inline-edit-dialog[data-v-9e51d5a5],.ai-design-canvas-viewport.pin-cursor .inline-edit-dialog [data-v-9e51d5a5],.ai-design-canvas-viewport.pin-cursor .card-mode-toggle[data-v-9e51d5a5],.ai-design-canvas-viewport.pin-cursor .card-mode-toggle [data-v-9e51d5a5],.ai-design-canvas-viewport.pin-cursor .resize-handle[data-v-9e51d5a5],.ai-design-canvas-viewport.pin-cursor input[data-v-9e51d5a5],.ai-design-canvas-viewport.pin-cursor textarea[data-v-9e51d5a5],.ai-design-canvas-viewport.pin-cursor button[data-v-9e51d5a5],.ai-design-canvas-viewport.pin-cursor select[data-v-9e51d5a5]{cursor:default!important}.ai-design-canvas-viewport.pin-cursor .inline-dialog-input[data-v-9e51d5a5]{cursor:text!important}.ai-design-canvas-viewport.pin-cursor[data-v-9e51d5a5] [data-pin-disabled=true] .card-body,.ai-design-canvas-viewport.pin-cursor[data-v-9e51d5a5] [data-pin-disabled=true] .card-image,.ai-design-canvas-viewport.pin-cursor[data-v-9e51d5a5] [data-pin-disabled=true] .card-body img{cursor:not-allowed!important}.ai-design-canvas-content[data-v-9e51d5a5]{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.ai-design-canvas-content.multi-selecting[data-v-9e51d5a5] .resize-handle{display:none}.card-connection-handle[data-v-9e51d5a5]{z-index:140;cursor:crosshair;transform-origin:50%;pointer-events:auto;background:#731eff;border:2px solid #fff;border-radius:50%;width:12px;height:12px;padding:0;position:absolute;box-shadow:0 2px 8px #1919192e}.card-connection-handle[data-v-9e51d5a5]:hover{background:#5b16d8;box-shadow:0 0 0 4px #731eff2e,0 2px 8px #1919192e}.frame-select-rect[data-v-9e51d5a5]{pointer-events:none;z-index:200;background:#7c3aed0f;border:1.5px dashed #7c3aed;position:absolute}.zoom-indicator[data-v-9e51d5a5]{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-54529c79] .ai-panel-body.tb-design-3d-model-panel-shell{min-height:0;display:flex}.tb-design-3d-model-panel[data-v-54529c79]{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-54529c79]{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-54529c79]:focus-within{border-color:var(--Color-Neutral-neutral-10,#191919)}.tb-design-3d-model-panel__search-icon[data-v-54529c79]{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-54529c79]{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-54529c79]::placeholder{color:var(--Color-Neutral-neutral-8,#9ca3af)}.tb-design-3d-model-panel__search-input[data-v-54529c79]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.tb-design-3d-model-panel__search-input[data-v-54529c79]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.tb-design-3d-model-panel__search-clear[data-v-54529c79]{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-54529c79]:hover{background:var(--Color-Neutral-neutral-2,#f5f5f5)}.tb-design-3d-model-panel__tag-collapse[data-v-54529c79]{z-index:11;pointer-events:none;flex:none;width:100%;position:relative}.tb-design-3d-model-panel__tag-collapse[data-v-54529c79] .pac-tag-collapse-wrapper{pointer-events:auto}.tb-design-3d-model-panel__tag-collapse[data-v-54529c79] .pac-tag-collapse-scrollbar{border-radius:0}.tb-design-3d-model-panel__tag-collapse[data-v-54529c79] .pac-tag-collapse{padding:0}.tb-design-3d-model-panel__tag-collapse[data-v-54529c79] .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-54529c79]{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-54529c79}.tb-design-3d-model-panel__scroll[data-v-54529c79]{flex:1;min-height:0;padding:0}.tb-design-3d-model-panel__scroll[data-v-54529c79] .pac-scrollBar__mask__top{top:0}.tb-design-3d-model-panel__scroll[data-v-54529c79] .pac-scrollBar{min-height:0}.tb-design-3d-model-panel__container[data-v-54529c79]{padding:12px 8px 16px}.tb-design-3d-model-panel__section[data-v-54529c79]:not(:last-child){margin-bottom:10px}.tb-design-3d-model-panel__section-title[data-v-54529c79]{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-54529c79]{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-54529c79}.tb-design-3d-model-panel__section-title--hidden[data-v-54529c79]{visibility:hidden;height:0;padding:0;overflow:hidden}.tb-design-3d-model-panel__grid[data-v-54529c79]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tb-design-3d-model-panel__card[data-v-54529c79]{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-54529c79]{border-width:2px;border-color:var(--Color-Neutral-neutral-10,#191919)}.tb-design-3d-model-panel__card.is-skeleton[data-v-54529c79]{cursor:default}.tb-design-3d-model-panel__thumb[data-v-54529c79]{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-54529c79]{object-fit:cover;width:100%;height:100%;display:block}.tb-design-3d-model-panel__thumb--skeleton[data-v-54529c79],.tb-design-3d-model-panel__name-skeleton[data-v-54529c79]{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-54529c79}.tb-design-3d-model-panel__mask[data-v-54529c79]{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-54529c79]{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-54529c79]{opacity:1}.tb-design-3d-model-panel__card.is-active:hover .tb-design-3d-model-panel__mask[data-v-54529c79]{opacity:0}.tb-design-3d-model-panel__check[data-v-54529c79]{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-54529c79]{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-54529c79]{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-54529c79]{width:100%}.tb-design-3d-model-panel__confirm[data-v-54529c79]{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-54529c79]{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-54529c79]{width:13px;height:13px;display:block}.tb-design-3d-model-panel__confirm[data-v-54529c79]:disabled{opacity:.5;cursor:not-allowed}.tb-design-3d-model-panel__name[data-v-54529c79]{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-54529c79]{border-radius:999px;width:70%;height:18px}.tb-design-3d-model-panel__state[data-v-54529c79],.tb-design-3d-model-panel__bottom[data-v-54529c79]{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-54529c79{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-5148883d]{position:relative}.reference_img[data-v-5148883d]{border:1px solid var(--Grey05);border-radius:14px}.reference_img .imgItem[data-v-5148883d]{border-radius:14px}.reference_img_list[data-v-5148883d]{flex-flow:wrap-reverse;justify-content:flex-end;width:75%;display:flex}.reference_img_list .imgBox[data-v-5148883d]:nth-child(3n){margin-right:0}.reference_img_list .imgBox[data-v-5148883d]:nth-child(4n){margin-left:10px}.loading-text[data-v-5148883d]{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-5148883d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.loading-text__progress[data-v-5148883d]{font-weight:var(--fw-600,600);flex:none}.failed-slot[data-v-5148883d]{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-5148883d]{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-5148883d]{text-decoration:underline}.failed-slot:focus-visible strong[data-v-5148883d]{text-decoration:underline}.failed-slot--static[data-v-5148883d]{cursor:default}.image-list[data-v-5148883d]{margin-bottom:4px}.error-message[data-v-5148883d]{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-5148883d]{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-5148883d]:hover{background:#191919c7}.image-add-to-canvas[data-v-5148883d]:focus-visible{background:#191919c7}.image-add-to-canvas[data-v-5148883d]:focus-visible{outline:2px solid var(--Grey00,#fff);outline-offset:2px}.image-add-to-canvas[data-v-5148883d]:active{transform:scale(.92)}.image-add-to-canvas svg[data-v-5148883d]{object-fit:contain;width:16px;height:16px;display:block}.image-add-to-canvas[data-v-5148883d]: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-5148883d]: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-5148883d]:hover:after{opacity:1;transform:translateY(0)}.image-add-to-canvas[data-v-5148883d]:focus-visible:after{opacity:1;transform:translateY(0)}.image-add-to-canvas[data-v-5148883d]:hover:before{opacity:1}.image-add-to-canvas[data-v-5148883d]:focus-visible:before{opacity:1}.image-secondary-actions[data-v-5148883d]{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-5148883d]{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-5148883d]:hover{background:#19191980}.image-secondary-actions__button[data-v-5148883d]:focus-visible{background:#19191980}.image-secondary-actions__button[data-v-5148883d]:focus-visible{outline:1px solid var(--Grey00,#fff);outline-offset:-1px}.image-secondary-actions__button[data-v-5148883d]:active{background:#19191980;transform:scale(.96)}.image-secondary-actions__button:hover+.image-secondary-actions__sep[data-v-5148883d]{background:0 0}.image-secondary-actions__button:focus-visible+.image-secondary-actions__sep[data-v-5148883d]{background:0 0}.image-secondary-actions__sep[data-v-5148883d]{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-5148883d]:has(+.image-secondary-actions__button:hover){background:0 0}.image-secondary-actions__sep[data-v-5148883d]:has(+.image-secondary-actions__button:focus-visible){background:0 0}.imgBox[data-v-5148883d]{cursor:pointer;vertical-align:top;width:calc(50% - 5px);margin-bottom:10px;margin-right:10px;display:inline-block;position:relative}.imgBox[data-v-5148883d]:nth-child(2n){margin-right:0}.imgBox:hover .image-add-to-canvas[data-v-5148883d],.imgBox:hover .image-secondary-actions[data-v-5148883d],.imgBox:focus-within .image-add-to-canvas[data-v-5148883d],.imgBox:focus-within .image-secondary-actions[data-v-5148883d]{opacity:1;pointer-events:auto}.imgItem[data-v-5148883d]{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-5148883d]{pointer-events:none}.imgItem[role=button][data-v-5148883d]:focus-visible{outline:2px solid var(--theme-color,#7c3aed);outline-offset:2px}.imgPlaceholder[data-v-5148883d]{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-5148883d]{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.imgSkeleton[data-v-5148883d]{background:#f7f2ff;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.imgSkeleton[data-v-5148883d]:before{content:"";will-change:transform;background:linear-gradient(45deg,#f7f2ff 0% 38%,#fff 50%,#f7f2ff 62% 100%);animation:1.6s linear infinite imgShimmer-5148883d;position:absolute;top:-100%;bottom:-100%;left:-100%;right:-100%;transform:translate(-34%,34%)}@keyframes imgShimmer-5148883d{0%{transform:translate(-34%,34%)}to{transform:translate(34%,-34%)}}.textSpan[data-v-5148883d]{color:#191919;font-size:14px}.active[data-v-5148883d]{animation:.8s throb-5148883d}@keyframes throb-5148883d{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.mockupBox[data-v-5148883d]{display:none}@media screen and (max-width:1023px){.reference_img_list[data-v-5148883d]{width:80%!important;display:inline-block!important}.reference_img_list .imgBox[data-v-5148883d]:nth-child(3n){margin-right:0}.reference_img_list .imgBox[data-v-5148883d]:nth-child(4n){margin-left:0}.error-message[data-v-5148883d]{border-radius:var(--Radius-borderRadius-3);margin-top:6px;margin-bottom:2px;padding:8px 12px;font-size:14px}.image-add-to-canvas[data-v-5148883d],.image-secondary-actions[data-v-5148883d]{opacity:1;pointer-events:auto}.imgBox[data-v-5148883d]{cursor:pointer;vertical-align:top;width:100%;margin-bottom:10px;margin-right:0;display:inline-block;position:relative}.imgBox[data-v-5148883d]:nth-child(2n){margin-right:0}}.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-31b2e481]{align-items:center;display:flex}.in_block[data-v-31b2e481]{display:inline-block}.phoneBox[data-v-31b2e481]{display:none}.titleImg[data-v-31b2e481]{vertical-align:top;width:38px;height:38px;margin-left:-12px}.selectBox_title[data-v-31b2e481]{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.select-display[data-v-31b2e481]{align-items:center;gap:12px;width:100%;height:100%;display:flex}.select-display__content[data-v-31b2e481]{flex:1;min-width:0;height:100%}.select-chevron[data-v-31b2e481]{color:var(--Color-Neutral-neutral-8,#595959);flex:none;font-size:16px;transition:transform .16s;transform:rotate(-90deg)}.select-actions[data-v-31b2e481]{flex:none;align-items:center;gap:4px;display:flex}.select-clear[data-v-31b2e481]{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-31b2e481]:hover{background:var(--Color-Neutral-neutral-2,#f0f0f0);color:var(--Color-Neutral-neutral-10,#191919)}.select-clear[data-v-31b2e481]:focus-visible{outline:2px solid var(--Color-Neutral-neutral-10,#191919);outline-offset:1px}.selectBox_warp[data-v-31b2e481]{width:100%;position:relative}.packifyLabelText[data-v-31b2e481]{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-31b2e481]{font-size:12px;font-weight:Medium;color:var(--Color-Neutral-neutral-10,#191919)}.box1[data-v-31b2e481]{box-sizing:border-box;height:100%;padding:8px 12px}.btn[data-v-31b2e481]{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-31b2e481]{border-color:var(--Color-Neutral-neutral-3,#e6e6e6)}.btn[data-v-31b2e481]:hover{background:var(--Color-Neutral-white,#fff);border-color:var(--Color-Neutral-neutral-10,#191919)}.active[data-v-31b2e481]{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-31b2e481]{transform:rotate(90deg)}.selectIpt[data-v-31b2e481]{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-31b2e481]::placeholder{color:var(--Color-Neutral-neutral-5,#bfbfbf);font-size:14px}.select-placeholder[data-v-31b2e481]{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-31b2e481]{vertical-align:top;width:38px;height:38px}.text1[data-v-31b2e481]{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-31b2e481]{background-color:var(--Color-Neutral-neutral-4,#d1d0d2);vertical-align:top;width:1px;height:16px;margin:0 2px;display:inline-block}.arrowIcon[data-v-31b2e481]{float:right;width:25px;margin-top:11px}.contentBox[data-v-31b2e481]{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-31b2e481]{background:var(--Color-Neutral-white,#fff);width:264px;height:100%;overflow-y:auto}.contentBox .leftBox .itemBox_left[data-v-31b2e481]{cursor:pointer;align-items:center;width:100%;height:56px;padding:12px 24px 12px 12px;display:flex}.contentBox .leftBox .itemBox_left[data-v-31b2e481]:hover{background:var(--Grey01)}.contentBox .leftBox .itemBox_left[data-v-31b2e481]:hover :first-child{background:var(--Grey01);border-radius:10px 0 0 10px}.contentBox .leftBox .itemBox_left[data-v-31b2e481]:hover :last-child{background:var(--Grey01);border-radius:10px}.contentBox .rightBox[data-v-31b2e481]{vertical-align:top;background:var(--Grey03);width:calc(100% - 264px);height:100%;overflow-y:auto}.contentBox .rightBox .itemBox-right[data-v-31b2e481]{cursor:pointer;padding:16px 24px;font-size:16px}.contentBox .rightBox .itemBox-right[data-v-31b2e481]:last-child{margin-bottom:0}.contentBox .rightBox .itemBox-right[data-v-31b2e481]:hover{color:var(--new-theme-hover-color)}.text2[data-v-31b2e481]{color:var(--Grey12);font-size:14px;font-weight:400;line-height:150%}.actName[data-v-31b2e481]{color:var(--theme-color)}.act2[data-v-31b2e481],.act2 .iconBox[data-v-31b2e481]{background:var(--Grey03)!important}.uploadIcon[data-v-31b2e481]{cursor:pointer;padding:3px 7px}.uploadIcon[data-v-31b2e481]:hover{border-radius:var(--Radius-borderRadius-1);background:var(--Grey03)}.uploadIcon[data-v-31b2e481]:active{border-radius:var(--Radius-borderRadius-1);background:var(--Grey05)}.uploadText[data-v-31b2e481]{color:var(--Grey12);margin-left:12px;font-size:16px;font-weight:400}.deleteIcon[data-v-31b2e481]{cursor:pointer;color:var(--Grey12);font-size:20px}@media screen and (max-width:1023px){.topMaskBox[data-v-31b2e481],.bottomMaskBox[data-v-31b2e481]{z-index:1000;pointer-events:none;width:calc(100% - 20px);height:30px;position:absolute;left:0}.topMaskBox[data-v-31b2e481]{background:linear-gradient(#fff 9.12%,#fff0 128.12%);top:82px}.bottomMaskBox[data-v-31b2e481]{background:linear-gradient(#fff0 -28.12%,#fff 90.88%);bottom:0}.phoneBox[data-v-31b2e481]{display:block!important}.phoneBoxTitle[data-v-31b2e481]{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-31b2e481]{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-31b2e481]{padding:0 20px 32px;width:100%!important}.contentBox .leftBox .itemBox_left[data-v-31b2e481]{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-31b2e481]{width:33px;height:33px}.contentBox .leftBox .act2[data-v-31b2e481]{border:1px solid var(--Grey12)}.contentBox .leftBox .phoneBoxIcon[data-v-31b2e481]{color:var(--Grey12);font-size:24px;position:absolute;top:50%;right:12px;transform:translateY(-50%)rotate(-90deg)}.contentBox .leftBox .phoneBoxIconAct[data-v-31b2e481]{transform:translateY(-50%)rotate(90deg)}.contentBox .leftBox .itemBox-right[data-v-31b2e481]{padding:0 8px 8px 50px}.contentBox .rightBox[data-v-31b2e481]{width:0%!important;display:none!important}.contentBox .phoneBoxIcon[data-v-31b2e481]{background:0 0!important}.maskBox[data-v-31b2e481]{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-6cc43682]{flex:auto;width:auto;min-width:0}.c-line[data-v-6cc43682]{background:var(--Grey05);width:100%;height:1px;margin:24px 0}.chat-action-message[data-v-6cc43682]{user-select:none}.errorBox[data-v-6cc43682]{flex:0 0 16px;width:16px;height:16px;margin-top:2px;display:block}.design-requirements-link[data-v-6cc43682]{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-6cc43682]{color:var(--Grey12);cursor:pointer;text-decoration:underline}.choose-box[data-v-6cc43682]{margin-top:10px}.chat-message-media[data-v-6cc43682]{margin-top:12px}.generation-specification[data-v-6cc43682]{color:var(--Text-Neutral-tertiary,#7f7f7f);margin:8px 0 0;font-size:12px;line-height:1.5}.post-completion-message[data-v-6cc43682]{color:var(--Color-Neutral-neutral-9,#333);margin-top:12px;font-size:13px;line-height:1.55}.post-completion-message[data-v-6cc43682] p{margin:0}.generation-status-line--active[data-v-6cc43682]{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.generation-status-line--active .chat-md-content[data-v-6cc43682]{flex:0 auto}.generation-status-line--error[data-v-6cc43682]{align-items:flex-start;gap:6px;display:flex}.inspiration-suggestions[data-v-6cc43682]{gap:7px;margin-top:12px;display:grid}.inspiration-suggestions__title[data-v-6cc43682]{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-6cc43682]{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.inspiration-suggestion[data-v-6cc43682]{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-6cc43682]: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-6cc43682]: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-6cc43682]:disabled{cursor:default;opacity:.55}.inspiration-suggestion[data-recommended=true][data-v-6cc43682]{border-color:#731eff8c}.inspiration-suggestion>svg[data-v-6cc43682]{color:var(--Color-Neutral-neutral-7,#666);flex:none}.inspiration-suggestion strong[data-v-6cc43682]{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-6cc43682]{width:100%;min-width:0;margin-top:6px}.chat-message-media--answer[data-v-6cc43682] .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-6cc43682] .imgBox{width:100%;margin:0}.chat-message-media--answer[data-v-6cc43682] .imgItem,.chat-message-media--answer[data-v-6cc43682] .imgPlaceholder{border-radius:10px}.chat-message-media--placeholder[data-v-6cc43682]{width:100%;min-width:0}.chat-message-media--placeholder[data-v-6cc43682] .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-6cc43682] .imgBox{width:100%;margin:0}.chat-message-media--placeholder-single[data-v-6cc43682] .image-list{grid-template-columns:minmax(0,1fr);max-width:240px}.loadBox[data-v-6cc43682]{background:#111;border-radius:8px;width:30px;height:30px;display:inline-block}.loadBox .spinner_rXNP[data-v-6cc43682]{margin:0 auto;animation:1s infinite spinner_YeBj-6cc43682}@keyframes spinner_YeBj-6cc43682{0%,to{margin-top:0}50%{margin-top:15px}}.chat-upgrade-btn[data-v-6cc43682]{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-6cc43682]{flex:none;width:16px;height:16px;display:block}.chat-upgrade-btn[data-v-6cc43682]:hover{background:var(--Color-Neutral-neutral-10,#191919)}.chat-upgrade-btn[data-v-6cc43682]:active{background:var(--Color-Neutral-neutral-9,#2a2a2a)}.canvas-progress-preview[data-v-6cc43682]{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-6cc43682]{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-6cc43682]{object-fit:cover;filter:blur(10px);width:100%;height:100%;transform:scale(1.06)}.canvas-progress-preview__veil[data-v-6cc43682]{background:linear-gradient(110deg,#ffffff0d,#ffffff6b,#ffffff0d) 0 0/220% 100%;animation:1.6s ease-in-out infinite canvas-progress-shimmer-6cc43682;position:absolute;top:0;bottom:0;left:0;right:0}.canvas-progress-preview__template[data-v-6cc43682]{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-6cc43682]{object-fit:cover;background:var(--Color-Neutral-neutral-2,#f0f0f0);border-radius:6px;width:28px;height:28px}@keyframes canvas-progress-shimmer-6cc43682{0%{background-position:120% 0}to{background-position:-120% 0}}.heightExpand-enter-active[data-v-6cc43682],.heightExpand-leave-active[data-v-6cc43682]{transition:max-height .35s,opacity .2s;overflow:hidden}.heightExpand-enter-from[data-v-6cc43682],.heightExpand-leave-to[data-v-6cc43682]{opacity:0;max-height:0}.heightExpand-enter-to[data-v-6cc43682],.heightExpand-leave-from[data-v-6cc43682]{opacity:1;max-height:1200px}.chat-md-content[data-v-6cc43682]{font-family:Poppins,NotoSansCJK,Arial,sans-serif;font-weight:400}[data-v-6cc43682] .chat-md-content{min-width:0;color:var(--Color-Neutral-neutral-10,#191919);flex:auto;font-size:14px;line-height:1.5}[data-v-6cc43682] .chat-md-content p{margin:0 0 6px;line-height:1.5}[data-v-6cc43682] .chat-md-content p:last-child{margin-bottom:0}[data-v-6cc43682] .chat-md-content strong{font-weight:600}[data-v-6cc43682] .chat-md-content em{font-style:italic}[data-v-6cc43682] .chat-md-content code{background:#0000000f;border-radius:4px;padding:1px 5px;font-size:.92em}[data-v-6cc43682] .chat-md-content a{color:#731eff;word-break:break-all;text-decoration:underline}[data-v-6cc43682] .chat-md-content a:hover{color:#590fd9}[data-v-6cc43682] .chat-md-content ul,[data-v-6cc43682] .chat-md-content ol{margin:4px 0 8px;padding-left:22px;line-height:1.55}[data-v-6cc43682] .chat-md-content ul{list-style:outside}[data-v-6cc43682] .chat-md-content ol{list-style:decimal}[data-v-6cc43682] .chat-md-content li{margin:2px 0;display:list-item}[data-v-6cc43682] .chat-md-content br{line-height:1}.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-36986817]{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:10px;overflow:visible}.agent-thought--running[data-v-36986817]{background:0 0}.agent-thought__header[data-v-36986817]{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-36986817]:not(.is-static):hover{color:#5b21b6}.agent-thought__header.is-static[data-v-36986817]{cursor:default}.agent-thought__header[data-v-36986817]:disabled{opacity:1}.agent-thought__header>svg[data-v-36986817]{color:var(--Color-Neutral-neutral-7,#777);flex:none;transition:transform .2s;transform:rotate(180deg)}.agent-thought__header>svg.is-expanded[data-v-36986817]{transform:rotate(-90deg)}.agent-thought__duration[data-v-36986817]{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-36986817]{font-size:12px}.agent-thought__duration-label.is-thinking[data-v-36986817]{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-36986817}.agent-thought__body[data-v-36986817]{max-height:200px;color:var(--Color-Neutral-neutral-8,#555);gap:4px;padding:2px 0 0;font-size:13px;line-height:1.45;display:grid;overflow:hidden}.agent-thought__stream[data-v-36986817]{scrollbar-width:none;border:0;gap:0;max-height:200px;padding:0;display:grid;position:relative;overflow:hidden auto}.agent-thought__stream[data-v-36986817]::-webkit-scrollbar{display:none}.agent-thought__stream-entry[data-v-36986817]{grid-template-columns:14px minmax(0,1fr);gap:6px;padding:3px 0;display:grid;position:relative}.agent-thought__stream-entry[data-v-36986817]:not(:last-child):after{content:none}.agent-thought__stream-marker[data-v-36986817]{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-36986817]{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-36986817}.agent-thought__stream-entry.is-narration .agent-thought__stream-marker[data-v-36986817]{background:0 0}.agent-thought__stream-entry.is-tool .agent-thought__stream-marker[data-v-36986817]{margin-top:3px}.agent-thought__narration-event[data-v-36986817]{min-width:0}.agent-thought__narration-event p[data-v-36986817]{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-36986817]{color:var(--Color-Neutral-neutral-10,#191919);margin-bottom:3px;font-size:12px;font-weight:600;display:block}.agent-thought__spark[data-v-36986817]{color:var(--Color-Neutral-neutral-7,#777);flex:none;font-size:13px}.agent-thought__tool-event[data-v-36986817]{gap:5px;width:100%;min-width:0;padding-top:1px;display:grid}.agent-thought__tool-heading[data-v-36986817]{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-36986817]:first-child{min-width:0}.agent-thought__action-summary[data-v-36986817]{color:var(--Color-Neutral-neutral-8,#555);white-space:pre-wrap;margin:0}.agent-thought__notice[data-v-36986817]{color:#b63f3f;white-space:pre-wrap;margin:0;font-size:12px}@keyframes agent-thought-spin-36986817{to{transform:rotate(360deg)}}@keyframes agent-thought-shimmer-36986817{0%{background-position:200% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.agent-thought__duration-label.is-thinking[data-v-36986817]{color:var(--Color-Neutral-neutral-7,#777);-webkit-text-fill-color:currentColor;background:0 0;animation:none}.agent-thought__stream-marker>i[data-v-36986817]{animation:none}}.message[data-v-b0b50700]{position:relative}.message--spaced[data-v-b0b50700]{margin-bottom:32px}.message--selecting[data-v-b0b50700]{padding-left:32px}.message--selected .message-content[data-v-b0b50700]{outline:1px solid #d92d2052}.message-select[data-v-b0b50700]{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-b0b50700]{cursor:pointer;accent-color:#d92d20;width:16px;height:16px}.role-packify[data-v-b0b50700]{width:100%;min-width:0;display:flex;position:relative}.role-packify>.message-content[data-v-b0b50700]{flex:auto;align-items:flex-start;gap:16px;width:100%;min-width:0;display:flex}.packify-assistant-icon[data-v-b0b50700]{width:24px;height:24px;color:var(--Color-Neutral-neutral-10,#191919);flex:0 0 24px;font-size:24px;line-height:24px}.role-packify-message__body[data-v-b0b50700]{flex:auto;width:100%;min-width:0}.chat-thinking[data-v-b0b50700]{align-items:center;gap:8px;min-height:24px;margin-top:16px;display:flex}.chat-thinking i[data-v-b0b50700]{flex:0 0 20px;width:20px;height:20px;font-size:20px;line-height:20px}.chat-thinking__dots[data-v-b0b50700]{align-items:center;gap:4px;height:20px;display:inline-flex}.chat-thinking__dot[data-v-b0b50700]{background:var(--Color-Neutral-neutral-10,#191919);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite chatThinkingDotFade-b0b50700}.chat-thinking__dot[data-v-b0b50700]:nth-child(2){animation-delay:.16s}.chat-thinking__dot[data-v-b0b50700]:nth-child(3){animation-delay:.32s}.chat-thinking__text[data-v-b0b50700]{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-b0b50700}@keyframes chatThinkingShimmer-b0b50700{0%{background-position:200% 0}to{background-position:0 0}}@keyframes chatThinkingDotFade-b0b50700{0%,70%,to{opacity:.16}35%{opacity:1}}@media (prefers-reduced-motion:reduce){.chat-thinking__dot[data-v-b0b50700]{opacity:1;animation:none}.chat-thinking__text[data-v-b0b50700]{color:var(--Color-Neutral-neutral-10,#191919);-webkit-text-fill-color:currentColor;background:0 0;animation:none}}.text-right[data-v-b0b50700]{text-align:right}.role-user[data-v-b0b50700]{justify-content:flex-end;display:flex}.thinking-loading-avatar[data-v-b0b50700]{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.message-content[data-v-b0b50700]{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-b0b50700]{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-b0b50700],.user-message-text[data-v-b0b50700]{font-family:Poppins,NotoSansCJK,Arial,sans-serif;font-weight:var(--fw-normal,400)}.user-message-content[data-v-b0b50700]{border-bottom-right-radius:0;flex-direction:column;align-items:flex-start;display:flex}.user-message-skill-chip[data-v-b0b50700]{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-b0b50700]{margin-top:10px}.user-message-skill-chip>span[data-v-b0b50700]{white-space:nowrap}.user-message-skill-chip__icon[data-v-b0b50700]{flex:none;width:16px;height:16px;display:block}.user-message-skill-chip__icon[data-v-b0b50700] svg{width:100%;height:100%;display:block}.user-message-skill-chip__icon[data-v-b0b50700] path{fill:currentColor}.previewImgBox[data-v-b0b50700]{margin-bottom:6px}.previewImgBox[data-v-b0b50700] .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-b0b50700] .imgBox{flex:0 0 80px;width:80px;height:80px;margin:0}.previewImgBox[data-v-b0b50700] .reference_img,.previewImgBox[data-v-b0b50700] .reference_img .imgItem{border-radius:8px}.user-message-text[data-v-b0b50700]{white-space:break-spaces;overflow-wrap:anywhere;width:100%;min-width:0;display:block}.user-message-text--collapsed[data-v-b0b50700]{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.user-message-toggle[data-v-b0b50700]{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-b0b50700]{flex:none;transition:transform .15s}.user-message-toggle__icon--expanded[data-v-b0b50700]{transform:rotate(180deg)}.answer-message[data-v-b0b50700]{margin-bottom:32px}.time[data-v-b0b50700]{clear:both;width:100%;margin-top:6px;margin-bottom:0;font-size:14px;line-height:120%;position:relative}.adminTime[data-v-b0b50700]{padding-left:40px}.bg-rotate-ani[data-v-b0b50700]{background-size:400%;animation:3s infinite AnimationName-b0b50700}.previewImg[data-v-b0b50700]{cursor:pointer;border:1px solid var(--Grey05);overflow:hidden}@keyframes AnimationName-b0b50700{0%,to{background-position:0%}50%{background-position:100%}}.timeText[data-v-b0b50700]{color:var(--Color-Neutral-neutral-6,#999);font-family:Poppins,NotoSansCJK,Arial,sans-serif;font-size:14px}.avatar[data-v-b0b50700]{position:absolute;top:0;left:0}@media screen and (max-width:1023px){.phoneTime[data-v-b0b50700]{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-21468098]{scrollbar-width:none;flex-direction:column;padding:24px 0;display:flex}#conversation-root[data-v-21468098]::-webkit-scrollbar{display:none}#conversation-root[data-v-21468098]:first-child,#conversation-root:first-child .message[data-v-21468098]{margin-top:0!important}.muPb[data-v-21468098],.unMuPb[data-v-21468098]{padding-bottom:24px}.previewMode[data-v-21468098]{padding-bottom:0!important}.scroll-content[data-v-21468098]{padding-top:0;overflow-y:auto}.firstItem[data-v-21468098]{margin-top:0!important}.loadingDots[data-v-21468098]{align-items:center;gap:4px;display:flex}.loadingDots .dot[data-v-21468098]{background:var(--Grey08);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite dotBounce-21468098}.loadingDots .dot[data-v-21468098]:nth-child(2){animation-delay:.16s}.loadingDots .dot[data-v-21468098]:nth-child(3){animation-delay:.32s}@keyframes dotBounce-21468098{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}@media screen and (max-width:1023px){.muPb[data-v-21468098]{padding-bottom:270px!important}.unMuPb[data-v-21468098]{padding-bottom:195px!important}.previewMode[data-v-21468098]{padding-bottom:0!important}}@media screen and (max-width:980px){.scroll-content[data-v-21468098]{padding-top:40px}.previewMode[data-v-21468098]{padding-top:0!important}}@media screen and (max-width:750px){.muPb[data-v-21468098]{padding-bottom:calc(15vw + 75px)}.unMuPb[data-v-21468098]{padding-bottom:15vw}.previewMode[data-v-21468098]{padding-bottom:0!important}.photoConversation[data-v-21468098]{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-b12690e8]{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-b12690e8]: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-b12690e8] .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-b12690e8] .chat-context-followup-action.p-button:hover,[data-v-b12690e8] .chat-context-followup-action.p-button:active,[data-v-b12690e8] .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-b12690e8] .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-b12690e8] .chat-context-followup-action.p-button img{flex:0 0 14px;width:14px;height:14px;display:block}.message-input[data-v-b12690e8]{z-index:1;flex:none;width:100%;height:auto;margin:8px 0 0;position:relative;left:0}.message-input .borderBox[data-v-b12690e8]{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-b12690e8]:hover,.message-input .borderBox[data-v-b12690e8]:focus-within{border-color:var(--Color-Neutral-neutral-10,#191919)}.message-input--dragging .borderBox[data-v-b12690e8]{border-color:var(--primary-color,#7b61ff);background:var(--Color-primary-1,#f3efff);cursor:copy;border-style:dashed}.message-input--default-starter[data-v-b12690e8]{margin-top:8px}.message-input--default-starter .borderBox[data-v-b12690e8]{background:var(--Color-Neutral-white,#fff);backdrop-filter:blur(2.5px);gap:0;min-height:153px}.message-input--default-starter .iptBox[data-v-b12690e8]{min-height:44px;padding:4px 12px 0}.message-input--default-starter .textareaBox[data-v-b12690e8]{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--default-starter .buttonBox[data-v-b12690e8]{min-height:56px;margin-top:auto}.message-input--package-starter[data-v-b12690e8]{margin-top:8px}.message-input--package-starter .borderBox[data-v-b12690e8]{background:var(--Color-Neutral-white,#fff);gap:0;min-height:200px}.message-input--package-starter .iptBox[data-v-b12690e8]{min-height:45px;padding-top:0}.message-input--package-starter .textareaBox[data-v-b12690e8]{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:45px!important}.message-input--package-starter .buttonBox[data-v-b12690e8]{min-height:56px;margin-top:auto}.message-input--package-starter .inspirationsBtnBox[data-v-b12690e8]{flex-wrap:nowrap}.message-input--package-starter .uploadTrigger[data-v-b12690e8]{order:2}.message-input--package-starter .skills-control[data-v-b12690e8]{order:1}.message-input--package-starter .video-settings-control[data-v-b12690e8],.message-input--package-starter .package-starter-guided-control[data-v-b12690e8]{order:3}.message-input--model-starter[data-v-b12690e8]{margin-top:12px}.message-input--model-starter .borderBox[data-v-b12690e8]{background:var(--Color-Neutral-white,#fff);height:250px;min-height:250px}.message-input--model-starter .iptBox[data-v-b12690e8]{min-height:22px;padding-top:12px}.message-input--model-starter .textareaBox[data-v-b12690e8],.message-input--model-starter .mockup-prompt-editor[data-v-b12690e8]{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-b12690e8]{min-height:22px!important}.message-input--model-starter .buttonBox[data-v-b12690e8]{min-height:56px;margin-top:auto}.message-input--model-starter .inspirationsBtnBox[data-v-b12690e8]{flex-wrap:nowrap}.message-input--model-starter .uploadTrigger[data-v-b12690e8]{order:2}.message-input--model-starter .skills-control[data-v-b12690e8]{order:1}.message-input--model-reference-pair .borderBox[data-v-b12690e8]{height:auto;min-height:164px}.message-input--model-reference-pair .iptBox[data-v-b12690e8]{min-height:44px;padding-top:8px}.message-input--model-reference-pair .textareaBox[data-v-b12690e8]{min-height:44px!important}.message-input--model-mode[data-v-b12690e8]{margin-top:12px}.message-input--model-mode .borderBox[data-v-b12690e8]{background:var(--Color-Neutral-white,#fff);gap:0;min-height:196px}.message-input--model-mode .iptBox[data-v-b12690e8]{min-height:44px;padding:12px 12px 0}.message-input--model-mode .textareaBox[data-v-b12690e8]{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--model-mode .buttonBox[data-v-b12690e8]{min-height:56px;margin-top:auto}.message-input--video-starter[data-v-b12690e8]{margin-top:0}.message-input--video-starter .borderBox[data-v-b12690e8]{background:var(--Color-Neutral-white,#fff);backdrop-filter:blur(2.5px);gap:0;min-height:210px}.message-input--video-starter .iptBox[data-v-b12690e8]{min-height:44px;padding:4px 12px 0}.message-input--video-starter .textareaBox[data-v-b12690e8]{font-family:var(--pac-font-family);font-size:var(--fs-14,14px);font-weight:var(--fw-300,300);letter-spacing:-.252px;line-height:1.6;min-height:44px!important}.message-input--video-starter .buttonBox[data-v-b12690e8]{min-height:56px;margin-top:20px}.message-input--video-starter .inspirationsBtnBox[data-v-b12690e8]{flex-wrap:nowrap}.message-input--video-starter .uploadTrigger[data-v-b12690e8]{order:2}.message-input--video-starter .skills-control[data-v-b12690e8]{order:1}.message-input--video-starter .video-settings-control[data-v-b12690e8]{order:3}.message-input--empty-followup .borderBox[data-v-b12690e8]{height:auto;min-height:132px}.message-input--empty-followup .iptBox[data-v-b12690e8]{min-height:44px;padding:12px 12px 0}.message-input--empty-followup .textareaBox[data-v-b12690e8]{min-height:44px!important}.message-input--empty-followup .buttonBox[data-v-b12690e8]{min-height:56px;margin-top:auto}.message-input--creation-mode .inspirationsBtnBox[data-v-b12690e8]{flex-wrap:nowrap}.message-input--creation-mode .uploadTrigger[data-v-b12690e8]{order:2}.message-input--creation-mode .skills-control[data-v-b12690e8]{order:1}.message-input--creation-mode .video-settings-control[data-v-b12690e8],.message-input--creation-mode .package-starter-guided-control[data-v-b12690e8],.message-input--creation-mode .package-starter-action--model-selector[data-v-b12690e8]{order:3}[data-v-b12690e8] .model-mode-choose-entry.p-button{border:1px solid var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-neutral-1,#f7f7f7);width:90px;height:56px;min-height:56px;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);border-radius:6px;flex-direction:column;flex:0 0 56px;justify-content:center;align-items:center;gap:0;margin:10px 12px 0;padding:0;line-height:1.5;display:flex}[data-v-b12690e8] .model-mode-choose-entry.p-button:hover,[data-v-b12690e8] .model-mode-choose-entry.p-button:active,[data-v-b12690e8] .model-mode-choose-entry.p-button.active{border-color:var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-neutral-2,#eee);color:var(--Color-Neutral-neutral-7,#999);outline:none}[data-v-b12690e8] .model-mode-choose-entry.p-button:focus-visible{border-color:var(--Color-Neutral-neutral-4,#d9d9d9);background:var(--Color-Neutral-neutral-2,#eee);color:var(--Color-Neutral-neutral-7,#999);outline:none}[data-v-b12690e8] .model-mode-choose-entry.p-button img{width:20px;height:20px;display:block}.model-starter-reference[data-v-b12690e8]{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-b12690e8],.model-starter-reference:focus-within .closeIcon[data-v-b12690e8]{opacity:1;pointer-events:auto}.model-starter-reference img[data-v-b12690e8]{object-fit:cover;border-radius:4px;flex:0 0 20px;width:20px;height:20px;display:block}.model-starter-reference .closeIcon[data-v-b12690e8]{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-b12690e8]{flex:none;width:100%}.model-reference-list[data-v-b12690e8]{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-b12690e8]{display:contents}.model-reference-list .model-starter-reference[data-v-b12690e8]{margin:0}[data-v-b12690e8] .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-b12690e8] .package-starter-upload-entry.p-button:not(:disabled):not(.disabled):hover,[data-v-b12690e8] .package-starter-upload-entry.p-button:not(:disabled):not(.disabled):active,[data-v-b12690e8] .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-b12690e8] .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-b12690e8] .package-starter-upload-entry.p-button.disabled{cursor:not-allowed;opacity:.5}[data-v-b12690e8] .package-starter-upload-entry__plus{width:10px;height:10px;display:block;position:relative}[data-v-b12690e8] .package-starter-upload-entry__plus:before,[data-v-b12690e8] .package-starter-upload-entry__plus:after{background:var(--Color-Neutral-neutral-7,#999);content:"";border-radius:.9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-v-b12690e8] .package-starter-upload-entry__plus:before{width:10px;height:1.8px}[data-v-b12690e8] .package-starter-upload-entry__plus:after{width:1.8px;height:10px}[data-v-b12690e8] .package-starter-upload-entry--reference.p-button{flex-direction:column;flex:0 0 56px;gap:0;width:90px;height:56px}[data-v-b12690e8] .package-starter-upload-entry--reference .package-starter-upload-entry__plus{width:20px;height:20px}[data-v-b12690e8] .package-starter-upload-entry--reference .package-starter-upload-entry__plus:before{width:12px;height:1.5px}[data-v-b12690e8] .package-starter-upload-entry--reference .package-starter-upload-entry__plus:after{width:1.5px;height:12px}[data-v-b12690e8] .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-b12690e8]{flex:none;display:inline-flex;position:relative}[data-v-b12690e8] .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-b12690e8] .package-starter-action.p-button:hover,[data-v-b12690e8] .package-starter-action.p-button:active,[data-v-b12690e8] .package-starter-action.p-button.active{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-1,#f7f7f7)}[data-v-b12690e8] .package-starter-action.p-button.disabled{cursor:not-allowed;opacity:.5}[data-v-b12690e8] .package-starter-action.p-button img{width:20px;height:20px;display:block}[data-v-b12690e8] .package-starter-action--guided.p-button img{width:15px;height:14.556px}[data-v-b12690e8] .package-starter-action--model-selector.p-button img{width:14.378px;height:16.483px}[data-v-b12690e8] .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-b12690e8] .package-starter-send.p-button.activeSendBox{background:var(--Color-Neutral-neutral-10,#191919);cursor:pointer}[data-v-b12690e8] .package-starter-send.p-button.disabled{cursor:not-allowed}[data-v-b12690e8] .package-starter-send.p-button img{width:16px;height:16px;display:block}.message-input__submit-group[data-v-b12690e8]{flex:none;align-items:center;gap:8px;display:flex}.message-input__video-credit[data-v-b12690e8]{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-b12690e8]{flex:0 0 16px;width:16px;height:16px;display:block}.video-settings-control[data-v-b12690e8]{flex:none}[data-v-b12690e8] .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-b12690e8] .video-settings-trigger.p-button:hover,[data-v-b12690e8] .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-b12690e8] .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-b12690e8] .video-settings-trigger.p-button img{width:16px;height:16px;transition:transform .15s;display:block;transform:rotate(180deg)}[data-v-b12690e8] .video-settings-trigger.p-button.active img{transform:rotate(0)}.video-settings-popover[data-v-b12690e8]{z-index:20;justify-content:center;display:flex;position:absolute;bottom:calc(100% + 8px);left:8px;right:8px}.border-act[data-v-b12690e8]{border-color:var(--Color-Neutral-neutral-10,#191919)!important}.selected-tool-row[data-v-b12690e8]{padding:10px 12px 0;display:flex}.selected-tool-chip[data-v-b12690e8]{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-b12690e8]:hover{border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee)}.selected-tool-chip[data-v-b12690e8]: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-b12690e8]{display:none}.selected-tool-chip:focus-visible .selected-tool-chip__icon--default[data-v-b12690e8]{display:none}.selected-tool-chip:hover .selected-tool-chip__icon--hover[data-v-b12690e8]{display:block}.selected-tool-chip:focus-visible .selected-tool-chip__icon--hover[data-v-b12690e8]{display:block}.selected-tool-chip[data-v-b12690e8]:focus-visible{outline:2px solid var(--Color-Neutral-neutral-10,#191919);outline-offset:2px}.selected-tool-chip__icon[data-v-b12690e8]{flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid}.selected-tool-chip__icon--default[data-v-b12690e8]{width:100%;height:100%;display:block}.selected-tool-chip__icon--hover[data-v-b12690e8]{width:8px;height:8px;display:none}.selected-tool-chip__icon--search-mockup .selected-tool-chip__icon--default[data-v-b12690e8]{width:72.16%;height:79.46%}.selected-tool-chip__label[data-v-b12690e8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sendBox[data-v-b12690e8]{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-b12690e8]{display:block;transform:rotate(180deg)}.activeSendBox[data-v-b12690e8]{background:var(--Color-Neutral-neutral-10,#191919);cursor:pointer}.iptBox[data-v-b12690e8]{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-b12690e8]{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:168px!important}.textareaBox[data-v-b12690e8]::-webkit-scrollbar{width:0;height:0}.textareaBox[data-v-b12690e8]::placeholder{color:var(--Color-Neutral-neutral-5,#bfbfbf);font-weight:var(--fw-normal,400)}.textareaBox[data-v-b12690e8]: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-b12690e8]{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-b12690e8]::-webkit-scrollbar{width:0;height:0}.mockup-prompt-editor--disabled[data-v-b12690e8]{color:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed}.mockup-prompt-editor--disabled .mockup-prompt-slot[data-v-b12690e8]{cursor:not-allowed}.mockup-prompt-slot[data-v-b12690e8]{-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-b12690e8]:focus{box-shadow:0 0 0 2px var(--Color-Neutral-neutral-10,#191919)}.textarea-scroll-mask[data-v-b12690e8]{z-index:2;pointer-events:none;height:40px;position:absolute;left:8px;right:8px}.textarea-scroll-mask--top[data-v-b12690e8]{background:linear-gradient(180deg, var(--Color-Neutral-white,#fff) 0%, #fff0 100%);top:-1px}.textarea-scroll-mask--bottom[data-v-b12690e8]{background:linear-gradient(0deg, var(--Color-Neutral-white,#fff) 0%, #fff0 100%);bottom:-1px}.textarea-scrollbar[data-v-b12690e8]{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-b12690e8]{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-b12690e8],.textarea-scrollbar-leave-active[data-v-b12690e8]{transition:opacity .1s}.textarea-scrollbar-enter-from[data-v-b12690e8],.textarea-scrollbar-leave-to[data-v-b12690e8]{opacity:0}.uploadItemBox[data-v-b12690e8]{box-sizing:border-box;flex-wrap:wrap;flex:none;gap:4px;width:100%;padding:10px 8px 0;display:flex}.uploadItemBox .uploadItem[data-v-b12690e8]{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:hover .closeIcon[data-v-b12690e8]{opacity:1;pointer-events:auto}.uploadItemBox .uploadItem:focus-visible .closeIcon[data-v-b12690e8]{opacity:1;pointer-events:auto}.uploadItemBox .uploadItem--selected[data-v-b12690e8]{box-shadow:0 0 0 1px var(--Color-Neutral-neutral-10,#191919)}.uploadItemBox .uploadItem .uploadItem-thumbnail[data-v-b12690e8]{border-radius:4px;flex:none;width:20px;height:20px;display:block;position:relative;overflow:hidden}.uploadItemBox .uploadItem .uploadItem-img[data-v-b12690e8]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.uploadItemBox .uploadItem .uploadItem-video[data-v-b12690e8]{background:var(--Color-Neutral-neutral-10,#191919)}.uploadItemBox .uploadItem .uploadItem-label[data-v-b12690e8]{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-b12690e8]{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}.uploadItem-loading[data-v-b12690e8]{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-b12690e8]{width:20px;height:20px;animation:.75s linear infinite upload-item-loading-rotate-b12690e8}@keyframes upload-item-loading-rotate-b12690e8{to{transform:rotate(360deg)}}.closeIconSvg[data-v-b12690e8]{display:block;transform:rotate(45deg)scale(.85)}.uploadTrigger[data-v-b12690e8],.skillsTrigger[data-v-b12690e8]{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-b12690e8],.skillsTrigger .p-icon-image-add[data-v-b12690e8]{font-size:16px;line-height:1}.uploadTrigger[data-v-b12690e8]:hover:not(:disabled),.skillsTrigger[data-v-b12690e8]:hover:not(:disabled){border-color:var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-1,#f7f7f7)}.uploadTrigger[data-v-b12690e8]:disabled,.skillsTrigger[data-v-b12690e8]:disabled{opacity:.5;cursor:not-allowed}.default-starter-attachment-icon[data-v-b12690e8]{width:20px;height:20px;display:block}.skills-control[data-v-b12690e8]{display:inline-flex;position:relative}.skillsTrigger .skills-trigger__icon[data-v-b12690e8]{place-items:center;width:16px;height:16px;display:grid}.skillsTrigger .skills-trigger__icon img[data-v-b12690e8]{width:100%;height:100%;display:block}.skillsTrigger .skills-trigger__icon--search-mockup img[data-v-b12690e8]{width:72.16%;height:79.46%}.skillsTrigger--active[data-v-b12690e8]{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-b12690e8]{z-index:20;border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-white,#fff);width:296px;box-shadow:3px 3px 0 var(--Color-Neutral-neutral-10,#191919);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:8px;padding:7px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}.skills-menu__item[data-v-b12690e8]{background:var(--Color-Neutral-white,#fff);width:100%;height:42px;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:10px;padding:10px 12px;line-height:1.6;display:flex}.skills-menu__item[data-v-b12690e8]:hover{border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);outline:none;padding:9px 11px}.skills-menu__item[data-v-b12690e8]:focus-visible{border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);outline:none;padding:9px 11px}.skills-menu__item--selected[data-v-b12690e8]{border:1px solid var(--Color-Neutral-neutral-10,#191919);background:var(--Color-Neutral-neutral-2,#eee);padding:9px 11px}.skills-menu__check[data-v-b12690e8]{width:20px;height:20px;color:var(--Color-Neutral-neutral-10,#191919);flex:0 0 20px;margin-left:auto;font-size:20px;line-height:20px}.skills-menu__icon[data-v-b12690e8]{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.skills-menu__icon img[data-v-b12690e8]{width:100%;height:100%;display:block}.skills-menu__icon--search-mockup img[data-v-b12690e8]{width:72.16%;height:79.46%}.buttonBox[data-v-b12690e8]{box-sizing:border-box;flex:none;align-items:center;min-height:56px;padding:12px;display:flex;position:relative}.inspirationsBtnBox[data-v-b12690e8]{flex-wrap:wrap;flex:1;align-items:center;gap:6px;display:flex}.message-input__drop[data-v-b12690e8]{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-b12690e8]{flex:none}.message-input__drop span[data-v-b12690e8]{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-b12690e8]{width:100%;position:static!important;bottom:auto!important}.message-input .borderBox[data-v-b12690e8]{border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);border-radius:8px;padding:0}.message-input .borderBox[data-v-b12690e8]:hover{border-color:var(--Color-Neutral-neutral-3,#e6e6e6)}.uploadItemBox .closeIcon[data-v-b12690e8],.model-starter-reference .closeIcon[data-v-b12690e8]{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-740ba635]{width:20px;height:20px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer}.packify-chat-panel[data-v-740ba635]{z-index:101;background:var(--Color-Neutral-white,#fff);border:1px solid var(--Color-Neutral-neutral-3,#e6e6e6);border-radius:12px;flex-direction:column;width:440px;height:calc(100% - 20px);margin-top:10px;margin-right:10px;padding:12px 16px 16px;transition:width .25s,margin .25s,padding .25s,border-color .25s,background-color .25s;display:flex;position:relative}.packify-chat-panel.collapsed[data-v-740ba635]{background:0 0;border-color:#0000;width:0;margin:0;padding:0;display:none;overflow:hidden}.panel-collapse-btn[data-v-740ba635]{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-740ba635]:hover{color:var(--ai-text-primary,#333)}.collapse-divider[data-v-740ba635]{background:var(--ai-border,#ddd);width:1px;height:16px}.chat-body-row[data-v-740ba635]{background:var(--Color-Neutral-white,#fff);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.chat-panel-content[data-v-740ba635]{flex-direction:column;flex:1;display:flex;overflow:hidden}.chatbox-title[data-v-740ba635]{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-740ba635]{align-items:center;gap:6px;margin-left:auto;margin-right:10px;display:flex}.chatbox-title .chat-admin-message-btn[data-v-740ba635]{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-740ba635]:disabled{cursor:not-allowed;opacity:.45}.chatbox-title .chat-admin-message-btn--danger[data-v-740ba635]{color:#d92d20;border-color:#d92d2052}.chatbox-title .api-closeIcon[data-v-740ba635]{justify-content:center;align-items:center;column-gap:4px;display:flex;position:relative}.chatbox-title__back-anchor[data-v-740ba635]{align-items:center;display:inline-flex}.chatbox-body[data-v-740ba635]{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-740ba635]{flex:1;min-width:0;height:auto;min-height:0}.default-design-starter[data-v-740ba635]{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.default-design-starter__content[data-v-740ba635]{flex-direction:column;align-items:flex-start;gap:32px;width:100%;display:flex}.default-design-starter__content h2[data-v-740ba635]{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-740ba635]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}[data-v-740ba635] .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-740ba635] .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-740ba635] .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-740ba635] .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-740ba635]{flex-direction:column;flex:auto;justify-content:flex-end;min-height:0;display:flex}.package-design-starter__content[data-v-740ba635]{flex-direction:column;align-items:flex-start;gap:64px;width:100%;display:flex}.package-design-starter__ideas[data-v-740ba635]{flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.package-design-starter__ideas h2[data-v-740ba635]{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-740ba635]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}[data-v-740ba635] .package-design-starter__suggestion.p-button,[data-v-740ba635] .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-740ba635] .package-design-starter__suggestion.p-button:hover,[data-v-740ba635] .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-740ba635] .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-740ba635] .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-740ba635] .package-design-starter__suggestion.p-button img,[data-v-740ba635] .package-design-starter__guided.p-button img{flex:none;display:block}[data-v-740ba635] .package-design-starter__suggestion.p-button{gap:4px}[data-v-740ba635] .package-design-starter__suggestion.p-button img{width:20px;height:20px;transform:rotate(90deg)}[data-v-740ba635] .package-design-starter__guided.p-button{gap:8px}[data-v-740ba635] .package-design-starter__guided.p-button img{width:14px;height:14px}.model-design-starter[data-v-740ba635]{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-740ba635]{flex-direction:column;align-items:flex-start;width:100%;display:flex}.model-design-starter__ideas[data-v-740ba635]{flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.model-design-starter__ideas h2[data-v-740ba635]{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-740ba635]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}[data-v-740ba635] .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-740ba635] .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-740ba635] .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-740ba635] .model-design-starter__suggestion.p-button img{flex:none;display:block}[data-v-740ba635] .model-design-starter__suggestion.p-button{gap:4px}[data-v-740ba635] .model-design-starter__suggestion.p-button img{width:20px;height:20px;transform:rotate(90deg)}.video-design-starter[data-v-740ba635]{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-740ba635]{flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.video-design-starter__ideas h2[data-v-740ba635]{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-740ba635]{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}[data-v-740ba635] .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-740ba635] .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-740ba635] .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-740ba635] .video-design-starter__suggestion.p-button img{flex:0 0 20px;width:20px;height:20px;display:block;transform:rotate(90deg)}[data-v-740ba635] .default-design-starter__suggestion.p-button .starter-suggestion__icon--active,[data-v-740ba635] .package-design-starter__suggestion.p-button .starter-suggestion__icon--active,[data-v-740ba635] .model-design-starter__suggestion.p-button .starter-suggestion__icon--active,[data-v-740ba635] .video-design-starter__suggestion.p-button .starter-suggestion__icon--active{display:none}[data-v-740ba635] .default-design-starter__suggestion.p-button:hover,[data-v-740ba635] .package-design-starter__suggestion.p-button:hover,[data-v-740ba635] .model-design-starter__suggestion.p-button:hover,[data-v-740ba635] .video-design-starter__suggestion.p-button:hover,[data-v-740ba635] .default-design-starter__suggestion.p-button:active,[data-v-740ba635] .package-design-starter__suggestion.p-button:active,[data-v-740ba635] .model-design-starter__suggestion.p-button:active,[data-v-740ba635] .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-740ba635] .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-740ba635] .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-740ba635] .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-740ba635] .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-740ba635] .default-design-starter__suggestion.p-button:hover .starter-suggestion__icon--default,[data-v-740ba635] .package-design-starter__suggestion.p-button:hover .starter-suggestion__icon--default,[data-v-740ba635] .model-design-starter__suggestion.p-button:hover .starter-suggestion__icon--default,[data-v-740ba635] .video-design-starter__suggestion.p-button:hover .starter-suggestion__icon--default,[data-v-740ba635] .default-design-starter__suggestion.p-button:active .starter-suggestion__icon--default,[data-v-740ba635] .package-design-starter__suggestion.p-button:active .starter-suggestion__icon--default,[data-v-740ba635] .model-design-starter__suggestion.p-button:active .starter-suggestion__icon--default,[data-v-740ba635] .video-design-starter__suggestion.p-button:active .starter-suggestion__icon--default{display:none}[data-v-740ba635] .default-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--default{display:none}[data-v-740ba635] .package-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--default{display:none}[data-v-740ba635] .model-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--default{display:none}[data-v-740ba635] .video-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--default{display:none}[data-v-740ba635] .default-design-starter__suggestion.p-button:hover .starter-suggestion__icon--active,[data-v-740ba635] .package-design-starter__suggestion.p-button:hover .starter-suggestion__icon--active,[data-v-740ba635] .model-design-starter__suggestion.p-button:hover .starter-suggestion__icon--active,[data-v-740ba635] .video-design-starter__suggestion.p-button:hover .starter-suggestion__icon--active,[data-v-740ba635] .default-design-starter__suggestion.p-button:active .starter-suggestion__icon--active,[data-v-740ba635] .package-design-starter__suggestion.p-button:active .starter-suggestion__icon--active,[data-v-740ba635] .model-design-starter__suggestion.p-button:active .starter-suggestion__icon--active,[data-v-740ba635] .video-design-starter__suggestion.p-button:active .starter-suggestion__icon--active{display:block}[data-v-740ba635] .default-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--active{display:block}[data-v-740ba635] .package-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--active{display:block}[data-v-740ba635] .model-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--active{display:block}[data-v-740ba635] .video-design-starter__suggestion.p-button:focus-visible .starter-suggestion__icon--active{display:block}.chat-main-shell[data-v-740ba635]{flex-direction:column;width:100%;min-width:0;height:100%;display:flex;position:relative}.chat-result-strip[data-v-740ba635]{display:none}.api-closeIcon[data-v-740ba635]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.chat-action-icon[data-v-740ba635]{cursor:pointer;transition:transform .15s,opacity .15s}.chat-action-icon[data-v-740ba635]:hover{opacity:.72;transform:translateY(-1px)}.chat-create-new-button[data-v-740ba635],.chat-history-button[data-v-740ba635],.chat-panel-toggle-button[data-v-740ba635]{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-740ba635]:disabled,.chat-history-button[data-v-740ba635]:disabled,.chat-panel-toggle-button[data-v-740ba635]:disabled{color:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed}.chat-create-new-button:disabled .chat-action-icon[data-v-740ba635],.chat-history-button:disabled .chat-action-icon[data-v-740ba635],.chat-panel-toggle-button:disabled .chat-action-icon[data-v-740ba635]{color:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed;opacity:1;transform:none}.chat-history-trigger[data-v-740ba635]{justify-content:center;align-items:center;display:flex;position:relative}.chat-history-button[data-v-740ba635]:disabled{color:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed}.chat-history-button:disabled .chat-action-icon[data-v-740ba635]{color:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed;opacity:1;transform:none}[data-v-740ba635] .chat-action-message.chat-login-action-flash{animation:.7s chat-login-action-flash-740ba635}@keyframes chat-login-action-flash-740ba635{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-740ba635]{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-740ba635]{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-740ba635]{justify-content:center;gap:8px;margin-top:12px;display:flex}.packify-history-delete-popover__btn[data-v-740ba635]{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-740ba635]:hover{background:var(--Color-Neutral-neutral-2,#eee)}.packify-history-delete-popover__btn--primary[data-v-740ba635]{background:var(--Color-Neutral-neutral-10,#191919);color:var(--Color-Neutral-white,#fff)}.packify-history-delete-popover__btn--primary[data-v-740ba635]:hover{background:var(--dark-gray-black,#000)}.packify-loading-spinner[data-v-740ba635]{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-740ba635}@keyframes spin-740ba635{to{transform:rotate(360deg)}}.chat-skeleton[data-v-740ba635]{flex-direction:column;flex:1;gap:16px;padding:16px 0 20px;display:flex}.chat-skeleton__bubble[data-v-740ba635]{background:0 0;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.chat-skeleton__line[data-v-740ba635]{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-740ba635}.chat-skeleton__btn[data-v-740ba635]{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-740ba635}@keyframes chat-skeleton-shimmer-740ba635{0%{background-position:200% 0}to{background-position:-200% 0}}.packify-error[data-v-740ba635]{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-740ba635]{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-740ba635]{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-740ba635]:hover{background:var(--ai-primary,#7c3aed);color:#fff}@media (max-width:1680px){.packify-chat-panel[data-v-740ba635]{width:440px}}@media (max-width:980px){.api-closeIcon[data-v-740ba635]{display:none}.packify-chat-panel[data-v-740ba635]{width:100%;max-width:none}.chat-body-row[data-v-740ba635]{flex-direction:column}.chat-main-shell[data-v-740ba635]{width:100%;min-width:0;height:100%}}@media (max-width:768px){.packify-chat-panel[data-v-740ba635]{z-index:500;width:100%;max-width:100%;position:absolute;right:0;box-shadow:-4px 0 20px #00000026}.packify-chat-panel.collapsed[data-v-740ba635]{box-shadow:none}}.mockup-editor-dialog[data-v-36dd276b]{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-36dd276b]:focus:not(:focus-visible){outline:none}.mockup-editor-dialog__panel[data-v-36dd276b]{background:#dedfdf;width:100%;height:100%;position:relative;overflow:hidden}.me-topbar[data-v-36dd276b]{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-36dd276b]{pointer-events:auto}.me-back[data-v-36dd276b]{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-36dd276b]:hover{background:#ececef;border-color:#d9d9df}.me-back svg[data-v-36dd276b]{flex:none;width:16px;height:16px}.me-mode-pill[data-v-36dd276b]{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-36dd276b]{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-36dd276b]{color:#fff;background:#ffffff24}.me-mode-pill .pill-icon[data-v-36dd276b]{flex:none;width:14px;height:14px}.me-topbar-right[data-v-36dd276b]{align-items:center;gap:10px;display:flex}.me-share-group[data-v-36dd276b]{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-36dd276b]{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-36dd276b]:hover{background:#fff}.me-share-group__divider[data-v-36dd276b]{background:#d9d9df;flex:none;width:1px;height:18px}.me-main[data-v-36dd276b]{box-sizing:border-box;width:100%;height:100%;min-height:0;padding-top:64px;display:block;position:relative}.me-editor[data-v-36dd276b]{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-36dd276b]{color:#999;margin:auto;font-size:14px}.me-editor--3d[data-v-36dd276b]{justify-content:center;align-items:center;padding:32px}.me-editor--2d[data-v-36dd276b]{padding:0}.me-editor-2d[data-v-36dd276b]{background:0 0;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.me-dieline-empty[data-v-36dd276b]{color:#999;margin:auto;font-size:13px}.me-editor-2d--embedded[data-v-36dd276b]{background:0 0;padding:0}.me-editor-2d--embedded[data-v-36dd276b] .design-root{background:0 0;width:100%;height:100%}.me-editor-2d--embedded[data-v-36dd276b] .design-header{display:none}.me-editor-2d--embedded[data-v-36dd276b] .design-body,.me-editor-2d--embedded[data-v-36dd276b] .design-right{height:100%}.me-editor-2d--embedded[data-v-36dd276b] .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-36dd276b]{background:0 0;width:100%;height:100%;min-height:480px;position:relative;overflow:hidden}.me-editor-3d[data-v-36dd276b] .d3-loading{-webkit-backdrop-filter:none;background:#dedfdf}.me-editor-3d[data-v-36dd276b] .d3-snapshot{background:#dedfdf}.me-dock[data-v-36dd276b]{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-36dd276b]{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-36dd276b]{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px 10px;display:flex}.me-dock__title[data-v-36dd276b]{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-36dd276b]{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-36dd276b]:hover{color:#191919;background:#0000000f}.me-dock__list[data-v-36dd276b]{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-36dd276b]{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-36dd276b] .d3-container,.me-dock__item[data-v-36dd276b] .d3-snapshot,.me-dock__item[data-v-36dd276b] .d3-loading{pointer-events:none;top:0;bottom:0;left:0;right:0}.me-dock__item[data-v-36dd276b]:hover:not(.is-active){border-color:#7c3aed80}.me-dock__item.is-active[data-v-36dd276b]{border-color:var(--Color-Neutral-neutral-10,#191919);cursor:default}.me-dock__toggle[data-v-36dd276b]{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-36dd276b]:hover{background:#fff;transform:scale(1.04)}@media (max-width:768px){.me-topbar[data-v-36dd276b]{height:56px;padding:0 12px;padding-top:env(safe-area-inset-top,0px)}.me-back[data-v-36dd276b]{height:32px;padding:0 12px 0 8px;font-size:13px}.me-back>span[data-v-36dd276b]{display:none}[data-v-36dd276b] .me-mode-toggle{transform-origin:50%;transform:scale(.9)}.me-editor-2d--embedded[data-v-36dd276b] .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-36dd276b] .design-editor{flex:100%!important;width:100%!important}.me-dock[data-v-36dd276b]{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-36dd276b]{border-radius:14px;width:100%;height:auto}.me-dock__header[data-v-36dd276b]{padding:8px 12px 6px}.me-dock__title[data-v-36dd276b]{font-size:12px}.me-dock__list[data-v-36dd276b]{flex-direction:row;gap:8px;padding:0 12px 8px;overflow:auto hidden}.me-dock__list[data-v-36dd276b]:after{flex:0 0 5px;width:5px;height:auto}.me-dock__item[data-v-36dd276b]{aspect-ratio:auto;border-radius:10px;flex:0 0 80px;width:80px;height:80px}.me-dock__toggle[data-v-36dd276b]{align-self:flex-end}}.image-preview-dialog[data-v-8d37a8f4]{z-index:10080;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.image-preview-dialog--pin-preflight-active[data-v-8d37a8f4],.image-preview-dialog--watermark-upgrade-active[data-v-8d37a8f4],.image-preview-dialog--download-active[data-v-8d37a8f4]{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-8d37a8f4]{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-8d37a8f4]{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-8d37a8f4]{align-items:center;gap:10px;display:flex}.image-preview-dialog__header-button[data-v-8d37a8f4]{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-8d37a8f4]:hover:not(:disabled){background:var(--Color-Neutral-neutral-2,#eee)}.image-preview-dialog__header-button[data-v-8d37a8f4]:disabled{opacity:.5;cursor:not-allowed}.image-preview-dialog__header-button svg[data-v-8d37a8f4]{flex:none;width:16px;height:16px}.image-preview-dialog__header-button--mockup[data-v-8d37a8f4]{width:198px}.image-preview-dialog__header-button--apply[data-v-8d37a8f4]{width:158px}.image-preview-dialog__header-button--video[data-v-8d37a8f4]{width:142px}.image-preview-dialog__header-button--primary[data-v-8d37a8f4]{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-8d37a8f4]:hover:not(:disabled){background:#333}.image-preview-dialog__header-button--primary svg[data-v-8d37a8f4]{width:20px;height:20px}.image-preview-dialog__close[data-v-8d37a8f4]{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-8d37a8f4]:hover{background:var(--Color-Neutral-neutral-2,#eee)}.image-preview-dialog__close svg[data-v-8d37a8f4]{width:40px;height:40px}.image-preview-dialog__mask[data-v-8d37a8f4]{background:var(--Color-Neutral-white,#fff);position:absolute;top:0;bottom:0;left:0;right:0}.image-preview-dialog__content[data-v-8d37a8f4]{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-8d37a8f4]{--image-preview-pinnable-size:max(1px, min(692px, calc(100vw - 80px), calc(100vh - 259px)))}.image-preview-dialog--pinnable .image-preview-dialog__content[data-v-8d37a8f4]{align-items:center;padding:76px 40px 183px}.image-preview-dialog--pinnable .image-preview-dialog__image[data-v-8d37a8f4]{width:auto;max-width:var(--image-preview-pinnable-size);max-height:var(--image-preview-pinnable-size)}.image-preview-dialog__image[data-v-8d37a8f4]{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-8d37a8f4]{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-8d37a8f4],.image-preview-dialog__image-stage--panning[data-v-8d37a8f4]{transition:none;cursor:grabbing!important}.image-preview-dialog__pin-stage--panning .image-preview-dialog__image[data-v-8d37a8f4],.image-preview-dialog__image-stage--panning .image-preview-dialog__image[data-v-8d37a8f4]{cursor:grabbing}.image-preview-dialog__watermark[data-v-8d37a8f4]{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-8d37a8f4]{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-8d37a8f4;display:inline-flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 2px 12px #0f172a2e}.image-preview-dialog__pin-guide-icon[data-v-8d37a8f4]{color:#ffd43b;flex-shrink:0;width:16px;height:16px}@keyframes image-preview-pin-guide-in-8d37a8f4{0%{opacity:0}to{opacity:1}}.image-preview-dialog__pin-stage[data-v-8d37a8f4]{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-8d37a8f4]{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-8d37a8f4]{width:auto;height:auto;cursor:inherit;transform:none}.image-preview-dialog__pin[data-v-8d37a8f4]{z-index:30;width:0;height:0;position:absolute}.image-preview-dialog__pin--selected[data-v-8d37a8f4] .pin-marker{filter:drop-shadow(0 0 .75px #fff)drop-shadow(0 0 3px #6b4eff)}.image-preview-dialog__pin--selected[data-v-8d37a8f4] .pin-marker:hover{transform:translate(-50%,-85%)}.image-preview-dialog__pin-tooltip[data-v-8d37a8f4]{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-8d37a8f4]{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-8d37a8f4]{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-8d37a8f4]{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-8d37a8f4]{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-8d37a8f4]{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-8d37a8f4}@keyframes image-preview-pin-spin-8d37a8f4{to{transform:rotate(360deg)}}.image-preview-dialog__pin-loading-text[data-v-8d37a8f4]{white-space:nowrap;font-size:14px;font-weight:500;line-height:1}.image-preview-dialog__pin-composer[data-v-8d37a8f4]{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-8d37a8f4]{border-color:var(--Color-Neutral-neutral-7,#666)}.image-preview-dialog__pin-composer-content[data-v-8d37a8f4]{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-8d37a8f4]{padding-right:44px}.image-preview-dialog__pin-composer-item[data-v-8d37a8f4]{display:inline}.image-preview-dialog__pin-composer-draft[data-v-8d37a8f4]{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-8d37a8f4]::placeholder{color:var(--Color-Neutral-neutral-5,#bfbfbf)}.image-preview-dialog__pin-composer-content[data-v-8d37a8f4],.image-preview-dialog__pin-composer-draft[data-v-8d37a8f4]{scrollbar-width:thin;scrollbar-color:var(--Color-scroll-bar,#0003) transparent}.image-preview-dialog__pin-composer-content[data-v-8d37a8f4]::-webkit-scrollbar{width:4px}.image-preview-dialog__pin-composer-draft[data-v-8d37a8f4]::-webkit-scrollbar{width:4px}.image-preview-dialog__pin-composer-content[data-v-8d37a8f4]::-webkit-scrollbar-thumb{background:var(--Color-scroll-bar,#0003);border-radius:3px}.image-preview-dialog__pin-composer-draft[data-v-8d37a8f4]::-webkit-scrollbar-thumb{background:var(--Color-scroll-bar,#0003);border-radius:3px}.image-preview-dialog__pin-composer-content[data-v-8d37a8f4]::-webkit-scrollbar-track{background:0 0}.image-preview-dialog__pin-composer-draft[data-v-8d37a8f4]::-webkit-scrollbar-track{background:0 0}.image-preview-dialog__pin-composer-content[data-v-8d37a8f4]::-webkit-scrollbar-button{display:none}.image-preview-dialog__pin-composer-draft[data-v-8d37a8f4]::-webkit-scrollbar-button{display:none}.image-preview-dialog__pin-token[data-v-8d37a8f4]{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-8d37a8f4]{width:20px;height:24px;display:block}.image-preview-dialog__pin-token text[data-v-8d37a8f4]{fill:#fff;font-family:Poppins,sans-serif;font-size:9px;font-weight:500}.image-preview-dialog__pin-token--active[data-v-8d37a8f4]{filter:drop-shadow(0 0 2px #6b4eff99)}.image-preview-dialog__pin-composer-input[data-v-8d37a8f4]{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-8d37a8f4]:empty:after{content:attr(data-placeholder);color:var(--Color-Neutral-neutral-5,#bfbfbf);pointer-events:none}.image-preview-dialog__pin-composer-input[data-v-8d37a8f4]:empty:focus{caret-color:#0000}.image-preview-dialog__pin-composer-input[data-v-8d37a8f4]:empty:focus:before{content:"";background:var(--Color-Neutral-neutral-10,#191919);width:1px;height:16px;animation:1s step-end infinite image-preview-pin-caret-8d37a8f4;position:absolute;top:3px;left:0}@keyframes image-preview-pin-caret-8d37a8f4{0%,49%{opacity:1}50%,to{opacity:0}}.image-preview-dialog__pin-submit[data-v-8d37a8f4]{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-8d37a8f4]:disabled{background:var(--Color-Neutral-neutral-5,#bfbfbf);cursor:not-allowed}.image-preview-dialog__pin-submit svg[data-v-8d37a8f4]{width:16px;height:16px}.image-preview-dialog__nav-layer[data-v-8d37a8f4]{z-index:50;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.image-preview-dialog__nav[data-v-8d37a8f4]{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-8d37a8f4]: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-8d37a8f4]{width:18px;height:18px}.image-preview-dialog__nav--prev[data-v-8d37a8f4]{left:48px}.image-preview-dialog__nav--next[data-v-8d37a8f4]{right:48px}.image-preview-dialog__bottom-controls[data-v-8d37a8f4]{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-8d37a8f4]{bottom:123px}.image-preview-dialog__watermark-upgrade[data-v-8d37a8f4]{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-8d37a8f4]{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-8d37a8f4]{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-8d37a8f4]:hover:not(:disabled),.image-preview-dialog__action--active[data-v-8d37a8f4]{background:var(--Color-Neutral-neutral-2,#eee)}.image-preview-dialog__action--mark[data-v-8d37a8f4]{width:30px;padding:0}.image-preview-dialog__action[data-v-8d37a8f4]:disabled{opacity:.5;cursor:not-allowed}.image-preview-dialog__action-icon[data-v-8d37a8f4]{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.image-preview-dialog__action-icon img[data-v-8d37a8f4],.image-preview-dialog__action-icon svg[data-v-8d37a8f4]{object-fit:contain;width:20px;height:20px;display:block}.image-preview-dialog__action-icon .image-preview-dialog__action-icon--use-in-chat[data-v-8d37a8f4]{width:15px;height:15px}.image-preview-dialog__separator[data-v-8d37a8f4]{background:var(--Color-Neutral-neutral-4,#d9d9d9);flex:none;width:1px;height:14px}.image-preview-dialog__tool[data-v-8d37a8f4]{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-8d37a8f4]:hover:not(:disabled),.image-preview-dialog__tool[data-v-8d37a8f4]:active:not(:disabled){background:var(--Color-Neutral-neutral-2,#eee)}.image-preview-dialog__tool[data-v-8d37a8f4]:disabled{opacity:.3;cursor:not-allowed}.image-preview-dialog__tool img[data-v-8d37a8f4],.image-preview-dialog__tool svg[data-v-8d37a8f4]{object-fit:contain;width:20px;height:20px;display:block}.image-preview-dialog__tool--rotate svg[data-v-8d37a8f4]{width:20px;height:20px}@media screen and (max-width:900px){.image-preview-dialog__content[data-v-8d37a8f4]{padding:56px 24px 88px}.image-preview-dialog__image[data-v-8d37a8f4]{border-radius:12px;max-width:calc(100vw - 48px);max-height:calc(100vh - 144px)}.image-preview-dialog--pinnable[data-v-8d37a8f4]{--image-preview-pinnable-size:max(1px, min(692px, calc(100vw - 48px), calc(100vh - 259px)))}.image-preview-dialog--pinnable .image-preview-dialog__content[data-v-8d37a8f4]{padding:76px 24px 183px}.image-preview-dialog__nav--prev[data-v-8d37a8f4]{left:20px}.image-preview-dialog__nav--next[data-v-8d37a8f4]{right:20px}}.components-options-select[data-v-fb2c838f]{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-fb2c838f]: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-fb2c838f]{cursor:default}.components-options-select--active[data-v-fb2c838f],.components-options-select[data-v-fb2c838f]:hover{border-color:#0000}.components-options-select--active[data-v-fb2c838f]:before,.components-options-select[data-v-fb2c838f]:hover:before{border:2px solid var(--primary-color);background:var(--secondary-background)}.export-dieline[data-v-fb2c838f]{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-fb2c838f]{height:592px}}.export-dieline .left[data-v-fb2c838f]{width:calc(100% - 400px);overflow:hidden}.export-dieline .left .editor[data-v-fb2c838f]{background:#ededed;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.export-dieline .left .editor .knife-stech[data-v-fb2c838f]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.export-dieline .left .editor .knife-stech .layer-box[data-v-fb2c838f]{position:relative}.export-dieline .left .editor .knife-stech .layer-box .design-box[data-v-fb2c838f]{position:absolute;top:0;left:0}.export-dieline .right[data-v-fb2c838f]{width:400px}.export-dieline .right .right-wrap[data-v-fb2c838f]{flex-direction:column;justify-content:space-between;height:100%;padding:24px 30px;display:flex}.export-dieline .right .right-wrap .right-main-dieline[data-v-fb2c838f]{height:100%;max-height:496px;overflow-y:auto}.export-dieline .right .right-wrap .right-main-dieline__withoutDesign[data-v-fb2c838f]{color:#191919}.export-dieline .right .right-wrap .right-main-dieline__withoutDesign__suggestion[data-v-fb2c838f]{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-fb2c838f]{font-weight:var(--fw-medium)}.export-dieline .right .right-wrap .right-main-dieline__withoutDesign__step__title[data-v-fb2c838f]{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-fb2c838f]{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-fb2c838f]{font-weight:var(--fw-medium);margin-right:10px}.export-dieline .right .right-wrap .right-main-dieline__design__fileType__title[data-v-fb2c838f]{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-fb2c838f]{margin-top:12px;padding:8px 12px}.export-dieline .right .right-wrap .right-main-dieline__design__fileType .components-options-select__item[data-v-fb2c838f]{width:100%}.export-dieline .right .right-wrap .right-main-dieline__design__fileType .components-options-select__title[data-v-fb2c838f]{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-fb2c838f]{color:#4c4c4c;font-size:14px}.export-dieline .right .right-wrap .right-main-dieline.over-height[data-v-fb2c838f]{max-height:535px;overflow-y:auto}.components-options-select[data-v-fb2c838f]{cursor:pointer;border:1px solid #dcdde1;border-radius:8px}.components-options-select--active[data-v-fb2c838f]{border-color:#0000}.components-options-select__title[data-v-fb2c838f]{color:#191919;font-size:14px;font-weight:500}.components-options-select__des[data-v-fb2c838f]{color:#6e6e70;margin-top:4px;font-size:12px;line-height:18px}.tip[data-v-fb2c838f]{font-size:14px;font-weight:var(--fw-medium);color:#313438;margin:20px 0 12px}.file-color-sel[data-v-fb2c838f]{display:flex}.file-color-sel[data-v-fb2c838f] .components-options-select:first-child{margin-right:10px}.color-switch-item[data-v-fb2c838f]{text-align:center;color:#313438;height:38px;font-size:14px;line-height:38px}.export-form-wrapper[data-v-fb2c838f]{gap:10px;display:flex}.export-format-item[data-v-fb2c838f]{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-fb2c838f]{object-fit:contain;width:14px;height:14px}.export-format-item .label[data-v-fb2c838f]{color:#191919;font-size:12px;font-weight:600}.export-dieline__action[data-v-fb2c838f]{margin-top:16px}.exports-file[data-v-fb2c838f]{color:#fff;cursor:pointer;background:#8f47ff;border:0;border-radius:8px;width:100%;height:40px;font-size:14px;font-weight:500}.exports-file[data-v-fb2c838f]:hover:not(:disabled){background:#823aec}.exports-file[data-v-fb2c838f]:disabled{opacity:.5;cursor:not-allowed}.preview-image[data-v-fb2c838f]{object-fit:contain;max-width:100%;max-height:100%}.preview-empty[data-v-fb2c838f],.export-dieline__error[data-v-fb2c838f]{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-546e6af6] .b-dialog{backdrop-filter:blur(10px);background:#eee6}.ai-card-export-dialog[data-v-546e6af6] .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-546e6af6] .close-icon{color:#191919;width:40px;height:40px;top:8px;right:12px}.ai-card-export-dialog[data-v-546e6af6] .close-icon i{font-size:20px}.ai-card-export-dialog__tab[data-v-546e6af6]{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-546e6af6]{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-546e6af6]:after{content:"";background-color:var(--primary-color);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-546e6af6]{height:612px;position:relative}.ai-card-export-dialog__kept-mockup--inactive[data-v-546e6af6]{visibility:hidden;pointer-events:none}.ai-card-export-dialog__error[data-v-546e6af6]{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-83d256cc]{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}.ai-design-canvas-area[data-v-83d256cc]{flex:1;min-width:0;height:100%;position:relative;overflow:hidden}.canvas-empty-state[data-v-83d256cc]{--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:40px;padding-top:200px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.model-design-canvas-hint[data-v-83d256cc],.package-design-canvas-hint[data-v-83d256cc],.video-design-canvas-hint[data-v-83d256cc]{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-83d256cc]{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.canvas-empty-state__heading h1[data-v-83d256cc]{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-83d256cc]{width:940px;height:calc(348px * 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-83d256cc] .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:300px;height:348px;color:var(--Color-Neutral-neutral-10,#191919);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;outline:none;flex:0 0 300px;padding:0;transition:transform .16s;position:relative;overflow:hidden}.canvas-empty-state[data-v-83d256cc] .canvas-empty-state__creation-card.p-button:hover,.canvas-empty-state[data-v-83d256cc] .canvas-empty-state__creation-card.p-button.active,.canvas-empty-state[data-v-83d256cc] .canvas-empty-state__creation-card.p-button.is-selected,.canvas-empty-state[data-v-83d256cc] .canvas-empty-state__creation-card.p-button.active:hover,.canvas-empty-state[data-v-83d256cc] .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-83d256cc] .canvas-empty-state__creation-card.p-button:focus-visible{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-83d256cc] .canvas-empty-state__creation-card.p-button:hover{transform:translate(-3px,-3px)}.canvas-empty-state__card-artwork[data-v-83d256cc]{pointer-events:none;border-radius:16px;width:300px;height:348px;display:block;position:absolute;top:0;left:0;overflow:hidden}.canvas-empty-state__card-skeleton[data-v-83d256cc]{z-index:2;border-radius:16px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.canvas-empty-state__card-artwork img[data-v-83d256cc]{opacity:0;transition:opacity .16s}.canvas-empty-state__card-artwork img.is-load-error[data-v-83d256cc]{visibility:hidden}.canvas-empty-state__card-artwork.is-image-loaded img[data-v-83d256cc]{opacity:1}.canvas-empty-state__card-background[data-v-83d256cc]{object-fit:cover;border-radius:16px;width:300px;height:348px;display:block}.canvas-empty-state__card-overlay[data-v-83d256cc]{object-fit:fill;position:absolute}.canvas-empty-state__card-overlay--package[data-v-83d256cc]{width:112.587px;height:117.5px;top:119px;left:30.23px}.canvas-empty-state__card-overlay--model[data-v-83d256cc]{width:114px;height:62px;top:179px;left:89.93px}.canvas-empty-state__card-footer[data-v-83d256cc]{box-sizing:border-box;border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;width:300px;padding:12px 16px 16px;display:flex;position:absolute;top:242px;left:0}.canvas-empty-state__card-text[data-v-83d256cc]{width:210px;min-width:0;font-family:var(--pac-font-family);text-align:left;flex-direction:column;flex:0 0 210px;align-items:flex-start;gap:4px;display:flex}.canvas-empty-state__card-title[data-v-83d256cc]{width:100%;color:var(--Color-Neutral-neutral-10,#191919);font-size:var(--fs-16);font-weight:var(--fw-500,500);letter-spacing:-.288px;text-overflow:ellipsis;white-space:nowrap;line-height:1.6;overflow:hidden}.canvas-empty-state__card-description[data-v-83d256cc]{width:100%;max-width:240px;color:var(--Color-Neutral-neutral-8,#666);font-size:var(--fs-12);font-weight:var(--fw-400,400);letter-spacing:-.216px;opacity:.8;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.canvas-empty-state__card-arrow[data-v-83d256cc]{border-radius:8px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .16s;display:flex;overflow:hidden}.canvas-empty-state__card-arrow img[data-v-83d256cc]{width:20px;height:20px;transition:filter .16s;display:block}[data-v-83d256cc] .canvas-empty-state__creation-card:hover .canvas-empty-state__card-arrow,[data-v-83d256cc] .canvas-empty-state__creation-card.is-selected .canvas-empty-state__card-arrow{background:var(--Color-Neutral-neutral-10,#191919)}[data-v-83d256cc] .canvas-empty-state__creation-card:hover:not(.is-selected) .canvas-empty-state__card-arrow img{filter:invert()}@media (max-width:1500px){.canvas-empty-state[data-v-83d256cc]{--empty-card-group-scale:.8}}@media (max-width:1200px){.canvas-empty-state[data-v-83d256cc]{--empty-card-group-scale:.62;padding-top:max(124px,min(18vh,164px))}}@media (max-width:900px){.canvas-empty-state[data-v-83d256cc]{--empty-card-group-scale:.5}.canvas-empty-state__heading h1[data-v-83d256cc]{font-size:28px}}.chat-collapsed .canvas-empty-state[data-v-83d256cc]{--empty-card-group-scale:1}@media (max-width:1200px){.chat-collapsed .canvas-empty-state[data-v-83d256cc]{--empty-card-group-scale:.82}}@media (max-width:768px){.chat-collapsed .canvas-empty-state[data-v-83d256cc]{--empty-card-group-scale:.58}}.mockup-reference-fly[data-v-83d256cc]{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-83d256cc]{animation:1.6s cubic-bezier(.22,.82,.24,1) forwards mockup-reference-image-fly-83d256cc}@keyframes mockup-reference-image-fly-83d256cc{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-83d256cc]{display:none}}.export-history-fly-dot[data-v-83d256cc]{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-83d256cc;position:fixed;top:0;left:0;box-shadow:0 8px 22px #1919193d}@keyframes export-history-fly-83d256cc{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-83d256cc]{right:280px}.chat-collapsed .ai-design-canvas-area[data-v-83d256cc]{right:0}}@media (max-width:768px){.ai-design-canvas-area[data-v-83d256cc]{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-c99b4cc4]: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-c99b4cc4]{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-c99b4cc4]{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-c99b4cc4]{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-c99b4cc4]{pointer-events:auto}.share-topbar__left[data-v-c99b4cc4]{align-items:center;gap:12px;min-width:0;display:flex}.share-topbar__logo-link[data-v-c99b4cc4]{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-c99b4cc4]{width:40px;height:40px;display:block}.share-topbar__title[data-v-c99b4cc4]{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-c99b4cc4]{justify-content:center;align-items:center;display:flex}.share-topbar__preview-btn[data-v-c99b4cc4]{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-c99b4cc4]:hover:not(.is-disabled){background:var(--Color-Neutral-neutral-2,#f0f0f0)}.share-topbar__preview-btn.is-disabled[data-v-c99b4cc4]{cursor:not-allowed;opacity:.5;background:var(--Color-Neutral-neutral-2,#f0f0f0)}.share-topbar__right[data-v-c99b4cc4]{justify-content:flex-end;align-items:center;display:flex}.share-topbar__right[data-v-c99b4cc4] .canvas-user-bar{position:static;top:auto;right:auto}.ai-design-share-canvas-area[data-v-c99b4cc4]{position:absolute;top:0;bottom:0;left:0;right:0}[data-v-c99b4cc4] .share-side-toolbar .undo-pill{display:none}.ai-design-share-loading[data-v-c99b4cc4],.ai-design-share-error[data-v-c99b4cc4]{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-c99b4cc4]{z-index:1000;pointer-events:auto;background:#ffffffb3;top:0;bottom:0;left:0;right:0}.ai-design-share-loading__spinner[data-v-c99b4cc4]{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-c99b4cc4}.ai-design-share-loading__text[data-v-c99b4cc4]{color:var(--Color-Neutral-neutral-8,#999);font-size:13px}@keyframes shareSpin-c99b4cc4{to{transform:rotate(360deg)}}.ai-design-share-error__title[data-v-c99b4cc4]{color:var(--Color-Neutral-neutral-10,#191919);font-size:18px;font-weight:600}.ai-design-share-error__desc[data-v-c99b4cc4]{color:var(--Color-Neutral-neutral-8,#999);font-size:13px}@media (max-width:768px){.share-topbar[data-v-c99b4cc4]{align-items:center;column-gap:8px;height:56px;padding:0 16px}.share-topbar__left[data-v-c99b4cc4]{align-self:center;gap:8px}.share-topbar__right[data-v-c99b4cc4]{align-self:center}.share-topbar__right[data-v-c99b4cc4] .canvas-user-anon{gap:6px}.share-topbar__right[data-v-c99b4cc4] .canvas-user-anon__lang{gap:4px;padding:0 6px}.share-topbar__right[data-v-c99b4cc4] .canvas-user-anon__divider{display:none}.share-topbar__right[data-v-c99b4cc4] .canvas-user-anon__login{height:36px;padding:0 14px}.share-topbar__logo-link[data-v-c99b4cc4],.share-topbar__logo-img[data-v-c99b4cc4]{width:32px;height:32px}.share-topbar__title[data-v-c99b4cc4]{max-width:none;font-size:14px}.share-topbar__center[data-v-c99b4cc4]{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-c99b4cc4]{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-c99b4cc4]:hover:not(.is-disabled){background:#333}.share-topbar__preview-btn>span[data-v-c99b4cc4]{display:none}.share-topbar[data-v-c99b4cc4]{grid-template-columns:minmax(0,1fr) auto}.ai-design-share-error[data-v-c99b4cc4]{top:56px;bottom:0;left:0;right:0}.ai-design-share-error__title[data-v-c99b4cc4]{font-size:16px}}
