.ImageStudioAtmosphere_scope__PRT4W{position:relative;isolation:isolate}.ImageStudioAtmosphere_layer__4Cd6C{--studio-atmosphere-veil:rgba(var(--atmosphere-graphite-deep-rgb),var(--opacity-32));--studio-atmosphere-ray-dim:rgba(var(--atmosphere-graphite-deep-rgb),var(--opacity-64));--studio-atmosphere-foliage-dim:rgba(var(--atmosphere-graphite-deep-rgb),var(--opacity-48))}.ImageStudioAtmosphere_scope__PRT4W.ImageStudioAtmosphere_scope__PRT4W{--text-secondary:rgba(var(--white-rgb),0.8);--text-muted:rgba(var(--white-rgb),0.78);--text-tertiary:rgba(var(--white-rgb),0.62);--sg-text-soft:rgba(var(--white-rgb),0.96);--sg-text-muted:rgba(var(--white-rgb),0.78);--sg-text-faint:rgba(var(--white-rgb),0.58);--cm-text-soft:rgba(var(--white-rgb),0.96);--cm-text-muted:rgba(var(--white-rgb),0.78);--cm-text-faint:rgba(var(--white-rgb),0.58)}.StudioAtmosphere_root__fPRS3{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.StudioAtmosphere_base__Dm__k{position:absolute;inset:0;background:var(--atmosphere-graphite-base)}.StudioAtmosphere_backdrop__fQgWc{position:absolute;inset:0;background-repeat:no-repeat;background-size:cover;background-position:0 0;background-image:url(/marketplace-studio/atmosphere/backdrop-mobile.webp),radial-gradient(ellipse 75% 60% at 6% 4%,rgba(var(--atmosphere-warm-glow-rgb),var(--opacity-08)),transparent 62%)}@media (min-width:768px){.StudioAtmosphere_backdrop__fQgWc{background-image:url(/marketplace-studio/atmosphere/backdrop-desktop.webp),radial-gradient(ellipse 75% 60% at 6% 4%,rgba(var(--atmosphere-warm-glow-rgb),var(--opacity-08)),transparent 62%)}}.StudioAtmosphere_scrim__JwQQM{position:absolute;inset:0;background-color:var(--studio-atmosphere-veil,transparent);background-image:linear-gradient(180deg,rgba(var(--atmosphere-graphite-deep-rgb),var(--opacity-24)) 0,transparent 22%),linear-gradient(0deg,rgba(var(--atmosphere-graphite-deep-rgb),var(--opacity-32)) 0,transparent 26%),radial-gradient(ellipse 70% 75% at 6% 4%,var(--studio-atmosphere-ray-dim,transparent),transparent),radial-gradient(ellipse 45% 60% at 85% 20%,var(--studio-atmosphere-foliage-dim,transparent),transparent)}.video-agent_page__WH8yi{position:relative;isolation:isolate;--va-column-max:67.5rem;--va-rail-inset:0px;--studio-atmosphere-veil:rgba(var(--atmosphere-graphite-deep-rgb),var(--opacity-32));--studio-atmosphere-ray-dim:rgba(var(--atmosphere-graphite-deep-rgb),var(--opacity-64));--studio-atmosphere-foliage-dim:rgba(var(--atmosphere-graphite-deep-rgb),var(--opacity-48));--btn-primary-bg:var(--cta-glass-bg);--btn-primary-bg-hover:var(--cta-glass-bg-hover);--btn-primary-border:var(--cta-glass-border);--btn-primary-border-hover:var(--cta-glass-border-hover);--btn-primary-color:var(--cta-glass-color);--btn-primary-shadow:var(--cta-glass-shadow);--btn-primary-shadow-hover:var(--cta-glass-shadow-hover);min-height:100dvh;padding:calc(var(--chrome-header-inset) + var(--space-8)) var(--space-5) var(--space-20);color:var(--modal-text-primary)}@media (min-width:1024px){.video-agent_page__WH8yi{--va-rail-inset:var(--space-16)}}.video-agent_container__e9mHC{position:relative;max-width:min(var(--va-column-max),calc(100% - 2 * var(--va-rail-inset)));margin:0 auto;display:flex;flex-direction:column;gap:var(--space-8)}.video-agent_intro___PS1p{--cm-surface-card:var(--modal-item-lead-bg);--cm-border-hairline:var(--modal-divider);display:flex;flex-direction:column;align-items:flex-start}.video-agent_intro___PS1p>[role=note]{margin-inline:0}.video-agent_badge___MGSB{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-3);background:var(--modal-item-lead-bg);border:1px solid var(--modal-divider);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--modal-text-muted);margin-bottom:var(--space-5)}.video-agent_badgeDot__bVPX7{width:var(--space-1-5);height:var(--space-1-5);flex:none;border-radius:var(--radius-circle);background:var(--modal-accent);animation:video-agent_va-pulse-dot__DFsi2 2.4s ease-out infinite}@keyframes video-agent_va-pulse-dot__DFsi2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.78)}}@media (prefers-reduced-motion:reduce){.video-agent_badgeDot__bVPX7{animation:none}}.video-agent_title__guu0p{font-size:clamp(var(--text-h1),4.5vw,var(--text-h2));font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);color:var(--modal-text-primary);margin:0 0 var(--space-3);line-height:var(--leading-tight)}.video-agent_subtitle__NTJis{font-size:var(--text-lg);color:rgba(var(--white-rgb),var(--opacity-80));margin:0 0 var(--space-4);line-height:var(--leading-relaxed);max-width:60ch}.video-agent_stepper__R2MEt{--va-stepper-pad-y:var(--space-4);--va-stepper-pad-x:var(--space-5);--va-step-dot:var(--space-8);position:relative;padding:var(--va-stepper-pad-y) var(--va-stepper-pad-x);border:1px solid var(--modal-border);border-radius:var(--radius-xl);background:var(--modal-surface);box-shadow:var(--shadow-lg)}.video-agent_stepperTrack__wPydv{position:absolute;top:calc(var(--va-stepper-pad-y) + var(--va-step-dot) / 2 - 1px);left:calc(var(--va-stepper-pad-x) + 6%);right:calc(var(--va-stepper-pad-x) + 6%);height:2px;background:var(--modal-divider);border-radius:var(--radius-full);overflow:hidden;z-index:0}.video-agent_stepperFill__6o_Qz{display:block;height:100%;background:var(--modal-accent);border-radius:var(--radius-full);transition:width .45s var(--ease-out,ease)}.video-agent_stepperList__cNR0n{position:relative;z-index:1;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.video-agent_step__TEE2e{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);font-size:var(--text-caption);color:var(--modal-text-muted);flex:1;min-width:0}.video-agent_stepDot__hlbuW{width:var(--va-step-dot);height:var(--va-step-dot);flex:none;display:grid;place-items:center;border-radius:var(--radius-circle);font-size:var(--text-caption);font-weight:var(--font-bold);background:var(--modal-bg);border:1px solid var(--modal-border);color:var(--modal-text-muted);transition:var(--transition-all)}.video-agent_stepActive__mUCHY{color:var(--modal-text-primary)}.video-agent_stepActive__mUCHY .video-agent_stepDot__hlbuW{border-color:var(--modal-accent);color:var(--modal-accent)}.video-agent_stepDone__ETuer .video-agent_stepDot__hlbuW{background:var(--modal-accent);border-color:var(--modal-accent);color:var(--text-on-brand)}.video-agent_stepFailed__mMVaX{--va-failure-color:var(--text-warning);--va-failure-border:var(--modal-mark-warning-border);color:var(--va-failure-color)}.video-agent_stepFailedAccent__nckJK{--va-failure-color:var(--text-accent);--va-failure-border:var(--modal-mark-border)}.video-agent_stepFailed__mMVaX .video-agent_stepDot__hlbuW{background:var(--modal-bg);border-color:var(--va-failure-border);color:var(--va-failure-color)}.video-agent_stepLabel__ElgND{white-space:nowrap;font-weight:var(--font-medium)}.video-agent_stage__lOV47{position:relative}.video-agent_card__DVrXt{position:relative;display:flex;flex-direction:column;gap:var(--space-6)}.video-agent_page__WH8yi .video-agent_card__DVrXt,.video-agent_page__WH8yi .video-agent_projectsSection__VCWxr{border:1px solid var(--modal-border);border-radius:var(--modal-radius);background:var(--modal-surface);box-shadow:var(--shadow-lg)}.video-agent_cardHead__mQJre{display:flex;flex-direction:column;gap:var(--space-2)}.video-agent_cardTitle__9cKAq{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-h4);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);color:var(--modal-text-primary);margin:0}.video-agent_cardTitle__9cKAq svg{flex:none;color:var(--modal-accent)}.video-agent_cardSubtitle__Kah3B{font-size:var(--text-base);color:var(--modal-text-secondary);margin:0;line-height:var(--leading-normal)}.video-agent_enter__VUud_{animation:video-agent_va-enter__PEUj_ .4s var(--ease-out,ease) both}@keyframes video-agent_va-enter__PEUj_{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.video-agent_enter__VUud_{animation:none}}.video-agent_field__r69oA{display:flex;flex-direction:column;gap:var(--space-3)}.video-agent_fieldLabel__VhbZr{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-caption);font-weight:var(--font-semibold);color:var(--modal-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.video-agent_briefInput__rt21c,.video-agent_ctaInput__etz2j,.video-agent_sceneCaption___UfSv,.video-agent_scenePrompt__XNw8h,.video-agent_titleInput__i4IEW,.video-agent_voiceoverInput___mmYF{width:100%;background:var(--modal-item-bg);border:1px solid var(--modal-item-border);border-radius:var(--modal-item-radius);color:var(--modal-text-primary);caret-color:var(--modal-accent);padding:var(--space-4);font:inherit;font-size:var(--text-base);resize:vertical;transition:var(--transition-colors);-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.video-agent_ctaInput__etz2j{resize:none}.video-agent_briefInput__rt21c{font-size:var(--text-md);line-height:var(--leading-normal);min-height:128px}.video-agent_briefInput__rt21c:hover,.video-agent_ctaInput__etz2j:hover,.video-agent_sceneCaption___UfSv:hover,.video-agent_scenePrompt__XNw8h:hover,.video-agent_voiceoverInput___mmYF:hover{border-color:var(--modal-item-border-hover)}.video-agent_briefInput__rt21c:focus,.video-agent_ctaInput__etz2j:focus,.video-agent_sceneCaption___UfSv:focus,.video-agent_scenePrompt__XNw8h:focus,.video-agent_titleInput__i4IEW:focus,.video-agent_voiceoverInput___mmYF:focus{outline:0!important;outline-offset:0!important;box-shadow:none!important;border-color:var(--modal-border-hover);background:var(--modal-item-bg)}.video-agent_briefInput__rt21c::placeholder,.video-agent_ctaInput__etz2j::placeholder,.video-agent_voiceoverInput___mmYF::placeholder{color:var(--modal-text-muted)}.video-agent_titleField__pGBq1{display:flex;flex-direction:column;gap:var(--space-2)}.video-agent_titleInput__i4IEW{font-size:var(--text-lg);font-weight:var(--font-bold);resize:none;background:transparent;border-color:var(--modal-border);border-style:dashed;padding:var(--space-3) var(--space-4)}.video-agent_titleInput__i4IEW:hover{border-color:var(--modal-border-hover);background:var(--modal-item-bg)}.video-agent_titleInput__i4IEW:focus{border-style:solid;background:var(--modal-item-bg)}.video-agent_charCount__UzjUY{align-self:flex-end;font-size:var(--text-xs);color:var(--modal-text-muted);font-variant-numeric:tabular-nums}.video-agent_aspectRow__1EuZB{display:flex;flex-wrap:wrap;gap:var(--space-3)}.video-agent_toggleGroup__7ip_L{display:flex;flex-direction:column;gap:var(--space-2)}.video-agent_page__WH8yi .ui-btn-primary:disabled,.video-agent_page__WH8yi .ui-btn-primary[aria-disabled=true]{box-shadow:none}.video-agent_footer__S4wP3{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end;align-items:center;margin-top:var(--space-2)}.video-agent_errorText__MsRAj{font-size:var(--text-caption);color:var(--text-error);margin:0}.video-agent_creditsText__0Enc0{color:var(--text-accent);font-size:var(--text-caption);margin:0}.video-agent_warningText__MFSem{font-size:var(--text-caption);color:var(--text-warning);margin:0}.video-agent_handoffError__ej_eC{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between}.video-agent_scenarioHead__bfm6q{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4)}.video-agent_scenes__eR1AP{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media (min-width:1200px){.video-agent_scenes__eR1AP{grid-template-columns:repeat(2,minmax(0,1fr))}}.video-agent_scene__X02KZ{border:1px solid var(--modal-item-border);border-radius:var(--modal-item-radius);padding:var(--space-4);background:var(--modal-item-bg);display:flex;flex-direction:column;gap:var(--space-3);transition:var(--transition-colors)}.video-agent_scene__X02KZ:hover{border-color:var(--modal-item-border-hover)}.video-agent_sceneHead__1msxX{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3)}.video-agent_sceneNum__fA6hE{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);min-width:0;font-size:var(--text-caption);font-weight:var(--font-bold);color:var(--modal-text-soft);text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap}.video-agent_sceneCaption___UfSv{font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--leading-normal);min-height:0}.video-agent_scenePrompt__XNw8h{font-size:var(--text-caption);color:var(--modal-text-secondary);font-family:var(--font-mono,monospace)}.video-agent_durStepper__oWOfc{display:inline-flex;align-items:center;gap:var(--space-1);background:var(--modal-item-lead-bg);border:1px solid var(--modal-item-border);border-radius:var(--radius-full);padding:3px}.video-agent_durBtn___kY66{position:relative;width:var(--space-7);height:var(--space-7);display:grid;place-items:center;border-radius:var(--radius-circle);border:none;background:transparent;color:var(--modal-text-secondary);cursor:pointer;transition:var(--transition-colors)}.video-agent_assetRemove__H7Ajc:after,.video-agent_durBtn___kY66:after,.video-agent_keyframeRegen__7MMa7:after{content:"";position:absolute;top:50%;left:50%;width:var(--tap-target-min);height:var(--tap-target-min);transform:translate(-50%,-50%)}.video-agent_durBtn___kY66:hover:not(:disabled){background:var(--modal-item-bg);color:var(--modal-text-primary)}.video-agent_durBtn___kY66:disabled{opacity:var(--opacity-32);cursor:not-allowed}.video-agent_durValue__kgTxx{min-width:var(--space-12);display:inline-flex;align-items:baseline;justify-content:center;gap:2px;font-size:var(--text-caption);font-weight:var(--font-bold);color:var(--modal-text-primary);font-variant-numeric:tabular-nums}.video-agent_durUnit__BqcYt{font-size:var(--text-tiny);font-weight:var(--font-medium);color:var(--modal-text-muted)}.video-agent_promptToggle__7DD5F{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;padding:var(--space-1) 0;border:none;background:transparent;color:var(--modal-text-muted);font-size:var(--text-caption);font-weight:var(--font-semibold);cursor:pointer;transition:var(--transition-colors)}.video-agent_promptToggle__7DD5F:hover{color:var(--modal-text-soft)}.video-agent_promptChevron__UeNf7{transition:var(--transition-transform)}.video-agent_promptToggleOpen__yZeK_ .video-agent_promptChevron__UeNf7{transform:rotate(180deg)}.video-agent_estimate__A4PO3{border:1px solid var(--modal-item-border);border-radius:var(--modal-item-radius);padding:var(--space-5);background:var(--modal-item-lead-bg);display:flex;flex-direction:column;gap:var(--space-4)}.video-agent_estimateLabel__UanMV{font-size:var(--text-caption);font-weight:var(--font-bold);color:var(--modal-text-soft);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.video-agent_estimateLoading__cMeWI{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-caption);color:var(--modal-text-muted)}.video-agent_estimateRows__dm4Q0{display:flex;flex-direction:column;gap:var(--space-3)}.video-agent_estRow__TXhBe{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-base);color:var(--modal-text-secondary)}.video-agent_estValue__o3QyM{font-variant-numeric:tabular-nums;color:var(--modal-text-primary)}.video-agent_estRowTotal__ArP0T{padding-top:var(--space-3);border-top:1px solid var(--modal-divider);font-weight:var(--font-bold);color:var(--modal-text-primary);font-size:var(--text-md)}.video-agent_estRowTotal__ArP0T .video-agent_estValue__o3QyM{color:var(--modal-accent)}.video-agent_estimateHint__H3VLf{font-size:var(--text-xs);color:var(--modal-text-muted);margin:0;line-height:var(--leading-normal)}.video-agent_renderCard__ienf_{gap:var(--space-6)}.video-agent_renderHeadRow__Jjni8{display:flex;align-items:center;gap:var(--space-4)}.video-agent_renderPulse__B9FvO{flex:none;width:var(--space-14);height:var(--space-14);display:grid;place-items:center;border-radius:var(--modal-item-radius);background:var(--modal-mark-bg);border:1px solid var(--modal-mark-border);color:var(--modal-mark-color);animation:video-agent_va-pulse__iJX2d 2s ease-in-out infinite}@keyframes video-agent_va-pulse__iJX2d{0%,to{opacity:1}50%{opacity:var(--opacity-64)}}@media (prefers-reduced-motion:reduce){.video-agent_renderPulse__B9FvO{animation:none}}.video-agent_renderStatus__8GDdr{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--modal-accent);margin:var(--space-1) 0 0}.video-agent_renderHint__Sr19j{font-size:var(--text-caption);color:var(--modal-text-muted);margin:0;line-height:var(--leading-normal)}.video-agent_sceneGrid__DQD6M{--va-tile:104px;display:grid;grid-template-columns:repeat(auto-fill,var(--va-tile));gap:var(--space-3)}.video-agent_sceneTile__c9gPO{position:relative;width:var(--va-tile);aspect-ratio:16/9;overflow:hidden;border-radius:var(--modal-item-radius);border:1px solid var(--modal-item-border);background:var(--bg-void);color:var(--modal-text-muted);display:grid;place-items:center;transition:var(--transition-all)}.video-agent_sceneGrid__DQD6M[data-aspect="9-16"] .video-agent_sceneTile__c9gPO{aspect-ratio:9/16}.video-agent_sceneGrid__DQD6M[data-aspect="1-1"] .video-agent_sceneTile__c9gPO{aspect-ratio:1}.video-agent_sceneTileImg___MqNM{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.45;filter:grayscale(.35);transition:var(--transition-all)}.video-agent_sceneTileDone__NPEuG{border-color:var(--modal-item-border-selected)}.video-agent_sceneTileDone__NPEuG .video-agent_sceneTileImg___MqNM{opacity:1;filter:none}.video-agent_sceneTileState__gWpmK{position:relative;z-index:1;display:grid;place-items:center;width:var(--space-6);height:var(--space-6);border-radius:var(--radius-circle);background:var(--overlay-backdrop);color:var(--modal-text-primary)}.video-agent_sceneTileDone__NPEuG .video-agent_sceneTileState__gWpmK{color:var(--modal-accent)}.video-agent_sceneTileNum__lAvnh{position:absolute;z-index:1;left:var(--space-1-5);bottom:var(--space-1);font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--modal-text-primary);text-shadow:0 1px 3px rgba(var(--black-rgb),.7);font-variant-numeric:tabular-nums}.video-agent_progressWrap__hQ3vk{display:flex;flex-direction:column;gap:var(--space-2)}.video-agent_progressBar__mzsXu{height:var(--space-2);border-radius:var(--radius-full);background:var(--modal-item-lead-bg);border:1px solid var(--modal-item-border);overflow:hidden}.video-agent_progressFill__e8ewM{display:block;height:100%;background:var(--modal-accent);border-radius:var(--radius-full);transition:width .5s var(--ease-out,ease)}.video-agent_progressMeta__CCp9x{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--text-caption);color:var(--modal-text-secondary);font-variant-numeric:tabular-nums}.video-agent_progressEta__rNZ2k{color:var(--modal-text-muted)}.video-agent_assetRows__8C887{display:flex;flex-direction:column;gap:var(--space-2)}.video-agent_assetRow__Ms9xR{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--modal-item-radius);border:1px solid var(--modal-item-border);background:var(--modal-item-bg)}.video-agent_assetIcon__MdLab{flex:none;display:grid;place-items:center;color:var(--modal-text-muted)}.video-agent_assetLabel__e0O8G{flex:1;font-size:var(--text-caption);font-weight:var(--font-semibold);color:var(--modal-text-soft)}.video-agent_assetState__ShBme{flex:none;display:grid;place-items:center;color:var(--modal-text-muted)}.video-agent_assetDone__fGE7A{color:var(--modal-accent)}.video-agent_successBadge__j06eJ{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-caption);font-weight:var(--font-bold);color:var(--modal-mark-color);background:var(--modal-mark-bg);border:1px solid var(--modal-mark-border);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3)}.video-agent_videoWrap__oLKPU{display:flex;justify-content:center;width:fit-content;max-width:100%;margin:0 auto;background:var(--bg-void);border-radius:var(--radius-lg);border:1px solid var(--modal-item-border);overflow:hidden;padding:var(--space-4)}.video-agent_videoWrap__oLKPU .video-agent_player__XdqJ_{--player-h:min(44vh,420px);--player-ar-w:16;--player-ar-h:9;flex:none;height:var(--player-h);width:calc(var(--player-h) * var(--player-ar-w) / var(--player-ar-h));max-width:100%}.video-agent_videoWrap__oLKPU[data-aspect="9-16"] .video-agent_player__XdqJ_{--player-h:min(64vh,620px);--player-ar-w:9;--player-ar-h:16}.video-agent_videoWrap__oLKPU[data-aspect="16-9"] .video-agent_player__XdqJ_{--player-ar-w:16;--player-ar-h:9}.video-agent_videoWrap__oLKPU[data-aspect="1-1"] .video-agent_player__XdqJ_{--player-ar-w:1;--player-ar-h:1}.video-agent_resultMeta__mqvi1{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--modal-item-border);border-radius:var(--modal-item-radius);background:var(--modal-item-bg)}.video-agent_resultMetaItem__1_VOR{display:flex;flex-direction:column;gap:2px;min-width:0}.video-agent_resultMetaLabel__6plk5{font-size:var(--text-xs);color:var(--modal-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.video-agent_resultMetaValue__SWjbl{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--modal-text-primary);font-variant-numeric:tabular-nums}.video-agent_errorCard__cski8{align-items:center;text-align:center}.video-agent_errorIcon__1ZklV{width:var(--space-14);height:var(--space-14);display:grid;place-items:center;border-radius:var(--radius-circle);background:var(--modal-mark-warning-bg);border:1px solid var(--modal-mark-warning-border);color:var(--modal-mark-warning-color)}.video-agent_errorIconAccent__7e5hU{background:var(--modal-mark-bg);border-color:var(--modal-mark-border);color:var(--modal-mark-color)}.video-agent_errorCard__cski8 .video-agent_cardTitle__9cKAq,.video-agent_errorCard__cski8 .video-agent_footer__S4wP3{justify-content:center}.video-agent_fieldHint__ZyKl0{font-size:var(--text-caption);color:var(--modal-text-muted);margin:0;line-height:var(--leading-normal)}.video-agent_uploader__nyCg_{display:flex;flex-direction:column;gap:var(--space-3)}.video-agent_assetGrid__GWcO_{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-3)}.video-agent_assetCard__tDTTd{display:flex;flex-direction:column;gap:var(--space-2);border:1px solid var(--modal-item-border);border-radius:var(--modal-item-radius);background:var(--modal-item-bg);padding:var(--space-2);transition:var(--transition-colors)}.video-agent_assetCard__tDTTd:hover{border-color:var(--modal-item-border-hover)}.video-agent_assetCardPending__W_XFU{opacity:var(--opacity-80)}.video-agent_assetThumbWrap__Tewa6{position:relative;aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--bg-void);overflow:hidden;display:grid;place-items:center;color:var(--modal-text-muted)}.video-agent_assetThumb__0BseL{width:100%;height:100%;object-fit:cover}.video-agent_assetRemove__H7Ajc{position:absolute;top:var(--space-1);right:var(--space-1);width:var(--space-6);height:var(--space-6);display:grid;place-items:center;border-radius:var(--radius-circle);border:1px solid var(--modal-border);background:var(--overlay-backdrop);color:var(--modal-text-primary);cursor:pointer;transition:var(--transition-colors)}.video-agent_assetRemove__H7Ajc:hover{border-color:var(--border-error);color:var(--text-error)}.video-agent_assetProgress__yDnDC{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--modal-text-muted)}.video-agent_roleRow__Dfug7{display:flex;flex-wrap:wrap;gap:var(--space-1)}.video-agent_roleChip__Rjhgz{flex:1 1 auto;justify-content:center}.video-agent_projectsSection__VCWxr{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-6)}.video-agent_projectHint__ceLps,.video-agent_projectsTitle__l_5ET{margin:0;color:var(--modal-text-muted);font-size:var(--text-caption)}.video-agent_projectsTitle__l_5ET{font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.video-agent_projectsList__xnYFC{display:flex;flex-direction:column;gap:var(--space-2)}.video-agent_projectRow__AkoX8{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--modal-item-border);border-radius:var(--modal-item-radius);background:var(--modal-item-bg);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:var(--transition-colors)}.video-agent_projectRow__AkoX8:focus-visible,.video-agent_projectRow__AkoX8:hover{border-color:var(--modal-item-border-hover)}.video-agent_projectRow__AkoX8:disabled{cursor:wait}.video-agent_projectThumb__fy0oR{flex:none;width:var(--space-12);height:var(--space-12);border-radius:var(--radius-sm);background:var(--bg-void);overflow:hidden;display:grid;place-items:center;color:var(--modal-text-muted)}.video-agent_projectThumb__fy0oR img,.video-agent_projectThumb__fy0oR video{width:100%;height:100%;object-fit:cover}.video-agent_projectInfo__KRuR7{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.video-agent_projectTitle__36No9{font-size:var(--text-caption);font-weight:var(--font-semibold);color:var(--modal-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-agent_projectMeta__0KzfR{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--modal-text-muted)}.video-agent_projectStatus__abY7v{font-weight:var(--font-semibold);color:var(--modal-accent)}.video-agent_projectStatus__abY7v[data-status=failed]{color:var(--text-error)}.video-agent_projectStatus__abY7v[data-status=cancelled]{color:var(--modal-text-muted)}.video-agent_projectCost__MNoU3{flex:none;font-size:var(--text-caption);font-weight:var(--font-semibold);color:var(--modal-text-primary);font-variant-numeric:tabular-nums}.video-agent_projectAction__VGL9b{flex:none;color:var(--modal-accent);font-size:var(--text-caption);font-weight:var(--font-semibold)}.video-agent_chipWrap__A19ED{display:flex;flex-wrap:wrap;gap:var(--space-2)}.video-agent_fineTune__PQXPa{flex-direction:column;gap:var(--space-5)}.video-agent_fineTune__PQXPa,.video-agent_storyboardBar__lTG0_{display:flex;border:1px solid var(--modal-item-border);border-radius:var(--modal-item-radius);padding:var(--space-4);background:var(--modal-item-lead-bg)}.video-agent_storyboardBar__lTG0_{align-items:center;justify-content:space-between;gap:var(--space-4)}.video-agent_storyboardText__0_13H{display:flex;flex-direction:column;gap:2px;min-width:0}.video-agent_storyboardTitle__JL010{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--modal-text-primary)}.video-agent_storyboardHint__epOwV{font-size:var(--text-caption);color:var(--modal-text-muted);line-height:var(--leading-normal)}.video-agent_storyboardBtn__7D2eI{flex:none}.video-agent_sceneBody__1yz62{display:flex;gap:var(--space-3);align-items:stretch}.video-agent_sceneTexts__BPlEa{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.video-agent_sceneTexts__BPlEa .video-agent_sceneCaption___UfSv{flex:0 0 auto;min-height:72px;overflow:hidden;resize:none}.video-agent_keyframeZone__w_BnT{position:relative;flex:none;align-self:flex-start;width:132px;aspect-ratio:16/9;border-radius:var(--radius-sm);overflow:hidden;background:var(--bg-void);border:1px solid var(--modal-item-border);display:grid;place-items:center}.video-agent_scene__X02KZ[data-aspect="9-16"] .video-agent_keyframeZone__w_BnT{width:108px;aspect-ratio:9/16}.video-agent_scene__X02KZ[data-aspect="1-1"] .video-agent_keyframeZone__w_BnT{width:120px;aspect-ratio:1}.video-agent_keyframeImg__oGkGY{width:100%;height:100%;object-fit:cover}.video-agent_keyframeRegen__7MMa7{position:absolute;top:var(--space-1);right:var(--space-1);width:var(--space-6);height:var(--space-6);display:grid;place-items:center;border-radius:var(--radius-circle);border:1px solid var(--modal-border);background:var(--overlay-backdrop);color:var(--modal-text-primary);cursor:pointer;transition:var(--transition-colors)}.video-agent_keyframeRegen__7MMa7:hover:not(:disabled){border-color:var(--modal-item-border-selected);color:var(--modal-accent)}.video-agent_keyframeRegen__7MMa7:disabled{opacity:var(--opacity-48);cursor:not-allowed}.video-agent_keyframeEmpty__1s2I_,.video-agent_keyframePending__r0mTb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:100%;height:100%;padding:var(--space-2);font-size:var(--text-tiny);line-height:var(--leading-snug);color:var(--modal-text-muted);text-align:center}.video-agent_keyframeEmpty__1s2I_{border:none;background:transparent;cursor:pointer;transition:var(--transition-colors)}.video-agent_keyframeEmpty__1s2I_:hover:not(:disabled){color:var(--modal-accent)}.video-agent_keyframeEmpty__1s2I_:disabled{opacity:var(--opacity-48);cursor:not-allowed}.video-agent_keyframeFailed__Lb85Q{color:var(--text-error)}.video-agent_keyframeFailed__Lb85Q:hover:not(:disabled){color:var(--text-error);opacity:var(--opacity-80)}.video-agent_sceneAssets__cvVCW{display:inline-flex;flex-wrap:wrap;gap:var(--space-1);margin-left:var(--space-1)}.video-agent_spin__6JGYB{animation:video-agent_va-spin__uU8tf .9s linear infinite}@keyframes video-agent_va-spin__uU8tf{to{transform:rotate(1turn)}}@media (max-width:1024px){.video-agent_page__WH8yi{padding:calc(var(--chrome-header-inset) + var(--space-7)) var(--space-4) var(--space-16)}.video-agent_container__e9mHC{gap:var(--space-7)}}@media (max-width:767px){.video-agent_page__WH8yi{padding-top:calc(var(--chrome-header-inset) + var(--space-4))}}@media (max-width:640px){.video-agent_page__WH8yi{padding:calc(var(--chrome-header-inset) + var(--space-4)) var(--space-4) var(--space-12)}.video-agent_container__e9mHC{gap:var(--space-5)}.video-agent_projectsSection__VCWxr{margin-top:var(--space-5);padding:var(--space-4)}.video-agent_card__DVrXt{gap:var(--space-5)}.video-agent_field__r69oA{gap:var(--space-2)}.video-agent_subtitle__NTJis{font-size:var(--text-base)}.video-agent_stepper__R2MEt{--va-stepper-pad-y:var(--space-3);--va-stepper-pad-x:var(--space-2);--va-step-dot:var(--space-7)}.video-agent_stepLabel__ElgND{font-size:var(--text-tiny);letter-spacing:-.01em}.video-agent_aspectRow__1EuZB{gap:var(--space-2)}.video-agent_scenarioHead__bfm6q{flex-direction:column;gap:var(--space-3)}.video-agent_footer__S4wP3{flex-direction:column-reverse;gap:var(--space-2)}.video-agent_footer__S4wP3 .ui-btn{width:100%}.video-agent_scene__X02KZ{padding:var(--space-3);gap:var(--space-2)}.video-agent_keyframeZone__w_BnT{width:128px}.video-agent_scene__X02KZ[data-aspect="9-16"] .video-agent_keyframeZone__w_BnT{width:96px}.video-agent_scene__X02KZ[data-aspect="1-1"] .video-agent_keyframeZone__w_BnT{width:112px}.video-agent_keyframeRegen__7MMa7{width:28px;height:28px;min-width:0;min-height:0}.video-agent_durStepper__oWOfc{width:100%;justify-content:space-between;padding:var(--space-1)}.video-agent_durBtn___kY66{width:32px;height:32px}.video-agent_storyboardBar__lTG0_{flex-direction:column;align-items:stretch;padding:var(--space-3)}.video-agent_storyboardBtn__7D2eI{justify-content:center}.video-agent_assetGrid__GWcO_{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.video-agent_estimate__A4PO3{padding:var(--space-4);gap:var(--space-3)}.video-agent_estimateRows__dm4Q0{gap:var(--space-2)}.video-agent_sceneGrid__DQD6M{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.video-agent_sceneTile__c9gPO{width:100%}.video-agent_videoWrap__oLKPU{padding:var(--space-2);width:100%}.video-agent_videoWrap__oLKPU .video-agent_player__XdqJ_,.video-agent_videoWrap__oLKPU[data-aspect] .video-agent_player__XdqJ_{width:100%;height:auto}.video-agent_resultMeta__mqvi1{gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4)}.video-agent_titleInput__i4IEW{padding:var(--space-2) var(--space-3);font-size:var(--text-base)}.video-agent_briefInput__rt21c,.video-agent_ctaInput__etz2j,.video-agent_sceneCaption___UfSv,.video-agent_scenePrompt__XNw8h,.video-agent_voiceoverInput___mmYF{padding:var(--space-3)}}@media (max-width:380px){.video-agent_page__WH8yi{padding:calc(var(--chrome-header-inset) + var(--space-3)) var(--space-3) var(--space-10)}.video-agent_durValue__kgTxx{min-width:38px}.video-agent_keyframeRegen__7MMa7{width:26px;height:26px}.video-agent_scene__X02KZ[data-aspect="9-16"] .video-agent_keyframeZone__w_BnT{width:84px}.video-agent_keyframeZone__w_BnT{width:112px}.video-agent_sceneGrid__DQD6M{grid-template-columns:repeat(auto-fill,minmax(56px,1fr))}.video-agent_assetGrid__GWcO_{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.video-agent_stepLabel__ElgND{display:none}.video-agent_step__TEE2e[aria-current=step] .video-agent_stepLabel__ElgND{display:block}}.video-agent_renderErrorBlock__adKbv{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start}.video-agent_errorCard__cski8 .video-agent_renderErrorBlock__adKbv{align-items:center}.CardEditNotice_root__zXRYa{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.CardEditNotice_text__1C4j_{flex:1 1 auto;min-width:0;margin:0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-wrap:anywhere}.ProductCardPreview_root__ao4EF{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.ProductCardPreview_title__8Wu6m{margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-snug)}.ProductCardPreview_canvas__C80_W{--plan-example-height:clamp(12rem,min(50vh,100vh - 36rem),34rem);display:flex;flex-direction:column;align-self:center;gap:var(--space-2);width:min(100%,calc(var(--plan-example-height) * 3 / 4));min-width:0}.ProductCardPreview_cardRole__HHES2{margin:0;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-snug);overflow-wrap:anywhere}.ProductCardPreview_example__xmoCC{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;margin:0}.ProductCardPreview_exampleFrame__Z4rr8{position:relative;display:block;width:100%;aspect-ratio:3/4;overflow:hidden;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.ProductCardPreview_exampleImage__aH4cH{object-fit:cover}.ProductCardPreview_exampleCaption__MUbpe{margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.ProductCardPreview_lines__86HWg{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding-block-start:var(--space-2);border-block-start:1px solid var(--border-subtle)}.ProductCardPreview_linesTitle___ouA9{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.ProductCardPreview_linesList__XANW2{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;margin:0;padding:0;color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-snug);list-style:none;overflow-wrap:anywhere}.ProductCardPreview_linesHint___AGPk{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:break-word}.ProductCardPreview_linesAction__kRp1p{align-self:flex-start}.ProductCardPreview_thumbnails__5c9Xv{display:flex;justify-content:center;gap:var(--space-2);min-width:0;padding:var(--space-1);overflow-x:auto;scrollbar-width:thin}.ProductCardPreview_thumbnail__ER1PY{display:flex;flex:0 0 var(--space-12);flex-direction:column;align-items:center;gap:var(--space-1);min-width:0;padding:0;color:var(--text-muted);font:inherit;background:transparent;border:0;cursor:pointer}.ProductCardPreview_thumbnailFrame__dEJyR{position:relative;display:block;width:100%;aspect-ratio:3/4;overflow:hidden;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.ProductCardPreview_thumbnailImage__bpJTQ{object-fit:cover}.ProductCardPreview_thumbnail__ER1PY[aria-pressed=true] .ProductCardPreview_thumbnailFrame__dEJyR{border-color:var(--modal-accent);box-shadow:0 0 0 1px var(--modal-accent)}@media (hover:hover) and (pointer:fine){.ProductCardPreview_thumbnail__ER1PY:hover .ProductCardPreview_thumbnailFrame__dEJyR{border-color:var(--modal-item-border-hover)}.ProductCardPreview_thumbnail__ER1PY[aria-pressed=true]:hover .ProductCardPreview_thumbnailFrame__dEJyR{border-color:var(--brand-cyan)}}.ProductCardPreview_thumbnail__ER1PY:active .ProductCardPreview_thumbnailFrame__dEJyR{transform:scale(.97)}.ProductCardPreview_thumbnail__ER1PY:focus-visible{outline:var(--focus-ring-width) solid var(--modal-accent);outline-offset:calc(-1 * var(--focus-ring-width));border-radius:var(--radius-sm)}.ProductCardPreview_caption__7DpA5{font-size:var(--text-xs);line-height:var(--leading-snug);font-variant-numeric:tabular-nums}.ProductCardPreview_thumbnail__ER1PY[aria-pressed=true] .ProductCardPreview_caption__7DpA5{color:var(--text-primary)}.ProductCardPreview_note__GHFc_{margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);text-align:center}@media (prefers-reduced-motion:reduce){.ProductCardPreview_thumbnailFrame__dEJyR{transition:none}.ProductCardPreview_thumbnail__ER1PY:active .ProductCardPreview_thumbnailFrame__dEJyR,.ProductCardPreview_thumbnail__ER1PY:hover .ProductCardPreview_thumbnailFrame__dEJyR{transform:none}}.ProductCardPreview_sheetTrigger__97_rh{min-width:0}@media (min-width:1024px){.ProductCardPreview_sheetTrigger__97_rh{display:none}}.ProductCardPreview_sheetBody__cycf2{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;padding:var(--space-4);overflow-y:auto;overscroll-behavior:contain}.ProductCardActions_actions__RJpbt{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);align-items:center;min-width:0}.ProductCardActions_actions__RJpbt>*{min-width:0}.ProductCardActions_actions__RJpbt>.ProductCardActions_current__sNKZC,.ProductCardActions_actions__RJpbt>.ProductCardActions_launch__dCg_Q,.ProductCardActions_actions__RJpbt>.ProductCardActions_rebuild__CNil4{width:100%;height:auto;padding-block:var(--space-2);line-height:var(--leading-snug);white-space:normal;text-wrap:balance}.ProductCardActions_actions__RJpbt>.ProductCardActions_launch__dCg_Q{min-height:var(--space-12)}.ProductCardActions_actions__RJpbt>.ProductCardActions_current__sNKZC,.ProductCardActions_actions__RJpbt>.ProductCardActions_rebuild__CNil4{min-height:var(--space-11)}.ProductCardActions_current__sNKZC>span,.ProductCardActions_launch__dCg_Q>span,.ProductCardActions_rebuild__CNil4>span{min-width:0;white-space:normal}.ProductCardActions_note__ltotm{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.ProductCardActions_balanceWide__kOpz1,.ProductCardActions_balance__TidUr{min-width:0}@media (max-width:1023px){.ProductCardActions_actions__RJpbt{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.ProductCardActions_actions__RJpbt>*{flex:1 1 100%}.ProductCardActions_actions__RJpbt>.ProductCardActions_balance__TidUr{flex:0 0 auto;order:1;line-height:var(--leading-snug-ui);white-space:nowrap}.ProductCardActions_actions__RJpbt>.ProductCardActions_current__sNKZC{flex:1 1 auto;order:2;width:auto;font-size:var(--text-sm)}.ProductCardActions_actions__RJpbt>.ProductCardActions_launch__dCg_Q{padding-inline:var(--space-4)}.ProductCardActions_actions__RJpbt>.ProductCardActions_link__Kc89w{flex:0 0 auto}.ProductCardActions_actions__RJpbt[data-blocked=true]>.ProductCardActions_balance__TidUr,.ProductCardActions_actions__RJpbt[data-blocked=true]>.ProductCardActions_current__sNKZC,.ProductCardActions_balanceWide__kOpz1{display:none}}.ProductCardActions_link__Kc89w{grid-column:1/-1;justify-self:start}.ProductCardActions_correction__9Gibw{display:grid;gap:var(--space-1);justify-items:start;min-width:0}.ProductCardActions_correctionNote__tnXyU{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}