@font-face{font-family:Space Grotesk;font-weight:700;font-display:swap;src:url(../../../fonts/space-grotesk-700.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-weight:500;font-display:swap;src:url(../../../fonts/space-grotesk-500.woff2)format("woff2")}@font-face{font-family:Rajdhani;font-weight:400;font-display:swap;src:url(../../../fonts/rajdhani-400.woff2)format("woff2")}@font-face{font-family:Rajdhani;font-weight:600;font-display:swap;src:url(../../../fonts/rajdhani-600.woff2)format("woff2")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--accent:#7c3aed;--accent-bright:#a78bfa;--accent-dim:#5b21b6;--card:#120e228c;--card-solid:#0d0b1a;--input-bg:#7c3aed14;--border:#7c3aed73;--border-subtle:#8066ff26;--text:#f0eeff;--text-dim:#f0eeff8c;--text-faint:#f0eeff52;--danger:#f87171;--good:#4ade80;--warn:#facc15;--font-display:"Space Grotesk", sans-serif;--font-body:"Rajdhani", sans-serif}*{box-sizing:border-box}html{font-size:clamp(12px,.8333vw,22px)}html,body{background:var(--bg);width:100%;min-height:100%;margin:0;padding:0;overflow-x:hidden}*{scrollbar-width:thin;scrollbar-color:var(--accent-dim) var(--card-solid)}::-webkit-scrollbar{width:.6rem;height:.6rem}::-webkit-scrollbar-track{background:var(--card-solid)}::-webkit-scrollbar-thumb{background:var(--accent-dim);border:2px solid var(--card-solid);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--accent)}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body{font-family:var(--font-body);color:var(--text)}h1,h2,h3{font-family:var(--font-display);text-wrap:balance}
