@font-face{font-family:Instrument Sans;font-weight:400;src:url(/fonts/instrument-sans-400.woff2)format("woff2");font-display:swap}@font-face{font-family:Instrument Sans;font-weight:500;src:url(/fonts/instrument-sans-500.woff2)format("woff2");font-display:swap}@font-face{font-family:Instrument Sans;font-weight:600;src:url(/fonts/instrument-sans-600.woff2)format("woff2");font-display:swap}@font-face{font-family:IBM Plex Mono;font-weight:400;src:url(/fonts/ibm-plex-mono-400.woff2)format("woff2");font-display:swap}@font-face{font-family:IBM Plex Mono;font-weight:500;src:url(/fonts/ibm-plex-mono-500.woff2)format("woff2");font-display:swap}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0a09;--gold-ink:#0a0a09;--bg0:#0f0e0d;--bg2:#141312;--bg3:#1c1b18;--bg4:#242220;--line:#282722;--line2:#3b382f;--line3:#4a463f;--ink:#f1efea;--ink2:#b5b1a7;--ink3:#938e83;--gold:#d9a84e;--gold-hover:#c79a3d;--gold-line:#5c4a22;--gold-line2:#7a6430;--gold-bg:#1c160b;--high-bg:#3d2b1a;--high:#dd9459;--ok:#7cbe8b;--ok-bg:#0f1a12;--ok-line:#244a2e;--crit:#e27e72;--crit-hover:#d46c60;--crit-bg:#1c0f0e;--crit-line:#3f201d;--info:#8fa8b8;--info-bg:#121a1f;--info-line:#2b3e4a;--shadow:#0000008c;--shadow2:#00000073;--scrim:#0a0a0999;--scrim2:#0a0a09b8;--glow:#d9a84e40}html,body{color:#f1efea;-webkit-font-smoothing:antialiased;background:#0a0a09;margin:0;padding:0}body{font-family:Instrument Sans,IBM Plex Sans,Arial,sans-serif;font-size:14px;line-height:1.5}*{box-sizing:border-box}a{color:#b5b1a7;text-underline-offset:2px;text-decoration:underline}a:hover{color:#f1efea}button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}input,select{font:inherit}select option{color:#f1efea;background:#1c1b18}::selection{color:#0a0a09;background:#f1efea}@keyframes ar-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes ar-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ar-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes dw-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes dw-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (max-width:819.98px){.wide-only{display:none!important}}@media (min-width:820px){.narrow-only{display:none!important}}:focus-visible{outline-offset:2px;outline:2px solid #d9a84e}input:focus-visible,select:focus-visible{outline:none}button:disabled{cursor:not-allowed}
