:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--sb-accent:#5865f2;--sb-accent-hover:color-mix(in oklab, var(--sb-accent), var(--lightningcss-light,#000)var(--lightningcss-dark,#fff) 12%);--sb-accent-soft:var(--lightningcss-light,color-mix(in srgb, var(--sb-accent) 12%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--sb-accent) 16%, transparent));--sb-on-accent:#fff;--sb-accent-text:color-mix(in oklab, var(--sb-accent), var(--sb-text) 30%);--sb-bg:color-mix(in oklab, var(--lightningcss-light,#f4f4f6)var(--lightningcss-dark,#151619), var(--sb-accent) 4%);--sb-surface:color-mix(in oklab, var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1f23), var(--sb-accent) 3%);--sb-surface-2:color-mix(in oklab, var(--lightningcss-light,#ececf0)var(--lightningcss-dark,#292a30), var(--sb-accent) 6%);--sb-border:color-mix(in oklab, var(--lightningcss-light,#d9dae0)var(--lightningcss-dark,#37383f), var(--sb-accent) 8%);--sb-page:var(--sb-bg);--sb-text:var(--lightningcss-light,#1b1d26)var(--lightningcss-dark,#e8eaf1);--sb-muted:var(--lightningcss-light,#5b6176)var(--lightningcss-dark,#9ca2b6);--sb-danger:var(--lightningcss-light,#d1343a)var(--lightningcss-dark,#e5484d);--sb-danger-soft:var(--lightningcss-light,#d1343a1f)var(--lightningcss-dark,#e5484d29);--sb-success:var(--lightningcss-light,#248a4b)var(--lightningcss-dark,#3fb46b);--sb-shadow:0 10px 30px var(--lightningcss-light,#14182824)var(--lightningcss-dark,#00000059);--sb-radius:10px;--sb-viz-1:var(--lightningcss-light,#2a78d6)var(--lightningcss-dark,#3987e5);--sb-viz-2:var(--lightningcss-light,#eb6834)var(--lightningcss-dark,#d95926);--sb-viz-heat-1:var(--lightningcss-light,#cde2fb)var(--lightningcss-dark,#0d366b);--sb-viz-heat-2:var(--lightningcss-light,#86b6ef)var(--lightningcss-dark,#1c5cab);--sb-viz-heat-3:#3987e5;--sb-viz-heat-4:var(--lightningcss-light,#1c5cab)var(--lightningcss-dark,#86b6ef);--sb-viz-heat-5:var(--lightningcss-light,#0d366b)var(--lightningcss-dark,#cde2fb);--sb-font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;scrollbar-color:color-mix(in srgb, var(--sb-muted) 55%, transparent) transparent}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:oklch(from red l c h)){:root{--sb-on-accent:oklch(from var(--sb-accent) clamp(0, (.6 - l) * 1000, 1) 0 0);--sb-accent-text:var(--lightningcss-light,oklch(from var(--sb-accent) min(l, .5) c h))var(--lightningcss-dark,oklch(from var(--sb-accent) max(l, .74) c h))}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=synthwave]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sb-bg:#1a0b2e;--sb-surface:#241243;--sb-surface-2:#351a60;--sb-border:#6a2fa0;--sb-text:#f9e9ff;--sb-muted:#b99ad8;--sb-success:#39ffb0;--sb-danger:#ff4d6d;--sb-page:radial-gradient(circle at 50% 118%, #ffb347 0 18%, transparent 19%) fixed, linear-gradient(180deg, #12062a 0%, #2d1150 55%, #b0206f 100%) fixed;--sb-shadow:0 0 0 1px var(--sb-accent), 0 0 28px color-mix(in srgb, var(--sb-accent) 55%, transparent)}:root[data-theme=terminal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sb-bg:#020804;--sb-surface:#06140a;--sb-surface-2:#0c2413;--sb-border:#1c5c33;--sb-text:#b6ffcf;--sb-muted:#5fae7c;--sb-success:#0f6;--sb-danger:#ff5f56;--sb-page:repeating-linear-gradient(0deg, #00ff660d 0 1px, transparent 1px 3px), #020804;--sb-shadow:0 0 0 1px var(--sb-accent);--sb-radius:0;--sb-font:ui-monospace, "Cascadia Code", Menlo, Consolas, monospace}:root[data-theme=vaporwave]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sb-bg:#fbe9ff;--sb-surface:#fff;--sb-surface-2:#f1dcff;--sb-border:#dfb4f5;--sb-text:#3b1d5e;--sb-muted:#8660a8;--sb-page:linear-gradient(135deg, #ffc9ef 0%, #c4f1ff 50%, #dccbff 100%) fixed;--sb-shadow:6px 6px 0 #7de3f4;--sb-radius:16px}:root[data-theme=lava]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sb-bg:#160605;--sb-surface:#24100d;--sb-surface-2:#3a1810;--sb-border:#742d14;--sb-text:#ffe9d6;--sb-muted:#cf9c80;--sb-page:radial-gradient(ellipse at 50% 120%, #c2330a 0%, transparent 60%) fixed, linear-gradient(180deg, #0d0303, #2a0a05) fixed;--sb-shadow:0 10px 40px #ff5a1f59}:root[data-theme=deep-sea]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sb-bg:#03131f;--sb-surface:#082436;--sb-surface-2:#0d3550;--sb-border:#17567a;--sb-text:#dff6ff;--sb-muted:#7fb2c9;--sb-page:radial-gradient(ellipse at 50% -20%, #1687a7 0%, transparent 55%) fixed, linear-gradient(180deg, #06283d, #010910) fixed;--sb-shadow:0 10px 40px #22d3ee40;--sb-radius:18px}:root[data-theme=disco]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sb-bg:#101014;--sb-surface:#17171d;--sb-surface-2:#24242d;--sb-border:#3d3d4b;--sb-text:#fff;--sb-muted:#b4b4c6;--sb-page:linear-gradient(120deg, #ff3d6e, #ff9f1c, #ffe600, #2ee66b, #22d3ee, #7b5cff, #ff3df2, #ff3d6e);--sb-shadow:0 0 0 2px var(--sb-accent), 0 12px 40px #0009;background-size:400% 400%;animation:16s linear infinite alternate sb-disco}@keyframes sb-disco{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){:root[data-theme=disco]{animation:none}}html{background:var(--sb-page);min-height:100%}html,body{color:var(--sb-text);font-family:var(--sb-font);margin:0}
