body[data-content-protected=true],
body[data-content-protected=true] main,
body[data-content-protected=true] section,
body[data-content-protected=true] article,
body[data-content-protected=true] header,
body[data-content-protected=true] footer,
body[data-content-protected=true] nav,
body[data-content-protected=true] div,
body[data-content-protected=true] p,
body[data-content-protected=true] h1,
body[data-content-protected=true] h2,
body[data-content-protected=true] h3,
body[data-content-protected=true] h4,
body[data-content-protected=true] h5,
body[data-content-protected=true] h6,
body[data-content-protected=true] span,
body[data-content-protected=true] li,
body[data-content-protected=true] strong,
body[data-content-protected=true] em,
body[data-content-protected=true] small,
body[data-content-protected=true] img,
body[data-content-protected=true] picture,
body[data-content-protected=true] svg,
body[data-content-protected=true] canvas,
body[data-content-protected=true] video {
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  user-select: none;
}
body[data-content-protected=true] img,
body[data-content-protected=true] picture,
body[data-content-protected=true] svg,
body[data-content-protected=true] canvas,
body[data-content-protected=true] video {
  pointer-events: auto;
}
body[data-content-protected=true] input,
body[data-content-protected=true] textarea,
body[data-content-protected=true] select,
body[data-content-protected=true] option,
body[data-content-protected=true] button,
body[data-content-protected=true] [contenteditable=true],
body[data-content-protected=true] [data-allow-copy=true],
body[data-content-protected=true] .allow-copy,
body[data-content-protected=true] .copy-allowed,
body[data-content-protected=true] .public-pref-switchers,
body[data-content-protected=true] .public-pref-switchers *,
body[data-content-protected=true] [aria-label],
body[data-content-protected=true] [aria-description],
body[data-content-protected=true] [role=img],
body[data-content-protected=true] [role=button],
body[data-content-protected=true] .sr-only,
body[data-content-protected=true] .sr-only-focusable {
  -webkit-touch-callout: default;
  -webkit-user-drag: auto;
  user-select: text;
}
body[data-content-protected=true] select,
body[data-content-protected=true] option,
body[data-content-protected=true] button,
body[data-content-protected=true] input[type=button],
body[data-content-protected=true] input[type=checkbox],
body[data-content-protected=true] input[type=radio],
body[data-content-protected=true] input[type=submit] {
  user-select: none;
}
@media print {
  body[data-content-protected=true] * {
    visibility: hidden !important;
  }
  body[data-content-protected=true]::before {
    content: "IdeaDunes public content is protected.";
    display: block;
    visibility: visible !important;
    margin: 2rem;
    color: #111827;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
  }
}
