/* Keep browser text inflation stable across navigation and orientation changes.
   Pinch-to-zoom remains available; do not constrain the viewport scale. */
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
@media(max-width:720px){
  /* iOS zooms the entire page when a focused form control uses <16px text.
     Later shared chat styles must not override this member-page safeguard. */
  html body.legacy-skin :is(input,select,textarea),
  html body.embedded :is(input,select,textarea){font-size:16px!important}
}
