@font-face{font-family:Silkscreen;src:url(/fonts/Silkscreen-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Silkscreen;src:url(/fonts/Silkscreen-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Play;src:url(/fonts/Play-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Play;src:url(/fonts/Play-Bold.ttf) format("truetype");font-weight:700;font-display:swap}body,html{margin:0;padding:0}body{background:#111;color:#ddd;font-family:Play,system-ui,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}button,h1,h2,h3,h4,input,select,textarea{font-family:Silkscreen,ui-monospace,monospace}h1,h2,h3,h4{margin:0;font-weight:400;line-height:1.3;letter-spacing:.02em}.nav{display:inline-block;text-decoration:none;border-bottom:2px solid transparent;padding-bottom:3px;line-height:1.2;width:-moz-fit-content;width:fit-content}.nav:hover{border-bottom-color:#fff}.btn{cursor:pointer}.btn:hover{filter:brightness(1.35)}@keyframes nb-blink{0%,49%{opacity:1}50%,to{opacity:0}}