/* Copy deterrence complements server authentication; it cannot prevent captures. */
body {
  -webkit-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
img, svg, video, canvas {
  -webkit-user-drag: none;
  -webkit-user-select: none;
  user-select: none;
}
input, textarea, select, [contenteditable="true"] {
  -webkit-user-select: text;
  user-select: text;
  -webkit-touch-callout: default;
}

/* Owner-requested print protection; legal documents explicitly opt in. */
#print-plan { display: none !important; }
@media print {
  body:not([data-allow-print="legal"]) { display: none !important; }
}
