@font-face{font-family:satoshi;src:url(../media/Satoshi_Light-s.p.1x0uoeo96scko.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_LightItalic-s.p.09jfxwlaudlrg.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:satoshi;src:url(../media/Satoshi_Regular-s.p.0dvfn5g0xv8bu.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Italic-s.p.3utt6-une1eg0.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:satoshi;src:url(../media/Satoshi_Medium-s.p.1jgchyhj64537.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_MediumItalic-s.p.1_d1hamssfny2.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:satoshi;src:url(../media/Satoshi_Bold-s.p.2_-zzs2una4mm.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_BoldItalic-s.p.3c2ubw_s0sslz.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:satoshi;src:url(../media/Satoshi_Black-s.p.1_bicwjk2v12h.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_BlackItalic-s.p.0wzpmty8zl32s.woff2)format("woff2");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}.satoshi_6a90b94b-module__8PP_ua__className{font-family:satoshi,satoshi Fallback}.satoshi_6a90b94b-module__8PP_ua__variable{--font-satoshi:"satoshi", "satoshi Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0c10;--bg-elevated:#11141b;--bg-raised:#181d29;--fg:#e8eaf0;--fg-muted:#99a1b3;--fg-subtle:#6b7385;--accent:#7c9cff;--accent-strong:#a5bcff;--accent-2:#a78bfa;--success:#5eead4;--warning:#fbbf24;--danger:#fb7185;--on-accent:#0a0c10;--accent-soft:#7c9cff14;--danger-soft:#fb718514;--selection:#7c9cff4d;--lane-0:#7c9cff;--lane-1:#5eead4;--lane-2:#a78bfa;--lane-3:#f9a8d4;--lane-4:#fbbf24;--lane-5:#7dd3fc;--lane-6:#bef264;--lane-7:#fdba74;--border:#e8eaf014;--border-strong:#e8eaf029;--glass-bg:linear-gradient(160deg, #e8eaf00f, #e8eaf005 45%, #7c9cff0a);--glass-highlight:inset 0 1px 0 #e8eaf012;--aurora:radial-gradient(52rem 30rem at 18% -12%, #7c9cff21, transparent 60%), radial-gradient(44rem 26rem at 86% -8%, #a78bfa17, transparent 60%), radial-gradient(36rem 24rem at 55% 112%, #5eead40d, transparent 65%);--font-sans:var(--font-satoshi,ui-sans-serif), system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Code", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--leading-tight:1.2;--leading-base:1.6;--tracking-tight:-.02em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--radius-sm:8px;--radius:12px;--radius-lg:20px;--radius-full:999px;--shadow-1:0 1px 2px #0006, 0 2px 8px #00000040;--shadow-2:0 2px 4px #0006, 0 10px 28px #00000059;--shadow-3:0 4px 8px #00000073, 0 24px 56px #00000080;--glow-accent:0 0 24px #7c9cff40;--duration-fast:.12s;--duration-base:.24s;--duration-slow:.42s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--touch-target:44px;--focus-ring:2px solid var(--accent)}*{box-sizing:border-box}html,body{background-color:var(--bg);background-image:var(--aurora);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-base);-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0;padding:0}::selection{background:var(--selection)}:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
