/* Repeated taps must not trigger double-tap zoom. Scrolling and pinch zoom remain available. */
.brrr-stage,
.brrr-mini button,
.brrr-entry,
.brrr button,
.arcade-push,
.skill-hud button,
.roadster-controls button,
.game-hud button,
.kart-hud button,
.casino-dock button {
  touch-action: manipulation;
}

/* Only these surfaces need a held pointer or a game-controlled drag. */
.fish-prompt button,
.reel,
.skill-pad,
.pb-fire,
.roadster-controls .roadster-hold {
  touch-action: none;
  -webkit-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
