/* BT Image Guard: no image downloads, no images added, print-only rendering rules. */
@media print {
  html.btig-print-hide img,
  html.btig-print-hide picture,
  html.btig-print-hide svg,
  html.btig-print-hide canvas,
  html.btig-print-hide video,
  html.btig-print-hide [style*="background-image"] {
    visibility: hidden !important;
  }
  html.btig-print-hide * {
    background-image: none !important;
  }
}
/* CSS-only restriction; editable fields remain selectable. */
html.btig-no-select body {
  -webkit-user-select: none;
  user-select: none;
}
html.btig-no-select input,
html.btig-no-select textarea,
html.btig-no-select select,
html.btig-no-select [contenteditable] {
  -webkit-user-select: text;
  user-select: text;
}
