/* Game labels are controls: holding them must not open iOS text tools. */
[data-game-touch],
[data-game-touch] * {
  -webkit-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

[data-game-touch] a[href],
[data-game-touch] a[href] * {
  -webkit-touch-callout: default;
}

/* Keep native form editing available, including future name/score fields. */
[data-game-touch] input,
[data-game-touch] textarea,
[data-game-touch] select,
[data-game-touch] [contenteditable]:not([contenteditable="false"]),
[data-game-touch] [contenteditable]:not([contenteditable="false"]) * {
  -webkit-user-select: auto;
  user-select: auto;
  -webkit-touch-callout: default;
}
