/* Keep editable controls legible without disabling pinch zoom on touch devices. */
@media (hover: none) and (pointer: coarse), (max-width: 767px) {
  html:root body input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="hidden"]):not([type="button"]):not([type="submit"]):not([type="reset"]),
  html:root body textarea,
  html:root body select,
  html:root body [contenteditable="true"] {
    font-size: 16px !important;
  }
}
