/* Basic client-side hardening against casual copying/saving. This is not bulletproof. */
html, body, * {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Chrome, Edge, Opera, Firefox */
}

/* Allow selection inside form controls */
input, textarea, select, button, [contenteditable="true"], .allow-select {
  -webkit-user-select: text;
  -khtml-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  -webkit-touch-callout: default;
}

/* Reduce asset dragging/click-save on images */
img {
  -webkit-user-drag: none;
  pointer-events: none;
}

canvas, video, audio {
  -webkit-user-drag: none;
}

/* Hide print by default */
@media print {
  body { display: none !important; }
}
