.VideoStudio_root__IcRKu{--studio-header-height:64px;--ink:var(--text-primary);--muted:var(--text-secondary);--panel:var(--surface-panel);--line:var(--surface-border);min-height:100vh;padding-top:0;background:var(--color-background);color:var(--ink);font-family:var(--font-sans)}.VideoStudio_header__jeifV{height:var(--studio-header-height);display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid var(--line);background:var(--surface-base);position:sticky;top:0;z-index:10}.VideoStudio_header__jeifV>.VideoStudio_headerControls__XLRl0:first-child{display:flex;align-items:center;gap:10px}.VideoStudio_headerBackLink__2ZxoV{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 10px;border-radius:var(--radius-control);color:var(--text-primary);font-size:14px;font-weight:650;line-height:1.4;text-decoration:none;transition:color var(--motion-fast) ease,background var(--motion-fast) ease}.VideoStudio_headerBackLink__2ZxoV:active,.VideoStudio_headerBackLink__2ZxoV:hover{background:var(--accent-soft);color:var(--accent-content)}.VideoStudio_headerBackLink__2ZxoV:focus-visible{outline:2px solid var(--focus-ring-inner);outline-offset:2px;box-shadow:0 0 0 4px var(--focus-ring-outer)}.VideoStudio_headerBackLink__2ZxoV svg{flex-shrink:0}.VideoStudio_eyebrow__ZPCk7{font:650 12px/1.3 var(--font-sans),sans-serif;color:var(--accent-content)}.VideoStudio_header__jeifV select{background:var(--surface-2);border:1px solid var(--surface-border-strong);color:var(--text-primary);border-radius:var(--radius-control);padding:8px 30px 8px 10px;font-weight:700}.VideoStudio_iconButton__tZdb6,.VideoStudio_timelineHead__hag_u button,.VideoStudio_transport__3bnjz button{border:1px solid var(--surface-border);background:var(--surface-subtle);color:var(--text-primary);border-radius:var(--radius-compact);display:inline-flex;align-items:center;justify-content:center;padding:7px}.VideoStudio_iconButton__tZdb6 svg,.VideoStudio_timelineHead__hag_u svg,.VideoStudio_transport__3bnjz svg{width:17px;height:17px}.VideoStudio_status__bREVb{font-size:12px;color:var(--muted)}.VideoStudio_agent__nVckK form button,.VideoStudio_empty__zJAkg button,.VideoStudio_export__0EcOt,.VideoStudio_import__63Axv button{border:0;border-radius:var(--radius-control);background:var(--action-primary-bg);color:var(--action-primary-fg);padding:10px 15px;font-weight:800;display:flex;gap:7px;align-items:center}.VideoStudio_agent__nVckK form svg,.VideoStudio_export__0EcOt svg,.VideoStudio_import__63Axv svg{width:17px}.VideoStudio_error__5ninX{position:fixed;z-index:20;top:calc(var(--studio-header-height) + 12px);left:50%;transform:translateX(-50%);background:var(--status-danger-surface);border:1px solid var(--status-danger-border);padding:10px 14px;box-shadow:var(--shadow-toast)}.VideoStudio_error__5ninX,.VideoStudio_error__5ninX button{color:var(--status-danger-content);border-radius:var(--radius-control)}.VideoStudio_error__5ninX button{margin-left:18px;background:none;border:0;font-size:18px}.VideoStudio_workspace__rwNSI{height:calc(100dvh - var(--studio-header-height));display:grid;grid-template-columns:250px minmax(420px,1fr) 300px;grid-template-rows:minmax(300px,55%) 1fr;grid-template-areas:"library stage agent" "timeline timeline timeline";overflow:hidden}.VideoStudio_library__eqWpt{grid-area:library;border-right:1px solid var(--line);padding:15px;background:var(--panel);overflow:auto}.VideoStudio_library__eqWpt h2{margin:0 0 12px;font-size:14px}.VideoStudio_import__63Axv{display:grid;gap:7px}.VideoStudio_agent__nVckK textarea,.VideoStudio_import__63Axv input{background:var(--surface-base);border:1px solid var(--line);border-radius:var(--radius-compact);color:var(--content-primary);padding:9px;min-width:0}.VideoStudio_import__63Axv button{justify-content:center;padding:9px}.VideoStudio_assets__ZhOvl{display:grid;gap:7px;margin-top:14px}.VideoStudio_assetActive__qGKAC,.VideoStudio_asset__IJ6mr{border:1px solid var(--line);background:var(--surface-raised);color:var(--content-primary);border-radius:var(--radius-control);padding:9px;display:grid;grid-template-columns:22px 1fr 24px;text-align:left;align-items:center;gap:7px}.VideoStudio_assetActive__qGKAC{border-color:var(--border-selected);background:var(--accent-soft)}.VideoStudio_assetActive__qGKAC svg,.VideoStudio_asset__IJ6mr svg{width:19px}.VideoStudio_assetActive__qGKAC .VideoStudio_assetSelectText__uwhSs,.VideoStudio_asset__IJ6mr .VideoStudio_assetSelectText__uwhSs{overflow:hidden;text-overflow:ellipsis}.VideoStudio_assetActive__qGKAC small,.VideoStudio_asset__IJ6mr small{display:block;color:var(--muted);margin-top:3px}.VideoStudio_assetActive__qGKAC b,.VideoStudio_asset__IJ6mr b{font-size:20px}.VideoStudio_hint___Xyn7{font-size:12px;color:var(--muted);line-height:1.5}.VideoStudio_stage__bcgZF{grid-area:stage;display:grid;grid-template-rows:1fr 49px;min-width:0;background:var(--surface-sheet)}.VideoStudio_viewer__6ch0p{display:flex;justify-content:center;align-items:center;overflow:hidden;padding:18px}.VideoStudio_viewer__6ch0p .VideoStudio_viewerImage__y8GoE,.VideoStudio_viewer__6ch0p video{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-compact);background:var(--surface-media-control);box-shadow:var(--shadow-lg)}.VideoStudio_placeholder__raQgy{color:var(--content-tertiary);display:flex;flex-direction:column;align-items:center;gap:12px}.VideoStudio_placeholder__raQgy svg{width:52px;height:52px}.VideoStudio_transport__3bnjz{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:center;gap:8px}.VideoStudio_transport__3bnjz button{gap:6px;font-weight:700}.VideoStudio_transport__3bnjz button:disabled{opacity:.35}.VideoStudio_transport__3bnjz>strong+.VideoStudio_transportDuration__Fu4tO{color:var(--muted);margin-right:14px}.VideoStudio_agent__nVckK{grid-area:agent;border-left:1px solid var(--line);background:var(--panel);display:grid;grid-template-rows:auto 1fr auto;min-height:0}.VideoStudio_agentTitle__fp_w5{display:flex;gap:9px;padding:15px;border-bottom:1px solid var(--line)}.VideoStudio_agentTitle__fp_w5 svg{color:var(--accent-content)}.VideoStudio_agentTitle__fp_w5 small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.VideoStudio_chat__XXndt{padding:12px;overflow:auto}.VideoStudio_chat__XXndt p{background:var(--surface-2);border-radius:var(--radius-control);padding:9px 10px;font-size:12px;line-height:1.45;margin:0 0 8px}.VideoStudio_agent__nVckK form{padding:12px;border-top:1px solid var(--line)}.VideoStudio_agent__nVckK textarea{width:100%;box-sizing:border-box;resize:none;height:72px}.VideoStudio_agent__nVckK form button{margin-top:7px;width:100%;justify-content:center}.VideoStudio_timeline__AN9Zg{grid-area:timeline;border-top:1px solid var(--line);background:var(--surface-base);overflow:auto}.VideoStudio_timelineHead__hag_u{height:43px;display:flex;align-items:center;gap:14px;padding:0 13px;position:sticky;left:0}.VideoStudio_timelineHead__hag_u label,.VideoStudio_timelineMeta__dxSLZ{font-size:11px;color:var(--muted)}.VideoStudio_timelineMeta__dxSLZ{display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;font-variant-numeric:tabular-nums}.VideoStudio_timelineHead__hag_u label{margin-left:auto;display:flex;align-items:center;gap:7px}.VideoStudio_ruler__wmhVg{height:25px;margin-left:100px;position:relative;border-bottom:1px solid var(--line);min-width:calc(100% - 100px)}.VideoStudio_ruler__wmhVg .VideoStudio_rulerTick__QK4fl{position:absolute;font:10px var(--font-mono);color:var(--content-tertiary);border-left:1px solid var(--border-decorative);padding-left:4px;height:25px}.VideoStudio_ruler__wmhVg i{position:absolute;top:0;width:1px;background:var(--secondary-solid);height:500px;z-index:3;pointer-events:none}.VideoStudio_tracks__T7iIB{min-width:100%}.VideoStudio_track__Y87YV{height:52px;display:flex;border-bottom:1px solid var(--border-decorative)}.VideoStudio_trackLabel__JpiIW{position:sticky;left:0;width:100px;min-width:100px;z-index:4;background:var(--surface-raised);display:flex;align-items:center;padding:0 12px;box-sizing:border-box;font:700 11px var(--font-mono);gap:10px}.VideoStudio_trackLabel__JpiIW .VideoStudio_trackName__DqdJp{font-family:var(--font-sans);color:var(--muted)}.VideoStudio_trackLane__uvbcm{position:relative;background-image:linear-gradient(90deg,var(--border-decorative) 1px,transparent 1px);background-size:5rem 100%;min-width:calc(100vw - 100px)}.VideoStudio_timelineClip__k6y62{position:absolute;height:39px;border-radius:7px;border:1px solid transparent;color:var(--content-inverse);padding:0 8px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px}.VideoStudio_video__kiP78{background:var(--dataviz-2);border-color:var(--status-info-border)}.VideoStudio_audio__FzOCR{background:var(--dataviz-5);border-color:var(--status-success-border)}.VideoStudio_text__L6lLw{background:var(--dataviz-4);border-color:var(--status-warning-border)}.VideoStudio_clipSelected___SSUW{outline:2px solid var(--border-selected);outline-offset:1px}.VideoStudio_empty__zJAkg{height:calc(100dvh - var(--studio-header-height));display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.VideoStudio_empty__zJAkg>svg{width:70px;height:70px;color:var(--accent-content)}.VideoStudio_empty__zJAkg h1{font:700 28px/1.2 var(--font-sans),sans-serif;margin:20px 0 8px}.VideoStudio_empty__zJAkg p{max-width:520px;color:var(--muted);line-height:1.6}.VideoStudio_empty__zJAkg button{margin-top:16px}@media (max-width:1000px){.VideoStudio_workspace__rwNSI{grid-template-columns:210px 1fr;grid-template-areas:"library stage" "timeline timeline"}.VideoStudio_agent__nVckK,.VideoStudio_status__bREVb{display:none}}.VideoStudio_primaryLink__uFTLR{margin-top:16px;border-radius:var(--radius-control);background:var(--action-primary-bg);color:var(--action-primary-fg);padding:12px 20px;font-weight:900;text-decoration:none}@media (max-width:700px){.VideoStudio_root__IcRKu{padding-top:0}.VideoStudio_header__jeifV{top:0}.VideoStudio_eyebrow__ZPCk7,.VideoStudio_header__jeifV select{max-width:125px}.VideoStudio_export__0EcOt{font-size:0}.VideoStudio_export__0EcOt svg{width:19px}.VideoStudio_workspace__rwNSI{height:auto;display:flex;flex-direction:column;overflow:visible}.VideoStudio_library__eqWpt{height:240px}.VideoStudio_stage__bcgZF{height:460px}.VideoStudio_timeline__AN9Zg{height:310px}.VideoStudio_transport__3bnjz button{font-size:0}.VideoStudio_timelineHead__hag_u label{display:none}}.VideoStudio_boot__tdek_{display:grid;place-items:center;padding:64px 24px 0;background:var(--surface-canvas)}.VideoStudio_bootCard__glx1Y{width:min(440px,100%);display:grid;grid-template-columns:48px 1fr 22px;align-items:center;gap:14px;padding:18px;border:1px solid var(--border-decorative);border-radius:var(--radius-card);background:var(--surface-raised);box-shadow:var(--shadow-lg)}.VideoStudio_bootMark__m0MCA{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:var(--action-primary-bg);color:var(--action-primary-fg);font:900 25px var(--font-display)}.VideoStudio_bootCard__glx1Y .VideoStudio_bootText__lPkTc,.VideoStudio_bootCard__glx1Y b{display:block}.VideoStudio_bootCard__glx1Y b{font-size:15px}.VideoStudio_bootCard__glx1Y .VideoStudio_bootDescription__TKCik{margin-top:5px;color:var(--muted);font-size:12px}.VideoStudio_bootCard__glx1Y i{width:18px;height:18px;border:2px solid var(--border-control);border-top-color:var(--accent-border);border-radius:50%;animation:VideoStudio_studioSpin__XkCLC .75s linear infinite}.VideoStudio_sessionError__RZvCO{width:min(520px,100%);padding:34px;border:1px solid var(--status-danger-border);border-radius:18px;background:var(--status-danger-surface);text-align:center;box-shadow:var(--shadow-lg)}.VideoStudio_sessionError__RZvCO>svg{width:34px;height:34px;color:var(--status-danger-icon)}.VideoStudio_sessionError__RZvCO h1{margin:16px 0 8px;font-size:24px}.VideoStudio_sessionError__RZvCO p{color:var(--muted);line-height:1.55}.VideoStudio_sessionError__RZvCO button{margin-top:12px;border:0;border-radius:var(--radius-control);background:var(--action-primary-bg);padding:11px 16px;color:var(--action-primary-fg);font-weight:850}@keyframes VideoStudio_studioSpin__XkCLC{to{transform:rotate(1turn)}}.VideoStudio_start__sXA3Q{min-height:calc(100dvh - var(--studio-header-height));display:flex;flex-direction:column;align-items:center;padding:28px 24px;background:var(--surface-canvas)}.VideoStudio_startIntro___JZ1g{width:min(880px,100%);text-align:left}.VideoStudio_startIntro___JZ1g h1{margin:0 0 8px;font-size:clamp(24px,2.5vw,30px);font-weight:700;line-height:1.2}.VideoStudio_startIntro___JZ1g p{max-width:650px;margin:0;color:var(--muted);font-size:15px;line-height:1.55}.VideoStudio_startGrid__lEzuN{width:min(880px,100%);display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.VideoStudio_startGrid__lEzuN a,.VideoStudio_startGrid__lEzuN button{min-height:96px;display:grid;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:16px;border:1px solid var(--border-control);border-radius:var(--radius-card);background:var(--surface-raised);color:var(--content-primary);text-align:left;text-decoration:none;cursor:pointer;transition:transform var(--motion-default) var(--motion-ease),border-color var(--motion-default) var(--motion-ease),background-color var(--motion-default) var(--motion-ease),box-shadow var(--motion-default) var(--motion-ease)}.VideoStudio_startGrid__lEzuN a:hover,.VideoStudio_startGrid__lEzuN button:hover{transform:var(--interactive-lift);border-color:var(--border-control-strong);background:var(--surface-hover);box-shadow:var(--interactive-shadow-hover)}.VideoStudio_startGrid__lEzuN a:active,.VideoStudio_startGrid__lEzuN button:active{transform:var(--interactive-press)}.VideoStudio_startGrid__lEzuN .VideoStudio_startPrimary__7Xabz{border-color:var(--accent-border);background:var(--accent-soft)}.VideoStudio_startIcon__D4Tm5{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-md);background:var(--surface-2);color:var(--accent-content)}.VideoStudio_startIcon__D4Tm5 svg{width:22px}.VideoStudio_startGrid__lEzuN b,.VideoStudio_startGrid__lEzuN small{display:block}.VideoStudio_startGrid__lEzuN b{font-size:15px}.VideoStudio_startGrid__lEzuN small{margin-top:6px;color:var(--muted);font-size:12px;line-height:1.4}.VideoStudio_startArrow__QHdrX{width:19px;color:var(--content-tertiary)}.VideoStudio_startFooter__Y_kpy{width:min(880px,100%);display:flex;flex-wrap:wrap;gap:20px;margin-top:24px;padding-top:20px;border-top:1px solid var(--border-decorative);color:var(--content-secondary);font-size:12px}.VideoStudio_startFooter__Y_kpy .VideoStudio_startFooterNote__BnzVj{display:flex;align-items:center;gap:7px}.VideoStudio_startFooter__Y_kpy svg{width:15px;height:15px;color:var(--accent-content)}@media (max-width:700px){.VideoStudio_start__sXA3Q{padding:20px 16px 24px}.VideoStudio_startGrid__lEzuN{grid-template-columns:1fr}.VideoStudio_startGrid__lEzuN a,.VideoStudio_startGrid__lEzuN button{min-height:88px;padding:12px}.VideoStudio_startFooter__Y_kpy{gap:12px}}.VideoStudio_fileInput__6nLT8{display:none}.VideoStudio_srOnly__sZUHZ{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.VideoStudio_stateSurface__va_P0{min-height:calc(100dvh - var(--studio-header-height));display:grid;place-items:center;padding:32px 20px;box-sizing:border-box;background:var(--surface-canvas)}.VideoStudio_stateSurface__va_P0 .VideoStudio_bootCard__glx1Y h1{margin:0;font-size:15px;line-height:1.25}.VideoStudio_stateSurface__va_P0 .VideoStudio_bootCard__glx1Y h1+.VideoStudio_bootDescription__TKCik{margin-top:5px;color:var(--muted);font-size:12px}.VideoStudio_root__IcRKu :where(button,a,select,input,textarea,[role=slider]):focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.VideoStudio_agent__nVckK form button,.VideoStudio_empty__zJAkg button,.VideoStudio_export__0EcOt,.VideoStudio_header__jeifV select,.VideoStudio_iconButton__tZdb6,.VideoStudio_import__63Axv button,.VideoStudio_primaryLink__uFTLR,.VideoStudio_sessionError__RZvCO button{min-height:44px}.VideoStudio_assetAdd__PEWPk,.VideoStudio_error__5ninX button,.VideoStudio_iconButton__tZdb6,.VideoStudio_timelineHead__hag_u button{min-width:44px;min-height:44px}.VideoStudio_header__jeifV select{box-sizing:border-box}.VideoStudio_agent__nVckK form button:disabled,.VideoStudio_assetAdd__PEWPk:disabled,.VideoStudio_export__0EcOt:disabled,.VideoStudio_iconButton__tZdb6:disabled,.VideoStudio_import__63Axv button:disabled,.VideoStudio_timelineHead__hag_u button:disabled{opacity:.5;cursor:not-allowed}.VideoStudio_status__bREVb{min-width:0;text-align:center}.VideoStudio_error__5ninX{width:min(520px,calc(100% - 24px));box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.VideoStudio_errorMessage__B_Onx{min-width:0;padding:8px 0;overflow-wrap:anywhere}.VideoStudio_error__5ninX button{flex:0 0 44px;margin:-3px -6px -3px 0;cursor:pointer}.VideoStudio_agent__nVckK textarea,.VideoStudio_import__63Axv input{min-height:44px;box-sizing:border-box}.VideoStudio_assetActive__qGKAC,.VideoStudio_asset__IJ6mr{grid-template-columns:minmax(0,1fr) 44px;gap:4px;padding:4px}.VideoStudio_assetSelect__f22a6{min-width:0;min-height:44px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:5px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.VideoStudio_assetSelect__f22a6>.VideoStudio_assetSelectText__uwhSs{min-width:0}.VideoStudio_assetAdd__PEWPk{display:grid;place-items:center;padding:0;border:0;border-radius:9px;background:transparent;color:var(--text-primary);cursor:pointer}.VideoStudio_assetAdd__PEWPk:hover{background:var(--surface-subtle)}.VideoStudio_assetAdd__PEWPk svg{width:19px;height:19px}.VideoStudio_agentTitle__fp_w5 h2,.VideoStudio_timelineHead__hag_u h2{margin:0;font-size:13px;line-height:1.2}.VideoStudio_timelineHead__hag_u h2{font-size:12px}.VideoStudio_timelineHead__hag_u button{padding:7px}.VideoStudio_timelineHead__hag_u input[type=range]{min-height:44px}.VideoStudio_ruler__wmhVg{height:44px;cursor:pointer}.VideoStudio_ruler__wmhVg .VideoStudio_rulerTick__QK4fl{height:44px}.VideoStudio_timelineClip__k6y62{min-width:44px;min-height:44px}.VideoStudio_track__Y87YV{height:58px}.VideoStudio_timelineClip__k6y62{top:6px;height:44px}.VideoStudio_primaryLink__uFTLR{box-sizing:border-box}@media (max-width:700px){.VideoStudio_header__jeifV{height:64px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0 12px}.VideoStudio_header__jeifV>.VideoStudio_headerControls__XLRl0:first-child{min-width:0;gap:8px}.VideoStudio_header__jeifV select{width:min(100%,180px);max-width:none}.VideoStudio_status__bREVb{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.VideoStudio_export__0EcOt{min-width:44px;justify-content:center;padding:0;font-size:0}.VideoStudio_export__0EcOt svg{width:20px;height:20px}.VideoStudio_error__5ninX{top:calc(var(--studio-header-height) + 8px)}.VideoStudio_workspace__rwNSI{min-width:0}.VideoStudio_stage__bcgZF{order:1;height:auto;grid-template-rows:minmax(220px,56vw) 56px}.VideoStudio_viewer__6ch0p{padding:12px}.VideoStudio_placeholder__raQgy{max-width:240px;padding:12px;text-align:center;line-height:1.45}.VideoStudio_transport__3bnjz{gap:4px;justify-content:space-between;padding:0 8px}.VideoStudio_transport__3bnjz button{min-width:44px;min-height:44px;padding:0;font-size:0}.VideoStudio_transport__3bnjz>strong+.VideoStudio_transportDuration__Fu4tO{margin-right:0;font-size:11px}.VideoStudio_transport__3bnjz strong{font-size:11px}.VideoStudio_library__eqWpt{order:2;height:auto;max-height:none;border-right:0;border-top:1px solid var(--line);padding:16px}.VideoStudio_assets__ZhOvl{max-height:320px;overflow:auto}.VideoStudio_agent__nVckK{order:3;display:grid;min-height:360px;border-left:0;border-top:1px solid var(--line)}.VideoStudio_timeline__AN9Zg{order:4;height:330px}.VideoStudio_timelineHead__hag_u{height:auto;min-height:52px;gap:8px;padding:4px 10px}.VideoStudio_timelineMeta__dxSLZ{display:none}.VideoStudio_timelineHead__hag_u label{display:flex;margin-left:auto;gap:4px}.VideoStudio_timelineHead__hag_u label input{width:80px}.VideoStudio_ruler__wmhVg{margin-left:88px;min-width:calc(100% - 88px)}.VideoStudio_trackLabel__JpiIW{width:88px;min-width:88px;padding:0 8px}.VideoStudio_trackLane__uvbcm{min-width:calc(100vw - 88px)}.VideoStudio_dialogBackdrop__kF9cH{padding:12px}.VideoStudio_projectDialog__2BcA7{padding:22px}.VideoStudio_stateSurface__va_P0{min-height:calc(100svh - 120px);padding:24px 14px}.VideoStudio_bootCard__glx1Y{grid-template-columns:44px minmax(0,1fr) 22px;padding:16px}.VideoStudio_bootMark__m0MCA{width:44px;height:44px}.VideoStudio_sessionError__RZvCO{padding:26px 20px}}@media (max-width:360px){.VideoStudio_guestPreview__ptToI{grid-template-columns:1fr}.VideoStudio_guestPreview__ptToI>.VideoStudio_guestPreviewRow__GxbUW{grid-template-columns:36px 1fr;align-content:center;min-height:76px}.VideoStudio_timelineHead__hag_u label{font-size:0}.VideoStudio_timelineHead__hag_u label input{width:86px}.VideoStudio_transport__3bnjz{gap:2px;padding:0 4px}.VideoStudio_transport__3bnjz>strong+.VideoStudio_transportDuration__Fu4tO{display:none}}@media (prefers-reduced-motion:reduce){.VideoStudio_bootCard__glx1Y i{animation:none;border-top-color:var(--accent-border)}.VideoStudio_headerBackLink__2ZxoV,.VideoStudio_startGrid__lEzuN a,.VideoStudio_startGrid__lEzuN button{transition:none}.VideoStudio_startGrid__lEzuN a:active,.VideoStudio_startGrid__lEzuN a:hover,.VideoStudio_startGrid__lEzuN button:active,.VideoStudio_startGrid__lEzuN button:hover{transform:none}}.VideoStudio_guestGate__NtgCk{min-height:calc(100dvh - var(--studio-header-height));display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:18px;width:min(920px,calc(100% - 48px));margin:0 auto;padding:48px 0}.VideoStudio_guestCard__XcFnW,.VideoStudio_guestPreview__ptToI{border:1px solid var(--border-decorative);border-radius:18px;background:var(--surface-raised);box-shadow:var(--shadow-lg)}.VideoStudio_guestCard__XcFnW{padding:clamp(26px,4vw,44px)}.VideoStudio_guestCard__XcFnW h1{max-width:620px;margin:14px 0 12px;font:700 clamp(24px,2.5vw,30px)/1.2 var(--font-sans),sans-serif;letter-spacing:-.02em}.VideoStudio_guestCard__XcFnW p{max-width:590px;margin:0;color:var(--muted);font-size:15px;line-height:1.6}.VideoStudio_guestCard__XcFnW .VideoStudio_primaryLink__uFTLR{display:inline-flex;align-items:center;gap:9px}.VideoStudio_guestCard__XcFnW .VideoStudio_primaryLink__uFTLR svg{width:17px}.VideoStudio_guestPreview__ptToI{padding:12px;display:grid;gap:8px}.VideoStudio_guestPreview__ptToI>.VideoStudio_guestPreviewRow__GxbUW{display:grid;grid-template-columns:42px 1fr;align-items:center;gap:12px;min-height:70px;padding:10px 12px;border:1px solid var(--border-decorative);border-radius:12px;background:var(--surface-2)}.VideoStudio_guestPreview__ptToI svg{width:21px;color:var(--accent-content)}.VideoStudio_guestPreview__ptToI b,.VideoStudio_guestPreview__ptToI small{display:block}.VideoStudio_guestPreview__ptToI b{font-size:14px}.VideoStudio_guestPreview__ptToI small{margin-top:4px;color:var(--muted);font-size:12px}@media (max-width:700px){.VideoStudio_guestGate__NtgCk{min-height:auto;grid-template-columns:1fr;align-items:start;width:auto;margin:0;padding:28px 14px}.VideoStudio_guestCard__XcFnW{padding:24px}.VideoStudio_guestCard__XcFnW h1{font-size:24px}.VideoStudio_guestCard__XcFnW .VideoStudio_primaryLink__uFTLR{width:100%;box-sizing:border-box;justify-content:center}.VideoStudio_guestPreview__ptToI{grid-template-columns:1fr 1fr}.VideoStudio_guestPreview__ptToI>.VideoStudio_guestPreviewRow__GxbUW{grid-template-columns:1fr;align-content:start;gap:5px;min-height:104px}.VideoStudio_guestPreview__ptToI svg{margin-bottom:4px}}.VideoStudio_dialogBackdrop__kF9cH{position:fixed;inset:0;z-index:var(--layer-blocking-overlay);display:grid;place-items:center;padding:18px;background:var(--surface-scrim);backdrop-filter:blur(8px)}.VideoStudio_projectDialog__2BcA7{width:min(460px,100%);max-height:calc(100svh - 36px);box-sizing:border-box;overflow:auto;padding:28px;border:1px solid var(--border-control);border-radius:18px;background:var(--surface-popover);box-shadow:var(--shadow-toast)}.VideoStudio_projectDialog__2BcA7 h2{margin:12px 0 8px;font:700 24px/1.25 var(--font-sans),sans-serif}.VideoStudio_projectDialog__2BcA7 p{margin:0 0 20px;color:var(--muted);font-size:13px;line-height:1.5}.VideoStudio_projectDialog__2BcA7 .VideoStudio_dialogError__49Yce{margin:12px 0 0;color:var(--status-danger-content);overflow-wrap:anywhere}.VideoStudio_projectDialog__2BcA7 input{width:100%;height:48px;padding:0 14px;border:1px solid var(--border-control);border-radius:11px;outline:0;background:var(--surface-base);color:var(--content-primary)}.VideoStudio_projectDialog__2BcA7 input:focus-visible{border-color:var(--border-selected);box-shadow:var(--interactive-focus-ring)}.VideoStudio_dialogActions__zpI_M{display:grid;grid-template-columns:1fr 1.3fr;gap:9px;margin-top:18px}.VideoStudio_dialogActions__zpI_M button{min-height:44px;border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-2);color:var(--content-primary);font-weight:800;cursor:pointer}.VideoStudio_dialogActions__zpI_M button[type=submit]{border-color:var(--action-primary-bg);background:var(--action-primary-bg);color:var(--action-primary-fg)}.VideoStudio_dialogActions__zpI_M button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1000px){.VideoStudio_status__bREVb{display:block;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}@media (max-width:700px){.VideoStudio_dialogBackdrop__kF9cH{padding:12px}.VideoStudio_projectDialog__2BcA7{padding:22px}.VideoStudio_agent__nVckK textarea,.VideoStudio_header__jeifV select,.VideoStudio_import__63Axv input:not([type=file]),.VideoStudio_projectDialog__2BcA7 input{font-size:16px}}@media (max-width:360px){.VideoStudio_guestPreview__ptToI{grid-template-columns:1fr}.VideoStudio_guestPreview__ptToI>.VideoStudio_guestPreviewRow__GxbUW{grid-template-columns:36px 1fr;align-content:center;min-height:76px}.VideoStudio_guestPreview__ptToI svg{margin-bottom:0}}.AllaiLogoMark_mark__ud0AT{--enter-dur:360ms;--enter-ease:cubic-bezier(0.2,0,0,1);--hover-dur:180ms;--hover-ease:cubic-bezier(0.4,0,0.2,1);--busy-dur:2400ms;display:block;width:100%;height:100%}.AllaiLogoMark_zoom__Tz0uC{transform-box:view-box;transform-origin:32px 20px;animation:AllaiLogoMark_markPullBack___3dOQ var(--enter-dur) var(--enter-ease) both}.AllaiLogoMark_accent__ocDLc,.AllaiLogoMark_letter__vUzDb{transform-box:view-box;transform-origin:32px 32px;transition:transform var(--hover-dur) var(--hover-ease)}.AllaiLogoMark_mark__ud0AT:hover .AllaiLogoMark_letter__vUzDb{transform:scale(1.05)}.AllaiLogoMark_mark__ud0AT:hover .AllaiLogoMark_accent__ocDLc{transform:var(--interactive-lift)}.AllaiLogoMark_mark__ud0AT[data-busy=true] .AllaiLogoMark_accent__ocDLc{animation:AllaiLogoMark_accentPulse__iXb8z var(--busy-dur) ease-in-out infinite}@keyframes AllaiLogoMark_markPullBack___3dOQ{0%{opacity:.72;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes AllaiLogoMark_accentPulse__iXb8z{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.AllaiLogoMark_accent__ocDLc,.AllaiLogoMark_zoom__Tz0uC{animation:none}.AllaiLogoMark_accent__ocDLc,.AllaiLogoMark_letter__vUzDb{transition:none}.AllaiLogoMark_mark__ud0AT:hover .AllaiLogoMark_accent__ocDLc,.AllaiLogoMark_mark__ud0AT:hover .AllaiLogoMark_letter__vUzDb{transform:none}}.IconTile_tile__n4IWp{display:inline-grid;flex:none;place-items:center;border-radius:var(--radius-md)}.IconTile_small__1K_jc{width:32px;height:32px;border-radius:var(--radius-sm)}.IconTile_default__AXnTr{width:44px;height:44px}.IconTile_large__9pv0k{width:64px;height:64px;border-radius:var(--radius-panel)}.IconTile_accent__UkyoC{background:var(--accent-soft);color:var(--accent-content)}.IconTile_neutral__QMdZg{background:var(--surface-2);color:var(--content-icon)}.IconTile_info__1nZpK{background:var(--status-info-surface);color:var(--status-info-icon)}.IconTile_success__AvJan{background:var(--status-success-surface);color:var(--status-success-icon)}.IconTile_warning__lneIL{background:var(--status-warning-surface);color:var(--status-warning-icon)}.ScreenHeader_header___zCoM{display:flex;align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) 0}.ScreenHeader_heading__T1Yts{flex:1;min-width:0}.ScreenHeader_title__6FJkA{margin:0;font-size:var(--text-20);font-weight:var(--weight-heavy);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);overflow-wrap:break-word;text-wrap:balance}.ScreenHeader_subtitle__8P4TU{margin:2px 0 0;color:var(--content-secondary);font-size:var(--text-12);font-weight:var(--weight-medium);line-height:var(--leading-snug);text-wrap:pretty}.ScreenHeader_trailing__3p4w5{display:flex;flex:none;align-items:center;gap:var(--space-2)}.ScreenHeader_metadata__lkC_o{margin-block-start:var(--space-2);color:var(--content-secondary);font-size:var(--text-13);line-height:var(--leading-normal)}@media (max-width:379px){.ScreenHeader_icon__zmKPh{display:none}}.Sheet_dialog__idpD_{position:fixed;inset:auto 0 var(--app-obscured-bottom);width:100%;max-width:560px;max-height:calc((100dvh - var(--app-obscured-bottom)) * .92);margin:0 auto;padding:0;border:0;background:transparent;color:var(--content-primary);overflow:visible}.Sheet_dialog__idpD_:focus-visible{outline:2px solid transparent;box-shadow:none}.Sheet_dialog__idpD_::backdrop{background:var(--surface-scrim);opacity:0;transition:opacity var(--sheet-close) var(--motion-ease-out)}.Sheet_dialog__idpD_[data-open=true]::backdrop{opacity:1;transition:opacity var(--sheet-open) var(--motion-ease)}.Sheet_panel__lKAfb{display:flex;flex-direction:column;max-height:calc((100dvh - var(--app-obscured-bottom)) * .92);border:1px solid var(--border-decorative);border-bottom:0;border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--surface-sheet);box-shadow:var(--shadow-sheet);transform:translateY(100%);transition:transform var(--sheet-close) var(--motion-ease-out)}.Sheet_dialog__idpD_[data-open=true] .Sheet_panel__lKAfb{transform:translateY(0);transition:transform var(--sheet-open) var(--motion-ease)}.Sheet_handle__OtkWx{width:40px;height:4px;margin:var(--space-2) auto 0;border-radius:var(--radius-pill);background:var(--border-control);opacity:.6}.Sheet_header__5JIay{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-3)}.Sheet_heading__ttawz{flex:1;min-width:0}.Sheet_title___7Qj0{margin:0;font-size:var(--text-20);font-weight:var(--weight-heavy);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.Sheet_subtitle__xc2lZ{margin:var(--space-1) 0 0;color:var(--content-secondary);font-size:var(--text-13);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.Sheet_body__R32UB{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2) var(--space-5) var(--space-5)}.Sheet_body__R32UB::-webkit-scrollbar{width:4px}.Sheet_body__R32UB::-webkit-scrollbar-button{display:none}.Sheet_body__R32UB::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--border-control)}@supports not selector(::-webkit-scrollbar){.Sheet_body__R32UB{scrollbar-width:thin;scrollbar-color:var(--border-control) transparent}}.Sheet_footer__v__Dd{position:sticky;bottom:0;padding:var(--space-3) var(--space-5) calc(var(--space-4) + var(--app-safe-bottom));border-top:1px solid var(--border-decorative);background:var(--surface-sheet)}.Sheet_body__R32UB:last-child{padding-bottom:calc(var(--space-5) + var(--app-safe-bottom))}:root:has(.Sheet_dialog__idpD_[open]){overflow:hidden}@media (prefers-reduced-motion:reduce){.Sheet_dialog__idpD_::backdrop,.Sheet_panel__lKAfb{transition:none!important}}.UploadSlot_slot__VXQLR{display:grid;align-content:start;min-width:0;gap:var(--space-2);font-family:var(--font-sans)}.UploadSlot_surfaceWrap__Mzu_s{position:relative;min-width:0}.UploadSlot_surface__3TZ_Y{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:100%;min-height:112px;box-sizing:border-box;margin:0;padding:var(--space-3);border:1px dashed var(--border-control);border-radius:var(--radius-control);background:var(--surface-panel);color:var(--content-primary);font:inherit;text-align:center;cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease-standard),background-color var(--motion-fast) var(--motion-ease-standard),transform var(--motion-fast) var(--motion-ease-standard)}.UploadSlot_slot__VXQLR[data-upload-state=selected] .UploadSlot_surface__3TZ_Y{border-style:solid;border-color:var(--border-selected)}.UploadSlot_slot__VXQLR[data-upload-density=compact] .UploadSlot_surface__3TZ_Y{flex-direction:row;justify-content:flex-start;min-height:var(--control-default);padding:var(--space-2);text-align:start}.UploadSlot_slot__VXQLR[data-upload-density=compact][data-upload-state=empty] .UploadSlot_media__5e_w_{width:var(--space-5);height:var(--space-5)}.UploadSlot_slot__VXQLR[data-upload-density=compact] .UploadSlot_fileName__E8mRP,.UploadSlot_slot__VXQLR[data-upload-density=compact] .UploadSlot_label__HarJF{flex:1;min-width:0}.UploadSlot_slot__VXQLR[data-upload-density=compact] .UploadSlot_requirement__qEWE3{flex:none;font-size:var(--text-11)}.UploadSlot_slot__VXQLR[data-upload-density=compact][data-removable] .UploadSlot_surface__3TZ_Y{padding-block-end:var(--space-2);padding-inline-end:calc(var(--control-default) + var(--space-2))}.UploadSlot_slot__VXQLR[data-highlighted] .UploadSlot_surface__3TZ_Y{border-color:var(--border-selected)}.UploadSlot_slot__VXQLR[data-upload-state=error] .UploadSlot_surface__3TZ_Y{border-color:var(--status-danger-border)}.UploadSlot_slot__VXQLR[data-removable] .UploadSlot_surface__3TZ_Y{padding-block-end:calc(var(--control-default) + var(--space-2))}.UploadSlot_slot__VXQLR[data-disabled] .UploadSlot_surface__3TZ_Y,.UploadSlot_surface__3TZ_Y[data-static]{cursor:default}.UploadSlot_slot__VXQLR[data-disabled] .UploadSlot_surface__3TZ_Y{color:var(--content-disabled);border-color:var(--border-disabled)}.UploadSlot_remove__RvmGu:focus-visible,.UploadSlot_surface__3TZ_Y:focus-visible,.UploadSlot_surface__3TZ_Y:focus-within{outline:2px solid transparent;outline-offset:3px;box-shadow:var(--interactive-focus-ring)}.UploadSlot_slot__VXQLR:not([data-disabled]) .UploadSlot_surface__3TZ_Y:not(:disabled):not([data-static]):active{transform:var(--interactive-press)}.UploadSlot_media__5e_w_{display:grid;overflow:hidden;flex:none;place-items:center;width:var(--control-default);height:var(--control-default);color:var(--content-icon)}.UploadSlot_media__5e_w_>img,.UploadSlot_media__5e_w_>video{display:block;min-width:0;min-height:0;width:100%;height:100%;border-radius:var(--radius-compact);-o-object-fit:cover;object-fit:cover}.UploadSlot_label__HarJF{max-width:100%;font-size:var(--text-13);font-weight:var(--weight-semibold);line-height:var(--leading-snug);overflow-wrap:anywhere}.UploadSlot_fileName__E8mRP{max-width:100%;overflow:hidden;color:var(--content-secondary);font-size:var(--text-12);line-height:var(--leading-snug);white-space:nowrap;text-overflow:ellipsis}.UploadSlot_error__ORUwk,.UploadSlot_hint__PoPX_,.UploadSlot_progress__lTGLY,.UploadSlot_requirement__qEWE3{margin:0;color:var(--content-secondary);font-size:var(--text-12);line-height:var(--leading-normal);overflow-wrap:anywhere;text-wrap:pretty}.UploadSlot_progress__lTGLY:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.UploadSlot_error__ORUwk{color:var(--status-danger-content)}.UploadSlot_input__XT1LW{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:inherit}.UploadSlot_remove__RvmGu{position:absolute;inset-block-end:var(--space-1);inset-inline-end:var(--space-1);display:grid;place-items:center;width:var(--control-default);height:var(--control-default);padding:0;border:1px solid var(--border-control);border-radius:var(--radius-pill);background:var(--surface-media-control);color:var(--media-control-fg);cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease-standard),background-color var(--motion-fast) var(--motion-ease-standard),color var(--motion-fast) var(--motion-ease-standard),transform var(--motion-fast) var(--motion-ease-standard)}.UploadSlot_remove__RvmGu:active:not(:disabled){transform:var(--interactive-press)}.UploadSlot_remove__RvmGu:disabled{cursor:default;color:var(--content-disabled)}@media (hover:hover){.UploadSlot_remove__RvmGu:hover:not(:disabled),.UploadSlot_slot__VXQLR:not([data-disabled]) .UploadSlot_surface__3TZ_Y:not([data-static]):hover{border-color:var(--border-selected);background:var(--surface-hover)}.UploadSlot_remove__RvmGu:hover:not(:disabled){color:var(--content-primary)}}@media (forced-colors:active){.UploadSlot_remove__RvmGu:focus-visible,.UploadSlot_surface__3TZ_Y:focus-visible,.UploadSlot_surface__3TZ_Y:focus-within{outline-color:var(--focus-system)}}@media (prefers-reduced-motion:reduce){.UploadSlot_remove__RvmGu,.UploadSlot_surface__3TZ_Y{transition:none}.UploadSlot_remove__RvmGu:active,.UploadSlot_surface__3TZ_Y:active{transform:none}}.GeneratorPanel_touch__92TcW.GeneratorPanel_touch__92TcW{min-height:var(--control-default)}.GeneratorPanel_header__Hlrs7,.GeneratorPanel_root__BTUu7{font-family:var(--font-sans)}.GeneratorPanel_header__Hlrs7{flex-wrap:wrap}.GeneratorPanel_header__Hlrs7>:nth-last-child(2){flex-basis:max-content}.GeneratorPanel_header__Hlrs7>:last-child{max-width:100%;margin-inline-start:auto}.GeneratorPanel_header__Hlrs7 h1{font-family:var(--font-sans)}.GeneratorPanel_root__BTUu7{width:100%;max-width:760px;margin-inline:auto;min-width:0}.GeneratorPanel_workspace__sBWvc{display:grid;gap:var(--space-5);min-width:0;padding:var(--space-4);border:1px solid var(--border-decorative);border-radius:var(--radius-panel);background:var(--surface-raised)}.GeneratorPanel_group__zeCD6,.GeneratorPanel_model__4_9kh,.GeneratorPanel_promptField__mpvIm,.GeneratorPanel_settingsBody__jKitT,.GeneratorPanel_uploadField__cy7G5{display:grid;gap:var(--space-3);min-width:0}.GeneratorPanel_inputs__3Puez{display:contents}.GeneratorPanel_group__zeCD6{gap:var(--space-4)}.GeneratorPanel_headerActions___XA9f{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);min-width:0}.GeneratorPanel_balance__RMFsO{box-sizing:border-box;min-width:0;max-width:180px;white-space:normal;font-variant-numeric:tabular-nums}.GeneratorPanel_fieldHeader__JgRyO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0;font-size:var(--text-14);font-weight:var(--weight-semibold)}.GeneratorPanel_fieldHeader__JgRyO label,.GeneratorPanel_fieldHeader__JgRyO strong{min-width:0;overflow-wrap:anywhere}.GeneratorPanel_count__TtduL,.GeneratorPanel_fieldMeta__PnB3r{color:var(--content-secondary);font-size:var(--text-12);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.GeneratorPanel_fieldMeta__PnB3r{text-align:end}.GeneratorPanel_promptMeta__0R13p{display:flex;align-items:center;gap:var(--space-1)}.GeneratorPanel_count__TtduL{white-space:nowrap;font-variant-numeric:tabular-nums}.GeneratorPanel_count__TtduL[data-exceeded]{color:var(--status-danger-content)}.GeneratorPanel_expandedPrompt__F3GR3,.GeneratorPanel_prompt__dXBAF{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-base);color:var(--content-primary);font-family:var(--font-sans);font-size:var(--text-16);font-weight:400;line-height:var(--leading-normal);resize:vertical}.GeneratorPanel_expandedPrompt__F3GR3::-moz-placeholder,.GeneratorPanel_prompt__dXBAF::-moz-placeholder{color:var(--content-tertiary)}.GeneratorPanel_expandedPrompt__F3GR3::placeholder,.GeneratorPanel_prompt__dXBAF::placeholder{color:var(--content-tertiary)}.GeneratorPanel_expandedPrompt__F3GR3:focus-visible,.GeneratorPanel_prompt__dXBAF:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.GeneratorPanel_expandedPrompt__F3GR3[aria-invalid=true],.GeneratorPanel_prompt__dXBAF[aria-invalid=true]{border-color:var(--status-danger-border)}.GeneratorPanel_expandedPrompt__F3GR3:disabled,.GeneratorPanel_prompt__dXBAF:disabled{cursor:not-allowed;opacity:.5}.GeneratorPanel_expandedPrompt__F3GR3{min-height:260px;max-height:52dvh}.GeneratorPanel_expandedLabel__lfg9g{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-block-end:var(--space-3);font-size:var(--text-14);font-weight:var(--weight-semibold)}.GeneratorPanel_error__6wIkQ,.GeneratorPanel_hint__AWSvB{margin:0;font-size:var(--text-12);line-height:var(--leading-snug);overflow-wrap:anywhere}.GeneratorPanel_hint__AWSvB{color:var(--content-secondary)}.GeneratorPanel_error__6wIkQ{color:var(--status-danger-content)}.GeneratorPanel_uploadGrid__hTcnz{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:var(--space-3);min-width:0}.GeneratorPanel_settings__FSi9O{border:1px solid var(--border-decorative);border-radius:var(--radius-control);background:var(--surface-base)}.GeneratorPanel_settings__FSi9O>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--control-default);padding:var(--space-3);font-size:var(--text-14);font-weight:var(--weight-semibold);cursor:pointer;list-style:none}.GeneratorPanel_settings__FSi9O>summary::-webkit-details-marker{display:none}.GeneratorPanel_settings__FSi9O>summary:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.GeneratorPanel_settings__FSi9O>summary>svg{flex:none;transition:transform var(--motion-fast) var(--motion-ease)}.GeneratorPanel_settings__FSi9O[open]>summary>svg{transform:rotate(90deg)}.GeneratorPanel_sectionLabel__RCmDV,.GeneratorPanel_settingsLabel__6gW_G{display:flex;align-items:center;gap:var(--space-2);min-width:0}.GeneratorPanel_sectionLabel__RCmDV{font-size:var(--text-13);font-weight:var(--weight-semibold)}.GeneratorPanel_settingsBody__jKitT{padding:0 var(--space-3) var(--space-3);gap:var(--space-5)}.GeneratorPanel_settingsChips__Mc2_S{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.GeneratorPanel_settingChip__oAEhc{min-width:0;padding:var(--space-1) var(--space-2);border:1px solid var(--border-control);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--content-primary);font-size:var(--text-13);font-weight:var(--weight-medium);line-height:var(--leading-snug);overflow-wrap:anywhere}.GeneratorPanel_settingChip__oAEhc[data-missing]{color:var(--status-warning-content)}@media (min-width:1024px){.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive]{max-width:none}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_workspace__sBWvc{gap:var(--space-3)}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_workspace__sBWvc>[data-generator-primary]{display:none}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_inputs__3Puez{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:var(--space-4);min-width:0}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_inputs__3Puez>[data-upload-order]{grid-column:1;min-width:0}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_inputs__3Puez>.GeneratorPanel_promptField__mpvIm{grid-column:2;grid-row:1;align-content:start}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_inputs__3Puez:not([data-has-uploads]){grid-template-columns:minmax(0,1fr)}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_inputs__3Puez:not([data-has-uploads])>.GeneratorPanel_promptField__mpvIm{grid-column:1}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_inputs__3Puez:not([data-has-prompt]){grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--control-default) * 5)),1fr))}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_inputs__3Puez:not([data-has-prompt])>[data-upload-order]{grid-column:auto}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_uploadField__cy7G5{gap:var(--space-2)}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_settingsLabel__6gW_G{flex:none}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_settingsBody__jKitT{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.GeneratorPanel_root__BTUu7[data-generator-layout=adaptive] .GeneratorPanel_action__6TkVE{justify-self:end;width:-moz-fit-content;width:fit-content;max-width:100%}}.GeneratorPanel_toolGrid__kDfGf{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3)}.GeneratorPanel_tool__KhJ8j{display:grid;align-content:start;gap:var(--space-2);min-width:0}.GeneratorPanel_tool__KhJ8j>button{width:100%;white-space:normal}.GeneratorPanel_chips__PgRhG{display:flex;flex-wrap:wrap;gap:var(--space-2)}.GeneratorPanel_action__6TkVE{min-width:0}.GeneratorPanel_results__Il31N{margin-block-start:var(--space-5)}.GeneratorPanel_library__f2wXV{display:grid;gap:var(--space-4);padding-block:var(--space-2) var(--space-4)}.GeneratorPanel_libraryStatus__ywk5a{margin:0;padding:var(--space-5);border:1px dashed var(--border-decorative);border-radius:var(--radius-card);color:var(--content-secondary);font-size:var(--text-14);line-height:var(--leading-snug);text-align:center}.GeneratorPanel_libraryGrid___dzFj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.GeneratorPanel_libraryItem__oD6Gh{display:grid;width:100%;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border-decorative);border-radius:var(--radius-card);background:var(--surface-panel);color:var(--content-primary);text-align:start;cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease)}@media (hover:hover){.GeneratorPanel_libraryItem__oD6Gh:hover:not(:disabled){border-color:var(--accent-content);background:var(--surface-subtle)}}.GeneratorPanel_libraryItem__oD6Gh:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.GeneratorPanel_libraryItem__oD6Gh:disabled{cursor:wait;opacity:.5}.GeneratorPanel_libraryPreview__BEANq{display:grid;place-items:center;overflow:hidden;width:100%;aspect-ratio:4/5;border-radius:var(--radius-md);background:var(--surface-subtle);color:var(--content-tertiary)}.GeneratorPanel_libraryPreview__BEANq img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.GeneratorPanel_libraryTitle__JbN2h{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.6em;font-size:var(--text-13);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.GeneratorPanel_libraryMeta__6d_zm{color:var(--content-secondary);font-size:var(--text-11);line-height:var(--leading-snug);overflow-wrap:anywhere}@media (max-width:379px){.GeneratorPanel_workspace__sBWvc{padding:var(--space-3)}.GeneratorPanel_fieldHeader__JgRyO{align-items:start}.GeneratorPanel_promptField__mpvIm>.GeneratorPanel_fieldHeader__JgRyO{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.GeneratorPanel_promptMeta__0R13p{display:contents}.GeneratorPanel_promptMeta__0R13p>button{grid-column:1/-1;justify-self:end}.GeneratorPanel_balance__RMFsO{max-width:124px}}@media (prefers-reduced-motion:reduce){.GeneratorPanel_libraryItem__oD6Gh,.GeneratorPanel_settings__FSi9O>summary>svg{transition:none}}@media (forced-colors:active){.GeneratorPanel_expandedPrompt__F3GR3:focus-visible,.GeneratorPanel_libraryItem__oD6Gh:focus-visible,.GeneratorPanel_prompt__dXBAF:focus-visible,.GeneratorPanel_settings__FSi9O>summary:focus-visible{outline:2px solid var(--focus-system);box-shadow:none}}.GeneratorPanel_generateBar__kElHg{display:grid;gap:var(--space-3)}.GeneratorPanel_actionRow__8OCnK{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:var(--space-2);min-width:0}.GeneratorPanel_actionRow__8OCnK>:first-child{flex:1;min-width:0}.GeneratorPanel_priceToggle__jrDpP{display:flex;flex:none;align-items:center;justify-content:center;gap:var(--space-1);width:var(--control-hero);min-height:var(--control-hero);padding:var(--space-1);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-base);color:var(--content-primary);cursor:pointer}@media (hover:hover){.GeneratorPanel_priceToggle__jrDpP:hover{background:var(--surface-subtle)}}.GeneratorPanel_priceToggle__jrDpP:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.GeneratorPanel_priceToggle__jrDpP[aria-expanded=true]>svg:last-child{transform:rotate(90deg)}.GeneratorPanel_priceDetails__lusAf{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-decorative);border-radius:var(--radius-control);background:var(--surface-base)}.GeneratorPanel_priceDetails__lusAf dl{display:grid;gap:var(--space-2);margin:0}.GeneratorPanel_priceDetails__lusAf dl>div{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--text-13)}.GeneratorPanel_priceDetails__lusAf dt{color:var(--content-secondary)}.GeneratorPanel_priceDetails__lusAf dd{margin:0;text-align:end;overflow-wrap:anywhere}@media (forced-colors:active){.GeneratorPanel_priceToggle__jrDpP:focus-visible{outline:2px solid var(--focus-system);box-shadow:none}}.GeneratorPanel_toolDecision__x5_1P{display:flex;flex-wrap:wrap;gap:var(--space-2)}.GeneratorPanel_toolDecision__x5_1P button{white-space:normal}.GeneratorPanel_toolOutput__TZIHK{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-14);line-height:var(--leading-normal)}.GeneratorPanel_toolExplanation__8_5mr{display:grid;gap:var(--space-2)}.GeneratorPanel_toolExplanation__8_5mr>summary{width:-moz-fit-content;width:fit-content;min-height:var(--control-default);display:flex;align-items:center;color:var(--content-secondary);cursor:pointer}.GeneratorPanel_toolExplanation__8_5mr>summary:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}@media (forced-colors:active){.GeneratorPanel_toolExplanation__8_5mr>summary:focus-visible{outline:2px solid var(--focus-system)}}.WebsiteGeneratorAction_placeholder__zJJg4{display:none}.WebsiteGeneratorAction_frame__9kX54{display:contents}@media (max-width:1023px){.WebsiteGeneratorAction_placeholder__zJJg4{display:block;block-size:var(--generator-action-height,calc(var(--control-hero) + var(--space-3) * 2))}.WebsiteGeneratorAction_frame__9kX54{--generator-action-navigation-clearance:var(--app-safe-bottom);position:fixed;display:block;inset-inline:0;bottom:max(var(--generator-action-navigation-clearance),calc(var(--generator-keyboard-inset, 0px) + var(--space-2)));z-index:var(--layer-product-chrome);box-sizing:border-box;padding-block:var(--space-3);padding-inline-start:var(--generator-action-inline-start,calc(var(--space-5) + var(--space-4)));padding-inline-end:var(--generator-action-inline-end,calc(var(--space-5) + var(--space-4)));background:var(--surface-canvas);border-block-start:1px solid var(--surface-border)}.WebsiteGeneratorAction_frame__9kX54 :where([data-generate-bar])>:not(:has(>[data-generate-action])){max-block-size:max(var(--space-8),calc((var(--generator-action-viewport-height, 100dvh) - var(--generator-action-navigation-clearance) - var(--control-hero) - var(--space-8)) / 3));overflow-y:auto}}@media (max-width:767px){.WebsiteGeneratorAction_frame__9kX54{--generator-action-navigation-clearance:var(--dock-clearance)}}.ListRow_row__33qnO{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:72px;padding:var(--space-3) var(--space-4);border:1px solid var(--border-decorative);border-radius:var(--radius-card);background:var(--surface-panel);color:var(--content-primary);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--motion-fast) var(--motion-ease-standard),transform var(--motion-fast) var(--motion-ease-out)}.ListRow_row__33qnO:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.ListRow_row__33qnO:active{transform:scale(.96)}.ListRow_text__rxSdx{display:grid;flex:1;gap:2px;min-width:0}.ListRow_title__Y2oxy{font-size:var(--text-16);font-weight:var(--weight-heavy);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.ListRow_description__rV_rx{display:-webkit-box;overflow:hidden;color:var(--content-secondary);font-size:var(--text-13);font-weight:var(--weight-medium);line-height:var(--leading-snug);-webkit-box-orient:vertical;-webkit-line-clamp:2}.ListRow_trailing__OZuV_{display:inline-grid;flex:none;place-items:center;color:var(--content-tertiary)}@media (hover:hover){.ListRow_row__33qnO:hover{border-color:var(--border-control)}}@media (prefers-reduced-motion:reduce){.ListRow_row__33qnO{transition:none}.ListRow_row__33qnO:active{transform:none}}.OptionTiles_group__EfOU_{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.OptionTiles_group__EfOU_[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.OptionTiles_group__EfOU_[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.OptionTiles_tile__vCITC{display:flex;align-items:center;gap:var(--space-3);min-height:var(--control-hero);padding:var(--space-3);border:1px solid var(--border-decorative);border-radius:var(--radius-control);background:var(--surface-panel);color:var(--content-primary);text-align:start;cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease-standard),background-color var(--motion-fast) var(--motion-ease-standard),transform var(--motion-fast) var(--motion-ease-standard)}.OptionTiles_tile__vCITC:active{transform:var(--interactive-press)}.OptionTiles_tile__vCITC:focus-visible{position:relative;z-index:1;outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.OptionTiles_tile__vCITC:disabled{border-color:var(--border-disabled);background:var(--surface-2);color:var(--content-secondary);cursor:default}.OptionTiles_checked__Btz4a{border-color:var(--border-selected);background:var(--surface-subtle)}.OptionTiles_icon__dfFI_{display:inline-flex;flex:none;color:var(--content-icon)}.OptionTiles_text__T_IAC{display:grid;flex:1;min-width:0;gap:2px}.OptionTiles_label__502qL{font-size:var(--text-14);font-weight:var(--weight-semibold);line-height:var(--leading-snug);overflow-wrap:break-word}.OptionTiles_description__ymrRl{color:var(--content-secondary);font-size:var(--text-12);font-weight:var(--weight-medium);line-height:var(--leading-snug);text-wrap:pretty}.OptionTiles_check__llDHv{display:inline-flex;flex:none;align-items:center;justify-content:center;width:18px;color:var(--border-selected)}@media (forced-colors:active){.OptionTiles_tile__vCITC:focus-visible{outline-color:Highlight}}@media (prefers-reduced-motion:reduce){.OptionTiles_tile__vCITC{transition:none}.OptionTiles_tile__vCITC:active{transform:none}}.SegmentedControl_track__beNen{position:relative;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-2)}.SegmentedControl_indicator__BOYIG{position:absolute;inset:var(--space-1) auto var(--space-1) var(--space-1);width:calc((100% - var(--space-2)) / var(--segment-count));border-radius:var(--radius-sm);background:var(--surface-panel);box-shadow:var(--shadow-sm);transform:translateX(calc(100% * var(--segment-index)));transition:transform var(--motion-spring-duration) var(--motion-spring)}.SegmentedControl_segment__wXTRo{position:relative;min-height:var(--control-default);padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--content-secondary);font:inherit;font-size:var(--text-14);font-weight:var(--weight-bold);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--motion-default) var(--motion-ease-standard)}.SegmentedControl_segment__wXTRo:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.SegmentedControl_checked__V5wLc{color:var(--content-primary)}@media (forced-colors:active){.SegmentedControl_indicator__BOYIG{display:none}.SegmentedControl_segment__wXTRo:focus-visible{outline-color:Highlight}.SegmentedControl_checked__V5wLc{outline:2px solid Highlight;outline-offset:-2px}}@media (hover:hover){.SegmentedControl_segment__wXTRo:not(.SegmentedControl_checked__V5wLc):hover{color:var(--content-primary)}}@media (max-width:379px){.SegmentedControl_segment__wXTRo{padding:0 var(--space-1);font-size:var(--text-12)}}@media (prefers-reduced-motion:reduce){.SegmentedControl_indicator__BOYIG,.SegmentedControl_segment__wXTRo{transition:none}}.FilterPanel_panel__ZR_Vz{min-width:0;margin-block-end:var(--space-5);color:var(--content-primary);font-family:var(--font-sans)}.FilterPanel_controls__07x7n{display:flex;min-width:0;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4)}.FilterPanel_modelField__5_8Zx,.FilterPanel_searchField__iCZ5L,.FilterPanel_typeField__jTQtw{display:flex;min-width:0;flex-direction:column;gap:var(--space-2)}.FilterPanel_typeField__jTQtw{flex:0 1 calc(var(--control-default) * 7)}.FilterPanel_searchField__iCZ5L{flex:1 1 calc(var(--control-default) * 5)}.FilterPanel_modelField__5_8Zx{flex:0 1 calc(var(--control-default) * 5)}.FilterPanel_label__uorZb{color:var(--content-secondary);font-size:var(--text-12);font-weight:var(--weight-bold);line-height:var(--leading-normal)}.FilterPanel_searchControl__lEc4Q{display:flex;min-width:0;min-height:var(--control-default);align-items:center;gap:var(--space-2);padding-inline-start:var(--space-3);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-base);color:var(--content-secondary)}.FilterPanel_searchControl__lEc4Q:focus-within{box-shadow:var(--interactive-focus-ring)}.FilterPanel_input__w3ul_{width:100%;min-width:0;min-height:var(--control-default);padding:0 var(--space-2) 0 0;border:0;background:transparent;color:var(--content-primary);font:inherit;font-size:var(--text-16)}.FilterPanel_input__w3ul_::-moz-placeholder{color:var(--content-tertiary)}.FilterPanel_input__w3ul_::placeholder{color:var(--content-tertiary)}.FilterPanel_input__w3ul_::-webkit-search-cancel-button{display:none}.FilterPanel_clear__wkpKC{display:inline-flex;flex:none;min-width:var(--control-default);min-height:var(--control-default);align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--content-secondary);cursor:pointer}.FilterPanel_select__aHDqO{width:100%;min-width:0;min-height:var(--control-default);padding:0 var(--space-3);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-base);color:var(--content-primary);font:inherit;font-size:var(--text-16)}.FilterPanel_select__aHDqO:disabled{color:var(--content-disabled);cursor:not-allowed}.FilterPanel_clear__wkpKC:focus-visible,.FilterPanel_select__aHDqO:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.FilterPanel_clear__wkpKC:active{transform:var(--interactive-press)}.FilterPanel_actions__40_te{max-width:100%;gap:var(--space-2)}.FilterPanel_actions__40_te,.FilterPanel_summary__B8xni{display:flex;min-width:0;flex-wrap:wrap;align-items:center}.FilterPanel_summary__B8xni{justify-content:space-between;gap:var(--space-4);margin-block-start:var(--space-3);color:var(--content-secondary);font-size:var(--text-13);line-height:var(--leading-normal)}@media (max-width:767px){.FilterPanel_modelField__5_8Zx,.FilterPanel_searchField__iCZ5L,.FilterPanel_typeField__jTQtw{flex-basis:100%}}@media (hover:hover){.FilterPanel_clear__wkpKC:hover{background:var(--surface-hover);color:var(--content-primary)}}@media (forced-colors:active){.FilterPanel_clear__wkpKC:focus-visible,.FilterPanel_input__w3ul_:focus-visible,.FilterPanel_select__aHDqO:focus-visible{outline-color:var(--focus-system);box-shadow:none}}@media (prefers-reduced-motion:no-preference){.FilterPanel_clear__wkpKC{transition:background-color var(--motion-fast) var(--motion-ease-standard),color var(--motion-fast) var(--motion-ease-standard),transform var(--motion-fast) var(--motion-ease-standard)}}@media (prefers-reduced-motion:reduce){.FilterPanel_clear__wkpKC{transition:none}.FilterPanel_clear__wkpKC:active{transform:none}}.ModelPicker_root__Enj6L{position:relative;min-width:0;width:100%}.ModelPicker_trigger__z_66T{display:flex;align-items:center;width:100%;gap:var(--space-3);padding:var(--space-3);min-height:var(--control-hero);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-base);color:var(--content-primary);font:inherit;text-align:start;cursor:pointer;transition:transform var(--motion-fast) var(--motion-ease-standard)}.ModelPicker_trigger__z_66T:active:not(:disabled){transform:var(--interactive-press)}.ModelPicker_triggerText__m9a_Z{display:grid;flex:1;min-width:0;gap:var(--space-1)}.ModelPicker_triggerText__m9a_Z small{color:var(--content-secondary);font-size:var(--text-12)}.ModelPicker_triggerText__m9a_Z strong{font-size:var(--text-16);line-height:var(--leading-snug);overflow-wrap:anywhere}.ModelPicker_trigger__z_66T:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.ModelPicker_trigger__z_66T:disabled{cursor:not-allowed;color:var(--action-disabled-fg);background:var(--action-disabled-bg)}.ModelPicker_content__A2cVs{display:grid;gap:var(--space-4)}.ModelPicker_search__kX8B7{display:grid;gap:var(--space-2);font-size:var(--text-13);color:var(--content-secondary)}.ModelPicker_search__kX8B7 input{min-width:0;width:100%;min-height:var(--control-default);padding:var(--space-3);border:1px solid var(--border-control);border-radius:var(--radius-control);font:inherit;font-size:var(--text-16);color:var(--content-primary);background:var(--surface-base)}.ModelPicker_search__kX8B7 input:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.ModelPicker_section__7_Utq{display:grid;gap:var(--space-2)}.ModelPicker_heading__wZJ2h{font-weight:var(--weight-bold);color:var(--content-primary)}.ModelPicker_empty__K_CPT,.ModelPicker_heading__wZJ2h{margin:0;font-size:var(--text-14);line-height:var(--leading-normal)}.ModelPicker_empty__K_CPT{color:var(--content-secondary)}.ModelPicker_popover__vmb7N{display:none;position:fixed;inset:auto;top:var(--picker-y,64px);left:var(--picker-x,16px);width:min(360px,calc(100vw - 32px));max-height:min(var(--picker-height,75dvh),36rem);margin:0;padding:var(--space-4);border:1px solid var(--border-decorative);border-radius:var(--radius-card);color:var(--content-primary);background:var(--surface-sheet);box-shadow:var(--shadow-sheet);overflow-y:auto;overscroll-behavior:contain;z-index:var(--layer-modal)}.ModelPicker_popover__vmb7N:is(:popover-open,[data-fallback]){display:grid;gap:var(--space-4)}.ModelPicker_popoverHeader__gVa_F{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.ModelPicker_popoverHeader__gVa_F h2{margin:0;font-size:var(--text-20);font-weight:var(--weight-heavy);line-height:var(--leading-tight)}@media (hover:hover){.ModelPicker_trigger__z_66T:hover:not(:disabled){background:var(--surface-hover)}}@media (forced-colors:active){.ModelPicker_search__kX8B7 input:focus-visible,.ModelPicker_trigger__z_66T:focus-visible{outline:2px solid var(--focus-system)}}@media (prefers-reduced-motion:reduce){.ModelPicker_trigger__z_66T{transition:none}.ModelPicker_trigger__z_66T:active{transform:none}}.Chip_chip__f9Cpn{display:inline-flex;flex:none;align-items:center;gap:var(--space-2);min-height:var(--control-default);padding:0 var(--space-4);border:1px solid var(--border-decorative);border-radius:var(--radius-chip);background:var(--surface-panel);color:var(--content-secondary);font:inherit;font-size:var(--text-13);font-weight:var(--weight-bold);line-height:var(--leading-tight);white-space:nowrap;cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-default) var(--motion-ease-standard),border-color var(--motion-default) var(--motion-ease-standard),color var(--motion-default) var(--motion-ease-standard),transform var(--motion-fast) var(--motion-ease-standard)}.Chip_chip__f9Cpn:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.Chip_chip__f9Cpn:active{transform:scale(.96)}.Chip_selected__GnGb9{background:var(--surface-contrast);border-color:var(--surface-contrast);color:var(--content-inverse)}@media (forced-colors:active){.Chip_selected__GnGb9{border-color:Highlight;outline:2px solid Highlight;outline-offset:-3px}}@media (hover:hover){.Chip_chip__f9Cpn:not(.Chip_selected__GnGb9):hover{border-color:var(--border-control);color:var(--content-primary)}}.Chip_leading__79i4V{display:inline-grid;place-items:center}.Chip_count__Qax2d{font-variant-numeric:tabular-nums;opacity:.72}.Chip_rail__Op7au{display:flex;gap:var(--space-2);overflow-x:auto;overscroll-behavior-x:contain;padding:var(--space-1) var(--space-5);margin:0 calc(var(--space-5) * -1);scroll-padding-inline:var(--space-5);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,currentColor var(--space-5),currentColor calc(100% - var(--space-6)),transparent);mask-image:linear-gradient(to right,transparent,currentColor var(--space-5),currentColor calc(100% - var(--space-6)),transparent)}.Chip_rail__Op7au::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.Chip_chip__f9Cpn{transition:none}.Chip_chip__f9Cpn:active{transform:none}}.Switch_row__vcPJ7{display:flex;align-items:center;gap:var(--space-4);width:100%;min-height:var(--control-default);padding:var(--space-2) 0;border:0;background:transparent;color:var(--content-primary);font:inherit;text-align:start;cursor:pointer}.Switch_row__vcPJ7:focus-visible{outline:2px solid transparent;outline-offset:2px;border-radius:var(--radius-control);box-shadow:var(--interactive-focus-ring)}.Switch_row__vcPJ7:disabled{color:var(--content-tertiary);cursor:default}.Switch_text__QFkeW{display:grid;flex:1;min-width:0;gap:2px}.Switch_label__p64pH{font-size:var(--text-14);font-weight:var(--weight-semibold);line-height:var(--leading-snug);overflow-wrap:break-word}.Switch_description__May8z{color:var(--content-secondary);font-size:var(--text-12);font-weight:var(--weight-medium);line-height:var(--leading-snug);text-wrap:pretty}.Switch_row__vcPJ7:disabled .Switch_description__May8z{color:var(--content-tertiary)}.Switch_track__vPFgu{display:inline-flex;flex:none;align-items:center;width:48px;height:30px;padding:3px;border-radius:var(--radius-pill);background:var(--border-control);transition:background-color var(--motion-default) var(--motion-ease-standard)}.Switch_knob__3AGJ7{width:24px;height:24px;border-radius:var(--radius-pill);background:var(--content-inverse);transition:transform var(--motion-default) var(--motion-ease-standard)}.Switch_row__vcPJ7[aria-checked=true] .Switch_track__vPFgu{background:var(--border-selected)}.Switch_row__vcPJ7[aria-checked=true] .Switch_knob__3AGJ7{transform:translateX(18px)}.Switch_row__vcPJ7:dir(rtl)[aria-checked=true] .Switch_knob__3AGJ7{transform:translateX(-18px)}.Switch_row__vcPJ7:disabled .Switch_track__vPFgu{background:var(--border-disabled)}@media (forced-colors:active){.Switch_row__vcPJ7:focus-visible{outline-color:Highlight}.Switch_track__vPFgu{background:ButtonFace;outline:2px solid ButtonText;outline-offset:-2px}.Switch_knob__3AGJ7{background:ButtonText}.Switch_row__vcPJ7[aria-checked=true] .Switch_track__vPFgu{background:Highlight;outline-color:Highlight}.Switch_row__vcPJ7[aria-checked=true] .Switch_knob__3AGJ7{background:HighlightText}.Switch_row__vcPJ7:disabled .Switch_track__vPFgu{background:ButtonFace;outline-color:GrayText}.Switch_row__vcPJ7:disabled .Switch_knob__3AGJ7{background:GrayText}}@media (prefers-reduced-motion:reduce){.Switch_knob__3AGJ7,.Switch_track__vPFgu{transition:none}}.HoverHint_anchor__ZepC7{display:inline-flex;min-width:0}.HoverHint_tooltip__XKMK2{position:fixed;z-index:var(--layer-toast);max-width:min(280px,calc(100vw - 16px));padding:7px 9px;border:1px solid var(--surface-border-strong);border-radius:var(--radius-compact);background:var(--surface-2);box-shadow:var(--shadow-toast);color:var(--text-primary);font-family:var(--font-sans),system-ui,sans-serif;font-size:12px;font-weight:650;line-height:1.25;letter-spacing:0;text-align:left;white-space:normal;overflow-wrap:anywhere;pointer-events:auto;animation:HoverHint_tooltipIn__pqFhi var(--motion-fast) var(--motion-ease) both}@keyframes HoverHint_tooltipIn__pqFhi{0%{opacity:0;transform:translateY(3px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.HoverHint_tooltip__XKMK2{animation:none}}.SiteShell_shell__KE16L{display:flex;flex-direction:column;min-height:100dvh}.SiteShell_content__cQxTM{flex:1 0 auto;min-width:0}.SiteShell_content__cQxTM:focus{outline:none}.SiteShell_skipLink__tpGZv{position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);z-index:var(--layer-toast);display:inline-flex;align-items:center;min-height:44px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--action-secondary-bg);color:var(--action-secondary-fg);font-size:var(--text-14);font-weight:var(--weight-bold);clip-path:inset(50%);opacity:0;pointer-events:none}.SiteShell_skipLink__tpGZv:focus-visible{clip-path:none;opacity:1;pointer-events:auto;outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.SiteShell_header__R6v_X{position:sticky;inset-block-start:0;z-index:var(--layer-header);flex:none;padding-block-start:env(safe-area-inset-top,0);border-block-end:1px solid var(--border-decorative);background:var(--glass-bg);backdrop-filter:var(--glass-filter)}.SiteShell_bar__rwQcD{display:flex;align-items:center;gap:var(--space-2);width:100%;max-inline-size:calc(var(--page-max-width) + 2 * var(--page-gutter-inline));min-height:var(--header-h);margin-inline:auto;padding-inline:max(var(--page-gutter-inline),env(safe-area-inset-left,0px)) max(var(--page-gutter-inline),env(safe-area-inset-right,0px))}.SiteShell_brand__7dGQm{display:inline-flex;flex:none;align-items:center;gap:var(--space-2);min-width:var(--control-default);min-height:var(--control-default);padding-inline:var(--space-1);border-radius:var(--radius-control);color:var(--content-primary);font-size:var(--text-14);font-weight:var(--weight-heavy);letter-spacing:.08em}.SiteShell_brand__7dGQm .SiteShell_brandMark__e1NEL{flex:none;width:32px;height:32px}.SiteShell_wordmark__u13nh{display:none}.SiteShell_sections__AF8a7{display:none;min-width:0}.SiteShell_sectionList__39Mks{display:flex;align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none}.SiteShell_pricingLink__lhnUi,.SiteShell_section__dmz99{position:relative;align-items:center;justify-content:center;gap:var(--space-2);min-width:var(--control-default);min-height:var(--control-default);padding-inline:var(--space-3);border-radius:var(--radius-control);color:var(--content-secondary);font-size:var(--text-14);font-weight:var(--weight-semibold);line-height:var(--leading-tight);white-space:nowrap;transition-property:color,background-color,scale;transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease)}.SiteShell_section__dmz99{display:inline-flex}.SiteShell_pricingLink__lhnUi[aria-current=page],.SiteShell_section__dmz99[aria-current=page]{background:var(--surface-active);color:var(--content-primary);font-weight:var(--weight-bold)}.SiteShell_actions__Z8qNZ{display:flex;flex:none;align-items:center;gap:var(--space-2);margin-inline-start:auto}.SiteShell_create__39rBt,.SiteShell_headerLanguage__nyBii,.SiteShell_pricingLink__lhnUi{display:none}.SiteShell_authSlot__JA_y4{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}.SiteShell_balance__yhL1P,.SiteShell_create__39rBt,.SiteShell_languageTrigger__lWNmf,.SiteShell_signIn__wSyaB,.SiteShell_utilityExit__WmgKC{align-items:center;justify-content:center;min-height:var(--control-default);border-radius:var(--radius-control);font-size:var(--text-14);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition-property:color,background-color,border-color,scale;transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease)}.SiteShell_signIn__wSyaB{display:inline-flex;padding-inline:var(--space-4);border:1px solid var(--border-control);color:var(--content-primary);font-weight:var(--weight-bold)}.SiteShell_balance__yhL1P{display:inline-flex;gap:var(--space-2);padding-inline:var(--space-3) var(--space-4);border:1px solid var(--accent-border);background:var(--accent-soft);color:var(--accent-content);font-weight:var(--weight-heavy);font-variant-numeric:tabular-nums}.SiteShell_balancePending__vixfn{display:inline-block;inline-size:5.5rem;block-size:var(--control-default);border-radius:var(--radius-control);background:var(--surface-subtle)}.SiteShell_create__39rBt{gap:var(--space-2);padding-inline:var(--space-4);background:var(--action-primary-bg);color:var(--action-primary-fg);font-weight:var(--weight-bold)}.SiteShell_create__39rBt[aria-current=page]{box-shadow:inset 0 0 0 2px var(--accent-border)}.SiteShell_utilityExit__WmgKC{display:inline-flex;width:var(--control-default);margin-inline-start:auto;color:var(--content-icon)}.SiteShell_menuRoot__vlDt5{position:relative;flex:none}.SiteShell_languageTrigger__lWNmf{display:inline-flex;gap:var(--space-1);padding-inline:var(--space-2);border:0;background:transparent;color:var(--content-secondary);font:inherit;font-size:var(--text-13);font-weight:var(--weight-bold);cursor:pointer}.SiteShell_balance__yhL1P:focus-visible,.SiteShell_brand__7dGQm:focus-visible,.SiteShell_create__39rBt:focus-visible,.SiteShell_languageLink__jeAr0:focus-visible,.SiteShell_languageTrigger__lWNmf:focus-visible,.SiteShell_legalList__PjUqj a:focus-visible,.SiteShell_moreLink__Rs0mI:focus-visible,.SiteShell_pricingLink__lhnUi:focus-visible,.SiteShell_section__dmz99:focus-visible,.SiteShell_signIn__wSyaB:focus-visible,.SiteShell_utilityExit__WmgKC:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.SiteShell_balance__yhL1P:active,.SiteShell_create__39rBt:active,.SiteShell_languageTrigger__lWNmf:active,.SiteShell_pricingLink__lhnUi:active,.SiteShell_section__dmz99:active,.SiteShell_signIn__wSyaB:active,.SiteShell_utilityExit__WmgKC:active{scale:.96}.SiteShell_popover__0_ZJP{position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0;z-index:1;inline-size:-moz-max-content;inline-size:max-content;min-inline-size:17rem;max-inline-size:min(22rem,calc(100vw - 2 * var(--space-4)));max-block-size:calc(100dvh - var(--header-offset) - var(--space-8));overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2);border:1px solid var(--border-decorative);border-radius:var(--radius-md);background:var(--surface-popover);box-shadow:var(--shadow-lg);transition-property:opacity,translate;transition-duration:var(--motion-default);transition-timing-function:var(--motion-ease)}@starting-style{.SiteShell_popover__0_ZJP{opacity:0;translate:0 -4px}}.SiteShell_moreContent__joSKA{display:grid;gap:var(--space-4)}.SiteShell_languageList__4Erf_,.SiteShell_moreList__tcTvX{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none}.SiteShell_languageList__4Erf_{grid-template-columns:repeat(2,minmax(0,1fr))}.SiteShell_languageLink__jeAr0,.SiteShell_moreLink__Rs0mI{display:flex;inline-size:100%;align-items:center;gap:var(--space-3);min-height:48px;padding-inline:var(--space-3);border:0;border-radius:var(--radius-control);background:transparent;color:var(--content-primary);font:inherit;font-size:var(--text-16);font-weight:var(--weight-semibold);text-align:start;cursor:pointer;transition-property:background-color,color;transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease)}.SiteShell_moreLink__Rs0mI>svg{flex:none;color:var(--content-icon)}.SiteShell_moreLink__Rs0mI:disabled{color:var(--content-disabled);cursor:progress}.SiteShell_languageLink__jeAr0{gap:var(--space-2);min-height:var(--control-default);font-size:var(--text-14);font-weight:var(--weight-medium)}.SiteShell_languageLink__jeAr0[aria-current=true],.SiteShell_moreLink__Rs0mI[aria-current=page]{background:var(--surface-active);font-weight:var(--weight-bold)}.SiteShell_languageCode__nD9yy{min-inline-size:2.25ch;color:var(--content-tertiary);font-size:var(--text-12);font-weight:var(--weight-bold)}.SiteShell_menuGroup__X1_Cw{display:block;min-width:0;margin:0;padding:0;border:0}.SiteShell_menuGroupTitle__tR2Hz{margin:0 0 var(--space-2);padding:0 var(--space-3);color:var(--content-secondary);font-size:var(--text-12);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.SiteShell_segmented__vDPpr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-subtle)}.SiteShell_segment__ympsG{position:relative;display:grid;place-items:center;min-height:var(--control-default);padding-inline:var(--space-2);border-radius:var(--radius-control);color:var(--content-secondary);font-size:var(--text-14);font-weight:var(--weight-semibold);text-align:center;cursor:pointer;transition-property:background-color,color;transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease)}.SiteShell_segment__ympsG input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.SiteShell_segment__ympsG:has(input:checked){background:var(--surface-raised);color:var(--content-primary);font-weight:var(--weight-bold);box-shadow:var(--shadow-sm)}.SiteShell_segment__ympsG:has(input:focus-visible){outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.SiteShell_dockSlot__H7_Si{display:contents}.SiteShell_legalFooter___2bAj{padding:var(--space-6) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom, 0px));border-block-start:1px solid var(--border-decorative)}.SiteShell_legalList__PjUqj{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1) var(--space-5);margin:0;padding:0;list-style:none}.SiteShell_legalList__PjUqj a{display:inline-flex;align-items:center;min-height:var(--control-default);color:var(--content-secondary);font-size:var(--text-13);text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:3px}@media (hover:hover){.SiteShell_languageLink__jeAr0:hover,.SiteShell_languageTrigger__lWNmf:hover,.SiteShell_moreLink__Rs0mI:hover:not(:disabled),.SiteShell_pricingLink__lhnUi:hover,.SiteShell_section__dmz99:hover,.SiteShell_signIn__wSyaB:hover,.SiteShell_utilityExit__WmgKC:hover{background:var(--surface-hover);color:var(--content-primary)}.SiteShell_languageLink__jeAr0[aria-current=true]:hover,.SiteShell_moreLink__Rs0mI[aria-current=page]:hover,.SiteShell_section__dmz99[aria-current=page]:hover{background:var(--surface-active)}.SiteShell_balance__yhL1P:hover{border-color:var(--accent-content)}.SiteShell_create__39rBt:hover{background:var(--action-primary-hover)}.SiteShell_legalList__PjUqj a:hover{color:var(--content-primary)}}@media (max-width:767px){.SiteShell_shell__KE16L[data-shell-family=site]{padding-block-end:var(--dock-clearance)}}@media (min-width:768px){.SiteShell_bar__rwQcD{gap:var(--space-3)}.SiteShell_wordmark__u13nh{display:inline}.SiteShell_sections__AF8a7{display:flex}.SiteShell_authSlot__JA_y4{min-inline-size:8.5rem}.SiteShell_create__39rBt{display:inline-flex}.SiteShell_dockSlot__H7_Si{display:none}}@media (min-width:768px) and (max-width:1023px){.SiteShell_section__dmz99{padding-inline:0}.SiteShell_sectionLabel__FhczX{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media (hover:hover) and (min-width:768px) and (max-width:1023px){.SiteShell_section__dmz99:after{content:attr(data-tip);position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-start:50%;translate:-50% 0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-contrast);color:var(--content-inverse);font-size:var(--text-12);font-weight:var(--weight-semibold);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--motion-ease)}.SiteShell_section__dmz99:hover:after{opacity:1;transition-delay:calc(2 * var(--motion-default))}}@media (min-width:1024px){.SiteShell_pricingLink__lhnUi{display:inline-flex}.SiteShell_overflowBelowWide__dlI5_{display:none}}@media (min-width:1024px) and (max-width:1279px){.SiteShell_section__dmz99{padding-inline:var(--space-2)}.SiteShell_section__dmz99>svg{display:none}}@media (min-width:1280px){.SiteShell_headerLanguage__nyBii{display:block}.SiteShell_overflowBelowFull__BriHH{display:none}}@media (forced-colors:active){.SiteShell_languageLink__jeAr0[aria-current=true],.SiteShell_moreLink__Rs0mI[aria-current=page],.SiteShell_pricingLink__lhnUi[aria-current=page],.SiteShell_section__dmz99[aria-current=page],.SiteShell_segment__ympsG:has(input:checked){outline:2px solid Highlight;outline-offset:-2px}.SiteShell_balance__yhL1P,.SiteShell_create__39rBt,.SiteShell_signIn__wSyaB{border:1px solid ButtonText}.SiteShell_create__39rBt[aria-current=page]{outline:2px solid Highlight;outline-offset:2px}.SiteShell_header__R6v_X{border-block-end-color:CanvasText}}@media (prefers-reduced-motion:reduce){.SiteShell_balance__yhL1P,.SiteShell_create__39rBt,.SiteShell_languageLink__jeAr0,.SiteShell_languageTrigger__lWNmf,.SiteShell_moreLink__Rs0mI,.SiteShell_popover__0_ZJP,.SiteShell_pricingLink__lhnUi,.SiteShell_section__dmz99,.SiteShell_section__dmz99:after,.SiteShell_segment__ympsG,.SiteShell_signIn__wSyaB,.SiteShell_utilityExit__WmgKC{transition:none}.SiteShell_balance__yhL1P:active,.SiteShell_create__39rBt:active,.SiteShell_languageTrigger__lWNmf:active,.SiteShell_pricingLink__lhnUi:active,.SiteShell_section__dmz99:active,.SiteShell_signIn__wSyaB:active,.SiteShell_utilityExit__WmgKC:active{scale:none}}.Dock_dock__SkfdN{position:fixed;inset:auto 0 0;z-index:var(--layer-product-navigation);display:flex;justify-content:center;padding:0 var(--dock-inset) calc(var(--dock-inset) + var(--dock-safe-bottom));pointer-events:none}.Dock_capsule__XXnXI{position:relative;isolation:isolate;display:flex;align-items:stretch;width:100%;max-width:var(--dock-max-width);height:var(--dock-height);padding:var(--dock-padding);border:1px solid var(--dock-border);border-radius:var(--radius-pill);background:var(--dock-surface);box-shadow:var(--dock-shadow);pointer-events:auto;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Dock_lens__dQqTb,.Dock_tail__22Vpr{position:absolute;inset-block:var(--dock-padding);inset-inline-start:0;z-index:-1;width:var(--lens-w,0);border-radius:var(--radius-pill);opacity:0;transform:translateX(var(--lens-x,0));pointer-events:none}.Dock_lens__dQqTb{overflow:hidden;background:var(--dock-lens);box-shadow:var(--dock-lens-shadow)}.Dock_lens__dQqTb:before{position:absolute;inset:1px 1px auto;height:42%;border-radius:var(--radius-pill) var(--radius-pill) 0 0;background:var(--dock-lens-gloss);content:""}.Dock_tail__22Vpr{inset-block:calc(var(--dock-padding) + var(--space-1));background:var(--dock-lens)}.Dock_capsule__XXnXI[data-lens] .Dock_lens__dQqTb{opacity:1}.Dock_capsule__XXnXI[data-lens] .Dock_tail__22Vpr{opacity:.45}.Dock_capsule__XXnXI[data-ready] .Dock_lens__dQqTb{transition:transform var(--motion-card) var(--motion-ease),opacity var(--motion-fast) var(--motion-ease)}.Dock_capsule__XXnXI[data-ready] .Dock_tail__22Vpr{transition:transform var(--motion-dock-tail) var(--motion-ease),opacity var(--motion-fast) var(--motion-ease)}.Dock_capsule__XXnXI[data-dragging] .Dock_lens__dQqTb,.Dock_capsule__XXnXI[data-dragging] .Dock_tail__22Vpr{transition:none}.Dock_capsule__XXnXI[data-dragging] .Dock_lens__dQqTb{transform:translateX(var(--lens-x,0)) scale(1.06)}.Dock_item__1SJSd{position:relative;display:inline-grid;flex:1 1 0;place-items:center;min-width:0;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--dock-content);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.Dock_item__1SJSd:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--interactive-focus-ring)}.Dock_item__1SJSd:active{transform:scale(.96)}.Dock_active__xsvL0{color:var(--dock-content-active)}.Dock_icon__cbQ_V{display:inline-grid;place-items:center;width:28px;height:28px}.Dock_emphasis__ysLrG .Dock_icon__cbQ_V{width:36px;height:36px;border-radius:var(--radius-pill);background:var(--action-primary-bg);color:var(--action-primary-fg)}.Dock_badge__Ri6MX{position:absolute;top:6px;inset-inline-end:calc(50% - 20px);display:inline-grid;place-items:center;min-width:16px;height:16px;padding-inline:4px;border-radius:var(--radius-pill);background:var(--dock-content-active);color:var(--surface-base);font-size:var(--text-10);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;line-height:1;pointer-events:none}.Dock_badge__Ri6MX[data-dock-badge=ready]{background:var(--action-primary-bg);color:var(--action-primary-fg)}@media (forced-colors:active){.Dock_lens__dQqTb,.Dock_tail__22Vpr{display:none}.Dock_item__1SJSd:focus-visible{outline-color:Highlight}.Dock_active__xsvL0{outline:2px solid Highlight;outline-offset:-2px}.Dock_badge__Ri6MX{border:1px solid ButtonText;background:ButtonFace;color:ButtonText;forced-color-adjust:none}}@media (hover:hover){.Dock_item__1SJSd:not(.Dock_active__xsvL0):hover{color:var(--dock-content-active)}}@media (prefers-reduced-motion:reduce){.Dock_capsule__XXnXI[data-ready] .Dock_lens__dQqTb,.Dock_capsule__XXnXI[data-ready] .Dock_tail__22Vpr,.Dock_item__1SJSd{transition:none}.Dock_tail__22Vpr{display:none}.Dock_item__1SJSd:active{transform:none}.Dock_capsule__XXnXI[data-dragging] .Dock_lens__dQqTb{transform:translateX(var(--lens-x,0))}}