._overlay_6x1u6_1{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_6x1u6_13{background:var(--surface-glass);border:1px solid var(--border-glass);width:min(460px,100%);box-shadow:var(--shadow-elevated);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:20px;flex-direction:column;gap:1.25rem;padding:2.25rem 2.5rem;display:flex}._title_6x1u6_26{font-size:var(--text-heading);color:var(--text-on-brand-strong);text-align:center;margin:0;font-weight:600}._subtitle_6x1u6_34{font-size:var(--text-small);color:var(--text-on-brand-muted);text-align:center;margin:0}._checkboxGroup_6x1u6_41{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}._checkboxLabel_6x1u6_48{cursor:pointer;font-size:var(--text-small);color:var(--text-on-brand-strong);align-items:flex-start;gap:.75rem;line-height:1.4;display:flex}._checkboxLabel_6x1u6_48 input[type=checkbox]{accent-color:#22c55e;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:.2rem}._checkboxLabel_6x1u6_48 a{color:#38bdf8e6;-webkit-text-decoration:underline;text-decoration:underline}._optional_6x1u6_72{font-size:var(--text-meta);color:var(--text-on-brand-muted);font-style:italic}._submitButton_6x1u6_78{background:var(--button-primary-bg);width:100%;color:var(--button-primary-text);font-size:var(--text-body);border:var(--button-primary-border);cursor:pointer;box-shadow:var(--button-primary-shadow);border-radius:8px;margin-top:.5rem;padding:.9rem;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s}._submitButton_6x1u6_78:hover:not(:disabled){background:var(--button-primary-bg-hover);box-shadow:var(--button-primary-shadow-hover);transform:translateY(-1px)}._submitButton_6x1u6_78:disabled{opacity:.5;cursor:not-allowed;transform:none}._error_6x1u6_105{color:#fee2e2;font-size:var(--text-small);background:#f871712e;border:1px solid #f8717173;border-radius:16px;padding:.75rem 1rem}@media (width<=768px){._modal_6x1u6_13{padding:2rem 1.75rem}}._page_1ptbp_1{background:#fafafa;background:var(--color-bg,#fafafa);justify-content:center;align-items:center;min-height:100svh;padding:2rem 1rem;display:flex}._card_1ptbp_10{--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #1a1a1a;background:#fff;background:var(--csstools-light-dark-toggle--0,white);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1a1a);border-radius:.75rem;flex-direction:column;gap:.75rem;width:100%;max-width:32rem;padding:2rem;display:flex;box-shadow:0 1px 3px #00000014,0 10px 20px #0000000d}._title_1ptbp_22{font-size:1.25rem;font-size:var(--text-heading,1.25rem);--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) #f5f5f5;color:var(--csstools-light-dark-toggle--1,#111);color:var(--lightningcss-light,#111)var(--lightningcss-dark,#f5f5f5);margin:0;font-weight:600}._message_1ptbp_29{--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) #f87171;color:var(--csstools-light-dark-toggle--2,#b42318);color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#f87171);font-size:1rem;font-size:var(--text-body,1rem);line-height:1.55;line-height:var(--leading-body,1.55);margin:0}._hint_1ptbp_36{--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #bbb;color:var(--csstools-light-dark-toggle--3,#444);color:var(--lightningcss-light,#444)var(--lightningcss-dark,#bbb);font-size:.85rem;font-size:var(--text-small,.85rem);margin:0}._actions_1ptbp_42{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}._homeLink_1ptbp_49,._retryButton_1ptbp_50{font-size:.9375rem;font-size:var(--text-ui,.9375rem);--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) #333;border:1px solid #e5e5e5;border:1px solid var(--csstools-light-dark-toggle--4,#e5e5e5);--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) #222;background:#fff;background:var(--csstools-light-dark-toggle--5,white);--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) #f5f5f5;color:var(--csstools-light-dark-toggle--6,#111);color:var(--lightningcss-light,#111)var(--lightningcss-dark,#f5f5f5);cursor:pointer;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#222);border:1px solid var(--lightningcss-light,#e5e5e5)var(--lightningcss-dark,#333);border-radius:.5rem;align-items:center;padding:.5rem 1rem;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:background-color .15s;display:inline-flex}._homeLink_1ptbp_49:hover,._retryButton_1ptbp_50:hover{--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) #2a2a2a;background:#f5f5f5;background:var(--csstools-light-dark-toggle--7,#f5f5f5);background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,#2a2a2a)}._retryButton_1ptbp_50:focus-visible,._homeLink_1ptbp_49:focus-visible{--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) #60a5fa;outline:2px solid #3b82f6;outline:2px solid var(--csstools-light-dark-toggle--8,#3b82f6);outline-offset:2px;outline:2px solid var(--lightningcss-light,#3b82f6)var(--lightningcss-dark,#60a5fa)}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-opsz-normal-DIwfbPUE.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-opsz-normal-C0olyEE-.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-opsz-normal-DrHU7SY7.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-opsz-normal-BOyYyU_V.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-opsz-normal-HoL-AExg.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-opsz-normal-BpEBLj1O.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-opsz-italic-Bl6DJqma.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-opsz-italic-Dibx14aP.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-opsz-italic-CMW9dfKg.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-opsz-italic-C-k5pZlm.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-opsz-italic-BhUEwDRF.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-opsz-italic-BOLXpvkj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-CHSlOQsW.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DMtmJ5ZE.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-Dm3htQBi.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-BZdD_g9V.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-b6lpi8_2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-Cjtb1TV-.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box;margin:0;padding:0}:root{font-family:Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.2}body{min-width:320px;min-height:100vh;font-family:Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-family:var(--font-body);font-size:1rem;font-size:var(--text-body);line-height:1.55;line-height:var(--leading-body);margin:0}#root{min-height:100vh}button{font-family:inherit;font-size:1rem;font-size:var(--text-body);cursor:pointer;outline:none;font-weight:600}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}input,textarea,select,button{font-size:1rem;font-size:var(--text-input)}input,textarea,select{font-family:inherit}input[type=range]{cursor:pointer}:root{--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--text-title:1.75rem;--text-heading:1.25rem;--text-sub:1.05rem;--text-body:1rem;--text-input:1rem;--text-ui:.9375rem;--text-small:.85rem;--text-meta:.8rem;--leading-display:1.05;--leading-body:1.55;--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #2d3077;--brand-gradient-start:var(--csstools-light-dark-toggle--0,#6d76f3);--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) #2f0e45;--brand-gradient-end:var(--csstools-light-dark-toggle--1,#7842a3);--gradient-brand:linear-gradient(135deg, var(--brand-gradient-start) 0%, var(--brand-gradient-end) 100%);--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) #343880f2;--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #36164ef2;--gradient-player:linear-gradient(135deg, var(--csstools-light-dark-toggle--2,#6d76f3eb), var(--csstools-light-dark-toggle--3,#7842a3eb));--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) #cececee6;--text-on-brand-strong:var(--csstools-light-dark-toggle--4,#fffffff2);--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) #b5b7bdd9;--text-on-brand-muted:var(--csstools-light-dark-toggle--5,#e3e6ecd9);--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) #a4a4a4bf;--text-on-brand-subtle:var(--csstools-light-dark-toggle--6,#ffffffbf);--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) #ffffff14;--surface-glass:var(--csstools-light-dark-toggle--7,#ffffff1f);--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) #ffffff1f;--surface-glass-strong:var(--csstools-light-dark-toggle--8,#ffffff2e);--csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) #ffffff2e;--surface-glass-intense:var(--csstools-light-dark-toggle--9,#ffffff3d);--csstools-light-dark-toggle--10:var(--csstools-color-scheme--light) #ffffff14;--surface-glass-background:var(--csstools-light-dark-toggle--10,#ffffff1f);--csstools-light-dark-toggle--11:var(--csstools-color-scheme--light) #13161db3;--surface-code-bg:var(--csstools-light-dark-toggle--11,#01030852);--csstools-light-dark-toggle--12:var(--csstools-color-scheme--light) #ffffff26;--border-glass:var(--csstools-light-dark-toggle--12,#fff3);--csstools-light-dark-toggle--13:var(--csstools-color-scheme--light) #ffffff40;--border-glass-strong:var(--csstools-light-dark-toggle--13,#ffffff59);--csstools-light-dark-toggle--14:var(--csstools-color-scheme--light) #ffffff1f;--chip-bg:var(--csstools-light-dark-toggle--14,#ffffff2e);--csstools-light-dark-toggle--15:var(--csstools-color-scheme--light) #fff3;--chip-border:var(--csstools-light-dark-toggle--15,#ffffff40);--csstools-light-dark-toggle--16:var(--csstools-color-scheme--light) #cececee0;--chip-text:var(--csstools-light-dark-toggle--16,#ffffffeb);--csstools-light-dark-toggle--17:var(--csstools-color-scheme--light) #12baf440;--status-info-bg:var(--csstools-light-dark-toggle--17,#12baf44d);--csstools-light-dark-toggle--18:var(--csstools-color-scheme--light) #12baf459;--status-info-border:var(--csstools-light-dark-toggle--18,#12baf466);--csstools-light-dark-toggle--19:var(--csstools-color-scheme--light) #e5f5fd;--status-info-text:var(--csstools-light-dark-toggle--19,#e2f1fa);--csstools-light-dark-toggle--20:var(--csstools-color-scheme--light) #f7e59f47;--status-warning-bg:var(--csstools-light-dark-toggle--20,#f7e59f59);--csstools-light-dark-toggle--21:var(--csstools-color-scheme--light) #efbc4359;--status-warning-border:var(--csstools-light-dark-toggle--21,#efbc4366);--csstools-light-dark-toggle--22:var(--csstools-color-scheme--light) #fffbf6;--status-warning-text:var(--csstools-light-dark-toggle--22,#fff7ee);--button-primary-bg:linear-gradient(135deg, var(--brand-gradient-start) 0%, var(--brand-gradient-end) 100%);--csstools-light-dark-toggle--23:var(--csstools-color-scheme--light) #98a6ff;--csstools-light-dark-toggle--24:var(--csstools-color-scheme--light) #9c6fc2;--button-primary-bg-hover:linear-gradient(135deg, var(--csstools-light-dark-toggle--23,#7581f5), var(--csstools-light-dark-toggle--24,#814caa));--csstools-light-dark-toggle--25:var(--csstools-color-scheme--light) #fff;--button-primary-text:var(--csstools-light-dark-toggle--25,#fff);--csstools-light-dark-toggle--26:var(--csstools-color-scheme--light) #ffffff26;--button-primary-border:1px solid var(--csstools-light-dark-toggle--26,#fff3);--csstools-light-dark-toggle--27:var(--csstools-color-scheme--light) #00000080;--button-primary-shadow:0 4px 12px var(--csstools-light-dark-toggle--27,#6d76f366);--csstools-light-dark-toggle--28:var(--csstools-color-scheme--light) #0006;--button-primary-shadow-hover:0 16px 32px var(--csstools-light-dark-toggle--28,#00000040);--csstools-light-dark-toggle--29:var(--csstools-color-scheme--light) #ffffff1f;--button-ghost-bg:var(--csstools-light-dark-toggle--29,#ffffff2e);--csstools-light-dark-toggle--30:var(--csstools-color-scheme--light) #fff3;--button-ghost-bg-hover:var(--csstools-light-dark-toggle--30,#ffffff4d);--csstools-light-dark-toggle--31:var(--csstools-color-scheme--light) #ffffff40;--button-ghost-border:var(--csstools-light-dark-toggle--31,#ffffff59);--csstools-light-dark-toggle--32:var(--csstools-color-scheme--light) #cececee0;--button-ghost-text:var(--csstools-light-dark-toggle--32,#ffffffeb);--csstools-light-dark-toggle--33:var(--csstools-color-scheme--light) #ffffff0d;--scroll-track:var(--csstools-light-dark-toggle--33,#ffffff14);--csstools-light-dark-toggle--34:var(--csstools-color-scheme--light) #ffffff26;--scroll-thumb:var(--csstools-light-dark-toggle--34,#fff3);--csstools-light-dark-toggle--35:var(--csstools-color-scheme--light) #ffffff40;--scroll-thumb-hover:var(--csstools-light-dark-toggle--35,#ffffff59);--csstools-light-dark-toggle--36:var(--csstools-color-scheme--light) #0000004d;--shadow-header:0 12px 24px var(--csstools-light-dark-toggle--36,#0000001a);--csstools-light-dark-toggle--37:var(--csstools-color-scheme--light) #0006;--shadow-elevated:0 24px 40px var(--csstools-light-dark-toggle--37,#00000029);--csstools-light-dark-toggle--38:var(--csstools-color-scheme--light) #00000059;--shadow-floating:0 30px 50px var(--csstools-light-dark-toggle--38,#0000001f);--csstools-light-dark-toggle--39:var(--csstools-color-scheme--light) #00000059;--shadow-player:0 -12px 24px var(--csstools-light-dark-toggle--39,#00000026);--status-completed:#34c759;--status-completed-bg:#34c75933;--status-stuck:#fc0;--status-stuck-bg:#fc03;--status-failed:#ff3b30;--status-failed-bg:#ff3b3033;--status-active:#007aff;--status-active-bg:#007aff4d;--header-height:90px;--layout-gap:20px;--panel-spacing:1.5rem;--panel-spacing-sm:1rem;--font-display:"Source Serif 4 Variable", "Iowan Old Style", Georgia, serif;--font-body:"Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-mono:"Geist Mono Variable", ui-monospace, "JetBrains Mono", "Fira Mono", Menlo, Monaco, "Courier New", monospace;--radius-chip:999px;--radius-card:14px;--radius-hero:20px;--dur-fast:.16s;--dur-med:.24s;--dur-slow:.52s;--ease-out-soft:cubic-bezier(.21, .61, .35, 1);--ease-spring:cubic-bezier(.2, 1.4, .4, 1);--chip-height:2.1rem;--chip-pad-x:.78rem;--chip-pad-y:.4rem;--surface-app:var(--gradient-brand);--csstools-light-dark-toggle--40:var(--csstools-color-scheme--light) #b5b7bd85;--text-on-brand-faint:var(--csstools-light-dark-toggle--40,#ffffff8c);--csstools-light-dark-toggle--41:var(--csstools-color-scheme--light) #00dbfe;--accent-brand:var(--csstools-light-dark-toggle--41,#6d76f3);--csstools-light-dark-toggle--42:var(--csstools-color-scheme--light) #00dbfe33;--accent-brand-soft:var(--csstools-light-dark-toggle--42,#6d76f338);--csstools-light-dark-toggle--43:var(--csstools-color-scheme--light) #41dca5;--accent-success:var(--csstools-light-dark-toggle--43,#43c07a);--csstools-light-dark-toggle--44:var(--csstools-color-scheme--light) #fbc959;--accent-warning:var(--csstools-light-dark-toggle--44,#eebc4a);--csstools-light-dark-toggle--45:var(--csstools-color-scheme--light) #fb8274;--accent-danger:var(--csstools-light-dark-toggle--45,#de4f44);--csstools-light-dark-toggle--46:var(--csstools-color-scheme--light) #ebe4d6;--mic-resting:var(--csstools-light-dark-toggle--46,#f8f1e3);--csstools-light-dark-toggle--47:var(--csstools-color-scheme--light) #bcb7ad;--mic-processing:var(--csstools-light-dark-toggle--47,#c8c4b9);--csstools-light-dark-toggle--48:var(--csstools-color-scheme--light) #00c471;--mic-live:var(--csstools-light-dark-toggle--48,#43dd9a);--csstools-light-dark-toggle--49:var(--csstools-color-scheme--light) #f66c6d;--mic-muted:var(--csstools-light-dark-toggle--49,#ff958d);--csstools-light-dark-toggle--50:var(--csstools-color-scheme--light) #f51945;--mic-error:var(--csstools-light-dark-toggle--50,#f93f4e);--csstools-light-dark-toggle--51:var(--csstools-color-scheme--light) #f4c352;--accent-signal:var(--csstools-light-dark-toggle--51,#ac7300);--csstools-light-dark-toggle--52:var(--csstools-color-scheme--light) #f4c35233;--accent-signal-soft:var(--csstools-light-dark-toggle--52,#ac73002e);--csstools-light-dark-toggle--53:var(--csstools-color-scheme--light) #f4c352;--text-label:var(--csstools-light-dark-toggle--53,#956300);--glow-primary:0 8px 24px #6d76f347;--glow-soft:0 6px 16px #0000001f;--divider-h:linear-gradient(90deg, transparent, #6d76f34d 20%, #6d76f34d 80%, transparent)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:light-dark(red, red)){:root{--brand-gradient-start:light-dark(#6d76f3,#2d3077);--brand-gradient-end:light-dark(#7842a3,#2f0e45);--gradient-player:linear-gradient(135deg, light-dark(#6d76f3eb,#343880f2), light-dark(#7842a3eb,#36164ef2));--text-on-brand-strong:light-dark(#fffffff2,#cececee6);--text-on-brand-muted:light-dark(#e3e6ecd9,#b5b7bdd9);--text-on-brand-subtle:light-dark(#ffffffbf,#a4a4a4bf);--surface-glass:light-dark(#ffffff1f,#ffffff14);--surface-glass-strong:light-dark(#ffffff2e,#ffffff1f);--surface-glass-intense:light-dark(#ffffff3d,#ffffff2e);--surface-glass-background:light-dark(#ffffff1f,#ffffff14);--surface-code-bg:light-dark(#01030852,#13161db3);--border-glass:light-dark(#fff3,#ffffff26);--border-glass-strong:light-dark(#ffffff59,#ffffff40);--chip-bg:light-dark(#ffffff2e,#ffffff1f);--chip-border:light-dark(#ffffff40,#fff3);--chip-text:light-dark(#ffffffeb,#cececee0);--status-info-bg:light-dark(#12baf44d,#12baf440);--status-info-border:light-dark(#12baf466,#12baf459);--status-info-text:light-dark(#e2f1fa,#e5f5fd);--status-warning-bg:light-dark(#f7e59f59,#f7e59f47);--status-warning-border:light-dark(#efbc4366,#efbc4359);--status-warning-text:light-dark(#fff7ee,#fffbf6)}}@supports (color:color(display-p3 0 0 0%)) and (color:light-dark(red, red)){:root{--status-warning-text:light-dark(#fff7ee,#fffbf6)}@media (color-gamut:p3){:root{--status-warning-text:light-dark(#fff7ee,color(display-p3 1 .98485 .96168))}}}@supports (color:light-dark(red, red)){:root{--button-primary-bg-hover:linear-gradient(135deg, light-dark(#7581f5,#98a6ff), light-dark(#814caa,#9c6fc2))}}@supports (color:color(display-p3 0 0 0%)) and (color:light-dark(red, red)){:root{--button-primary-bg-hover:linear-gradient(135deg, light-dark(#7581f5,#98a6ff), light-dark(#814caa,#9c6fc2))}@media (color-gamut:p3){:root{--button-primary-bg-hover:linear-gradient(135deg, light-dark(#7581f5,color(display-p3 .59986 .6445 1)), light-dark(#814caa,#9c6fc2))}}}@supports (color:light-dark(red, red)){:root{--button-primary-text:light-dark(#fff,#fff);--button-primary-border:1px solid light-dark(#fff3,#ffffff26);--button-primary-shadow:0 4px 12px light-dark(#6d76f366,#00000080);--button-primary-shadow-hover:0 16px 32px light-dark(#00000040,#0006);--button-ghost-bg:light-dark(#ffffff2e,#ffffff1f);--button-ghost-bg-hover:light-dark(#ffffff4d,#fff3);--button-ghost-border:light-dark(#ffffff59,#ffffff40);--button-ghost-text:light-dark(#ffffffeb,#cececee0);--scroll-track:light-dark(#ffffff14,#ffffff0d);--scroll-thumb:light-dark(#fff3,#ffffff26);--scroll-thumb-hover:light-dark(#ffffff59,#ffffff40);--shadow-header:0 12px 24px light-dark(#0000001a,#0000004d);--shadow-elevated:0 24px 40px light-dark(#00000029,#0006);--shadow-floating:0 30px 50px light-dark(#0000001f,#00000059);--shadow-player:0 -12px 24px light-dark(#00000026,#00000059);--text-on-brand-faint:light-dark(#ffffff8c,#b5b7bd85);--accent-brand:light-dark(#6d76f3,#00dbfe)}}@supports (color:color(display-p3 0 0 0%)) and (color:light-dark(red, red)){:root{--accent-brand:light-dark(#6d76f3,#00dbfe)}@media (color-gamut:p3){:root{--accent-brand:light-dark(#6d76f3,color(display-p3 .36825 .84762 .98768))}}}@supports (color:light-dark(red, red)){:root{--accent-brand-soft:light-dark(#6d76f338,#00dbfe33)}}@supports (color:color(display-p3 0 0 0%)) and (color:light-dark(red, red)){:root{--accent-brand-soft:light-dark(#6d76f338,#00dbfe33)}@media (color-gamut:p3){:root{--accent-brand-soft:light-dark(#6d76f338,color(display-p3 .36825 .84762 .98768/.2))}}}@supports (color:light-dark(red, red)){:root{--accent-success:light-dark(#43c07a,#41dca5);--accent-warning:light-dark(#eebc4a,#fbc959);--accent-danger:light-dark(#de4f44,#fb8274);--mic-resting:light-dark(#f8f1e3,#ebe4d6);--mic-processing:light-dark(#c8c4b9,#bcb7ad);--mic-live:light-dark(#43dd9a,#00c471)}}@supports (color:color(display-p3 0 0 0%)) and (color:light-dark(red, red)){:root{--mic-live:light-dark(#43dd9a,#00c471)}@media (color-gamut:p3){:root{--mic-live:light-dark(#43dd9a,color(display-p3 .34041 .75744 .47063))}}}@supports (color:light-dark(red, red)){:root{--mic-muted:light-dark(#ff958d,#f66c6d)}}@supports (color:color(display-p3 0 0 0%)) and (color:light-dark(red, red)){:root{--mic-muted:light-dark(#ff958d,#f66c6d)}@media (color-gamut:p3){:root{--mic-muted:light-dark(color(display-p3 .97724 .58188 .5419),#f66c6d)}}}@supports (color:light-dark(red, red)){:root{--mic-error:light-dark(#f93f4e,#f51945);--accent-signal:light-dark(#ac7300,#f4c352)}}@supports (color:color(display-p3 0 0 0%)) and (color:light-dark(red, red)){:root{--accent-signal:light-dark(#ac7300,#f4c352)}@media (color-gamut:p3){:root{--accent-signal:light-dark(color(display-p3 .65424 .45466 .06482),#f4c352)}}}@supports (color:light-dark(red, red)){:root{--accent-signal-soft:light-dark(#ac73002e,#f4c35233)}}@supports (color:color(display-p3 0 0 0%)) and (color:light-dark(red, red)){:root{--accent-signal-soft:light-dark(#ac73002e,#f4c35233)}@media (color-gamut:p3){:root{--accent-signal-soft:light-dark(color(display-p3 .65424 .45466 .06482/.18),#f4c35233)}}}@supports (color:light-dark(red, red)){:root{--text-label:light-dark(#956300,#f4c352)}}@supports (color:color(display-p3 0 0 0%)) and (color:light-dark(red, red)){:root{--text-label:light-dark(#956300,#f4c352)}@media (color-gamut:p3){:root{--text-label:light-dark(color(display-p3 .56075 .39474 .09269),#f4c352)}}}@supports not (color:light-dark(tan, tan)){:root *{--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #2d3077;--brand-gradient-start:var(--csstools-light-dark-toggle--0,#6d76f3);--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) #2f0e45;--brand-gradient-end:var(--csstools-light-dark-toggle--1,#7842a3);--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) #343880f2;--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) #36164ef2;--gradient-player:linear-gradient(135deg, var(--csstools-light-dark-toggle--2,#6d76f3eb), var(--csstools-light-dark-toggle--3,#7842a3eb));--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) #cececee6;--text-on-brand-strong:var(--csstools-light-dark-toggle--4,#fffffff2);--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) #b5b7bdd9;--text-on-brand-muted:var(--csstools-light-dark-toggle--5,#e3e6ecd9);--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) #a4a4a4bf;--text-on-brand-subtle:var(--csstools-light-dark-toggle--6,#ffffffbf);--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) #ffffff14;--surface-glass:var(--csstools-light-dark-toggle--7,#ffffff1f);--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) #ffffff1f;--surface-glass-strong:var(--csstools-light-dark-toggle--8,#ffffff2e);--csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) #ffffff2e;--surface-glass-intense:var(--csstools-light-dark-toggle--9,#ffffff3d);--csstools-light-dark-toggle--10:var(--csstools-color-scheme--light) #ffffff14;--surface-glass-background:var(--csstools-light-dark-toggle--10,#ffffff1f);--csstools-light-dark-toggle--11:var(--csstools-color-scheme--light) #13161db3;--surface-code-bg:var(--csstools-light-dark-toggle--11,#01030852);--csstools-light-dark-toggle--12:var(--csstools-color-scheme--light) #ffffff26;--border-glass:var(--csstools-light-dark-toggle--12,#fff3);--csstools-light-dark-toggle--13:var(--csstools-color-scheme--light) #ffffff40;--border-glass-strong:var(--csstools-light-dark-toggle--13,#ffffff59);--csstools-light-dark-toggle--14:var(--csstools-color-scheme--light) #ffffff1f;--chip-bg:var(--csstools-light-dark-toggle--14,#ffffff2e);--csstools-light-dark-toggle--15:var(--csstools-color-scheme--light) #fff3;--chip-border:var(--csstools-light-dark-toggle--15,#ffffff40);--csstools-light-dark-toggle--16:var(--csstools-color-scheme--light) #cececee0;--chip-text:var(--csstools-light-dark-toggle--16,#ffffffeb);--csstools-light-dark-toggle--17:var(--csstools-color-scheme--light) #12baf440;--status-info-bg:var(--csstools-light-dark-toggle--17,#12baf44d);--csstools-light-dark-toggle--18:var(--csstools-color-scheme--light) #12baf459;--status-info-border:var(--csstools-light-dark-toggle--18,#12baf466);--csstools-light-dark-toggle--19:var(--csstools-color-scheme--light) #e5f5fd;--status-info-text:var(--csstools-light-dark-toggle--19,#e2f1fa);--csstools-light-dark-toggle--20:var(--csstools-color-scheme--light) #f7e59f47;--status-warning-bg:var(--csstools-light-dark-toggle--20,#f7e59f59);--csstools-light-dark-toggle--21:var(--csstools-color-scheme--light) #efbc4359;--status-warning-border:var(--csstools-light-dark-toggle--21,#efbc4366);--csstools-light-dark-toggle--22:var(--csstools-color-scheme--light) #fffbf6;--status-warning-text:var(--csstools-light-dark-toggle--22,#fff7ee);--csstools-light-dark-toggle--23:var(--csstools-color-scheme--light) #98a6ff;--csstools-light-dark-toggle--24:var(--csstools-color-scheme--light) #9c6fc2;--button-primary-bg-hover:linear-gradient(135deg, var(--csstools-light-dark-toggle--23,#7581f5), var(--csstools-light-dark-toggle--24,#814caa));--csstools-light-dark-toggle--25:var(--csstools-color-scheme--light) #fff;--button-primary-text:var(--csstools-light-dark-toggle--25,#fff);--csstools-light-dark-toggle--26:var(--csstools-color-scheme--light) #ffffff26;--button-primary-border:1px solid var(--csstools-light-dark-toggle--26,#fff3);--csstools-light-dark-toggle--27:var(--csstools-color-scheme--light) #00000080;--button-primary-shadow:0 4px 12px var(--csstools-light-dark-toggle--27,#6d76f366);--csstools-light-dark-toggle--28:var(--csstools-color-scheme--light) #0006;--button-primary-shadow-hover:0 16px 32px var(--csstools-light-dark-toggle--28,#00000040);--csstools-light-dark-toggle--29:var(--csstools-color-scheme--light) #ffffff1f;--button-ghost-bg:var(--csstools-light-dark-toggle--29,#ffffff2e);--csstools-light-dark-toggle--30:var(--csstools-color-scheme--light) #fff3;--button-ghost-bg-hover:var(--csstools-light-dark-toggle--30,#ffffff4d);--csstools-light-dark-toggle--31:var(--csstools-color-scheme--light) #ffffff40;--button-ghost-border:var(--csstools-light-dark-toggle--31,#ffffff59);--csstools-light-dark-toggle--32:var(--csstools-color-scheme--light) #cececee0;--button-ghost-text:var(--csstools-light-dark-toggle--32,#ffffffeb);--csstools-light-dark-toggle--33:var(--csstools-color-scheme--light) #ffffff0d;--scroll-track:var(--csstools-light-dark-toggle--33,#ffffff14);--csstools-light-dark-toggle--34:var(--csstools-color-scheme--light) #ffffff26;--scroll-thumb:var(--csstools-light-dark-toggle--34,#fff3);--csstools-light-dark-toggle--35:var(--csstools-color-scheme--light) #ffffff40;--scroll-thumb-hover:var(--csstools-light-dark-toggle--35,#ffffff59);--csstools-light-dark-toggle--36:var(--csstools-color-scheme--light) #0000004d;--shadow-header:0 12px 24px var(--csstools-light-dark-toggle--36,#0000001a);--csstools-light-dark-toggle--37:var(--csstools-color-scheme--light) #0006;--shadow-elevated:0 24px 40px var(--csstools-light-dark-toggle--37,#00000029);--csstools-light-dark-toggle--38:var(--csstools-color-scheme--light) #00000059;--shadow-floating:0 30px 50px var(--csstools-light-dark-toggle--38,#0000001f);--csstools-light-dark-toggle--39:var(--csstools-color-scheme--light) #00000059;--shadow-player:0 -12px 24px var(--csstools-light-dark-toggle--39,#00000026);--csstools-light-dark-toggle--40:var(--csstools-color-scheme--light) #b5b7bd85;--text-on-brand-faint:var(--csstools-light-dark-toggle--40,#ffffff8c);--csstools-light-dark-toggle--41:var(--csstools-color-scheme--light) #00dbfe;--accent-brand:var(--csstools-light-dark-toggle--41,#6d76f3);--csstools-light-dark-toggle--42:var(--csstools-color-scheme--light) #00dbfe33;--accent-brand-soft:var(--csstools-light-dark-toggle--42,#6d76f338);--csstools-light-dark-toggle--43:var(--csstools-color-scheme--light) #41dca5;--accent-success:var(--csstools-light-dark-toggle--43,#43c07a);--csstools-light-dark-toggle--44:var(--csstools-color-scheme--light) #fbc959;--accent-warning:var(--csstools-light-dark-toggle--44,#eebc4a);--csstools-light-dark-toggle--45:var(--csstools-color-scheme--light) #fb8274;--accent-danger:var(--csstools-light-dark-toggle--45,#de4f44);--csstools-light-dark-toggle--46:var(--csstools-color-scheme--light) #ebe4d6;--mic-resting:var(--csstools-light-dark-toggle--46,#f8f1e3);--csstools-light-dark-toggle--47:var(--csstools-color-scheme--light) #bcb7ad;--mic-processing:var(--csstools-light-dark-toggle--47,#c8c4b9);--csstools-light-dark-toggle--48:var(--csstools-color-scheme--light) #00c471;--mic-live:var(--csstools-light-dark-toggle--48,#43dd9a);--csstools-light-dark-toggle--49:var(--csstools-color-scheme--light) #f66c6d;--mic-muted:var(--csstools-light-dark-toggle--49,#ff958d);--csstools-light-dark-toggle--50:var(--csstools-color-scheme--light) #f51945;--mic-error:var(--csstools-light-dark-toggle--50,#f93f4e);--csstools-light-dark-toggle--51:var(--csstools-color-scheme--light) #f4c352;--accent-signal:var(--csstools-light-dark-toggle--51,#ac7300);--csstools-light-dark-toggle--52:var(--csstools-color-scheme--light) #f4c35233;--accent-signal-soft:var(--csstools-light-dark-toggle--52,#ac73002e);--csstools-light-dark-toggle--53:var(--csstools-color-scheme--light) #f4c352;--text-label:var(--csstools-light-dark-toggle--53,#956300)}}@media (prefers-color-scheme:dark){:root{--csstools-color-scheme--light: }:root:not([data-theme=light]){--surface-app:radial-gradient(1100px 680px at 12% -6%, #00566a8c, transparent 62%), radial-gradient(900px 620px at 100% 108%, #392d7d73, transparent 58%), linear-gradient(180deg, #00091a, #00030c);--brand-gradient-start:#011b35;--brand-gradient-end:#03071b;--accent-brand:#00dbfe;--accent-brand-soft:#00dbfe33;--button-primary-bg:#00dbfe;--button-primary-bg-hover:#6ee4ff;--button-primary-text:#00091a;--button-primary-border:1px solid #00dbfe80;--button-primary-shadow:0 0 0 1px #00dbfe73, 0 0 24px #00dbfe61, 0 10px 28px #00000073;--button-primary-shadow-hover:0 0 0 1px #6ee4ff99, 0 0 32px #6ee4ff80, 0 14px 36px #00000080;--surface-glass:#0f253b8c;--surface-glass-strong:#153048a6;--surface-glass-intense:#1a3b55b8;--surface-glass-background:#071b3180;--border-glass:#65c6e429;--border-glass-strong:#65c6e447;--chip-bg:#1530488c;--chip-border:#65c6e447;--chip-text:#d7e8eeeb;--glow-primary:0 0 0 6px #00dbfe24, 0 0 28px #00dbfe73, 0 12px 40px #00000059;--glow-soft:0 0 0 1px #00dbfe38, 0 10px 30px #0006;--divider-h:linear-gradient(90deg, transparent, #00dbfe59 20%, #00dbfe59 80%, transparent)}@supports (color:color(display-p3 0 0 0%)){:root:not([data-theme=light]){--surface-app:radial-gradient(1100px 680px at 12% -6%, #00566a8c, transparent 62%), radial-gradient(900px 620px at 100% 108%, #392d7d73, transparent 58%), linear-gradient(180deg, #00091a, #00030c);--accent-brand:#00dbfe;--accent-brand-soft:#00dbfe33;--button-primary-bg:#00dbfe;--button-primary-bg-hover:#6ee4ff;--button-primary-text:#00091a;--button-primary-border:1px solid #00dbfe80;--button-primary-shadow:0 0 0 1px #00dbfe73, 0 0 24px #00dbfe61, 0 10px 28px #00000073;--button-primary-shadow-hover:0 0 0 1px #6ee4ff99, 0 0 32px #6ee4ff80, 0 14px 36px #00000080;--glow-primary:0 0 0 6px #00dbfe24, 0 0 28px #00dbfe73, 0 12px 40px #00000059;--glow-soft:0 0 0 1px #00dbfe38, 0 10px 30px #0006;--divider-h:linear-gradient(90deg, transparent, #00dbfe59 20%, #00dbfe59 80%, transparent)}@media (color-gamut:p3){:root:not([data-theme=light]){--surface-app:radial-gradient(1100px 680px at 12% -6%, color(display-p3 0 .33961 .43967/.55), transparent 62%), radial-gradient(900px 620px at 100% 108%, #392d7d73, transparent 58%), linear-gradient(180deg, color(display-p3 .00465 .03419 .10029), color(display-p3 .00091 .01213 .0507));--accent-brand:color(display-p3 .36825 .84762 .98768);--accent-brand-soft:color(display-p3 .36825 .84762 .98768/.2);--button-primary-bg:color(display-p3 .36825 .84762 .98768);--button-primary-bg-hover:color(display-p3 .52272 .88727 1);--button-primary-text:color(display-p3 .00465 .03419 .10029);--button-primary-border:1px solid color(display-p3 .36825 .84762 .98768/.5);--button-primary-shadow:0 0 0 1px color(display-p3 .36825 .84762 .98768/.45), 0 0 24px color(display-p3 .36825 .84762 .98768/.38), 0 10px 28px #00000073;--button-primary-shadow-hover:0 0 0 1px color(display-p3 .52272 .88727 1/.6), 0 0 32px color(display-p3 .52272 .88727 1/.5), 0 14px 36px #00000080;--glow-primary:0 0 0 6px color(display-p3 .36825 .84762 .98768/.14), 0 0 28px color(display-p3 .36825 .84762 .98768/.45), 0 12px 40px #00000059;--glow-soft:0 0 0 1px color(display-p3 .36825 .84762 .98768/.22), 0 10px 30px #0006;--divider-h:linear-gradient(90deg, transparent, color(display-p3 .36825 .84762 .98768/.35) 20%, color(display-p3 .36825 .84762 .98768/.35) 80%, transparent)}}}}[data-theme=light]{--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-app:var(--gradient-brand)}[data-theme=dark]{--csstools-color-scheme--light: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-app:radial-gradient(1100px 680px at 12% -6%, #00566a8c, transparent 62%), radial-gradient(900px 620px at 100% 108%, #392d7d73, transparent 58%), linear-gradient(180deg, #00091a, #00030c);--brand-gradient-start:#011b35;--brand-gradient-end:#03071b;--accent-brand:#00dbfe;--accent-brand-soft:#00dbfe33;--button-primary-bg:#00dbfe;--button-primary-bg-hover:#6ee4ff;--button-primary-text:#00091a;--button-primary-border:1px solid #00dbfe80;--button-primary-shadow:0 0 0 1px #00dbfe73, 0 0 24px #00dbfe61, 0 10px 28px #00000073;--button-primary-shadow-hover:0 0 0 1px #6ee4ff99, 0 0 32px #6ee4ff80, 0 14px 36px #00000080;--surface-glass:#0f253b8c;--surface-glass-strong:#153048a6;--surface-glass-intense:#1a3b55b8;--surface-glass-background:#071b3180;--border-glass:#65c6e429;--border-glass-strong:#65c6e447;--chip-bg:#1530488c;--chip-border:#65c6e447;--chip-text:#d7e8eeeb;--glow-primary:0 0 0 6px #00dbfe24, 0 0 28px #00dbfe73, 0 12px 40px #00000059;--glow-soft:0 0 0 1px #00dbfe38, 0 10px 30px #0006;--divider-h:linear-gradient(90deg, transparent, #00dbfe59 20%, #00dbfe59 80%, transparent)}@supports (color:color(display-p3 0 0 0%)){[data-theme=dark]{--surface-app:radial-gradient(1100px 680px at 12% -6%, #00566a8c, transparent 62%), radial-gradient(900px 620px at 100% 108%, #392d7d73, transparent 58%), linear-gradient(180deg, #00091a, #00030c);--accent-brand:#00dbfe;--accent-brand-soft:#00dbfe33;--button-primary-bg:#00dbfe;--button-primary-bg-hover:#6ee4ff;--button-primary-text:#00091a;--button-primary-border:1px solid #00dbfe80;--button-primary-shadow:0 0 0 1px #00dbfe73, 0 0 24px #00dbfe61, 0 10px 28px #00000073;--button-primary-shadow-hover:0 0 0 1px #6ee4ff99, 0 0 32px #6ee4ff80, 0 14px 36px #00000080;--glow-primary:0 0 0 6px #00dbfe24, 0 0 28px #00dbfe73, 0 12px 40px #00000059;--glow-soft:0 0 0 1px #00dbfe38, 0 10px 30px #0006;--divider-h:linear-gradient(90deg, transparent, #00dbfe59 20%, #00dbfe59 80%, transparent)}@media (color-gamut:p3){[data-theme=dark]{--surface-app:radial-gradient(1100px 680px at 12% -6%, color(display-p3 0 .33961 .43967/.55), transparent 62%), radial-gradient(900px 620px at 100% 108%, #392d7d73, transparent 58%), linear-gradient(180deg, color(display-p3 .00465 .03419 .10029), color(display-p3 .00091 .01213 .0507));--accent-brand:color(display-p3 .36825 .84762 .98768);--accent-brand-soft:color(display-p3 .36825 .84762 .98768/.2);--button-primary-bg:color(display-p3 .36825 .84762 .98768);--button-primary-bg-hover:color(display-p3 .52272 .88727 1);--button-primary-text:color(display-p3 .00465 .03419 .10029);--button-primary-border:1px solid color(display-p3 .36825 .84762 .98768/.5);--button-primary-shadow:0 0 0 1px color(display-p3 .36825 .84762 .98768/.45), 0 0 24px color(display-p3 .36825 .84762 .98768/.38), 0 10px 28px #00000073;--button-primary-shadow-hover:0 0 0 1px color(display-p3 .52272 .88727 1/.6), 0 0 32px color(display-p3 .52272 .88727 1/.5), 0 14px 36px #00000080;--glow-primary:0 0 0 6px color(display-p3 .36825 .84762 .98768/.14), 0 0 28px color(display-p3 .36825 .84762 .98768/.45), 0 12px 40px #00000059;--glow-soft:0 0 0 1px color(display-p3 .36825 .84762 .98768/.22), 0 10px 30px #0006;--divider-h:linear-gradient(90deg, transparent, color(display-p3 .36825 .84762 .98768/.35) 20%, color(display-p3 .36825 .84762 .98768/.35) 80%, transparent)}}}body{--csstools-light-dark-toggle--54:var(--csstools-color-scheme--light) #2d3077;--csstools-light-dark-toggle--55:var(--csstools-color-scheme--light) #2f0e45;background:linear-gradient(135deg,#6d76f3 0%,#7842a3 100%);background:linear-gradient(135deg, var(--csstools-light-dark-toggle--54,#6d76f3) 0%, var(--csstools-light-dark-toggle--55,#7842a3) 100%);background:linear-gradient(135deg,var(--lightningcss-light,#6d76f3)var(--lightningcss-dark,#2d3077) 0%,var(--lightningcss-light,#7842a3)var(--lightningcss-dark,#2f0e45) 100%);background:var(--surface-app);font-family:Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-family:var(--font-body);background-attachment:fixed}
