/* Web feel (Yuval 11 Nov): tapping fast or holding a button must never select text or zoom.
   Text stays selectable only in inputs. Linked by tools/web-finish.mjs. */
html, body, #root { -webkit-user-select: none; user-select: none; -webkit-touch-callout: none; -webkit-tap-highlight-color: transparent; }
input, textarea, [contenteditable="true"] { -webkit-user-select: text; user-select: text; -webkit-touch-callout: default; }
/* no double-tap zoom on buttons (fast + taps) */
[role="button"], button, a { touch-action: manipulation; }
