/* Protección básica visual contra selección de contenido */
body, body * {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
input, textarea, select, button, [contenteditable="true"], input *, textarea * {
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;
}
img {
  -webkit-user-drag: none;
  user-drag: none;
  pointer-events: none;
}
a, button, input, textarea, select, label {
  pointer-events: auto;
}
