@font-face{font-family:sans;src:url(../media/Montserrat-s.p.3lr-jiei65gc8.ttf)format("truetype");font-display:swap}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.sans_bde8a551-module__5fr0Xq__className{font-family:sans,sans Fallback}.sans_bde8a551-module__5fr0Xq__variable{--font-sans:"sans", "sans Fallback"}
@font-face{font-family:mono;src:url(../media/JetBrainsMono-s.p.1v4j9e07zljy-.ttf)format("truetype");font-display:swap}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.mono_73cc8392-module__Zg1ppa__className{font-family:mono,mono Fallback}.mono_73cc8392-module__Zg1ppa__variable{--font-mono:"mono", "mono Fallback"}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:#f0f0e8;font-family:var(--font-sans),Arial,sans-serif;background:#10120f;margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}a{color:inherit}button{cursor:pointer}img{max-width:100%}::selection{color:#15210a;background:#c0f665}:focus-visible{outline-offset:5px;outline:3px solid #80bb26}button:disabled{cursor:wait}a{text-decoration:none}html:has(dialog[open]){overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
