/* Flutter's transparent DOM editors must not inherit the browser's small
   default font. WebKit zooms the entire page when focusing inputs below 16px
   and can leave that zoom behind after the keyboard closes.
   These are input/semantics overlays; Flutter paints the visible text itself.
   Keep this in sync with stylist-app/web/keyboard.css.
   https://github.com/flutter/flutter/issues/192327
   Do not disable pinch zoom or reset the viewport/scroll on keyboard dismissal.
*/
@media (any-pointer: coarse) {
  flt-semantics input,
  flt-semantics textarea,
  flt-semantics [contenteditable="true"],
  flt-text-editing-host input,
  flt-text-editing-host textarea,
  .flt-text-editing {
    font-size: 16px !important;
  }
}
