@font-face{font-family:courier;src:url(../media/CourierPrime_Regular-s.p.02ak8zw6lj8jk.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:courier;src:url(../media/CourierPrime_Bold-s.p.1tb_e1u0c3rrj.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:courier Fallback;src:local(Arial);ascent-override:59.45%;descent-override:26.01%;line-gap-override:0.0%;size-adjust:131.41%}.courier_5fe345ee-module__WN_CMG__className{font-family:courier,courier Fallback}.courier_5fe345ee-module__WN_CMG__variable{--font-courier:"courier", "courier Fallback"}
:root{--bg:#000;--fg:#fff;--dim:#ffffff8c;--faint:#ffffff2e;--panel:#080808;--gutter:16px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--mono:var(--font-courier), "Courier New", Courier, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--fg);font-family:var(--mono);overscroll-behavior:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:16px;overflow:hidden}canvas{touch-action:none;-webkit-user-select:none;user-select:none}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}::selection{background:var(--fg);color:var(--bg)}
