/* iOS/WKWebView: prevent automatic viewport zoom when focusing form controls.
 * Safari zooms focused controls when their computed font size is below 16px.
 * Keep manual pinch zoom available; only normalize editable controls on iOS/WebKit.
 */
@supports (-webkit-touch-callout: none) {
  html body:not(.wp-admin) input:not([type]),
  html body:not(.wp-admin) input[type="text"],
  html body:not(.wp-admin) input[type="search"],
  html body:not(.wp-admin) input[type="email"],
  html body:not(.wp-admin) input[type="password"],
  html body:not(.wp-admin) input[type="tel"],
  html body:not(.wp-admin) input[type="url"],
  html body:not(.wp-admin) input[type="number"],
  html body:not(.wp-admin) input[type="date"],
  html body:not(.wp-admin) input[type="datetime-local"],
  html body:not(.wp-admin) input[type="month"],
  html body:not(.wp-admin) input[type="week"],
  html body:not(.wp-admin) input[type="time"],
  html body:not(.wp-admin) textarea,
  html body:not(.wp-admin) select,
  html body:not(.wp-admin) [contenteditable="true"] {
    font-size: 16px !important;
  }
}
