.game-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#030712;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;padding:1rem}@keyframes scan{0%{top:0%;opacity:.8}50%{opacity:.3}to{top:100%;opacity:.8}}.animate-scan{animation:scan 2.5s linear infinite}@keyframes shake{0%{transform:translate(0)}10%{transform:translate(-4px,-2px)}20%{transform:translate(3px,4px)}30%{transform:translate(-4px,-3px)}40%{transform:translate(3px,2px)}50%{transform:translate(-2px,3px)}60%{transform:translate(2px,-2px)}70%{transform:translate(-3px,2px)}80%{transform:translate(3px,3px)}90%{transform:translate(-1px,-2px)}to{transform:translate(0)}}.shake{animation:shake .3s ease-in-out}canvas{touch-action:none;user-select:none;-webkit-user-select:none}
