/* CopyShield WP basic styles */
html.cs-no-select, html.cs-no-select *:not([data-cs-allow]){
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}

/* Print deterrent */
@media print{
  body{ display: none !important; }
}

/* Watermark overlay */
#cs-watermark-overlay{
  position: fixed;
  inset: 0;
  pointer-events: none;
  z-index: 2147483647;
  opacity: 0.10;
  transform: rotate(-22deg);
  display: grid;
  place-items: center;
}

#cs-watermark-overlay .cswm-grid{
  width: 140%;
  height: 140%;
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  grid-auto-rows: 120px;
  gap: 16px;
  align-items: center;
  justify-items: center;
}

#cs-watermark-overlay .cswm-text{
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  color: #000;
  white-space: nowrap;
  opacity: 0.6;
  mix-blend-mode: multiply;
}
