:root:not([data-theme-style]),:root[data-theme-style=classic]{--theme-canvas:radial-gradient(ellipse 90% 38rem at 18% 0%, #d7d7db80 0%, transparent 76%);--home-wash:var(--theme-canvas), linear-gradient(var(--page-bg), var(--page-bg))}:root:not([data-theme-style])[data-theme=dark],:root[data-theme-style=classic][data-theme=dark]{--theme-canvas:radial-gradient(ellipse 90% 38rem at 18% 0%, #39393b8c 0%, transparent 76%)}html:is(:not([data-theme-style]),[data-theme-style=classic]),:root:is(:not([data-theme-style]),[data-theme-style=classic]) body,:root:is(:not([data-theme-style]),[data-theme-style=classic]) .play-shell{background-color:var(--page-bg,var(--bg));background-image:var(--theme-canvas);background-repeat:no-repeat}:root[data-theme-style=orbit]:not([data-theme=dark]){--bg:#f5f0fa;--bg-elevated:#fffaff;--bg-subtle:#ede5f5;--text:#30213f;--text-muted:#705f7f;--text-faint:#766281;--border:#ded0e9;--border-strong:#ab91bf;--accent:#5b4cbb;--accent-hover:#4c3d9f;--accent-text:#5140a5;--accent-contrast:#fff;--accent-subtle:#e5ddf8;--theme-primary-bg:#5b4cbb;--theme-primary-fg:#fff;--page-bg-rgb:245, 240, 250;--page-fg-rgb:48, 33, 63;--theme-canvas:radial-gradient(ellipse at 8% 5%, #fde9e4 0%, transparent 48%), linear-gradient(135deg, #f5f0fa, #f1ecf9);--theme-shadow:0 4px 16px #4528600f;--studio-prompt:#61439a;--studio-speech:#80500d;--studio-info:#28624e;--studio-library:#5140a5}:root[data-theme-style=orbit][data-theme=dark]{--bg:#241b30;--bg-elevated:#32253f;--bg-subtle:#40314d;--text:#f7effc;--text-muted:#c6b6d3;--text-faint:#ac96bc;--border:#564062;--border-strong:#9c7cae;--accent:#b7ead7;--accent-hover:#d0f4e6;--accent-text:#b7ead7;--accent-contrast:#242038;--accent-subtle:#364448;--theme-primary-bg:#b7ead7;--theme-primary-fg:#242038;--page-bg-rgb:36, 27, 48;--page-fg-rgb:247, 239, 252;--theme-canvas:radial-gradient(ellipse at 8% 5%, #3a2741 0%, transparent 50%), linear-gradient(135deg, #241b30, #2e203b);--theme-shadow:0 4px 18px #0a04142e;--studio-prompt:#d8c3fc;--studio-speech:#f5d19d;--studio-info:#b7ead7;--studio-library:#c6bbff}:root[data-theme-style=aurora]:not([data-theme=dark]){--bg:#f2f0ff;--bg-elevated:#fcfbff;--bg-subtle:#e9e5fb;--text:#201944;--text-muted:#645a82;--text-faint:#70618c;--border:#d8d0f4;--border-strong:#a28bd8;--accent:#7534dc;--accent-hover:#6223c4;--accent-text:#6629bf;--accent-contrast:#fff;--accent-subtle:#e5d9fc;--theme-primary-bg:linear-gradient(135deg, #8138e8, #6225cf);--theme-primary-fg:#fff;--page-bg-rgb:242, 240, 255;--page-fg-rgb:32, 25, 68;--theme-canvas:radial-gradient(ellipse at 4% 0%, #ead7fc 0%, transparent 45%), radial-gradient(ellipse at 100% 75%, #d8f2fb 0%, transparent 45%), linear-gradient(135deg, #f6f2ff, #ecebfc);--theme-shadow:0 4px 18px #5337a01a;--studio-prompt:#6629bf;--studio-speech:#88520a;--studio-info:#22624e;--studio-library:#24607f}:root[data-theme-style=aurora][data-theme=dark]{--bg:#101027;--bg-elevated:#1c1c3d;--bg-subtle:#28264e;--text:#f5f2ff;--text-muted:#c0b8dc;--text-faint:#9e91be;--border:#39345c;--border-strong:#8672bc;--accent:#b69aff;--accent-hover:#d1beff;--accent-text:#cdb4ff;--accent-contrast:#21163d;--accent-subtle:#342754;--theme-primary-bg:linear-gradient(135deg, #9547ed, #7434d7);--theme-primary-fg:#fff;--theme-primary-hover:#833de0;--theme-primary-active:#6828be;--page-bg-rgb:16, 16, 39;--page-fg-rgb:245, 242, 255;--theme-canvas:radial-gradient(ellipse at 4% 0%, #302052 0%, transparent 48%), radial-gradient(ellipse at 100% 75%, #162e46 0%, transparent 45%), linear-gradient(135deg, #101027, #191335);--theme-shadow:0 4px 20px #06041840;--studio-prompt:#d0b1ff;--studio-speech:#f3d09c;--studio-info:#9fe4cc;--studio-library:#a5e3f4}:root:is([data-theme-style=orbit],[data-theme-style=aurora]){--page-bg:var(--bg);--page-fg:var(--text);--surface:var(--bg-elevated);--radius:14px;--radius-md:14px;--radius-sm:9px;--shadow-sm:var(--theme-shadow);--studio-section-bg:var(--bg-elevated);--studio-field-bg:color-mix(in srgb, var(--bg) 60%, var(--bg-elevated));--studio-agent-instructions:var(--studio-prompt);--studio-starting-message:var(--studio-speech);--studio-introduction:var(--studio-info);--button-primary-bg:var(--theme-primary-bg);--button-primary-fg:var(--theme-primary-fg);--button-primary-hover-bg:var(--theme-primary-hover,var(--accent-hover));--button-primary-active-bg:var(--theme-primary-active,var(--accent-hover));--button-primary-ring:color-mix(in srgb, var(--accent) 30%, transparent);--button-secondary-bg:var(--bg-elevated);--button-secondary-fg:var(--text);--button-secondary-border:var(--border);--button-secondary-hover-bg:var(--bg-subtle);--button-secondary-hover-border:var(--border-strong);--button-secondary-active-bg:var(--bg-subtle);--home-wash:var(--theme-canvas)}html:is([data-theme-style=orbit],[data-theme-style=aurora]),html:is([data-theme-style=orbit],[data-theme-style=aurora]) body,[data-theme-style]:is([data-theme-style=orbit],[data-theme-style=aurora]) .play-shell{background:var(--theme-canvas);color:var(--text)}[data-theme-style]:is([data-theme-style=orbit],[data-theme-style=aurora]) :is(.studio-section,.setup-stepper,.setup-stepper-header){box-shadow:var(--theme-shadow)}[data-theme-style]:is([data-theme-style=orbit],[data-theme-style=aurora]) .watch .action-btn.subscribe{background:var(--theme-primary-bg);color:var(--theme-primary-fg);box-shadow:var(--theme-shadow);border-color:#0000}[data-theme-style]:is([data-theme-style=orbit],[data-theme-style=aurora]) .watch .action-btn.subscribe:hover,[data-theme-style]:is([data-theme-style=orbit],[data-theme-style=aurora]) .watch .action-btn.subscribe:focus-visible{background:var(--button-primary-hover-bg)}[data-theme-style]:is([data-theme-style=orbit],[data-theme-style=aurora]) .watch .rail-tabs button[aria-selected=true]{background:var(--accent-subtle);color:var(--accent-text)}[data-theme-style]:is([data-theme-style=orbit],[data-theme-style=aurora]) .watch .description{background:var(--bg-elevated);box-shadow:inset 0 0 0 1px var(--border), var(--theme-shadow)}:root{--liforma-blue:#07f;--liforma-pink:#ff248b;--liforma-coral:#ff5b57;--liforma-blue-rgb:0, 119, 255;--liforma-pink-rgb:255, 36, 139;--liforma-coral-rgb:255, 91, 87}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Comfortaa-Bold.woff2)format("woff2")}@font-face{font-family:Comfortaa Fallback;src:local(Arial Bold),local(Arial);size-adjust:135.84%;ascent-override:64.86%;descent-override:17.23%;line-gap-override:0%}.status-page{background:var(--page-bg);min-height:100dvh;color:var(--page-fg);flex-direction:column;display:flex}.status-page main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1.5rem 4rem;display:flex}.status-page .status-mark{background:color-mix(in srgb, var(--page-fg) 8%, transparent);width:4.75rem;height:4.75rem;color:color-mix(in srgb, var(--page-fg) 78%, transparent);border-radius:999px;place-items:center;margin-bottom:.25rem;display:grid}.status-page .code{letter-spacing:.14em;color:color-mix(in srgb, var(--page-fg) 55%, transparent);margin:0;font-size:1rem;font-weight:700}.status-page h1{max-width:22rem;margin:0;font-family:Comfortaa,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15}.status-page .home{background:var(--page-fg);color:var(--page-bg);border-radius:999px;margin-top:.35rem;padding:.65rem 1.15rem;font-size:.9375rem;font-weight:600;text-decoration:none}.status-page .home:hover{opacity:.9;text-decoration:none}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#070807;--page-fg:#f6f2ea;--page-bg-rgb:7, 8, 7;--page-fg-rgb:246, 242, 234;--home-wash:linear-gradient(180deg, #11120f 0%, #070807 54vh, #0d0f0e 100vh);--bg-subtle:color-mix(in srgb, var(--page-fg) 8%, var(--page-bg))}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-bg:#f8f7f3;--page-fg:#171812;--page-bg-rgb:248, 247, 243;--page-fg-rgb:23, 24, 18;--home-wash:linear-gradient(180deg, #f3f1e8 0%, #f8f7f3 54vh, #efece3 100vh);--bg-subtle:color-mix(in srgb, var(--page-fg) 8%, var(--page-bg))}html{background:var(--page-bg);color:var(--page-fg);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:var(--page-bg);min-width:320px;min-height:100vh;margin:0}*{box-sizing:border-box}
