/* Prevent text selection across the entire body */
body {
  user-select: none; /* Disable text selection */
  -webkit-user-select: none; /* Safari */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* IE/Edge */
}

/* Allow text selection for input fields, textarea, buttons, and links */
input, textarea, button, select, a {
  user-select: auto; /* Enable text selection for these elements */
  pointer-events: auto; /* Enable interaction with these elements */
}

/* Prevent right-clicking on the whole body */
body {
  -webkit-user-select: none; /* Safari */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* IE/Edge */
}

body {
  user-select: none;
  pointer-events: none; /* Disable interactions on the body */
}

/* Enable interactions back for specific elements (like buttons, links, textareas) */
input, textarea, button, a, select {
  pointer-events: auto; /* Enable clicks and interactions */
}

/* Prevent right-click on images */
img {
  pointer-events: none; /* Disables right-click on images */
  user-select: none; /* Prevent image selection */
}

/* Disable image downloads */
img {
  -webkit-user-drag: none; /* Disable dragging of images */
  -moz-user-drag: none;
  user-drag: none;
}

/* Disable right-clicking on images */
img {
  pointer-events: none; /* Disables right-click and interactions with images */
}
