html{--dialog-color-scheme:light;--dialog-shell:#fbf7eb;--dialog-body:#f6f0e4;--dialog-chrome:#f1eadc;--dialog-raised:#fffaf0;--dialog-subtle:#eee7d8;--dialog-footer:#eee4d4;--dialog-toast:#fbf7eb;--dialog-text:#1f292d;--dialog-muted:#536068;--dialog-border:#c8bfae;--dialog-accent:#7b3039;--dialog-accent-foreground:#ffffff;--dialog-accent-soft:rgba(123,48,57,.10);--dialog-secondary-accent:rgba(123,48,57,.10);--dialog-overlay:rgba(31,41,45,.48);--dialog-shadow:0 30px 72px rgba(31,41,45,.25),0 7px 20px rgba(31,41,45,.12);--dialog-toast-shadow:0 22px 54px rgba(31,41,45,.24),0 5px 16px rgba(31,41,45,.10);--dialog-panel-shadow:0 10px 24px rgba(74,57,42,.08),0 1px 0 rgba(255,255,255,.72) inset;--dialog-shell-radius:12px;--dialog-panel-radius:9px;--dialog-info-fg:#126e7a;--dialog-info-bg:rgba(39,150,166,.12);--dialog-info-border:rgba(39,150,166,.30);--dialog-warning-fg:#9a5f08;--dialog-warning-bg:rgba(222,151,42,.14);--dialog-warning-border:rgba(222,151,42,.34);--dialog-danger-fg:#b23d53;--dialog-danger-bg:rgba(213,74,99,.12);--dialog-danger-border:rgba(213,74,99,.30)}html[data-theme=soft-white]{--dialog-color-scheme:light;--dialog-shell:var(--agent-intake-shell,#fffefa);--dialog-body:var(--agent-intake-body,#f3f4ef);--dialog-chrome:var(--agent-intake-chrome,#e7ece6);--dialog-raised:var(--agent-intake-raised,#ffffff);--dialog-subtle:var(--agent-intake-subtle,#ebece6);--dialog-footer:var(--agent-intake-footer,#e7ece6);--dialog-toast:var(--agent-intake-shell,#fffefa);--dialog-text:var(--agent-intake-text,#17201d);--dialog-muted:var(--agent-intake-muted,#46534f);--dialog-border:var(--agent-intake-border,#d0d8d2);--dialog-accent:var(--agent-intake-accent,#0b7466);--dialog-accent-foreground:var(--agent-intake-accent-foreground,#ffffff);--dialog-accent-soft:var(--agent-intake-accent-soft,rgba(11,116,102,.08));--dialog-secondary-accent:var(--agent-intake-accent-soft,rgba(11,116,102,.08));--dialog-overlay:rgba(31,41,45,.48);--dialog-shell-radius:12px;--dialog-panel-radius:9px}html[data-theme=lattice]{--dialog-color-scheme:light;--dialog-shell:#f2f5f7;--dialog-body:#e8edf1;--dialog-chrome:#dfe6eb;--dialog-raised:#f8fafb;--dialog-subtle:#dfe6eb;--dialog-footer:#d7e0e7;--dialog-toast:#f2f5f7;--dialog-text:#132338;--dialog-muted:#455b70;--dialog-border:#9babb9;--dialog-accent:#1f55a5;--dialog-accent-foreground:#ffffff;--dialog-accent-soft:rgba(31,85,165,.11);--dialog-secondary-accent:rgba(31,85,165,.12);--dialog-overlay:rgba(4,13,25,.72);--dialog-shadow:16px 16px 0 rgba(8,18,30,.28),0 30px 82px rgba(0,7,18,.42);--dialog-toast-shadow:11px 11px 0 rgba(8,18,30,.25),0 22px 56px rgba(0,7,18,.38);--dialog-panel-shadow:5px 5px 0 rgba(31,55,80,.10);--dialog-shell-radius:2px;--dialog-panel-radius:1px;--dialog-info-fg:#174982;--dialog-info-bg:#dce8f3;--dialog-info-border:#89a7c2;--dialog-warning-fg:#8a5807;--dialog-warning-bg:#f4e7c8;--dialog-warning-border:#c6a667;--dialog-danger-fg:#9f3046;--dialog-danger-bg:#f3dfe3;--dialog-danger-border:#c98f9a}html[data-theme=crystal-aurora]{--dialog-color-scheme:light;--dialog-shell:rgba(234,251,248,.96);--dialog-body:rgba(222,244,240,.96);--dialog-chrome:rgba(213,241,237,.97);--dialog-raised:rgba(246,255,253,.94);--dialog-subtle:#d5f1ed;--dialog-footer:rgba(207,236,232,.97);--dialog-toast:rgba(234,251,248,.96);--dialog-text:#0a2830;--dialog-muted:#3e6269;--dialog-border:#83bbb5;--dialog-accent:#087d79;--dialog-accent-foreground:#ffffff;--dialog-accent-soft:rgba(8,125,121,.11);--dialog-secondary-accent:rgba(77,166,214,.14);--dialog-overlay:rgba(0,13,20,.72);--dialog-shadow:0 32px 86px rgba(0,20,29,.42),0 8px 24px rgba(0,20,29,.20),0 1px 0 rgba(255,255,255,.84) inset;--dialog-toast-shadow:0 24px 64px rgba(0,20,29,.38),0 6px 20px rgba(0,20,29,.18),0 1px 0 rgba(255,255,255,.84) inset;--dialog-panel-shadow:0 12px 30px rgba(0,43,49,.11),0 1px 0 rgba(255,255,255,.74) inset;--dialog-shell-radius:24px;--dialog-panel-radius:16px;--dialog-info-fg:#086b70;--dialog-info-bg:#d4f0ed;--dialog-info-border:#78b9b3;--dialog-warning-fg:#8a5a08;--dialog-warning-bg:#f4ead0;--dialog-warning-border:#c8aa70;--dialog-danger-fg:#a3354c;--dialog-danger-bg:#f4dfe4;--dialog-danger-border:#cd939e}body[data-admin-surface-active=true]{color-scheme:light;--dialog-color-scheme:light;--dialog-shell:#faf9f4;--dialog-body:#f0f3ef;--dialog-chrome:#edf3ef;--dialog-raised:#fffefa;--dialog-subtle:#e9efeb;--dialog-footer:#e7efea;--dialog-toast:#fffdf8;--dialog-text:#17201d;--dialog-muted:#596863;--dialog-border:#c6d2cc;--dialog-accent:#0b7b6c;--dialog-accent-foreground:#ffffff;--dialog-accent-soft:rgba(11,123,108,.12);--dialog-secondary-accent:rgba(221,151,48,.18);--dialog-overlay:rgba(17,26,23,.42);--dialog-shadow:0 34px 90px rgba(18,36,30,.24),0 8px 24px rgba(18,36,30,.12),0 0 0 1px rgba(255,255,255,.46) inset;--dialog-toast-shadow:0 22px 56px rgba(18,36,30,.22),0 6px 18px rgba(18,36,30,.10),0 0 0 1px rgba(255,255,255,.58) inset;--dialog-panel-shadow:0 12px 30px rgba(28,48,41,.09),0 1px 2px rgba(28,48,41,.06),0 1px 0 rgba(255,255,255,.82) inset;--dialog-info-fg:#126e7a;--dialog-info-bg:rgba(39,150,166,.12);--dialog-info-border:rgba(39,150,166,.30);--dialog-warning-fg:#9a5f08;--dialog-warning-bg:rgba(222,151,42,.14);--dialog-warning-border:rgba(222,151,42,.34);--dialog-danger-fg:#b23d53;--dialog-danger-bg:rgba(213,74,99,.12);--dialog-danger-border:rgba(213,74,99,.30)}.platform-dialog-overlay{background:var(--dialog-overlay);backdrop-filter:blur(5px) saturate(.92);-webkit-backdrop-filter:blur(5px) saturate(.92)}html[data-theme] .announcement-toast,html[data-theme] .platform-dialog-surface{color-scheme:var(--dialog-color-scheme);--background:var(--dialog-body);--foreground:var(--dialog-text);--card:var(--dialog-shell);--card-foreground:var(--dialog-text);--popover:var(--dialog-shell);--popover-foreground:var(--dialog-text);--secondary:var(--dialog-subtle);--secondary-foreground:var(--dialog-muted);--muted:var(--dialog-subtle);--muted-foreground:var(--dialog-muted);--accent:var(--dialog-subtle);--accent-foreground:var(--dialog-text);--primary:var(--dialog-accent);--primary-foreground:var(--dialog-accent-foreground);--border:var(--dialog-border);--ring:var(--dialog-accent);color:var(--dialog-text)!important;border-style:solid!important;border-width:1px!important;border-color:var(--dialog-border)!important;border-radius:var(--dialog-shell-radius)!important;background:var(--dialog-shell)!important;box-shadow:var(--dialog-shadow)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}body[data-admin-surface-active=true] .announcement-toast,body[data-admin-surface-active=true] .platform-dialog-surface{color-scheme:light;color:var(--dialog-text)!important;border-color:var(--dialog-border)!important;background:var(--dialog-shell)!important;box-shadow:var(--dialog-shadow)!important}.announcement-toast:before,.platform-dialog-surface:before{position:absolute;inset:0 0 auto;z-index:2;height:3px;content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,var(--dialog-accent),color-mix(in srgb,var(--dialog-accent) 46%,var(--dialog-secondary-accent)),transparent 82%)}.platform-dialog-surface [data-slot=alert-dialog-title],.platform-dialog-surface [data-slot=dialog-title]{color:var(--dialog-text);font-size:1.0625rem;font-weight:750;line-height:1.4;letter-spacing:-.012em}.platform-dialog-surface [data-slot=alert-dialog-description],.platform-dialog-surface [data-slot=dialog-description]{color:var(--dialog-muted);font-size:.875rem;font-weight:500;line-height:1.65}.platform-dialog-surface [data-slot=dialog-close]{color:var(--dialog-muted);border:1px solid transparent;border-radius:.65rem}.platform-dialog-surface [data-slot=dialog-close]:focus-visible,.platform-dialog-surface [data-slot=dialog-close]:hover{color:var(--dialog-text);border-color:var(--dialog-border);background:var(--dialog-subtle)}body[data-admin-surface-active=true] .announcement-toast,html[data-theme] .announcement-toast{isolation:isolate;color:var(--dialog-text);background:var(--dialog-toast)!important;box-shadow:var(--dialog-toast-shadow)!important;backdrop-filter:blur(18px) saturate(1.04);-webkit-backdrop-filter:blur(18px) saturate(1.04)}.announcement-toast-head{border-bottom:1px solid var(--dialog-border);background:radial-gradient(circle at 92% 0,var(--dialog-secondary-accent),transparent 54%),var(--dialog-chrome)}.announcement-toast-body{background:var(--dialog-toast)}.announcement-toast-actions{border-top:1px solid var(--dialog-border);background:var(--dialog-footer)}.announcement-priority{color:var(--dialog-info-fg);border-color:var(--dialog-info-border);background:var(--dialog-info-bg)}.announcement-priority-important{color:var(--dialog-warning-fg);border-color:var(--dialog-warning-border);background:var(--dialog-warning-bg)}.announcement-priority-urgent{color:var(--dialog-danger-fg);border-color:var(--dialog-danger-border);background:var(--dialog-danger-bg)}body[data-admin-surface-active=true] .announcement-reader,html[data-theme] .announcement-reader{background:var(--dialog-shell)!important}.announcement-reader-header,.platform-message-header{background:radial-gradient(circle at 86% 0,var(--dialog-secondary-accent),transparent 48%),var(--dialog-chrome)}.announcement-reader-body,.platform-message-body{background:var(--dialog-body)}.announcement-reader-panel,.platform-message-panel{background:var(--dialog-raised);box-shadow:var(--dialog-panel-shadow)}.announcement-reader-note,.announcement-reader-panel,.platform-message-panel{border-color:var(--dialog-border)!important;border-radius:var(--dialog-panel-radius)!important}.announcement-reader-note{background:var(--dialog-subtle)}.announcement-reader-feature{border-color:var(--dialog-border);border-radius:var(--dialog-panel-radius)!important;background:radial-gradient(circle at 92% 6%,var(--dialog-secondary-accent),transparent 48%),linear-gradient(150deg,color-mix(in srgb,var(--dialog-accent) 12%,var(--dialog-raised)),var(--dialog-raised));box-shadow:var(--dialog-panel-shadow)}.announcement-reader-footer,.platform-message-footer{background:var(--dialog-footer)}html[data-theme=soft-white] :is(.platform-dialog-surface [data-slot=dialog-title],.platform-dialog-surface [data-slot=alert-dialog-title],.announcement-toast h2,.announcement-reader h2,.account-notification-reader h2){font-family:Songti SC,"Noto Serif CJK SC",STSong,serif;font-weight:750}html[data-theme=soft-white] :is(.announcement-toast-head,.announcement-reader-header,.platform-message-header){background:repeating-linear-gradient(0deg,transparent 0 27px,rgba(123,48,57,.035) 27px 28px),var(--dialog-chrome)}html[data-theme=crystal-aurora] :is(.platform-dialog-surface,.announcement-toast){backdrop-filter:blur(18px) saturate(1.06);-webkit-backdrop-filter:blur(18px) saturate(1.06)}html[data-theme=crystal-aurora] :is(.announcement-priority,.announcement-reader-header .announcement-priority){border-radius:999px!important}html[data-theme=lattice] :is(.platform-dialog-surface,.announcement-toast){border-left:7px solid var(--dialog-accent)!important}html[data-theme=lattice] :is(.announcement-reader-panel,.announcement-reader-note,.announcement-reader-feature,.platform-message-panel){border-left:3px solid var(--dialog-accent)!important}html[data-theme=lattice] :is(.announcement-toast-head,.announcement-reader-header,.platform-message-header){background:linear-gradient(rgba(31,85,165,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(31,85,165,.055) 1px,transparent 1px),var(--dialog-chrome);background-size:24px 24px}html[data-theme=lattice] :is(.platform-dialog-surface button,.announcement-toast button,.announcement-reader button,.announcement-priority){border-radius:1px!important}.account-notification-reader p,.announcement-reader p,.announcement-toast p{text-wrap:pretty}.account-notification-reader h2,.announcement-reader h2,.announcement-toast h2{text-wrap:balance}.announcement-toast :is(button,a):focus-visible,.platform-dialog-surface :is(button,a):focus-visible{outline:2px solid color-mix(in srgb,var(--dialog-accent) 74%,white);outline-offset:2px}@media (prefers-reduced-motion:reduce){.announcement-toast,.platform-dialog-overlay,.platform-dialog-surface{animation:none!important;transition:none!important}}[data-chat-surface=unified-glass]{--chat-font:"Noto Sans SC","PingFang SC","Microsoft YaHei UI","Microsoft YaHei",system-ui,sans-serif;--chat-stage:linear-gradient(142deg,rgba(5,22,42,.82),rgba(7,21,40,.76));--chat-sheet:rgba(11,31,53,.44);--chat-sheet-strong:rgba(13,37,62,.58);--chat-glass-composer:linear-gradient(145deg,rgba(14,37,65,.72),rgba(7,24,47,.62));--chat-glass-border:rgba(135,205,226,.22);--chat-glass-border-strong:rgba(140,224,231,.38);--chat-glass-highlight:rgba(255,255,255,.10);--chat-glass-composer-shadow:0 22px 54px -34px rgba(0,5,19,.82),inset 0 1px 0 var(--chat-glass-highlight);--chat-user:linear-gradient(142deg,rgba(63,166,178,.29),rgba(75,112,181,.24));--chat-line:rgba(137,207,225,.17);--chat-line-strong:rgba(139,226,229,.35);--chat-highlight:rgba(255,255,255,.075);--chat-accent:#62ddd3;--chat-shadow:0 18px 48px -38px rgba(0,4,16,.78),inset 0 1px 0 var(--chat-highlight);--chat-fog-left:rgba(54,219,204,.16);--chat-fog-right:rgba(115,119,238,.15);--chat-grid:rgba(124,210,220,.06);--chat-text:#edf7f8;--chat-muted:#9fb7c1;position:relative;isolation:isolate;overflow:hidden;color:var(--chat-text);background:var(--chat-stage)!important;font-family:var(--chat-font);backdrop-filter:blur(26px) saturate(1.14);-webkit-backdrop-filter:blur(26px) saturate(1.14)}html[data-theme=soft-white] [data-chat-surface=unified-glass]{--chat-stage:linear-gradient(142deg,rgba(248,252,249,.84),rgba(243,249,247,.78));--chat-sheet:rgba(255,255,255,.44);--chat-sheet-strong:rgba(255,255,255,.64);--chat-glass-composer:linear-gradient(145deg,rgba(255,255,255,.80),rgba(247,251,248,.67));--chat-glass-border:rgba(78,126,117,.18);--chat-glass-border-strong:rgba(40,132,118,.34);--chat-glass-highlight:rgba(255,255,255,.86);--chat-glass-composer-shadow:0 22px 48px -34px rgba(52,84,77,.32),inset 0 1px 0 var(--chat-glass-highlight);--chat-user:linear-gradient(142deg,rgba(69,166,149,.20),rgba(92,142,184,.16));--chat-line:rgba(68,120,111,.16);--chat-line-strong:rgba(36,137,119,.31);--chat-highlight:rgba(255,255,255,.88);--chat-accent:#188e7b;--chat-shadow:0 18px 46px -38px rgba(47,78,71,.30),inset 0 1px 0 var(--chat-highlight);--chat-fog-left:rgba(72,198,175,.15);--chat-fog-right:rgba(111,150,205,.12);--chat-grid:rgba(55,128,115,.065);--chat-text:#203936;--chat-muted:#647773}html[data-theme=crystal-aurora] [data-chat-surface=unified-glass]{--chat-stage:linear-gradient(142deg,rgba(5,22,28,.92),rgba(7,20,38,.86));--chat-sheet:rgba(8,42,49,.45);--chat-sheet-strong:rgba(13,57,65,.6);--chat-glass-composer:linear-gradient(145deg,rgba(9,43,51,.92),rgba(5,27,34,.9));--chat-glass-border:rgba(94,181,188,.24);--chat-glass-border-strong:rgba(54,211,204,.46);--chat-glass-highlight:rgba(213,255,252,.075);--chat-glass-composer-shadow:0 22px 54px -34px rgba(0,7,10,.86),inset 0 1px 0 var(--chat-glass-highlight);--chat-user:linear-gradient(142deg,rgba(12,76,80,.76),rgba(47,112,232,.24));--chat-line:rgba(94,181,188,.22);--chat-line-strong:rgba(54,211,204,.46);--chat-highlight:rgba(213,255,252,.06);--chat-accent:#28d5c0;--chat-shadow:0 18px 48px -38px rgba(0,7,10,.84),inset 0 1px 0 var(--chat-highlight);--chat-fog-left:rgba(40,213,192,.16);--chat-fog-right:rgba(47,112,232,.15);--chat-grid:rgba(96,195,201,.06);--chat-text:#f1fefd;--chat-muted:#a9c6c7}html[data-theme] [data-chat-surface=unified-glass].chat-stage{background:var(--chat-stage)!important}[data-chat-surface=unified-glass]:after,[data-chat-surface=unified-glass]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}[data-chat-surface=unified-glass]:before{background:radial-gradient(760px 440px at 2% -10%,var(--chat-fog-left),transparent 69%),radial-gradient(720px 420px at 98% -9%,var(--chat-fog-right),transparent 70%)}[data-chat-surface=unified-glass]:after{opacity:.76;background-image:linear-gradient(var(--chat-grid) 1px,transparent 1px),linear-gradient(90deg,var(--chat-grid) 1px,transparent 1px);background-size:72px 72px;mask-image:none;-webkit-mask-image:none}[data-chat-surface=unified-glass]>*{position:relative;z-index:1}[data-chat-surface=unified-glass] .chat-stage-header{background:color-mix(in srgb,var(--chat-sheet) 82%,transparent)!important;border-color:var(--chat-line)!important;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--chat-highlight) 70%,transparent);backdrop-filter:blur(24px) saturate(1.16)!important;-webkit-backdrop-filter:blur(24px) saturate(1.16)!important}html[data-theme] [data-chat-surface=unified-glass] .chat-canvas,html[data-theme] [data-chat-surface=unified-glass] .chat-canvas:after,html[data-theme] [data-chat-surface=unified-glass] .chat-canvas:before,html[data-theme] [data-chat-surface=unified-glass] .chat-input-dock,html[data-theme] [data-chat-surface=unified-glass] .chat-input-dock:after,html[data-theme] [data-chat-surface=unified-glass] .chat-input-dock:before{background:transparent!important}[data-chat-surface=unified-glass] .chat-canvas:after,[data-chat-surface=unified-glass] .chat-canvas:before,[data-chat-surface=unified-glass] .chat-input-dock:after,[data-chat-surface=unified-glass] .chat-input-dock:before{content:none!important}[data-chat-surface=unified-glass] .chat-canvas.chat-scroll{scrollbar-gutter:auto!important;scrollbar-width:none!important}[data-chat-surface=unified-glass] .chat-canvas.chat-scroll::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}[data-chat-surface=unified-glass] .chat-shared-rail{box-sizing:border-box;width:calc(100% - 48px)!important;margin-inline:auto!important}html[data-theme] [data-chat-surface=unified-glass] .chat-shared-rail{width:calc(100% - 48px)!important}html[data-theme] [data-chat-surface=unified-glass] .chat-shared-rail.max-w-4xl{max-width:56rem!important}html[data-theme] [data-chat-surface=unified-glass] .chat-shared-rail.max-w-5xl{max-width:64rem!important}html[data-theme] [data-chat-surface=unified-glass] .chat-shared-rail.max-w-6xl{max-width:72rem!important}html[data-theme] [data-chat-surface=unified-glass] .chat-shared-rail.max-w-full{max-width:100%!important}html[data-theme] [data-chat-surface=unified-glass] .chat-content-rail{width:calc(100% - 96px)!important;padding-inline:0!important;padding-top:26px!important;padding-bottom:30px!important;border:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] [data-chat-surface=unified-glass] .chat-content-rail.max-w-4xl{max-width:52rem!important}html[data-theme] [data-chat-surface=unified-glass] .chat-content-rail.max-w-5xl{max-width:60rem!important}html[data-theme] [data-chat-surface=unified-glass] .chat-content-rail.max-w-6xl{max-width:68rem!important}html[data-theme] [data-chat-surface=unified-glass] .chat-content-rail.max-w-full{max-width:calc(100% - 96px)!important}[data-chat-surface=unified-glass] .chat-message-row{position:relative;padding-top:10px!important;padding-bottom:12px!important}[data-chat-surface=unified-glass] .chat-message-row-assistant+.chat-message-row-user,[data-chat-surface=unified-glass] .chat-message-row-user+.chat-message-row-assistant{margin-top:5px}[data-chat-surface=unified-glass] .chat-message-identity{display:inline-flex;align-items:center;gap:7px;min-height:24px;margin-bottom:2px;color:var(--chat-muted);font-family:var(--chat-font);font-size:12px;font-weight:620;letter-spacing:.012em}[data-chat-surface=unified-glass] .chat-message-identity-avatar{width:24px;height:24px;border:1px solid var(--chat-line);box-shadow:0 6px 18px -12px rgba(2,24,34,.55)}@keyframes chat-continuous-message-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}[data-chat-surface=unified-glass] .msg-animate{animation:chat-continuous-message-enter .28s ease-out both}[data-chat-surface=unified-glass] .chat-message-row-assistant[data-stream-entry-animation=off]{animation:none!important;opacity:1!important;transform:none!important}[data-chat-surface=unified-glass] .chat-composer-rainbow,[data-chat-surface=unified-glass] .chat-message-bubble-assistant,[data-chat-surface=unified-glass] .chat-message-bubble-user{font-family:var(--chat-font);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}html[data-theme] [data-chat-surface=unified-glass] .chat-message-bubble-assistant.chat-message-bubble-assistant{padding:13px 4px 15px!important;border:0!important;border-radius:0!important;color:var(--chat-text)!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme] [data-chat-surface=unified-glass] .chat-message-row-assistant:hover .chat-message-bubble-assistant{background:transparent!important}html[data-theme] [data-chat-surface=unified-glass] .chat-message-bubble-assistant .markdown-body :where(.render-layer-final,.render-layer-streaming)>:where(p,ul,ol,h1,h2,h3,h4,h5,h6,blockquote,hr){max-width:55rem}html[data-theme] [data-chat-surface=unified-glass] .chat-message-bubble-user.chat-message-bubble-user{max-width:min(78%,55rem)!important;padding:10px 4px 11px!important;border:0!important;border-radius:0!important;color:var(--chat-text)!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme] [data-chat-surface=unified-glass] .chat-message-row-user:hover .chat-message-bubble-user{background:transparent!important;transform:none}[data-chat-surface=unified-glass] .chat-message-bubble-assistant:before,[data-chat-surface=unified-glass] .chat-message-bubble-user:after,[data-chat-surface=unified-glass] .chat-message-bubble-user:before{content:none!important}[data-chat-surface=unified-glass] .chat-message-bubble-assistant :where(.markdown-body,.render-layer-final,.render-layer-streaming),[data-chat-surface=unified-glass] .chat-message-bubble-user :where(.user-message-content,.user-pasted-copy-card,.user-pasted-copy-card *){color:var(--chat-text)!important;font-family:var(--chat-font);text-shadow:none!important}[data-chat-surface=unified-glass] .chat-message-bubble-assistant .markdown-body,[data-chat-surface=unified-glass] .user-message-content{font-size:17px;line-height:1.76;letter-spacing:.006em;font-weight:400}[data-chat-surface=unified-glass] .chat-message-bubble-assistant .markdown-body :where(p,li){line-height:1.76}[data-chat-surface=unified-glass] .chat-message-bubble-assistant .markdown-body :where(p,p *,li,li *,ul,ol,h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *,blockquote,blockquote *,table,table *,span:not(code span)){color:var(--chat-text)!important}[data-chat-surface=unified-glass] .chat-message-bubble-assistant .markdown-body :where(h1,h2,h3,h4){color:var(--chat-text)!important;font-family:var(--chat-font);font-weight:660;letter-spacing:-.015em}[data-chat-surface=unified-glass] .chat-message-bubble-assistant .markdown-body :where(blockquote,table,pre,.code-block-wrapper){border-color:var(--chat-line)!important;background:color-mix(in srgb,var(--chat-sheet-strong) 72%,transparent)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--chat-highlight) 65%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}[data-chat-surface=unified-glass] .chat-message-bubble-assistant .markdown-body a{color:color-mix(in srgb,var(--chat-accent) 82%,var(--chat-text))!important;text-underline-offset:.18em}[data-chat-surface=unified-glass] [data-testid=chat-output-status]{width:fit-content;padding:4px 8px;border:1px solid color-mix(in srgb,var(--chat-line) 82%,transparent);border-radius:999px;color:var(--chat-muted)!important;background:color-mix(in srgb,var(--chat-sheet) 60%,transparent)}[data-chat-surface=unified-glass] [data-testid=chat-output-status][data-state=failed],[data-chat-surface=unified-glass] [data-testid=chat-output-status][data-state=unknown]{color:var(--chat-text)!important;border-color:color-mix(in srgb,#ef4444 42%,var(--chat-line));background:color-mix(in srgb,#ef4444 11%,var(--chat-sheet-strong))}[data-chat-surface=unified-glass] [data-testid=chat-output-status][data-state=unknown]{border-color:color-mix(in srgb,#f59e0b 48%,var(--chat-line));background:color-mix(in srgb,#f59e0b 12%,var(--chat-sheet-strong))}[data-chat-surface=unified-glass] .chat-message-state{display:flex;align-items:center;gap:10px;width:min(100%,55rem);margin-top:9px;padding:10px 12px;border:1px solid color-mix(in srgb,#ef4444 38%,var(--chat-line));border-radius:14px;color:var(--chat-text);background:color-mix(in srgb,#ef4444 9%,var(--chat-sheet-strong));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--chat-highlight) 56%,transparent)}[data-chat-surface=unified-glass] .chat-message-state-unknown{border-color:color-mix(in srgb,#f59e0b 44%,var(--chat-line));background:color-mix(in srgb,#f59e0b 10%,var(--chat-sheet-strong))}[data-chat-surface=unified-glass] .chat-message-state-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px;font-size:13px;line-height:1.45}[data-chat-surface=unified-glass] .chat-message-state-copy span{color:var(--chat-muted);font-size:12px}[data-chat-surface=unified-glass] .chat-message-state-action{min-height:44px;flex:0 0 auto;padding:0 12px;border:1px solid color-mix(in srgb,var(--chat-accent) 36%,var(--chat-line));border-radius:10px;color:var(--chat-text);background:color-mix(in srgb,var(--chat-accent) 12%,var(--chat-sheet-strong));font-size:12px;font-weight:650;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}[data-chat-surface=unified-glass] .chat-message-state-action:hover{border-color:color-mix(in srgb,var(--chat-accent) 68%,var(--chat-line));background:color-mix(in srgb,var(--chat-accent) 18%,var(--chat-sheet-strong));transform:translateY(-1px)}[data-chat-surface=unified-glass] .chat-composer-action:focus-visible,[data-chat-surface=unified-glass] .chat-message-action:focus-visible,[data-chat-surface=unified-glass] .chat-message-state-action:focus-visible{outline:2px solid color-mix(in srgb,var(--chat-accent) 76%,white);outline-offset:2px}[data-chat-surface=unified-glass] .chat-message-actions{min-height:32px}[data-chat-surface=unified-glass] .chat-message-action{min-width:30px;min-height:30px}[data-chat-surface=unified-glass] .chat-input-dock{padding-top:18px!important;padding-bottom:8px!important;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-chat-surface=unified-glass] .chat-composer-rail{width:auto!important;padding-inline:1.25rem!important;border:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] [data-chat-surface=unified-glass] .chat-composer-rainbow.chat-composer-rainbow{border:1px solid var(--chat-glass-border)!important;background:var(--chat-glass-composer)!important;box-shadow:var(--chat-glass-composer-shadow)!important;backdrop-filter:blur(22px) saturate(1.16)!important;-webkit-backdrop-filter:blur(22px) saturate(1.16)!important}[data-chat-surface=unified-glass] .chat-composer-rainbow:focus-within{border-color:var(--chat-glass-border-strong)!important;box-shadow:var(--chat-glass-composer-shadow),0 0 0 2px color-mix(in srgb,var(--primary) 10%,transparent)!important}[data-chat-surface=unified-glass] .chat-composer-rainbow textarea{color:var(--chat-text)!important;font-family:var(--chat-font);font-size:16px!important;line-height:1.72!important;letter-spacing:.006em}[data-chat-surface=unified-glass] .chat-composer-rainbow textarea::placeholder{color:var(--chat-muted)!important}[data-chat-surface=unified-glass] .chat-send-button:disabled{color:color-mix(in srgb,white 72%,var(--chat-muted))!important;background:color-mix(in srgb,var(--chat-muted) 34%,transparent)!important;box-shadow:none!important;opacity:.54!important}@keyframes chat-latest-wave{0%,60%,to{transform:translateY(0);opacity:.42}30%{transform:translateY(-4px);opacity:1}}[data-chat-surface=unified-glass] .chat-latest-jump{left:50%;right:auto;bottom:26px;width:44px;height:44px;padding:0;border:1px solid var(--chat-line-strong);border-radius:999px;color:var(--chat-text);background:color-mix(in srgb,var(--chat-sheet-strong) 90%,transparent);box-shadow:0 10px 30px -16px rgba(2,24,34,.58),inset 0 1px 0 var(--chat-highlight);backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12);transform:translateX(-50%);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}[data-chat-surface=unified-glass] .chat-latest-jump:focus-visible,[data-chat-surface=unified-glass] .chat-latest-jump:hover{border-color:color-mix(in srgb,var(--chat-accent) 72%,transparent);box-shadow:0 14px 34px -16px rgba(2,24,34,.68),inset 0 1px 0 var(--chat-highlight);transform:translate(-50%,-2px);outline:none}[data-chat-surface=unified-glass] .chat-latest-jump:active{transform:translateX(-50%)}[data-chat-surface=unified-glass] .chat-latest-arrow,[data-chat-surface=unified-glass] .chat-latest-dots{position:absolute;left:50%;top:50%;pointer-events:none;transition:opacity .15s ease,transform .18s ease}[data-chat-surface=unified-glass] .chat-latest-dots{display:inline-flex;align-items:center;gap:3px;opacity:0;transform:translate(-50%,-50%)}[data-chat-surface=unified-glass] .chat-latest-dot{width:5px;height:5px;border-radius:999px;background:var(--chat-accent);animation:chat-latest-wave 1.05s ease-in-out infinite;animation-play-state:paused}[data-chat-surface=unified-glass] .chat-latest-dot:nth-child(2){animation-delay:.12s}[data-chat-surface=unified-glass] .chat-latest-dot:nth-child(3){animation-delay:.24s}[data-chat-surface=unified-glass] .chat-latest-arrow{width:18px;height:18px;color:var(--chat-muted);opacity:1;transform:translate(-50%,-50%)}[data-chat-surface=unified-glass] .chat-latest-jump.is-streaming .chat-latest-dots{opacity:1;left:50%;right:auto;top:calc(100% + 6px);gap:3px;padding:3px 5px;border-radius:999px;background:color-mix(in srgb,var(--chat-sheet-strong) 88%,transparent);transform:translateX(-50%)}[data-chat-surface=unified-glass] .chat-latest-jump.is-streaming .chat-latest-dot{animation-play-state:running}[data-chat-surface=unified-glass] .chat-latest-jump.is-streaming .chat-latest-arrow{opacity:1;color:var(--chat-text);transform:translate(-50%,-50%)}[data-chat-surface=unified-glass] .chat-latest-jump.is-streaming:focus-visible .chat-latest-dots,[data-chat-surface=unified-glass] .chat-latest-jump.is-streaming:hover .chat-latest-dots{opacity:1;transform:translateX(-50%)}[data-chat-surface=unified-glass] .chat-latest-jump.is-streaming:focus-visible .chat-latest-arrow,[data-chat-surface=unified-glass] .chat-latest-jump.is-streaming:hover .chat-latest-arrow{opacity:1;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){[data-chat-surface=unified-glass] .chat-agent-online-ping,[data-chat-surface=unified-glass] .msg-animate{animation:none!important}[data-chat-surface=unified-glass] .chat-composer-rainbow,[data-chat-surface=unified-glass] .chat-latest-arrow,[data-chat-surface=unified-glass] .chat-latest-dots,[data-chat-surface=unified-glass] .chat-latest-jump,[data-chat-surface=unified-glass] .chat-message-bubble-assistant,[data-chat-surface=unified-glass] .chat-message-bubble-user{transition:none!important}[data-chat-surface=unified-glass] .chat-latest-dot{animation:none!important}}.workbench-action-theme_scopeMarker__uweEf{display:none}html[data-theme][data-mode]:has(.workbench-action-theme_scopeMarker__uweEf){--unified-workbench-field:var(--marketplace-field);--unified-workbench-grid-image:var(--creation-grid-image)}html[data-theme=soft-white][data-mode=light]:has(.workbench-action-theme_scopeMarker__uweEf){--background:var(--marketplace-field);--card:#fffefa;--popover:var(--card);--secondary:#eeede7;--muted:#f3f2ed;--accent:#e9f2ed;--accent-foreground:var(--creation-nav-text);--primary:var(--creation-nav-accent);--ring:var(--primary);--border:#deddd6;--input:#c6c8bd;--ui-surface:var(--card);--ui-surface-strong:var(--popover);--ui-line:var(--border);--ui-line-strong:var(--input);--ui-focus:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent);--scrollbar-thumb:#c5c7bb;--scrollbar-thumb-hover:#8b9389;--scrollbar-track:var(--muted);--creation-card:var(--card);--creation-muted:var(--muted);--creation-secondary:var(--secondary);--creation-edge:var(--border);--creation-input:var(--input);.voice-studio-root{--vs-bg:var(--marketplace-field);--vs-bg-secondary:var(--creation-secondary);--vs-surface:var(--creation-card);--vs-card:var(--creation-card);--vs-glass-bg:var(--creation-card);--vs-surface-hover:var(--creation-muted);--vs-card-hover:var(--creation-muted);--vs-border:var(--creation-edge);--vs-glass-border:var(--creation-edge);--vs-input-bg:var(--marketplace-field);--vs-input-border:var(--creation-input);--vs-primary:var(--creation-nav-accent);--vs-primary-hover:var(--brand-action-hover);--vs-glow:var(--creation-nav-accent);--vs-input-focus-shadow:var(--ui-focus)}.vs-workbench{--popover:var(--creation-card);--secondary:var(--creation-secondary);--muted:var(--creation-muted)}}html[data-theme][data-mode] body:has(.workbench-action-theme_scopeMarker__uweEf){:is([data-page=tools],[data-page=tools-utility],.sbw-root.sbw-editor,.secondary-workbench.voice-studio-root.vs-workbench,.voice-studio-root.vs-studio-shell,.cover-rebuild-shell,[data-cover-workbench]){--workbench-action-bg:#012264;--workbench-action-hover:#123a7c;--workbench-surface:rgb(from var(--card) r g b/1);--workbench-choice-bg:color-mix(in srgb,var(--primary) 8%,var(--workbench-surface));--workbench-choice-hover:color-mix(in srgb,var(--primary) 12%,var(--workbench-surface));--workbench-choice-fg:color-mix(in srgb,var(--primary) 88%,var(--foreground));--workbench-choice-border:color-mix(in srgb,var(--primary) 36%,var(--border));--workbench-secondary-hover:color-mix(in srgb,var(--foreground) 4%,var(--workbench-surface));&:is([data-cover-workbench],.sbw-editor,[data-page=tools],[data-page=tools-utility],.toolbox-embedded-workspace){--workbench-action-bg:var(--studio-action);--workbench-action-hover:var(--studio-action-hover)}:is([data-workbench-action=primary],.toolbox-primary-action,.toolbox-extract-card .toolbox-card-actions>button[data-slot=button][data-variant=default],.sbw-toolbar-actions>.sbw-batch-action,.sbw-media-actions>.is-command:not(.is-stop-command),.cover-primary-button){--brand-action-bg:var(--workbench-action-bg);--brand-action-fg:#fff;--brand-action-hover:var(--workbench-action-hover);--brand-action-border:color-mix(in srgb,var(--workbench-action-bg) 76%,var(--primary));--brand-action-ring:var(--primary);background:var(--brand-action-bg)!important;border-color:var(--brand-action-border)!important;color:var(--brand-action-fg)!important;box-shadow:none!important;transform:none!important;&:hover:not(:disabled):not([aria-disabled=true]){background:var(--brand-action-hover)!important}&:disabled{background:var(--muted)!important;border-color:var(--border)!important;color:var(--muted-foreground)!important;opacity:.65!important;cursor:not-allowed}}:is([data-workbench-action=secondary],.sub-page-back,.sub-page-open,.sub-page-nav-button,.vs-studio-home,.vs-studio-nav-link,.toolbox-toolbar-action,.toolbox-heading-actions>button,.toolbox-extract-paste-button,.sbw-toolbar-add-card,.sbw-board-export,.sbw-history-action .sub-page-nav-button,.sbw-toolbar-actions>.is-primary:not(.sbw-batch-action),.cover-secondary-button){--brand-action-bg:var(--workbench-surface);--brand-action-fg:var(--foreground);--brand-action-hover:var(--workbench-secondary-hover);--brand-action-border:var(--border);background:var(--brand-action-bg)!important;border-color:var(--brand-action-border)!important;color:var(--brand-action-fg)!important;box-shadow:none!important;transform:none!important;&:hover:not(:disabled):not([aria-disabled=true]){background:var(--brand-action-hover)!important;color:var(--brand-action-fg)!important}}[data-workbench-control=choice]{box-shadow:none!important;transform:none!important;&:hover:not(:disabled):not([aria-disabled=true]){background:var(--workbench-secondary-hover)!important;color:var(--foreground)!important}}:is([data-workbench-control=choice][aria-pressed=true],[data-workbench-control=choice][aria-checked=true],.sbw-ratio-control>button.is-active,.sbw-mode-toggle>button[aria-pressed=true],.cover-mode-switch>button.is-active,.cover-source-options>button.is-active,.cover-ratio-picker>button.is-active,.cover-template-view-tabs>button.is-active):not(:disabled):not([aria-disabled=true]){--brand-action-bg:var(--workbench-choice-bg)!important;--brand-action-fg:var(--workbench-choice-fg)!important;--brand-action-hover:var(--workbench-choice-hover)!important;--brand-action-border:var(--workbench-choice-border)!important;background:var(--workbench-choice-bg)!important;border-color:var(--workbench-choice-border)!important;color:var(--workbench-choice-fg)!important;box-shadow:none!important;transform:none!important;font-weight:650;&:hover:not(:disabled):not([aria-disabled=true]){background:var(--workbench-choice-hover)!important;color:var(--workbench-choice-fg)!important}}:is([data-workbench-control=choice],.sbw-ratio-control>button,.sbw-mode-toggle>button,.cover-mode-switch>button,.cover-source-options>button,.cover-ratio-picker>button,.cover-template-view-tabs>button):is(:disabled,[aria-disabled=true]){--brand-action-bg:var(--muted);--brand-action-fg:var(--muted-foreground);--brand-action-border:var(--border);background:var(--muted)!important;border-color:var(--border)!important;color:var(--muted-foreground)!important;opacity:.65!important;cursor:not-allowed}:is(.vs-studio-nav-link,.sub-page-nav-button)[data-active=true]:not(:disabled){border:1px solid var(--creation-nav-edge)!important;background:var(--creation-nav-fill)!important;color:var(--creation-nav-text)!important;&:focus-visible,&:hover{background:var(--workbench-choice-hover)!important;color:var(--creation-nav-text)!important}}.vs-studio-nav-link[data-active=true]{&:after{content:none}& svg{color:inherit}}}[data-cover-workbench] button[data-workbench-control=choice][aria-pressed=true]:enabled small{color:var(--workbench-choice-fg)}}@layer base{html[data-theme][data-mode] body:has(.workbench-action-theme_scopeMarker__uweEf) :is([data-workbench-action=primary],[data-workbench-action=secondary],[data-workbench-action=ghost],[data-workbench-control=choice],.sub-page-back,.sub-page-open,.sub-page-nav-button,.vs-studio-home,.vs-studio-nav-link,.toolbox-primary-action,.toolbox-extract-card .toolbox-card-actions>button[data-slot=button][data-variant=default],.toolbox-toolbar-action,.toolbox-heading-actions>button,.toolbox-extract-paste-button,.sbw-toolbar-add-card,.sbw-toolbar-actions>.sbw-batch-action,.sbw-toolbar-actions>.is-primary,.sbw-media-actions>.is-command:not(.is-stop-command),.sbw-board-export,.sbw-model-list>button,.sbw-ratio-control>button,.sbw-mode-toggle>button,.cover-primary-button,.cover-secondary-button,.cover-mode-switch>button,.cover-source-options>button,.cover-ratio-picker>button,.cover-template-view-tabs>button):focus-visible{outline:2px solid var(--primary)!important;outline-offset:2px}}.creation-workbench-layout_scope__8DyAR{display:none}@media (min-width:981px){.creation-workbench-layout_imageViewport__zMWHo{height:100dvh;min-height:0;overflow:hidden}.creation-workbench-layout_imageViewport__zMWHo>main{grid-template-rows:minmax(0,1fr)}.creation-workbench-layout_imageViewport__zMWHo>.sub-page-header .sub-page-header-inner{width:100%;max-width:none;padding-inline:20px}}html[data-theme][data-mode] body:has(.creation-workbench-layout_scope__8DyAR){--studio-action:var(--brand-action-bg);--studio-action-hover:var(--brand-action-hover);--studio-surface:rgb(from var(--card) r g b/1);--studio-line:var(--studio-edge,color-mix(in srgb,var(--foreground) 16%,var(--studio-surface)));--studio-inset:color-mix(in srgb,var(--foreground) 3%,var(--studio-surface));--studio-rail:color-mix(in srgb,var(--primary) 4%,var(--studio-surface));--storyboard-workspace-gutter:clamp(10px,1.2vw,22px);.sbw-root.sbw-editor:has(>.sbw-main:not([hidden])){--storyboard-workspace-gutter:clamp(20px,1.67vw,24px)}.sbw-editor .sub-page-header-inner{width:100%;max-width:none;padding-inline:var(--storyboard-workspace-gutter)}.sbw-root.sbw-editor .sbw-body{padding:20px var(--storyboard-workspace-gutter) 24px}.sbw-root.sbw-editor .sbw-body>.sbw-shell{width:100%;max-width:none;margin-inline:auto;gap:20px!important;padding:0!important;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.sbw-root.sbw-editor .sbw-body .sbw-model-rail{top:auto;border:1px solid var(--studio-line)!important;border-radius:14px!important;background:var(--studio-toolbar,var(--studio-surface))!important;backdrop-filter:var(--studio-panel-backdrop,blur(18px))!important;box-shadow:0 8px 24px -20px rgb(0 0 0/28%)!important}.sbw-editor .sbw-model-section{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.sbw-editor .sbw-video-model-section{border-top:1px solid var(--studio-line)!important}.sbw-editor .sbw-model-list>button:not(.is-active):not(:hover):not(:focus-visible){border-color:transparent!important;background:transparent!important;box-shadow:none!important}.sbw-editor .sbw-model-list>button.is-active{border-color:var(--workbench-choice-border)!important;background:var(--workbench-choice-bg)!important;box-shadow:inset 3px 0 var(--primary)!important}.sbw-editor .sbw-model-list>button:not(.is-active):before{opacity:0}.sbw-root.sbw-editor .sbw-body .sbw-workspace{padding:0 0 20px!important;border:0!important;background:transparent!important;box-shadow:none!important}.sbw-root.sbw-editor .sbw-workspace .sbw-toolbar{max-width:none;margin-bottom:16px;border:1px solid var(--studio-line)!important;border-radius:14px!important;background:var(--studio-toolbar,var(--studio-surface))!important;backdrop-filter:var(--studio-panel-backdrop,blur(16px))!important;box-shadow:0 8px 24px -20px rgb(0 0 0/28%)!important}.sbw-editor .sbw-global-toolbar{display:grid!important;grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-areas:"image video video" "mode info actions";gap:10px;align-items:center;min-height:0;padding:14px 16px!important}.sbw-editor .sbw-global-toolbar .sbw-toolbar-settings{display:contents!important}.sbw-editor .sbw-global-toolbar .sbw-control-group.is-image{grid-area:image;justify-self:start}.sbw-editor .sbw-global-toolbar .sbw-control-group.is-video{grid-area:video;justify-self:start}.sbw-editor .sbw-global-toolbar .sbw-mode-group{grid-area:mode;justify-self:start}.sbw-editor .sbw-global-toolbar .sbw-parameter-info{grid-area:info;width:auto;max-width:100%;height:auto;max-height:72px}.sbw-editor .sbw-global-toolbar .sbw-toolbar-actions{grid-area:actions;display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:8px;min-width:0;width:auto;max-width:100%;justify-self:end}.sbw-editor .sbw-workspace>.sbw-project-heading{max-width:none;min-height:40px;margin-bottom:8px;padding-inline:0;background:transparent!important}.sbw-editor .sbw-shot-grid{width:100%;max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;gap:18px!important;padding-inline:0;background:transparent!important}.sbw-root.sbw-editor .sbw-workspace .sbw-shot-card{border:1px solid var(--studio-line)!important;border-radius:14px!important;background:var(--studio-card,var(--studio-surface))!important;box-shadow:0 8px 24px -20px rgb(0 0 0/28%)!important}.sbw-editor .sbw-shot-card>.sbw-card-header{margin:0;min-height:42px;height:auto;padding:6px 12px;border-bottom:1px solid var(--studio-line);background:var(--studio-card,var(--studio-surface))!important}.sbw-editor .sbw-shot-card>.sbw-card-header .sbw-delete-card{width:28px;height:28px;min-height:28px;flex-basis:28px}.sbw-editor .sbw-shot-card .sbw-generation-stack{padding:10px 12px;gap:6px}.sbw-editor .sbw-shot-card .sbw-prompt-stage-label{height:26px;min-height:26px}.sbw-editor .sbw-shot-card .sbw-prompt-paste{width:24px;height:24px;min-height:24px;flex-basis:24px}.sbw-editor .sbw-shot-card .sbw-zone-title{height:auto;flex-wrap:wrap}.sbw-editor .sbw-shot-card .sbw-inline-video-prerequisite{margin-left:auto;color:var(--muted-foreground);white-space:normal}.sbw-editor .sbw-shot-card .sbw-flow-prompt,.sbw-editor .sbw-shot-card .sbw-generation-stack{background:var(--studio-card,var(--studio-surface))!important}.sbw-editor .sbw-shot-card .sbw-flow-prompt textarea{background:var(--studio-well,color-mix(in srgb,var(--background) 72%,var(--studio-surface)))!important}.sbw-root.sbw-editor .sbw-main .sbw-shared-media-frame{background:var(--studio-well,var(--sbw-editor-media,var(--muted)))!important;height:auto;min-height:0;max-height:none;align-self:start}.sbw-root.sbw-editor .sbw-workspace .sbw-shot-card:focus-within{border-color:var(--primary)!important}.sbw-editor .sbw-shot-card:focus-within>.sbw-card-header{box-shadow:inset 3px 0 var(--primary)!important}}@media (max-width:1279px){html[data-theme][data-mode] body:has(.creation-workbench-layout_scope__8DyAR) .sbw-editor .sbw-global-toolbar{grid-template-columns:minmax(0,1fr);grid-template-areas:none}html[data-theme][data-mode] body:has(.creation-workbench-layout_scope__8DyAR) .sbw-editor .sbw-global-toolbar .sbw-toolbar-settings{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px}html[data-theme][data-mode] body:has(.creation-workbench-layout_scope__8DyAR) .sbw-editor .sbw-global-toolbar .sbw-toolbar-settings>*{grid-area:auto;min-width:0;max-width:100%}html[data-theme][data-mode] body:has(.creation-workbench-layout_scope__8DyAR) .sbw-editor .sbw-global-toolbar .sbw-control-group{flex-wrap:wrap}html[data-theme][data-mode] body:has(.creation-workbench-layout_scope__8DyAR) .sbw-editor .sbw-global-toolbar .sbw-toolbar-actions{grid-area:auto;flex-wrap:wrap!important;justify-self:start;justify-content:flex-start}}.creation-workbench-surfaces_surfaceScope__w0Lu_{display:none}html[data-theme][data-mode]:has(.creation-workbench-surfaces_surfaceScope__w0Lu_){--studio-toolbar:rgb(from var(--card) r g b/1);--studio-card:rgb(from var(--card) r g b/1);--studio-well:rgb(from var(--background) r g b/1);--studio-edge:var(--border);--studio-panel-backdrop:none;--unified-workbench-header:var(--studio-toolbar);--unified-workbench-line:var(--studio-edge)}html[data-theme=soft-white][data-mode=light]:has(.creation-workbench-surfaces_surfaceScope__w0Lu_){--studio-toolbar:#fffefa;--studio-card:#f4f8f8;--studio-well:#eaf2f5;--studio-edge:#c8dce0;--marketplace-field:#f7faf9;--marketplace-field-horizontal:rgba(32,148,137,.25);--marketplace-field-vertical:rgba(59,131,185,.25)}html[data-theme=lattice][data-mode=dark]:has(.creation-workbench-surfaces_surfaceScope__w0Lu_){--studio-toolbar:#263e55;--studio-card:#1c3044;--studio-well:#132537;--studio-edge:#41617b}html[data-theme=crystal-aurora][data-mode=dark]:has(.creation-workbench-surfaces_surfaceScope__w0Lu_){--studio-toolbar:#203039;--studio-card:#16242d;--studio-well:#0e1b23;--studio-edge:#36535c}html[data-theme][data-mode]:has(.creation-workbench-surfaces_surfaceScope__w0Lu_){[data-cover-workbench]{--studio-surface:var(--studio-card);--studio-inset:var(--studio-well)}.voice-studio-root.vs-workbench:not(.sbw-root):not(.commerce-root){--card:var(--studio-card)}:is(.voice-studio-root.vs-workbench,.voice-studio-root.vs-studio-shell,[data-cover-workbench],[data-page=tools],[data-page=tools-utility]):not(.commerce-root):not(.sbw-model-dialog) :is(.sub-page-header,.vs-studio-header){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.voice-studio-root.vs-studio-shell,.vs-studio-shell .voice-studio-root{--vs-card:var(--studio-card);--vs-surface:var(--studio-well);--vs-control-bg:var(--studio-toolbar);--vs-input-bg:var(--studio-well);--vs-glass-bg:var(--studio-card);--vs-header-bg:var(--studio-toolbar);--vs-border:var(--studio-edge)}.vs-studio-shell [data-workbench-surface=toolbar]{background:var(--studio-toolbar)}.vs-studio-shell .vs-model-toolbar{background:var(--studio-toolbar)}.toolbox-embedded-toolbar,.vs-studio-shell .vs-model-toolbar{--studio-section-paint:var(--studio-toolbar)}.vs-studio-shell [data-workbench-surface=card]{background:var(--studio-card);backdrop-filter:none}.vs-studio-shell textarea{background:var(--studio-well)}.vs-studio-shell .vs-output-card{--studio-section-paint:var(--studio-well);background:var(--studio-well)}.voice-studio-root.vs-studio-shell>.vs-studio-main>.voice-studio-root{background:transparent!important}.sbw-root .svad-surface,.svad-preview{--svad-bg:var(--studio-card);--svad-line:var(--studio-edge);--svad-soft:var(--studio-toolbar);--svad-field-bg:var(--studio-well)}.sbw-root .sbh-storyboard-card{background:var(--studio-card)}.sbw-root .sbh-storyboard-cover{background:var(--studio-well)}}