@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_d7b50fc5-module__qeW00a__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_d7b50fc5-module__qeW00a__variable{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ba8e772932784a28-s.7bb0ada4.woff2)format("woff2");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:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7546fe8f902b88b8-s.p.5f7c9333.woff2)format("woff2");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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.4b5f6188.woff2)format("woff2");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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.d8302362.woff2)format("woff2");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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.e316a4a9.woff2)format("woff2");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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.f2813c2a.woff2)format("woff2");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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_fb232b2f-module__G9ubFa__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_fb232b2f-module__G9ubFa__variable{--font-dm-mono:"DM Mono","DM Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-0:#f6f3ef;--bg-1:#efe7dd;--bg-2:#fef9f3;--ink-0:#14110f;--ink-1:#3a302a;--ink-2:#6a5c53;--accent-0:#2b6d77;--accent-1:#f39b6d;--accent-2:#1c9d6f;--card:#fffaf4;--border:#14110f1a;--shadow:0 18px 40px #14110f14;--font-sans:var(--font-space-grotesk);--font-mono:var(--font-dm-mono);--app-bg:#f7f8fa;--app-bg-glow-0:#dbeafe;--app-bg-glow-1:#fef3c7;--surface-0:#fff;--surface-1:#f8fafc;--surface-2:#f2f4f6;--surface-3:#eef2f6;--text-0:#191f28;--text-1:#4e5968;--text-2:#6b7684;--text-3:#8b95a1;--input-text:#111827;--border-0:#1118270f;--border-1:#11182714;--border-2:#1118271f;--primary:#3182f6;--primary-strong:#1d4ed8;--primary-soft:#eff6ff;--primary-border:#3182f63d;--primary-contrast:#fff;--positive:#168a68;--positive-soft:#0f766e1f;--negative:#c83f4c;--negative-soft:#fff1f2;--warning:#f59e0b;--warning-soft:#f59e0b24;--danger:#be123c;--danger-soft:#be123c1f;--chart-bg:#fff;--chart-text:#4e5968;--chart-grid:#1118270d;--shadow-soft:0 12px 28px #191f280a;--shadow-medium:0 16px 36px #191f280f;--shadow-soft-color:#191f280a;--shadow-medium-color:#191f280f;--theme-moon:#8da2fb;--theme-sun:#facc15}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#101722;--bg-1:#111827;--bg-2:#0b1120;--ink-0:#f8fafc;--ink-1:#e5e7eb;--ink-2:#a6b3c4;--accent-0:#60a5fa;--accent-1:#facc15;--accent-2:#34d399;--card:#111827;--border:#94a3b833;--shadow:0 18px 44px #0000005c;--app-bg:#0b1120;--app-bg-glow-0:#2563eb38;--app-bg-glow-1:#f59e0b21;--surface-0:#111827;--surface-1:#162033;--surface-2:#1f2937;--surface-3:#263244;--text-0:#f8fafc;--text-1:#d7dee9;--text-2:#a6b3c4;--text-3:#8290a3;--input-text:#f8fafc;--border-0:#94a3b829;--border-1:#94a3b838;--border-2:#94a3b84d;--primary:#60a5fa;--primary-strong:#93c5fd;--primary-soft:#2563eb33;--primary-border:#60a5fa5c;--primary-contrast:#07111f;--positive:#34d399;--positive-soft:#34d39929;--negative:#fb7185;--negative-soft:#fb718526;--warning:#facc15;--warning-soft:#facc1529;--danger:#fb7185;--danger-soft:#fb718529;--chart-bg:#111827;--chart-text:#cbd5e1;--chart-grid:#94a3b824;--shadow-soft:0 14px 34px #00000047;--shadow-medium:0 18px 44px #00000057;--shadow-soft-color:#00000047;--shadow-medium-color:#00000057;--theme-moon:#c7d2fe;--theme-sun:#facc15}html,body{max-width:100vw;min-height:100%;overflow:hidden auto}html{touch-action:manipulation}body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto;color:var(--ink-0);background:radial-gradient(1200px 800px at 10% -10%,var(--app-bg-glow-1)0%,transparent 60%),radial-gradient(900px 700px at 90% 10%,var(--app-bg-glow-0)0%,transparent 55%),linear-gradient(180deg,var(--bg-0),var(--bg-2));font-family:var(--font-sans),"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}
