/* App-like touch behavior while qPDF runs in the browser.
   Keep controls responsive while preventing Safari text-selection/callout UI
   across the app and camera. Editable text fields remain selectable. */
html,
body,
button,
input,
a,
video,
img,
dialog {
  touch-action: manipulation;
}

html,
body,
body * {
  -webkit-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

input,
textarea,
[contenteditable="true"] {
  -webkit-user-select: text;
  user-select: text;
  -webkit-touch-callout: default;
}
