/* v0.14.6: stop inadvertent pinch/gesture zoom on every screen.
   Keep the help text's ordinary one-finger vertical scroll. */
html, body, #app { overscroll-behavior: none; }
#world, #hud, #hud *, #reticle, #vignette, #damageFlash,
#titleScreen, #selectionScreen, #overlay {
  touch-action: none !important;
  -ms-touch-action: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}
#titleScreen img, #selectionScreen img { -webkit-user-drag: none; user-drag: none; }
/* A parent's touch-action:none stops gestures even when buttons accept clicks. */
#titleScreen button, #selectionScreen button, #overlay button { touch-action: manipulation; }
#helpOverlay { touch-action: manipulation; overscroll-behavior: contain; }
#helpOverlay .help-scroll { touch-action: pan-y !important; -webkit-overflow-scrolling: touch; overscroll-behavior: contain; }
#helpOverlay button { touch-action: manipulation; }
