/* noselect.css — global text-selection + long-press callout suppression.
   Linked on every page. Stops the mobile long-press selection/magnifier popup
   that interferes with tile dragging. Loaded early so pages can override
   per-element if a specific element ever needs to be selectable.

   Inputs / textarea / contenteditable stay selectable so typing, cursor
   placement, and editing still work. */
html, body {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
input, textarea, [contenteditable], [contenteditable] * {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
