@charset "UTF-8";:root{color-scheme:dark;--ink: #0e1830;--ink-2: #15223f;--rule: #24365c;--text: #e9edf7;--muted: #9aa8cc;--brand-deep: #174c9b;--brand: #2670df;--accent: #6ea2ee;--up: #3ddc97;--down: #ff6b6b;--cursor-1: var(--brand);--cursor-2: #e2724b;--cursor-3: #dd3a6e;--cursor-4: #b04fe0;--cursor-5: #2bb3a3;--cursor-6: #e0a91f;--cursor-7: #4fa3f7;--cursor-guide: #ff4d6d;--f-display: "Archivo", "Helvetica Neue", Arial, sans-serif;--f-body: "IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--f-mono: "JetBrains Mono", ui-monospace, Menlo, monospace}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--ink);color:var(--text);font:400 16px/1.6 var(--f-body);-webkit-font-smoothing:antialiased}.wrap{max-width:1160px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.btn{display:inline-flex;align-items:center;padding:12px 16px;border:1px solid var(--text);border-radius:6px;color:var(--text);font:500 14px/1 var(--f-mono);text-decoration:none;transition:background .2s,color .2s}.btn:hover{background:color-mix(in srgb,var(--text) 10%,transparent)}.btn.solid{background:var(--brand);border-color:var(--brand);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
