/**
 * Site-wide: block text selection on page content.
 * Form fields stay selectable so typing / paste-into-input still works.
 * Opt out with body.dxb-allow-select (data cleaning, dataset tables, permit request).
 */
html,
body {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

body *,
body *::before,
body *::after {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}

body input,
body textarea,
body select,
body [contenteditable="true"],
body [contenteditable=""] {
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  user-select: text !important;
}

body.dxb-allow-select,
body.dxb-allow-select *,
body.dxb-allow-select *::before,
body.dxb-allow-select *::after {
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  user-select: text !important;
}
