.video-loading-container[data-v-d81579f4]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:40px 20px;text-align:center}.circular-progress[data-v-d81579f4]{margin-bottom:32px;position:relative}.progress-ring[data-v-d81579f4]{animation:rotate-d81579f4 2s linear infinite;transform:rotate(-90deg)}@keyframes rotate-d81579f4{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.progress-ring-circle[data-v-d81579f4]{transition:stroke-dashoffset .5s ease-in-out;stroke-linecap:round}.progress-bar-container[data-v-d81579f4]{align-items:center;display:flex;gap:12px;margin-bottom:16px;max-width:400px;width:100%}.progress-bar[data-v-d81579f4]{background-color:#e5e7eb;border-radius:4px;flex:1;height:8px;overflow:hidden}.progress-bar-fill[data-v-d81579f4]{background-color:#3b82f6;border-radius:4px;height:100%;transition:width .5s ease-in-out}.progress-text[data-v-d81579f4]{color:#374151;font-size:14px;font-weight:600;min-width:32px}.time-remaining[data-v-d81579f4]{align-items:center;color:#6b7280;display:flex;font-size:14px;gap:6px;margin-bottom:12px}.high-demand-text[data-v-d81579f4]{margin-top:10px}.clock-icon[data-v-d81579f4]{color:#6b7280}.loading-text[data-v-d81579f4]{color:#6b7280;font-size:14px;line-height:1.5;margin:0 0 20px;max-width:400px}.dots-animation[data-v-d81579f4]{align-items:center;display:flex;gap:8px}.dot[data-v-d81579f4]{background-color:#d1d5db;border-radius:50%;height:8px;transition:background-color .3s ease;width:8px}.dot.active[data-v-d81579f4]{background-color:#3b82f6}@media (max-width:768px){.video-loading-container[data-v-d81579f4]{min-height:300px;padding:20px 15px}.circular-progress[data-v-d81579f4]{margin-bottom:24px}.circular-progress svg[data-v-d81579f4]{height:80px;width:80px}.progress-bar-container[data-v-d81579f4]{margin-bottom:12px;max-width:280px}.progress-text[data-v-d81579f4]{font-size:13px;min-width:28px}.time-remaining[data-v-d81579f4]{font-size:13px;margin-bottom:10px}.clock-icon[data-v-d81579f4]{height:14px;width:14px}.loading-text[data-v-d81579f4]{font-size:13px;margin-bottom:16px;max-width:280px}.dots-animation .dot[data-v-d81579f4]{height:6px;width:6px}}.workspace-layout[data-v-bc9508f5]{--panel-h:var(--f3e013a2);--panel-height:var(--658120d1)}.panel-card[data-v-bc9508f5]{background:var(--6e65666b);border:1px solid var(--50e6312d);border-radius:var(--36a0b7f0);box-shadow:0 2px 8px #0000000f;height:var(--panel-height);padding:20px;position:relative}.panel-card.ws-variant-2025-12-25[data-v-bc9508f5]{border-color:#e2e8f0;border-radius:16px;box-shadow:unset;height:auto;min-height:auto;overflow:hidden;padding:0}.panel-card.ws-variant-2025-12-25[data-v-bc9508f5]:after{background:#f8fafc;border-bottom-right-radius:16px;border-left:1px solid #e2e8f0;bottom:0;content:"";left:var(--ws-left-percent);pointer-events:none;position:absolute;right:0;top:0;z-index:0}.panel-card.ws-variant-2025-12-25 .flex-wrap[data-v-bc9508f5]{gap:0;overflow:hidden;position:relative;z-index:1}.panel-card.ws-variant-2025-12-25 .left[data-v-bc9508f5],.panel-card.ws-variant-2025-12-25 .right[data-v-bc9508f5]{background:transparent;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.panel-card.ws-variant-2025-12-25.has-nav-tabs .left[data-v-bc9508f5]{padding-top:44px}.panel-card.ws-variant-2025-12-25 .right[data-v-bc9508f5]{align-items:stretch;padding:24px 20px 0 0}.panel-card.ws-variant-2025-12-25 .inspirations-wrap[data-v-bc9508f5]{flex:1;min-height:0;overflow-y:auto}[data-v-bc9508f5] .high-demand-text{font-size:14px;line-height:1.4;margin-bottom:18px;margin-top:10px}[data-v-bc9508f5] .high-demand-text__red{color:#6b7280}[data-v-bc9508f5] .high-demand-text__link{color:#3b82f6;margin:0 6px;text-decoration:underline}[data-v-bc9508f5] .high-demand-text__link:hover{color:#2563eb}.panel-card.ws-variant-2025-12-25 .preview-container[data-v-bc9508f5]{flex:1;justify-content:center;min-height:0;overflow:auto}.panel-card.ws-variant-2025-12-25 .left .df-local-pad[data-v-bc9508f5],.panel-card.ws-variant-2025-12-25 .left .model-selector+.df-local-pad[data-v-bc9508f5]{flex:1;margin-bottom:8px;margin-top:8px;min-height:0;overflow-y:auto}.panel-card.ws-variant-2025-12-25 .form-container[data-v-bc9508f5]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.panel-card.ws-variant-2025-12-25 .form-content[data-v-bc9508f5]{flex:1;margin-bottom:8px;margin-top:8px;min-height:0;overflow-y:auto}.panel-card.ws-variant-2025-12-25 .form-footer[data-v-bc9508f5]{flex-shrink:0}.panel-card.ws-variant-2025-12-25 .inspirations-wrap[data-v-bc9508f5],.panel-card.ws-variant-2025-12-25 .preview-main[data-v-bc9508f5]{flex:1;min-height:0;overflow-y:auto}.panel-card.ws-variant-2025-12-25 .divider[data-v-bc9508f5]{display:none}.panel-card.ws-variant-2025-12-25 .inspiration-toggle[data-v-bc9508f5]{align-items:center;display:inline-flex;gap:4px;justify-content:center;position:static;z-index:1}.panel-card.ws-variant-2025-12-25 .inspiration-toggle .ins-btn[data-v-bc9508f5]{background:transparent;border:0;border-radius:999px;color:#64748b;cursor:pointer;font-size:13px;font-weight:500;padding:8px 18px;transition:background .15s ease,color .15s ease}.panel-card.ws-variant-2025-12-25 .inspiration-toggle .ins-btn[data-v-bc9508f5]:hover{color:#475569}.panel-card.ws-variant-2025-12-25 .inspiration-toggle .ins-btn.active[data-v-bc9508f5]{background:#6366f1;box-shadow:none;color:#fff}.panel-card.ws-variant-2025-12-25 .preview-card.empty[data-v-bc9508f5]{cursor:default}.panel-card.ws-variant-2025-12-25 .preview-card.empty[data-v-bc9508f5]:hover{box-shadow:none;transform:none}.panel-card.ws-variant-2025-12-25 .preview-card.empty .empty-icon[data-v-bc9508f5]{align-items:center;background:#e9eef5;border-radius:8px;display:flex;height:64px;justify-content:center;margin:0 auto 10px;width:64px}.panel-card.ws-variant-2025-12-25 .preview-card.empty .empty-icon .empty-icon-svg[data-v-bc9508f5]{color:#94a3b8;font-size:40px}.panel-card.ws-variant-2025-12-25 .preview-card.empty .empty-icon .empty-icon-svg[data-v-bc9508f5] svg{height:40px!important;width:40px!important}.panel-card.ws-variant-2025-12-25 .preview-container[data-v-bc9508f5]{align-items:stretch;justify-content:flex-start;padding-top:0}.panel-card.ws-variant-2025-12-25 .preview-container.no-ins-toggle-center[data-v-bc9508f5]{align-items:center;justify-content:center}.panel-card.vh-fit[data-v-bc9508f5]{height:calc(100vh - var(--vh-off));min-height:calc(100vh - var(--vh-off))}.panel-header-title[data-v-bc9508f5]{color:#0f172a;font-size:28px;font-weight:800;margin:4px 0 12px;position:relative;text-align:center}.panel-header-main[data-v-bc9508f5]{font-size:22px;font-weight:800;margin:0}.no-bold[data-v-bc9508f5],.panel-header-main.no-bold[data-v-bc9508f5]{font-weight:500}.panel-header-row[data-v-bc9508f5]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.panel-header-subtitle[data-v-bc9508f5]{color:#64748b;font-size:13px;font-weight:400;margin-top:8px}.breadcrumb-link[data-v-bc9508f5]{background:none;border:none;color:#64748b;cursor:pointer;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-decoration:none;transition:color .2s ease}.breadcrumb-link[data-v-bc9508f5]:hover{color:#0f172a;text-decoration:underline}.breadcrumb-sep[data-v-bc9508f5]{color:#94a3b8;font-size:inherit;font-weight:inherit;line-height:inherit}.breadcrumb-link[data-v-bc9508f5],.breadcrumb-sep[data-v-bc9508f5]{display:none}.panel-header-outside[data-v-bc9508f5]{font-size:22px;font-weight:500;margin:0 0 18px}.workspace-layout.ws-title-outside[data-v-bc9508f5]{display:flex;flex-direction:column}.panel-header-title.align-left[data-v-bc9508f5]{text-align:left}.panel-header-title.align-right[data-v-bc9508f5]{text-align:right}@media (max-width:768px){.workspace-layout[data-v-bc9508f5]{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.workspace-layout.compact-mobile-padding[data-v-bc9508f5]{padding-bottom:env(safe-area-inset-bottom)}.panel-card.ws-variant-2025-12-25 .form-content[data-v-bc9508f5],.panel-card.ws-variant-2025-12-25 .left .df-local-pad[data-v-bc9508f5],.panel-card.ws-variant-2025-12-25 .left .model-selector+.df-local-pad[data-v-bc9508f5]{margin-top:0;padding-top:0}}.flex-wrap[data-v-bc9508f5]{align-items:stretch;min-height:400px;position:relative;width:100%}.flex-wrap[data-v-bc9508f5],.left[data-v-bc9508f5],.right[data-v-bc9508f5]{display:flex;height:100%}.left[data-v-bc9508f5],.right[data-v-bc9508f5]{flex-direction:column;min-height:300px}.divider[data-v-bc9508f5]{align-self:stretch;background:linear-gradient(180deg,transparent 0,rgba(229,231,235,.6) 10%,rgba(229,231,235,.8) 50%,rgba(229,231,235,.6) 90%,transparent);width:1px}.left[data-v-bc9508f5]{padding-right:0}.right[data-v-bc9508f5]{align-items:center;display:flex;flex-direction:column;padding:0 20px;position:relative}.preview-content[data-v-bc9508f5]{gap:8px}.cp-factor-row[data-v-bc9508f5]{display:contents}.preview-main[data-v-bc9508f5]{align-items:center;display:flex;flex-direction:column;gap:8px}.ws-preview-controls-row[data-v-bc9508f5]{align-items:stretch;display:inline-flex;gap:8px;justify-content:center;margin-top:8px;position:relative}.ws-preview-controls-row--compact[data-v-bc9508f5]{display:flex;width:100%}.ws-preview-controls-row--compact .ws-preview-more[data-v-bc9508f5],.ws-preview-controls-row--compact>.ws-preview-actions[data-v-bc9508f5]{display:contents}.ws-preview-controls-row--compact .ws-preview-action-btn[data-v-bc9508f5]{flex:0 0 auto;min-width:-moz-max-content;min-width:max-content}.ws-preview-controls-row--compact .ws-preview-more-btn[data-v-bc9508f5]{flex:0 0 auto;min-width:0;width:auto}.ws-preview-actions[data-v-bc9508f5]{display:inline-flex;flex-wrap:nowrap;gap:6px;justify-content:center}.ws-preview-action-btn[data-v-bc9508f5]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 10px #0f172a14;color:#334155;cursor:pointer;display:inline-flex;font-size:12px;gap:4px;justify-content:center;line-height:1;min-height:36px;padding:8px 12px;transition:all .2s ease}.ws-preview-action-btn--compact[data-v-bc9508f5]{border-radius:12px;gap:0;height:40px;min-width:40px;padding:0;width:40px}.ws-preview-action-icon[data-v-bc9508f5]{align-items:center;display:inline-flex;justify-content:center}.ws-preview-action-icon .nav-icon[data-v-bc9508f5]{height:20px;width:20px}.ws-preview-action-text[data-v-bc9508f5]{color:#334155;font-size:13px;font-weight:500;white-space:nowrap}.ws-preview-action-text--hd[data-v-bc9508f5]{align-items:center;display:inline-flex;gap:4px}.ws-preview-hd-label-full[data-v-bc9508f5]{display:inline}.ws-preview-hd-label-short[data-v-bc9508f5]{display:none}.ws-preview-hd-badge[data-v-bc9508f5]{align-items:center;background:#854d0e;border-radius:4px;color:#fef08a;display:inline-flex;font-size:9px;font-weight:700;justify-content:center;line-height:1;padding:1px 5px}.ws-preview-action-btn[data-v-bc9508f5]:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;box-shadow:0 8px 20px #0f172a2e;transform:translateY(-1px)}.ws-preview-action-btn[data-v-bc9508f5]:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.ws-preview-more[data-v-bc9508f5]{display:inline-flex;position:relative}.ws-preview-more-dropdown[data-v-bc9508f5]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 8px 24px #0f172a1f;display:flex;flex-direction:column;gap:4px;min-width:160px;opacity:0;padding:8px;position:absolute;right:0;transform:translateY(4px);transition:all .2s ease;visibility:hidden;z-index:10}.ws-preview-more-dropdown.open[data-v-bc9508f5],.ws-preview-more:hover .ws-preview-more-dropdown[data-v-bc9508f5]{opacity:1;transform:translateY(0);visibility:visible}.ws-preview-more-item[data-v-bc9508f5]{align-items:center;background:transparent;border:none;border-radius:8px;color:#334155;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 12px;text-align:left;transition:background .15s ease;white-space:nowrap}.ws-preview-more-item[data-v-bc9508f5]:hover:not(:disabled){background:#f1f5f9}.ws-preview-more-item[data-v-bc9508f5]:disabled{cursor:not-allowed;opacity:.6}.nav-btn[data-v-bc9508f5]{color:#334155;padding:10px 14px;transition:all .2s ease}.nav-btn[data-v-bc9508f5]:hover:not(:disabled){box-shadow:0 8px 20px #0f172a38;transform:translateY(-1px)}.nav-btn[data-v-bc9508f5]:disabled{cursor:default;opacity:.5}.placeholder[data-v-bc9508f5]{align-items:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:12px;color:#64748b;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:200px}.empty-state[data-v-bc9508f5],.placeholder[data-v-bc9508f5]{padding:40px 20px;text-align:center}.empty-icon[data-v-bc9508f5]{align-items:center;display:flex;justify-content:center;margin-bottom:8px}.empty-icon .empty-icon-svg[data-v-bc9508f5]{color:#94a3b8;display:inline-block;font-size:64px;line-height:1;opacity:.85}.empty-icon .empty-icon-svg[data-v-bc9508f5] svg{height:64px!important;width:64px!important}.empty-title[data-v-bc9508f5]{color:#4b5563;font-size:18px;font-weight:600;margin:0 0 8px}.empty-description[data-v-bc9508f5]{color:#94a3b8;font-size:14px;line-height:1.5;margin:0;max-width:280px}.placeholder h2[data-v-bc9508f5]{color:#334155;font-size:18px;margin:0 0 8px}.placeholder p[data-v-bc9508f5]{font-size:14px;margin:0;opacity:.8}@media (min-width:1024px){.panel-card[data-v-bc9508f5]{height:var(--panel-h);min-height:var(--panel-h);overflow:hidden}.panel-card.ws-variant-2025-12-25[data-v-bc9508f5]{height:auto;min-height:auto}.flex-wrap[data-v-bc9508f5]{box-sizing:border-box;height:calc(var(--panel-h) - 40px);min-height:calc(var(--panel-h) - 40px)}.panel-card.ws-variant-2025-12-25 .flex-wrap[data-v-bc9508f5]{height:auto;min-height:auto}.panel-card.vh-fit .flex-wrap[data-v-bc9508f5]{height:calc(100vh - var(--vh-off) - 40px);min-height:calc(100vh - var(--vh-off) - 40px)}.left[data-v-bc9508f5],.right[data-v-bc9508f5]{max-height:100%;overflow-y:auto}.right[data-v-bc9508f5]{display:flex;flex-direction:column;justify-content:flex-start}.placeholder[data-v-bc9508f5]{min-height:400px;padding:60px 40px}.placeholder h2[data-v-bc9508f5]{font-size:20px;margin-bottom:12px}.placeholder p[data-v-bc9508f5]{font-size:16px}}@keyframes ws-spin-bc9508f5{to{transform:rotate(1turn)}}.spinner-icon[data-v-bc9508f5]{animation:ws-spin-bc9508f5 .8s linear infinite;transform-origin:50% 50%}.preview-loading-mask[data-v-bc9508f5]{background:radial-gradient(circle at center,#0f172a1a,#0f172a4d);z-index:4}.preview-spinner[data-v-bc9508f5]{animation:ws-spin-bc9508f5 .8s linear infinite;border:3px solid rgba(148,163,184,.45);border-top-color:#6366f1;height:32px;width:32px}@media (max-width:1366px){.panel-card[data-v-bc9508f5]{min-height:460px}}@media (min-width:1025px){.panel-card.vertical[data-v-bc9508f5]{height:auto;min-height:unset;overflow:visible}.panel-card.vertical .preview-card[data-v-bc9508f5]{aspect-ratio:auto;max-width:none;min-height:300px;width:100%}.panel-card.vertical .preview-card.empty[data-v-bc9508f5]{min-height:300px}.panel-card.vertical .left[data-v-bc9508f5],.panel-card.vertical .right[data-v-bc9508f5]{max-height:none;overflow:visible;overflow-y:visible;padding:0}}@media (max-width:1024px){.panel-card[data-v-bc9508f5],.workspace-layout[data-v-bc9508f5]{overflow-x:hidden}.panel-header-subtitle[data-v-bc9508f5],.panel-header-title[data-v-bc9508f5],.panel-header-title.align-left[data-v-bc9508f5],.panel-header-title.align-right[data-v-bc9508f5]{text-align:center}.panel-header-title.has-breadcrumb .breadcrumb-link[data-v-bc9508f5],.panel-header-title.has-breadcrumb .breadcrumb-sep[data-v-bc9508f5]{display:none}.panel-header-title.has-breadcrumb .panel-header-row[data-v-bc9508f5]{flex-wrap:nowrap;justify-content:center}.panel-header-title.has-breadcrumb .panel-header-main[data-v-bc9508f5],.panel-header-title.has-breadcrumb .panel-header-main.no-bold[data-v-bc9508f5]{white-space:normal}.panel-header-title.has-breadcrumb .panel-header-subtitle[data-v-bc9508f5]{text-align:center}.panel-header-title.has-breadcrumb .panel-header-main[data-v-bc9508f5],.panel-header-title.has-breadcrumb .panel-header-main.no-bold[data-v-bc9508f5]{font-size:22px}.panel-card[data-v-bc9508f5]{min-height:auto;padding:16px}.panel-card.ws-variant-2025-12-25[data-v-bc9508f5]:after{display:none}.panel-card.ws-variant-2025-12-25[data-v-bc9508f5]{background:#fff}.panel-card.ws-variant-2025-12-25 .flex-wrap[data-v-bc9508f5]{overflow-x:hidden}.panel-card.ws-variant-2025-12-25.has-nav-tabs .left[data-v-bc9508f5]{padding-top:0}.panel-card.vh-fit[data-v-bc9508f5],.panel-card.vh-fit .flex-wrap[data-v-bc9508f5]{height:auto;min-height:auto}.panel-card.mobile-single-column[data-v-bc9508f5]{height:auto;margin-bottom:24px;min-height:unset;position:relative;z-index:10}.panel-card.ws-variant-2025-12-25.mobile-single-column[data-v-bc9508f5]{min-height:620px}.panel-card.ws-variant-2025-12-25.mobile-single-column .flex-wrap[data-v-bc9508f5]{min-height:520px}.panel-card.ws-variant-2025-12-25.mobile-single-column .right[data-v-bc9508f5]{min-height:360px}.panel-card.ws-variant-2025-12-25.mobile-single-column .preview-container[data-v-bc9508f5]{min-height:320px}.flex-wrap.mobile-single-column[data-v-bc9508f5]{align-items:start;box-sizing:border-box;flex-direction:column;gap:16px;height:auto;min-height:auto;overflow-x:hidden}.mobile-single-column .divider[data-v-bc9508f5]{display:none!important;opacity:0!important;visibility:hidden!important;width:0!important}.mobile-single-column .left[data-v-bc9508f5],.mobile-single-column .right[data-v-bc9508f5]{box-sizing:border-box;flex:0 0 100%;height:auto;max-height:none;min-height:auto;overflow-x:hidden;overflow-y:visible;width:100%}.mobile-single-column .right[data-v-bc9508f5]{margin-top:0}.panel-card.ws-variant-2025-12-25.mobile-single-column .right[data-v-bc9508f5]{box-sizing:border-box;padding:20px 16px}.mobile-single-column .preview-container[data-v-bc9508f5]{box-sizing:border-box;padding:0 0 20px}.mobile-single-column .inspirations-wrap[data-v-bc9508f5]{max-height:none;overflow:visible;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding-left:0}}@media (max-width:768px){.workspace-layout.has-mobile-tabbar[data-v-bc9508f5]{padding-bottom:calc(var(--mobile-tabbar-height) + var(--safe-area-bottom))}}@media (max-width:1024px){.panel-card[data-v-bc9508f5]:not(.mobile-single-column){margin-bottom:24px;min-height:unset;position:relative;z-index:10}.flex-wrap[data-v-bc9508f5]:not(.mobile-single-column){align-items:start;flex-direction:column;gap:16px;min-height:auto}.flex-wrap:not(.mobile-single-column) .divider[data-v-bc9508f5]{display:none}.panel-card:not(.mobile-single-column) .left[data-v-bc9508f5],.panel-card:not(.mobile-single-column) .right[data-v-bc9508f5]{min-height:200px;padding:0}}.nav-tabs-wrapper[data-v-bc9508f5]{background:#fff;left:0;padding:32px 12px;position:absolute;top:0;width:var(--ws-left-percent,40%);z-index:10}.panel-card.ws-variant-2025-12-25 .nav-tabs-wrapper[data-v-bc9508f5]{background:transparent;padding:16px 0 12px}.nav-tabs-bar[data-v-bc9508f5]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:space-around;margin-bottom:0;padding:0}.nav-tab-btn[data-v-bc9508f5]{background:transparent;border:none;border-radius:0;color:#9ca3af;cursor:pointer;flex:0 1 auto;font-size:12px;font-weight:500;min-width:0;overflow:hidden;padding:0 5px 12px;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.nav-tab-btn[data-v-bc9508f5]:hover{color:#6b7280}.nav-tab-btn.active[data-v-bc9508f5]{border-bottom:2px solid #6a3bff;color:#6a3bff;font-size:15px;margin-bottom:-1px}@media (max-width:1240px){.nav-tab-btn[data-v-bc9508f5]{font-size:12px;padding:0 5px 12px}}@media (max-width:1024px){.nav-tabs-bar[data-v-bc9508f5]{padding:10px 0}.nav-tab-btn[data-v-bc9508f5]{font-size:12px;padding:3px 4px}}@media (max-width:640px){.nav-tabs-wrapper[data-v-bc9508f5]{left:auto;padding:12px 16px;position:relative;top:auto;width:100%}.panel-card.ws-variant-2025-12-25 .nav-tabs-wrapper[data-v-bc9508f5]{padding:12px 16px}.nav-tabs-bar[data-v-bc9508f5]{justify-content:space-between;padding:8px 0}.nav-tab-btn[data-v-bc9508f5]{flex:1 1 0;font-size:12px;font-weight:400;padding:2px 4px}.nav-tab-btn.active[data-v-bc9508f5]{font-size:12px;font-weight:500}}@media (max-width:400px){.nav-tab-btn[data-v-bc9508f5]{font-size:10px;padding:2px 3px}}.right-nav-tabs-wrapper[data-v-bc9508f5]{max-width:100%;overflow-x:auto;overflow-y:hidden;padding:0 0 12px;scrollbar-width:none;width:100%;-ms-overflow-style:none}.right-nav-tabs-wrapper[data-v-bc9508f5]::-webkit-scrollbar{display:none}.right-nav-tabs-bar[data-v-bc9508f5]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:12px;justify-content:space-between;min-width:-moz-min-content;min-width:min-content;padding:0}.right-nav-tab-btn[data-v-bc9508f5]{background:transparent;border:none;border-radius:0;color:#9ca3af;cursor:pointer;flex:1;font-size:12px;font-weight:500;padding:0 6px 8px;text-align:center;transition:color .2s ease;white-space:nowrap}.right-nav-tab-btn[data-v-bc9508f5]:hover{color:#6b7280}.right-nav-tab-btn.active[data-v-bc9508f5]{border-bottom:2px solid #6a3bff;color:#6a3bff;font-size:13px;margin-bottom:-1px}.nav-tabs-wrapper.hide-on-pc-when-right[data-v-bc9508f5]{display:none}.right-nav-tabs-wrapper.hide-on-mobile[data-v-bc9508f5]{display:block}@media (max-width:768px){.nav-tabs-wrapper.hide-on-pc-when-right[data-v-bc9508f5]{display:block}.right-nav-tabs-wrapper.hide-on-mobile[data-v-bc9508f5]{display:none}.right-nav-tabs-bar[data-v-bc9508f5]{gap:8px;justify-content:space-between}.right-nav-tab-btn[data-v-bc9508f5]{flex:1;font-size:11px;padding:0 4px 6px;text-align:center}.right-nav-tab-btn.active[data-v-bc9508f5]{font-size:11px}}.form-container[data-v-bc9508f5]{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:0}.sticky-top-title[data-v-bc9508f5]{background:#fff;color:#0f172a;font-size:32px;font-weight:700;margin:0;padding:8px 20px 6px;position:sticky;text-align:center;top:0;z-index:2}.form-content[data-v-bc9508f5]{flex:1}.form-footer[data-v-bc9508f5]{background:#fff;bottom:-2px;box-shadow:0 -6px 12px #0f172a08;padding:8px 20px 16px;position:sticky;z-index:2}.credits[data-v-bc9508f5]{align-items:center;color:#64748b;display:flex;font-size:14px;gap:8px;margin-bottom:10px}.credits[data-v-bc9508f5]>*{line-height:1}.credits strong[data-v-bc9508f5]{color:#0f172a}.credits-spinner[data-v-bc9508f5]{align-items:center;animation:credits-spin-bc9508f5 1s linear infinite;color:#64748b;display:inline-flex}@keyframes credits-spin-bc9508f5{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.credits-tip-wrap[data-v-bc9508f5]{align-items:center;display:inline-flex;position:relative}.credits-tip-wrap .i-icon[data-v-bc9508f5]{color:#94a3b8;margin-left:4px}.credits-tip-wrap:focus .i-icon[data-v-bc9508f5],.credits-tip-wrap:focus-within .i-icon[data-v-bc9508f5],.credits-tip-wrap:hover .i-icon[data-v-bc9508f5]{color:#0f172a}.credits-popover[data-v-bc9508f5]{bottom:calc(100% + 10px);display:none;left:50%;position:absolute;transform:translate(-50%);z-index:30}.credits-tip-wrap:focus .credits-popover[data-v-bc9508f5],.credits-tip-wrap:focus-within .credits-popover[data-v-bc9508f5],.credits-tip-wrap:hover .credits-popover[data-v-bc9508f5]{display:block}.cp-content[data-v-bc9508f5]{background:#0f172a;border-radius:8px;box-shadow:0 6px 18px #02061733;color:#fff;font-size:13px;line-height:1.6;max-width:min(70vw,420px);min-width:220px;padding:10px 12px}.cp-title[data-v-bc9508f5]{font-weight:700;margin-bottom:6px}.cp-grid[data-v-bc9508f5]{align-items:center;display:grid;gap:4px 12px;grid-template-columns:auto 1fr}.cp-strong[data-v-bc9508f5]{font-weight:700}.cp-arrow[data-v-bc9508f5]{border-color:#0f172a transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;height:0;left:50%;position:absolute;width:0}.generate-btn[data-v-bc9508f5]{background:linear-gradient(270deg,#6a3bff,#3459ff 99%);border:none;border-radius:12px;box-shadow:0 6px 14px #3459ff40;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:16px 0;transition:transform .15s ease,opacity .2s ease,box-shadow .2s ease;width:100%}.generate-btn[data-v-bc9508f5]:hover:not(:disabled){box-shadow:0 8px 18px #3459ff4d;transform:translateY(-1px)}.generate-btn[data-v-bc9508f5]:active:not(:disabled){box-shadow:0 4px 10px #3459ff33;transform:translateY(0)}.generate-btn[data-v-bc9508f5]:disabled{cursor:not-allowed;opacity:.65}.generate-btn .btn-text[data-v-bc9508f5]{display:inline-block}.generate-btn .btn-text.floating[data-v-bc9508f5]{animation:btnFloat-bc9508f5 1.4s ease-in-out infinite}@keyframes btnFloat-bc9508f5{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}.preview-container[data-v-bc9508f5]{align-items:center;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;height:100%;justify-content:flex-start;min-height:360px;overflow:hidden;padding:20px;position:relative;width:100%}.top-slot-layer[data-v-bc9508f5]{position:relative;z-index:6}.preview-container.no-ins-toggle-center[data-v-bc9508f5]{justify-content:center}.preview-container.centered[data-v-bc9508f5]{align-items:center;justify-content:center}.video-preview[data-v-bc9508f5]{background:#0b1120;border-radius:16px;max-width:360px;overflow:hidden;position:relative}.preview-loading-mask[data-v-bc9508f5]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(circle at center,#0f172a42,#0f172a8c);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:2}.preview-spinner[data-v-bc9508f5]{animation:spin .8s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:999px;border-top-color:#fff;height:26px;width:26px}.preview-image[data-v-bc9508f5],.preview-svg[data-v-bc9508f5],.preview-video[data-v-bc9508f5]{display:block;height:auto;max-height:50vh;-o-object-fit:contain;object-fit:contain;width:100%}.preview-nav[data-v-bc9508f5]{color:#4b5563;display:flex;font-size:12px;gap:10px;margin:0 0 4px;width:100%}.nav-btn[data-v-bc9508f5],.preview-nav[data-v-bc9508f5]{align-items:center;justify-content:center}.nav-btn[data-v-bc9508f5]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 10px #0f172a14;color:#111827;cursor:pointer;display:inline-flex;font-size:32px;height:40px;padding:0;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;width:40px}.nav-btn .chevron[data-v-bc9508f5]{font-size:13px;line-height:1}.nav-btn[data-v-bc9508f5]:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.nav-btn[data-v-bc9508f5]:disabled{cursor:not-allowed;opacity:.6}.page-indicator[data-v-bc9508f5]{align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;gap:4px}.page-indicator .current[data-v-bc9508f5]{font-weight:600}.dl-btn-inside[data-v-bc9508f5]{border:none;border-radius:999px;bottom:12px;box-shadow:0 6px 16px #0f172a2e;color:#111827;height:40px;justify-content:center;left:50%;position:absolute;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;width:40px}.dl-btn-inside .icon-wrap[data-v-bc9508f5]{align-items:center;display:inline-flex;justify-content:center}.spinner-icon[data-v-bc9508f5]{animation:spin .9s linear infinite}.dl-btn-inside[data-v-bc9508f5]:hover:not(:disabled){box-shadow:0 8px 20px #0f172a38}.dl-btn-inside[data-v-bc9508f5]:active:not(:disabled){box-shadow:0 4px 10px #0f172a2e}.dl-btn-inside[data-v-bc9508f5]:disabled{cursor:default;opacity:.7}.inspiration-toggle[data-v-bc9508f5]{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;box-shadow:0 6px 18px #0f172a14;display:inline-flex;gap:4px;justify-content:center;left:0;margin-bottom:12px;margin-left:auto;margin-right:auto;padding:3px 4px;position:relative;top:0;transform:none;width:-moz-fit-content;width:fit-content;z-index:1}.inspiration-toggle .ins-btn[data-v-bc9508f5]{background:transparent;border:none;border-radius:999px;color:#4b5563;cursor:pointer;font-size:12px;line-height:1;padding:6px 14px;transition:all .15s ease}.inspiration-toggle .ins-btn[data-v-bc9508f5]:hover{opacity:.9}.inspiration-toggle .ins-btn.active[data-v-bc9508f5]{background:linear-gradient(90deg,#653eff,#3459ff);border-radius:999px;box-shadow:0 6px 14px #3459ff59;color:#fff}@media (min-width:1024px){.inspiration-toggle .ins-btn[data-v-bc9508f5]{font-size:14px;padding:8px 20px}}.inspirations-wrap[data-v-bc9508f5]{background:#fff;border-radius:12px;height:100%;overflow:auto;padding-right:8px;width:100%}.inspiration-sticky[data-v-bc9508f5]{-webkit-backdrop-filter:saturate(120%) blur(2px);backdrop-filter:saturate(120%) blur(2px);background:#ffffffe6;border:1px solid #e5e7eb;border-radius:12px;display:inline-flex;gap:8px;margin:8px;padding:2px;position:sticky;top:0;z-index:2}.inspiration-sticky .ins-btn[data-v-bc9508f5]{background:transparent;border:0;border-radius:10px;color:#374151;cursor:pointer;font-size:12px;padding:6px 10px}.inspiration-sticky .ins-btn.active[data-v-bc9508f5]{background:#111827;color:#fff}.preview-card[data-v-bc9508f5]{align-items:center;aspect-ratio:16/9;background:#0f172a;border:1px solid rgba(15,23,42,.08);border-radius:18px;color:#fff;cursor:pointer;display:flex;justify-content:center;max-width:400px;overflow:hidden;position:relative;transition:box-shadow .2s ease,transform .2s ease;width:100%}.panel-card.ws-variant-2025-12-25 .preview-card.ws-empty .empty-description[data-v-bc9508f5]{color:#94a3b8;font-size:14px;line-height:1.6;margin:0;max-width:360px}.empty-state-wrapper[data-v-bc9508f5]{left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.empty-state-wrapper[data-v-bc9508f5],.external-overlay[data-v-bc9508f5]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.external-overlay[data-v-bc9508f5]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#00000040;border-radius:10px;z-index:25}.fade-fast-enter-active[data-v-bc9508f5],.fade-fast-leave-active[data-v-bc9508f5]{transition:opacity .18s ease,background-color .18s ease,-webkit-backdrop-filter .18s ease;transition:opacity .18s ease,backdrop-filter .18s ease,background-color .18s ease;transition:opacity .18s ease,backdrop-filter .18s ease,background-color .18s ease,-webkit-backdrop-filter .18s ease}.fade-fast-enter-from[data-v-bc9508f5],.fade-fast-leave-to[data-v-bc9508f5]{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent;opacity:0}.fade-fast-enter-to[data-v-bc9508f5],.fade-fast-leave-from[data-v-bc9508f5]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#00000040;opacity:1}.external-content[data-v-bc9508f5]{overflow:auto;-webkit-overflow-scrolling:touch}.external-content[data-v-bc9508f5],.preview-card.empty[data-v-bc9508f5]{height:100%;position:relative;width:100%}.preview-card.empty[data-v-bc9508f5]{background:transparent;border:none}.preview-card.empty.has-default-empty[data-v-bc9508f5]{background:#f8fafcc7;box-shadow:inset 0 1px #fff9;min-height:100%}.default-empty-layer[data-v-bc9508f5]{background:linear-gradient(120deg,#ffffff80,#f8fafc80);border-radius:18px;display:flex;top:0;right:0;bottom:0;left:0;pointer-events:none}.default-empty-layer[data-v-bc9508f5],.external-toggle[data-v-bc9508f5]{align-items:center;justify-content:center;position:absolute}.external-toggle[data-v-bc9508f5]{background:transparent;border:none;color:#4b5563;cursor:pointer;display:inline-flex;height:44px;right:12px;top:12px;transition:transform .15s ease,color .15s ease;width:44px;z-index:30}.external-toggle[data-v-bc9508f5]:hover{color:#111827;transform:translateY(-1px)}.external-toggle[data-v-bc9508f5]:active{transform:translateY(0)}.external-toggle[data-v-bc9508f5] svg{height:22px;width:22px}.history-link-btn[data-v-bc9508f5]{align-items:center;background:#fffc;border:1px solid rgba(15,23,42,.08);border-radius:8px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;padding:8px 16px;position:absolute;right:12px;top:12px;transition:all .15s ease;white-space:nowrap;z-index:30}.history-link-btn[data-v-bc9508f5]:hover{background:#0f172a0a;border-color:#0f172a14;color:#111827}.history-icon[data-v-bc9508f5]{color:#6466f1;flex-shrink:0;height:14px;margin-right:6px;width:14px}@media (max-width:768px){.history-link-btn[data-v-bc9508f5]{font-size:12px;padding:6px 12px;right:52px;top:8px}.history-icon[data-v-bc9508f5]{height:12px;margin-right:4px;width:12px}}.external-toggle.adaptive-blend[data-v-bc9508f5]{color:#fff;mix-blend-mode:difference}.video-preview[data-v-bc9508f5]{align-items:center;display:flex;justify-content:center;max-height:60vh;max-width:560px}.preview-content[data-v-bc9508f5]{align-items:center;display:flex;flex-direction:column;width:100%}.preview-video[data-v-bc9508f5]{width:100%}.preview-image[data-v-bc9508f5],.preview-video[data-v-bc9508f5]{border-radius:12px;display:block;height:auto;margin-left:auto;margin-right:auto;max-height:60vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.preview-image[data-v-bc9508f5]{width:auto}@media (max-width:1024px){.preview-image[data-v-bc9508f5]{max-height:60vh}}.dl-btn-inside[data-v-bc9508f5]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 10px #0f172a14;color:#334155;cursor:pointer;display:inline-flex;flex-direction:row;gap:6px;margin:0;min-height:36px;padding:8px 12px;position:static;transition:all .2s ease}.dl-btn-inside[data-v-bc9508f5]:hover{background:#f8fafc;border-color:#cbd5e1}.dl-btn-inside[data-v-bc9508f5]:disabled{cursor:not-allowed;opacity:.6}.dl-btn-inside .btn-text[data-v-bc9508f5]{font-size:13px;font-weight:600}@media (min-width:1025px){.video-preview[data-v-bc9508f5]{max-width:92%}}@media (max-width:768px){.panel-card[data-v-bc9508f5]{border-radius:14px;padding:16px 0}.panel-card.has-nav-tabs[data-v-bc9508f5]{padding-top:0}.flex-wrap[data-v-bc9508f5]{gap:12px}.flex-wrap.mobile-single-column[data-v-bc9508f5]{gap:0!important;height:auto;min-height:auto}.flex-wrap[data-v-bc9508f5]:not(.mobile-single-column){min-height:auto}.placeholder[data-v-bc9508f5]{min-height:150px;padding:20px 15px}.placeholder h2[data-v-bc9508f5]{font-size:16px}.placeholder p[data-v-bc9508f5]{font-size:13px}.sticky-top-title[data-v-bc9508f5]{font-size:28px;padding:6px 15px 4px;position:static}.form-content[data-v-bc9508f5]{padding:20px 0}.form-footer[data-v-bc9508f5]{box-shadow:none;padding:6px 15px 0;position:static}.generate-btn[data-v-bc9508f5]{font-size:16px;padding:14px 0}.loading-card[data-v-bc9508f5]{background:transparent;border:none;border-radius:0;box-shadow:none}.preview-card.empty[data-v-bc9508f5]{aspect-ratio:auto;min-height:300px}.empty-state[data-v-bc9508f5]{padding:30px 15px}.empty-icon-svg[data-v-bc9508f5]{font-size:48px}.empty-title[data-v-bc9508f5]{font-size:16px}.empty-description[data-v-bc9508f5]{font-size:13px;max-width:250px}.dl-btn-inside[data-v-bc9508f5]{border-radius:10px;box-shadow:0 1px 6px #0f172a14;gap:6px;padding:8px 10px}.dl-btn-inside .btn-text[data-v-bc9508f5]{font-size:12px}.ws-preview-controls-row[data-v-bc9508f5]{display:flex;flex-wrap:wrap;max-width:100%}.ws-preview-actions[data-v-bc9508f5],.ws-preview-more[data-v-bc9508f5]{display:contents}.ws-preview-hd-label-full[data-v-bc9508f5]{display:none}.ws-preview-hd-label-short[data-v-bc9508f5]{display:inline}.ws-preview-more-dropdown[data-v-bc9508f5]{border-radius:10px;bottom:calc(100% + 6px);gap:2px;min-width:140px;padding:6px;right:0}.ws-preview-more-item[data-v-bc9508f5]{font-size:12px;padding:6px 10px}}
