/* iOS focuses inputs below 16px by zooming the visual viewport. Keep editable
   controls at the safe size without preventing pinch zoom or keyboard scrolling. */
@media(max-width:820px){
 html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
 body input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=file]),
 body textarea,body select,
 #internal-auth-gate .auth-form input,
 #internal-auth-gate .auth-code-field .auth-otp-input{font-size:16px!important}
 #internal-auth-gate{width:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;scroll-padding-block:24px}
 #internal-auth-gate .auth-form{width:100%;min-width:0}
}
