:root{--ink:#0a0a0a;--body:#57575e;--muted:#6e6e76;--accent:#1f44e0;--page:#fff;--page-rgb:255, 255, 255;--page-92:#ffffffeb;--page-70:#ffffffb3;--tint:#fafaf9;--rule-light:#ededeb;--rule-tint:#e4e4e0;--border:#e2e2e0;--border-strong:#dcdcd8;--surface-invert:#0a0a0a;--surface-invert-fg:#fff;--dot-0:#e8e8e4;--dot-1:#c4c4c8;--dot-2:#57575e;--dot-3:var(--accent);--danger:#c0392b;--pad-x:72px;--content-max:1440px}@media (prefers-color-scheme:dark){:root{--ink:#f5f5f3;--body:#9a9aa0;--muted:#82828a;--accent:#5b7fff;--page:#0a0a0a;--page-rgb:10, 10, 10;--page-92:#0a0a0aeb;--page-70:#0a0a0ab3;--tint:#131315;--rule-light:#ffffff17;--rule-tint:#ffffff21;--border:#ffffff29;--border-strong:#ffffff3d;--surface-invert:#f5f5f3;--surface-invert-fg:#0a0a0a;--dot-0:#ffffff1a;--dot-1:#ffffff38;--dot-2:#ffffff8c;--dot-3:var(--accent);--danger:#ef5350}}@media (max-width:1024px){:root{--pad-x:40px}}@media (max-width:640px){:root{--pad-x:20px}}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;height:100%}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html,body{max-width:100vw}body{min-height:100%;color:var(--ink);background:var(--page);font-family:var(--font-instrument-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}::selection{background:var(--accent);color:#fff}button{font-family:inherit}.mono{font-family:var(--font-jetbrains-mono), monospace}.container{max-width:var(--content-max);padding-left:var(--pad-x);padding-right:var(--pad-x);margin:0 auto}
