html,body{box-sizing:border-box;line-height:0;margin:0;min-height:100vh;touch-action:none}html *,body *{box-sizing:border-box;line-height:1}body{background-color:#333;color:#ccc;scrollbar-width:thin;scrollbar-color:#777 #333}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#333}::-webkit-scrollbar-thumb{background-color:#777;border-radius:20px;border:3px solid #333}form button,form input,form select,form option{background-color:#222;border-width:1px;border-style:solid;color:#ddd}form button:focus-visible,form input:focus-visible,form select:focus-visible,form option:focus-visible{outline:1px solid orange;border:1px solid transparent}form label{font-weight:700}@font-face{font-family:cookbook;src:url(/fonts/cookbook.woff)}@font-face{font-family:joystix;src:url(/fonts/joystix.woff)}
