/* Keep both scroll axes; pinch and double-tap must not resize the Mini App shell.
   Child canvas/iframe interaction rules remain owned by each game. */
html:root,body{touch-action:pan-x pan-y}
/* iOS must not zoom the shell when a text field receives focus. */
@media (hover:none) and (pointer:coarse), (max-width:600px){
 #app input:not([type=range]):not([type=checkbox]):not([type=radio]),#app select,#app textarea{font-size:16px!important}
}
