/* Tap controls promptly while keeping deliberate pinch zoom available. */
html{ -webkit-text-size-adjust:100%;text-size-adjust:100% }
body{touch-action:manipulation}
button,a,input,textarea,select,summary,[role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}
button,summary{-webkit-user-select:none;user-select:none}
input,textarea{-webkit-user-select:text;user-select:text}
@media(pointer:coarse),(max-width:760px){
 input:not([type=range]):not([type=checkbox]):not([type=radio]),textarea,select{font-size:16px!important}
 button,a,summary{ -webkit-touch-callout:none }
}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important}}
