.Composer_composer__46A39{position:fixed;left:0;right:0;bottom:0;z-index:45;padding:12px 28px 16px;background:linear-gradient(to top,var(--bg-app) 72%,transparent)}.Composer_inner__DJfM7{max-width:1180px;margin:0 auto;padding:14px;border-radius:var(--radius-xl);background:linear-gradient(115deg,rgba(36,43,50,.12) 27.54%,rgba(219,219,219,.12) 85.5%),rgba(15,17,19,.96);border:1px solid var(--border);box-shadow:var(--shadow-md)}.Composer_main__CUHnB{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:stretch}.Composer_fields__Xc60E{min-width:0}.Composer_top__RXdpc{display:flex;align-items:flex-start;gap:12px}.Composer_iconBtn__0OFG5{flex:none;width:44px;height:44px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--white-06);color:var(--text-secondary);display:grid;place-items:center;cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}.Composer_iconBtn__0OFG5:hover{background:var(--white-12);color:var(--text-primary)}.Composer_iconBtn__0OFG5:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Composer_input__d35Pr{flex:1;min-width:0;background:transparent;border:none;outline:none;resize:none;color:var(--text-primary);font-family:var(--font-sans);font-size:17px;line-height:1.4;padding:6px 0;min-height:44px;max-height:120px;scrollbar-width:none}.Composer_input__d35Pr::-webkit-scrollbar{display:none}.Composer_input__d35Pr::placeholder{color:var(--text-faint)}.Composer_bottom__bIswf{position:relative;display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}.Composer_ctl__oBYUc{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--white-06);color:var(--text-primary);font-family:var(--font-sans);font-size:13.5px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast),border-color var(--dur-fast)}.Composer_ctl__oBYUc:hover{background:var(--white-12)}.Composer_ctl__oBYUc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Composer_ctlModel__jhyl2{padding:0 14px 0 6px;gap:9px}.Composer_ctlDisabled__DW24L{opacity:.6;cursor:default}.Composer_ctlDisabled__DW24L:hover{background:var(--white-06)}.Composer_cv__3a8iX{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);font-family:var(--font-mono);font-size:12.5px}.Composer_caret__LZyYp{display:inline-flex;align-items:center;margin-left:-2px;color:var(--text-faint)}.Composer_arw__HqbL_{display:inline-block;flex:none;border:1.7px solid var(--text-secondary);border-radius:3px}.Composer_stepper__FZREk{display:inline-flex;align-items:center;height:40px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--white-06);overflow:hidden}.Composer_stepperBtn__3ytQW{width:34px;height:100%;border:none;background:transparent;color:var(--text-secondary);cursor:pointer;display:grid;place-items:center;transition:background var(--dur-fast),color var(--dur-fast)}.Composer_stepperBtn__3ytQW:hover{color:var(--text-primary);background:var(--white-08)}.Composer_stepperBtn__3ytQW:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.Composer_val__NLDFe{min-width:44px;text-align:center;color:var(--text-secondary);font-family:var(--font-mono);font-size:12.5px}.Composer_generateWrap__xS7Or{position:relative;display:flex;align-items:stretch}.Composer_generate__p0V5G{height:100%;min-height:64px;padding:0 20px;border:none;border-radius:18px;background:var(--accent);color:#fff;font-family:var(--font-sans);font-weight:650;font-size:16.5px;white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 0 26px var(--accent-glow,rgba(139,107,255,.4));transition:filter var(--dur-fast),box-shadow var(--dur-fast)}.Composer_generate__p0V5G:hover{filter:brightness(1.08);box-shadow:0 0 38px var(--accent-glow,rgba(139,107,255,.5))}.Composer_generate__p0V5G:active{transform:scale(.98)}.Composer_generate__p0V5G:focus-visible{outline:2px solid var(--white);outline-offset:2px}.Composer_generate__p0V5G:disabled{opacity:.6;cursor:progress}.Composer_emptyHint__F7igz{position:absolute;bottom:calc(100% + 10px);right:0;z-index:5;padding:8px 12px;border-radius:10px;border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-primary);font-size:13px;white-space:nowrap;box-shadow:var(--shadow-md);animation:Composer_hintIn__kPuje .15s var(--ease-out)}@keyframes Composer_hintIn__kPuje{0%{opacity:0;transform:translateY(4px)}}.Composer_price__ooMAo{font-family:var(--font-mono);font-size:13px;white-space:nowrap}.Composer_genHint__Ivj4r{max-width:1180px;margin:12px auto 0;text-align:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;color:var(--text-faint)}@media (max-width:600px){.Composer_composer__46A39{padding:12px 16px 16px}.Composer_main__CUHnB{grid-template-columns:1fr;gap:10px}.Composer_generate__p0V5G{width:100%;min-height:52px;justify-content:center}.Composer_emptyHint__F7igz{right:auto;left:50%;transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.Composer_ctl__oBYUc,.Composer_generate__p0V5G,.Composer_iconBtn__0OFG5,.Composer_stepperBtn__3ytQW{transition:none}.Composer_generate__p0V5G:active{transform:none}}.Composer_refRow__ASDYK{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.Composer_refThumb__ukZ1t{position:relative;width:48px;height:48px;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border);background:var(--bg-app);flex:none}.Composer_refThumb__ukZ1t img{width:100%;height:100%;object-fit:cover}.Composer_refThumb__ukZ1t button{position:absolute;top:2px;right:2px;width:16px;height:16px;display:grid;place-items:center;border:none;border-radius:50%;background:var(--black-80);color:var(--white);font-size:13px;line-height:1;cursor:pointer}.Composer_refThumb__ukZ1t button:hover{background:var(--accent);color:var(--accent-ink)}.Composer_refThumb__ukZ1t button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.Composer_refError__f5mPj{margin-top:8px;font-size:12.5px;color:var(--red)}.Composer_translateHint__zLAo2{margin-top:8px;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-faint);cursor:default}.Composer_translateHint__zLAo2 svg{color:var(--accent);flex:none}.ModelPopover_pop___OZfP{position:absolute;bottom:calc(100% + 10px);left:0;width:min(340px,calc(100vw - 40px));padding:8px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);z-index:30;opacity:0;visibility:hidden;transform:translateY(8px) scale(.97);transition:opacity .16s var(--ease-out),transform .16s var(--ease-out),visibility .16s}.ModelPopover_pop___OZfP.ModelPopover_open__SjZaN{opacity:1;visibility:visible;transform:none}.ModelPopover_search__4Jrka{position:relative;margin-bottom:8px}.ModelPopover_search__4Jrka input{width:100%;height:38px;padding:0 12px 0 34px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-input);color:var(--text-primary);font-family:var(--font-sans);font-size:14px;outline:none}.ModelPopover_search__4Jrka input:focus{border-color:var(--accent)}.ModelPopover_search__4Jrka input::placeholder{color:var(--text-faint)}.ModelPopover_searchIcon__2G6NJ{position:absolute;left:11px;top:50%;transform:translateY(-50%);display:inline-flex;color:var(--text-faint);pointer-events:none}.ModelPopover_list__3if_h{max-height:300px;overflow:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(transparent,#000 8%,#000 91%,transparent);mask-image:linear-gradient(transparent,#000 8%,#000 91%,transparent)}.ModelPopover_list__3if_h::-webkit-scrollbar{display:none}.ModelPopover_item__kjOcy{display:flex;gap:11px;align-items:center;padding:8px 9px;border-radius:var(--radius-md);cursor:pointer;transition:background .12s}.ModelPopover_item__kjOcy:hover{background:var(--white-06)}.ModelPopover_item__kjOcy.ModelPopover_sel__O_RpO{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-glow)}.ModelPopover_body__zwG1q{min-width:0}.ModelPopover_name__HaWUM{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--text-primary)}.ModelPopover_desc___QhMn{font-size:12px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModelPopover_empty__eaCrL{padding:16px;text-align:center;color:var(--text-faint);font-size:13px}.ModelPopover_badge__KBbc3{display:inline-block;padding:2px 6px;border-radius:5px;font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.04em;transform:rotate(-4deg)}.ModelPopover_badge__KBbc3.ModelPopover_top__3NHyI{color:var(--accent-ink);background:var(--accent);box-shadow:0 0 12px var(--accent-glow)}.ModelPopover_badge__KBbc3.ModelPopover_new___Bojm{color:#07230f;background:var(--green);box-shadow:0 0 12px rgba(74,222,128,.4)}.ModelPopover_badge__KBbc3.ModelPopover_soon__cOLX5{color:#2a1e02;background:var(--amber);box-shadow:0 0 12px rgba(255,176,32,.35)}.ModelPopover_item__kjOcy:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.ModelPopover_pop___OZfP{transition:none;transform:none}}.ModelPopover_disabled__1JeBP{opacity:.5;cursor:default}.ModelPopover_disabled__1JeBP:hover{background:transparent}.SettingPopover_pop__RW7XD{opacity:0;visibility:hidden;transform:translateY(8px) scale(.97);transition:opacity .16s var(--ease-out),transform .16s var(--ease-out),visibility .16s}.SettingPopover_pop__RW7XD.SettingPopover_open__mDUbv{opacity:1;visibility:visible;transform:none}.SettingPopover_pop__RW7XD::-webkit-scrollbar{display:none}.SettingPopover_item__iClo8{display:flex;align-items:center;gap:12px;padding:9px 11px;border-radius:var(--radius-md);cursor:pointer;font-size:14px;color:var(--text-primary);transition:background .12s}.SettingPopover_item__iClo8:hover{background:var(--white-06)}.SettingPopover_item__iClo8.SettingPopover_sel__6KcW4{background:var(--white-08)}.SettingPopover_chk__PZZgG{margin-left:auto;color:var(--accent-text);opacity:0;font-size:13px}.SettingPopover_item__iClo8.SettingPopover_sel__6KcW4 .SettingPopover_chk__PZZgG{opacity:1}.SettingPopover_arw__JHGBF{border:1.7px solid var(--text-muted);border-radius:3px;flex:none}.SettingPopover_item__iClo8.SettingPopover_sel__6KcW4 .SettingPopover_arw__JHGBF{border-color:var(--accent)}.SettingPopover_item__iClo8:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.SettingPopover_pop__RW7XD{transition:none;transform:none}}.VideoComposer_panel__2EGGq{position:sticky;top:76px;display:flex;flex-direction:column;gap:10px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:12px;box-shadow:var(--shadow-md)}.VideoComposer_pmCard__uPzT_{position:relative;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-subtle);aspect-ratio:16/9;cursor:pointer;background:var(--bg-elevated);box-shadow:0 0 0 1px rgba(139,107,255,.12),0 8px 28px rgba(139,107,255,.1)}.VideoComposer_pmPreview__4iJdv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.85;background:linear-gradient(135deg,var(--ink-800),var(--ink-900))}.VideoComposer_pmScrim__DigoQ{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,11,12,.96) 0,rgba(10,11,12,.55) 32%,rgba(10,11,12,0) 62%)}.VideoComposer_pmChange__rprf3{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--radius-pill);background:var(--black-60);border:1px solid var(--border);color:#fff;font-size:12.5px;font-weight:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.VideoComposer_pmCard__uPzT_:hover .VideoComposer_pmChange__rprf3{background:var(--black-80)}.VideoComposer_pmWho__scGEc{position:absolute;left:12px;right:12px;bottom:10px;display:flex;align-items:center;gap:9px;min-width:0}.VideoComposer_pmCol__XBrqG{min-width:0}.VideoComposer_pmName__WUuuc{display:block;font-size:15.5px;font-weight:700;letter-spacing:-.01em;text-shadow:0 1px 8px rgba(0,0,0,.6)}.VideoComposer_pmSub__guFA0{display:block;font-family:var(--font-mono);font-size:10px;color:var(--ink-100);opacity:.8;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px;text-transform:uppercase}.VideoComposer_frameSlot__aR4is{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:var(--radius-lg);border:1px dashed var(--border-strong);background:var(--white-04);cursor:pointer;transition:background .13s,border-color .13s;text-align:left;width:100%;color:inherit;font:inherit}.VideoComposer_frameSlot__aR4is:hover{background:var(--white-06);border-color:var(--accent)}.VideoComposer_frameSlot__aR4is.VideoComposer_filled__UUrJS{border-style:solid;border-color:rgba(139,107,255,.45);background:var(--accent-soft)}.VideoComposer_frameSlot__aR4is.VideoComposer_dis__wwWVh{opacity:.45;cursor:default}.VideoComposer_frameSlot__aR4is.VideoComposer_dis__wwWVh:hover{background:var(--white-04);border-color:var(--border-strong)}.VideoComposer_fsIcon__pwXbl{flex:none;width:40px;height:40px;border-radius:var(--radius-md);display:grid;place-items:center;background:var(--white-06);border:1px solid var(--border-subtle);font-size:18px;color:var(--text-secondary);overflow:hidden}.VideoComposer_fsIcon__pwXbl img{width:100%;height:100%;object-fit:cover}.VideoComposer_fsText__t7Yri{min-width:0}.VideoComposer_fsTitle__gnJax{display:block;font-size:13.5px;font-weight:600;letter-spacing:-.01em}.VideoComposer_fsWarn__XA4tl{display:block;margin-top:2px;font-size:10.5px;line-height:1.35;color:var(--amber)}.VideoComposer_fsSub__lJOim{display:block;font-size:11.5px;color:var(--text-muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VideoComposer_fsRemove__dmNHr{margin-left:auto;flex:none;width:26px;height:26px;border-radius:8px;border:1px solid var(--border);background:var(--black-60);color:#fff;display:grid;place-items:center;cursor:pointer;font-size:12px}.VideoComposer_promptBox__yu10u{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-input);padding:11px 12px;transition:border-color .13s}.VideoComposer_promptBox__yu10u:focus-within{border-color:var(--accent)}.VideoComposer_promptBox__yu10u textarea{width:100%;background:transparent;border:none;outline:none;resize:none;color:var(--text-primary);font-family:var(--font-sans);font-size:14.5px;line-height:1.45;min-height:84px;max-height:200px}.VideoComposer_promptBox__yu10u textarea::placeholder{color:var(--text-faint)}.VideoComposer_promptHint__28v_Y{margin-top:6px;font-family:var(--font-mono);font-size:10px;color:var(--text-faint);letter-spacing:.04em}.VideoComposer_promptHint__28v_Y.VideoComposer_warn__3_z1c{color:var(--amber)}.VideoComposer_promptMeta__rHjhK{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.VideoComposer_schemaTrigger__95OdQ{background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.03em;color:var(--text-muted);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;transition:color .13s}.VideoComposer_schemaTrigger__95OdQ:hover{color:var(--accent-text)}.VideoComposer_langChip__rIj_1{flex:none;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--white-06);color:var(--text-primary);font-family:var(--font-mono);font-size:11.5px;font-weight:600;cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast)}.VideoComposer_langChip__rIj_1:hover{background:var(--white-12)}.VideoComposer_langChip__rIj_1.VideoComposer_on__Y3Oab{background:var(--accent-soft);border-color:rgba(139,107,255,.5);color:var(--accent-text)}.VideoComposer_schemaCard__2fBiB{padding:12px 14px;font-size:12.5px;line-height:1.5;color:var(--text-secondary,#b8bcc4)}.VideoComposer_schemaCard__2fBiB b{display:block;margin-bottom:6px;color:var(--text-primary,#f2f3f5);font-size:13px}.VideoComposer_schemaCard__2fBiB p{margin:0 0 8px}.VideoComposer_schemaExample__Oddu2{color:var(--text-muted,#8b909a);font-style:italic}.VideoComposer_schemaNote__ntSHK{color:var(--accent-text);margin-bottom:0!important}.VideoComposer_ctlGrid___a_Nh{display:flex;flex-wrap:wrap;gap:5px;position:relative}.VideoComposer_ctl__embSo{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;gap:5px;height:32px;padding:0 9px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--white-06);color:var(--text-primary);font-family:var(--font-sans);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast),border-color var(--dur-fast)}.VideoComposer_ctl__embSo:hover{background:var(--white-12)}.VideoComposer_ctl__embSo.VideoComposer_dis__wwWVh{opacity:.55;cursor:default}.VideoComposer_ctl__embSo.VideoComposer_dis__wwWVh:hover{background:var(--white-06)}.VideoComposer_ctlIcon__hul_4{font-size:12.5px;opacity:.75}.VideoComposer_ctlValue__QAioh{color:var(--text-secondary);font-family:var(--font-mono);font-size:11.5px}.VideoComposer_caret__0OuPj{color:var(--text-faint);font-size:10px;margin-left:-2px}.VideoComposer_ctl__embSo.VideoComposer_tgl__hS6ON.VideoComposer_on__Y3Oab{background:var(--accent-soft);border-color:rgba(139,107,255,.5)}.VideoComposer_ctl__embSo.VideoComposer_tgl__hS6ON.VideoComposer_on__Y3Oab .VideoComposer_ctlValue__QAioh{color:var(--accent-text)}.VideoComposer_arw__JpI7R{display:inline-flex;align-items:center;justify-content:center;border:1.7px solid var(--text-secondary);border-radius:3px;flex:none}.VideoComposer_inlineFlag__iC_k0{display:inline-flex;align-items:center;gap:4px;vertical-align:-1.5px;white-space:nowrap}.VideoComposer_presetSec__MYBuh{display:flex;flex-direction:column;gap:8px}.VideoComposer_presetLabel__6xYGr{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase}.VideoComposer_presetRow__Lp_4P{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.VideoComposer_presetTile__UxSg2{position:relative;width:100%;aspect-ratio:3/4;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border-subtle);background:var(--bg-elevated);cursor:pointer;padding:0;transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast)}.VideoComposer_presetTile__UxSg2:hover{transform:translateY(-2px);border-color:rgba(139,107,255,.45)}.VideoComposer_presetTile__UxSg2:focus-visible{outline:2px solid var(--accent-ring);outline-offset:2px}.VideoComposer_presetTile__UxSg2.VideoComposer_on__Y3Oab{border-color:var(--accent);box-shadow:var(--glow-accent)}.VideoComposer_presetTile__UxSg2 video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.VideoComposer_presetPh__yOg62{position:absolute;inset:0}.VideoComposer_presetName__fg_mg{position:absolute;left:0;right:0;bottom:0;padding:14px 7px 6px;background:var(--scrim-bottom);color:var(--text-primary);font-size:10.5px;font-weight:650;line-height:1.2;letter-spacing:-.01em;text-align:left}.VideoComposer_presetCheck__dZMbs{right:6px;width:18px;height:18px;background:var(--accent);color:var(--accent-ink);font-size:10px;font-weight:700}.VideoComposer_presetCheck__dZMbs,.VideoComposer_presetFav__RV_2H{position:absolute;top:6px;border-radius:50%;display:flex;align-items:center;justify-content:center}.VideoComposer_presetFav__RV_2H{left:6px;width:20px;height:20px;font-size:12px;line-height:1;background:var(--black-60);color:var(--ink-100);opacity:.7;cursor:pointer;transition:opacity var(--dur-fast),color var(--dur-fast)}.VideoComposer_presetFav__RV_2H:hover{opacity:1}.VideoComposer_presetFav__RV_2H:focus-visible{outline:2px solid var(--accent-ring);outline-offset:1px;opacity:1}.VideoComposer_presetFav__RV_2H.VideoComposer_fav__qIOCh{color:#ffd166;opacity:1}@media (prefers-reduced-motion:reduce){.VideoComposer_presetTile__UxSg2{transition:none}}.VideoComposer_generate__iMCEC{width:100%;height:52px;border-radius:var(--radius-lg);border:none;cursor:pointer;background:var(--accent);color:var(--accent-ink);font-family:var(--font-sans);font-weight:700;font-size:16px;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-shadow:var(--glow-accent);transition:filter var(--dur-fast)}.VideoComposer_generate__iMCEC:hover{filter:brightness(1.08)}.VideoComposer_generate__iMCEC:active{transform:scale(.98)}.VideoComposer_generate__iMCEC.VideoComposer_busy__sQw8l{filter:saturate(.35) brightness(.8);cursor:default}.VideoComposer_price__10zEC{font-family:var(--font-mono);font-size:13.5px;font-weight:600}.VideoComposer_panelFoot__VYRix{font-family:var(--font-mono);font-size:10px;color:var(--text-faint);letter-spacing:.03em;text-align:center;line-height:1.6}.VideoComposer_modelPopHost__v74nj{position:absolute;left:12px;right:12px;top:12px;z-index:40;pointer-events:none}.VideoComposer_modelPopHost__v74nj>*{pointer-events:auto}@media (max-width:1080px){.VideoComposer_panel__2EGGq{position:relative;top:auto}}.VideoStudioShell_layout__CAfsm{max-width:1888px;margin:0 auto;padding:20px 28px 40px;display:grid;grid-template-columns:352px minmax(0,1fr);gap:24px;align-items:start}.VideoStudioShell_content__BXIxT{min-width:0}.VideoStudioShell_hero__6ogKs{position:relative;text-align:center;padding:46px 16px 34px}.VideoStudioShell_hero__6ogKs:before{content:"";position:absolute;top:0;left:50%;width:min(520px,100%);height:280px;transform:translateX(-50%);background:radial-gradient(closest-side,var(--accent-glow),transparent 72%);filter:blur(26px);opacity:.6;pointer-events:none}.VideoStudioShell_hero__6ogKs>*{position:relative}.VideoStudioShell_heroTitle__LpMea{font-weight:620;font-size:clamp(26px,3vw,38px);letter-spacing:-.03em;line-height:1.06;text-transform:uppercase;text-wrap:balance;margin:0}.VideoStudioShell_heroTitle__LpMea .VideoStudioShell_accent__PWoGI{color:var(--accent-text)}.VideoStudioShell_modelLine__TKYdJ{display:flex;align-items:center;justify-content:center;gap:10px;height:40px;margin-top:14px}.VideoStudioShell_mlPrefix__SEMwc{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase}.VideoStudioShell_mlSwap__TB3wQ{display:inline-flex;align-items:center;gap:9px;animation:VideoStudioShell_nameIn__mYI_q .45s ease both;cursor:pointer;border:none;background:none;padding:0;color:inherit;font:inherit}.VideoStudioShell_mlName__ox2a7{font-weight:600;font-size:16.5px;letter-spacing:-.01em}@keyframes VideoStudioShell_nameIn__mYI_q{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}.VideoStudioShell_heroCtas__IqBu_{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:22px;flex-wrap:wrap}.VideoStudioShell_heroPrimary___ACVi{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 28px;border:none;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font-family:var(--font-sans);font-size:16.5px;font-weight:700;letter-spacing:-.01em;cursor:pointer;box-shadow:var(--glow-accent);transition:filter var(--dur-fast)}.VideoStudioShell_heroPrimary___ACVi:hover{filter:brightness(1.08)}.VideoStudioShell_heroPrimary___ACVi:active{transform:scale(.98)}.VideoStudioShell_heroPrice__l9YKM{font-family:var(--font-mono);font-size:13.5px;font-weight:600}.VideoStudioShell_wall__MfQzG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;gap:14px}.VideoStudioShell_wallItem__ekrZf{position:relative;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-subtle);background:var(--bg-elevated);cursor:pointer;padding:0;aspect-ratio:16/10;transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast)}.VideoStudioShell_wallItem__ekrZf:hover{transform:translateY(-3px);border-color:rgba(139,107,255,.45)}.VideoStudioShell_wallItem__ekrZf:first-child{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.VideoStudioShell_wallItem__ekrZf video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.VideoStudioShell_wallCap__Gb_cA{position:absolute;inset:0;background:var(--scrim-bottom);display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:16px;color:var(--text-primary)}.VideoStudioShell_wallCap__Gb_cA b{font-size:clamp(15px,1.6vw,20px);font-weight:700;letter-spacing:-.01em;text-shadow:0 1px 10px rgba(0,0,0,.6)}.VideoStudioShell_wallRepeat__B3My3{flex:none;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--accent-text);opacity:0;transform:translateY(4px);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.VideoStudioShell_wallItem__ekrZf:hover .VideoStudioShell_wallRepeat__B3My3{opacity:1;transform:none}@media (hover:none){.VideoStudioShell_wallRepeat__B3My3{display:none}}.VideoStudioShell_wallCta__BF2G9{border-radius:var(--radius-lg);border:none;background:var(--accent);color:var(--accent-ink);cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px;padding:16px;aspect-ratio:16/10;box-shadow:var(--glow-accent);transition:filter var(--dur-fast);text-align:left}.VideoStudioShell_wallCta__BF2G9:hover{filter:brightness(1.08)}.VideoStudioShell_wallCtaBig__lewCM{font-size:clamp(17px,1.8vw,22px);font-weight:800;letter-spacing:-.01em}.VideoStudioShell_wallCtaSub__Jd_IE{font-size:12.5px;line-height:1.35}@media (max-width:900px){.VideoStudioShell_wall__MfQzG{grid-template-columns:repeat(2,minmax(0,1fr))}.VideoStudioShell_wallItem__ekrZf:first-child{grid-column:span 2;grid-row:span 1;aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.VideoStudioShell_wallItem__ekrZf,.VideoStudioShell_wallRepeat__B3My3{transition:none}}.VideoStudioShell_railHead__UpYeP{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:26px 0 14px}.VideoStudioShell_railHead__UpYeP h2{font-size:clamp(18px,1.8vw,24px);font-weight:600;letter-spacing:-.02em;margin:0}.VideoStudioShell_stylesScroll__O7OHh{display:grid;grid-auto-flow:column;grid-auto-columns:196px;gap:13px;overflow-x:auto;padding-bottom:10px;scrollbar-width:none}.VideoStudioShell_stylesScroll__O7OHh::-webkit-scrollbar{display:none}.VideoStudioShell_styleCard__lbWrI{position:relative;aspect-ratio:3/4;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-subtle);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out);background:var(--bg-elevated);padding:0}.VideoStudioShell_styleCard__lbWrI:hover{transform:translateY(-2px)}.VideoStudioShell_styleCard__lbWrI video{width:100%;height:100%;object-fit:cover}.VideoStudioShell_styleCap__0sRxN{position:absolute;inset:0;background:var(--scrim-bottom);display:flex;align-items:flex-end;padding:13px;color:var(--text-primary)}.VideoStudioShell_styleCap__0sRxN b{font-size:14.5px;font-weight:600}.VideoStudioShell_styleDur__0i9aI{position:absolute;top:9px;right:9px;font-family:var(--font-mono);font-size:10px;padding:3px 7px;border-radius:6px;background:var(--black-60);color:var(--ink-100);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.VideoStudioShell_lenta___VWE9{display:flex;flex-direction:column;gap:22px;padding:6px 0 28px;max-width:920px}.VideoStudioShell_genCard__57xVT{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:18px 18px 16px;display:flex;flex-direction:column;gap:14px}.VideoStudioShell_genItem__iGmnq{margin:10px 0 4px}.VideoStudioShell_genHead__lcMIk{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-family:var(--font-mono);font-size:12px;color:var(--text-muted);letter-spacing:.02em;flex-wrap:wrap}.VideoStudioShell_ghModel__NeoxL{font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--text-primary)}.VideoStudioShell_ghMeta__nUo88{color:var(--text-faint)}.VideoStudioShell_ghStatus__IASit{margin-left:auto;text-transform:uppercase}.VideoStudioShell_idChip__lzwST{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;border:1px solid var(--border-subtle);background:var(--white-04);color:var(--text-faint);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;cursor:pointer;transition:color .13s,border-color .13s,background .13s}.VideoStudioShell_idChip__lzwST:hover{color:var(--text-secondary);border-color:var(--accent);background:var(--white-06)}.VideoStudioShell_idChip__lzwST:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.VideoStudioShell_idChip__lzwST.VideoStudioShell_idCopied__3Ausd{color:var(--accent-text);border-color:var(--accent)}.VideoStudioShell_ghStatus__IASit b{color:var(--text-primary);font-weight:600}.VideoStudioShell_vidTile__Mqg2J{position:relative;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-subtle);background:var(--bg-elevated)}.VideoStudioShell_vidTile__Mqg2J video{width:100%;display:block}.VideoStudioShell_vidPh___q4Rh{width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,var(--ink-800),var(--ink-850))}.VideoStudioShell_vidLoad__g9psx{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.VideoStudioShell_spin__eZBoF{width:26px;height:26px;border-radius:50%;border:2.5px solid var(--white-12);border-top-color:var(--accent);animation:VideoStudioShell_spin__eZBoF .8s linear infinite}@keyframes VideoStudioShell_spin__eZBoF{to{transform:rotate(1turn)}}.VideoStudioShell_loadText__uysQy{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);letter-spacing:.06em;text-align:center;line-height:1.7}.VideoStudioShell_loadText__uysQy b{color:var(--text-secondary)}.VideoStudioShell_vidBadge__gYUn0{position:absolute;top:10px;left:10px;font-family:var(--font-mono);font-size:10px;font-weight:600;padding:3px 7px;border-radius:6px;background:var(--accent-soft);color:var(--accent-text);letter-spacing:.03em;pointer-events:none}.VideoStudioShell_genPrompt__2sqO3{margin-top:12px;display:inline-flex;align-items:center;gap:8px;max-width:min(100%,640px);padding:8px 13px;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--white-04);cursor:pointer;font-size:12.5px;color:var(--text-muted);transition:background .13s,color .13s;font-family:inherit}.VideoStudioShell_genPrompt__2sqO3:hover{background:var(--white-06);color:var(--text-secondary)}.VideoStudioShell_genPromptText__yJPDo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VideoStudioShell_genFoot__b9h_y{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.VideoStudioShell_genFoot__b9h_y .VideoStudioShell_genPrompt__2sqO3{margin-top:0;min-width:0;flex:1 1 auto}.VideoStudioShell_hideBtn__Dib3u{flex:none;display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:transparent;color:var(--text-muted);font-size:12.5px;font-weight:600;cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}.VideoStudioShell_hideBtn__Dib3u:hover{background:var(--white-06);color:var(--text-primary)}.VideoStudioShell_hiddenSection__orA20{border-top:1px solid var(--border-subtle);padding-top:14px;display:flex;flex-direction:column;gap:8px}.VideoStudioShell_hiddenToggle__R1xw4{align-self:flex-start;background:none;border:none;padding:4px 0;cursor:pointer;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--text-muted);text-transform:uppercase}.VideoStudioShell_hiddenToggle__R1xw4:hover{color:var(--text-primary)}.VideoStudioShell_hiddenRow__ZqnEt{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--white-04);min-width:0}.VideoStudioShell_hiddenName__vH5oL{flex:none;font-size:13.5px;font-weight:600}.VideoStudioShell_hiddenMeta__MlKxE{flex:none;font-family:var(--font-mono);font-size:11.5px;color:var(--text-muted)}.VideoStudioShell_hiddenPrompt__HBr8q{flex:1 1 auto;min-width:0;font-size:12.5px;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VideoStudioShell_downloadBtn__w7lFF{flex:none;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 15px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--white-06);color:var(--text-primary);font-size:12.5px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background var(--dur-fast),border-color var(--dur-fast)}.VideoStudioShell_downloadBtn__w7lFF:hover{background:var(--white-12);border-color:var(--border-strong)}.VideoStudioShell_genSep__0yeAi{height:1px;background:var(--border-subtle);margin:20px 0}.VideoStudioShell_genError__xEmfm{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:60;background:var(--bg-surface);border:1px solid rgba(255,92,92,.5);color:var(--text-primary);border-radius:var(--radius-lg);padding:12px 18px;font-size:13.5px;box-shadow:var(--shadow-pop)}@media (max-width:1080px){.VideoStudioShell_layout__CAfsm{grid-template-columns:minmax(0,1fr)}.VideoStudioShell_layout__CAfsm>aside{min-width:0}}@media (max-width:600px){.VideoStudioShell_layout__CAfsm{padding:14px 16px 32px}}@media (prefers-reduced-motion:reduce){.VideoStudioShell_mlSwap__TB3wQ{animation:none}.VideoStudioShell_spin__eZBoF{animation-duration:1.6s}}