/* GENERATED by tools/sync-ui-catalog.mjs from @elements/ui/style/touch.css,
   every selector confined to .ui-root. Do not edit. */
.ui-root {
  touch-action: manipulation;
}

@layer overrides {
  @media (hover: none) and (pointer: coarse) {
    .ui-root input:not([type="checkbox"], [type="radio"], [type="range"], [type="color"], [type="file"],
              [type="button"], [type="submit"], [type="reset"], [type="image"], [type="hidden"]),

    .ui-root textarea,

    .ui-root select,

    .ui-root [contenteditable]:not([contenteditable="false"]) {
      font-size: max(16px, 1em);
    }
  }
}
