@import "https://fonts.googleapis.com/css2?family=Press+Start+2P&family=VT323&display=swap";*{box-sizing:border-box;margin:0;padding:0}button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;width:100%;height:100%;font-family:Helvetica Neue,Arial,sans-serif}@keyframes arcade-blink{0%,49%{opacity:1}50%,to{opacity:.15}}@keyframes arcade-flicker{0%,to{opacity:1}3%{opacity:.85}6%{opacity:1}47%{opacity:1}48%{opacity:.92}49%{opacity:1}}@keyframes arcade-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes arcade-marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes arcade-glow{0%,to{filter:drop-shadow(0 0 8px #4ade80)drop-shadow(0 0 16px #4ade8080)}50%{filter:drop-shadow(0 0 12px #4ade80)drop-shadow(0 0 24px #4ade80b3)}}@keyframes joystick-wiggle{0%,to{transform:translate(-50%,-50%)rotate(0)}25%{transform:translate(-50%,-50%)rotate(-4deg)}75%{transform:translate(-50%,-50%)rotate(4deg)}}@keyframes coin-insert{0%{opacity:0;transform:translate(-50%,-50%)scale(5)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(.1)}}#root{width:100%;height:100%}::-webkit-scrollbar{display:none}html{scrollbar-width:none}
