/* Last stylesheet: component styles must not restore browser zoom gestures. */
html,body{overscroll-behavior:none;touch-action:pan-x pan-y}
#game,#game *{touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}
#game #world,#game [data-input],#game [data-input] *,#game .movement,#game .movement *{touch-action:none}
#game input,#game textarea,#game [contenteditable]:not([contenteditable="false"]){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;-webkit-user-drag:auto}
/* iOS input-focus zoom is separate from gesture zoom. */
@media(pointer:coarse),(hover:none){#game input,#game textarea,#game select{font-size:16px!important}}
