@font-face{font-family:Barlow;src:url('./fonts/barlow-400.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:Barlow;src:url('./fonts/barlow-500.ttf') format('truetype');font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:Barlow;src:url('./fonts/barlow-600.ttf') format('truetype');font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:Barlow;src:url('./fonts/barlow-700.ttf') format('truetype');font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:Barlow;src:url('./fonts/barlow-800.ttf') format('truetype');font-style:normal;font-weight:800;font-display:swap}
@font-face{font-family:VT323;src:url('./fonts/vt323.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
:root{font-family:Barlow,Arial,sans-serif;font-synthesis:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:3px solid #f0b78c;outline-offset:5px}kbd{font-family:VT323,monospace}*{box-sizing:border-box}a{color:inherit}button{touch-action:manipulation}html{color-scheme:dark}img{max-width:100%}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
