/* Worm Zone style */
#wz-game-wrap { position: relative; max-width:100%; margin: 0 auto; background: #000; overflow: hidden; }
#wz-canvas { display: block; background: #000; border:1px solid #111; width:100%; height:auto; touch-action:none; }
#wz-topbar { position:absolute; left:10px; top:10px; z-index:20; color:#ddd; font-family: Arial, sans-serif; }
#wz-player-label { background: rgba(255,255,255,0.04); padding:4px 8px; border-radius:6px; color: #ddd; }
#wz-retry { margin-left:10px; padding:6px 10px; border-radius:6px; border:none; cursor:pointer; }
#wz-touch-controls { position:absolute; right:10px; bottom:10px; width:120px; height:120px; z-index:20; display:none; }
#wz-joystick { width:120px; height:120px; background: rgba(255,255,255,0.02); border-radius:50%; }
@media (max-width: 800px) {
  #wz-touch-controls { display:block; }
}
