/* Keep the game at its responsive size while allowing touch scrolling. */
html {
  touch-action:pan-x pan-y;
  -webkit-text-size-adjust:100%;
  text-size-adjust:100%;
}
body, body * { touch-action:inherit; }

/* Avoid focus zoom in phone and tablet form controls. */
@media (any-pointer:coarse), (max-width:1100px) {
  input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=hidden]),
  select, textarea { font-size:16px!important; }
}
