@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:block;src:url(/fonts/instrument-sans-latin-wght-normal.woff2)format("woff2")}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400 700;font-display:block;src:url(/fonts/instrument-sans-latin-wght-italic.woff2)format("woff2")}:root{--paper:#14111b;--raised:#1d1927;--ink:#ece9f2;--ink-soft:#b4aec3;--ink-faint:#716a84;--line:#2c2838;--accent:#a99ae0;--plum:#d8cff5;--lavender:#7c6cc4;--warn:#f0937a;--danger:#ff5a6e;--signal:#d4ff3a;--grain:.035;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font:"Instrument Sans", ui-sans-serif, system-ui, sans-serif}html,body,#root{background:var(--paper);height:100%;margin:0;overflow:hidden}body{font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased}canvas{display:block}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body:after{content:"";z-index:1000;pointer-events:none;opacity:var(--grain);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.1  0 0 0 0 0.1  0 0 0 0 0.14  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}
