@font-face{font-family:Display;src:url('/assets/display.woff2')}
@font-face{font-family:Body;src:url('/assets/body.woff2')}
*{box-sizing:border-box}
html{color-scheme:dark}
body{margin:0;background:#0c0d15;color:#f5f3fc;font:14px/1.5 Body,Arial,sans-serif}
button,input{font:inherit}
button,a{-webkit-tap-highlight-color:transparent}
button{color:inherit;cursor:pointer;touch-action:manipulation}
button:disabled{cursor:default}
a{color:inherit;text-decoration:none}
button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #a6e1ff;outline-offset:4px}
h1,h2,h3,h4,strong,.display{font-family:Display,Arial,sans-serif}
img{max-width:100%}
[hidden]{display:none!important}
@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
