/* WSC Protección de Contenidos 1.3.3 */
html.wsc-sin-seleccion body.wsc-protegido{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
body.wsc-protegido input,body.wsc-protegido textarea,body.wsc-protegido select,body.wsc-protegido [contenteditable=""],body.wsc-protegido [contenteditable="true"],body.wsc-protegido .wsc-permitir-copia,body.wsc-protegido [data-wsc-permitir-copia]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}
body.wsc-protegido img{-webkit-touch-callout:none;-webkit-user-drag:none;user-drag:none}
body.wsc-protegido [draggable="true"],body.wsc-protegido [draggable="true"] img{-webkit-user-drag:element}

#wsc-protection-notice{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);z-index:2147483647;max-width:min(90vw,550px);padding:14px 18px;border-radius:8px;background:#173e49;color:#fff;box-shadow:0 5px 20px #0003;font:14px/1.45 system-ui,sans-serif;text-align:center;opacity:0;pointer-events:none;transition:opacity .2s}
#wsc-protection-notice.visible{opacity:1}

#wsc-velo{display:none}
html.wsc-velo-on #wsc-velo{display:flex;position:fixed;inset:0;z-index:2147483647;align-items:center;justify-content:center;padding:24px;background:#0d2b33;color:#fff;font:600 18px/1.4 system-ui,sans-serif;text-align:center}

@media print{
 body.wsc-protegido > *{display:none!important}
 body.wsc-protegido::after{content:"Contenido protegido de WSC Escuela Náutica. Para imprimir, usa el PDF de la lección.";display:block;padding:40px;font:16px/1.4 sans-serif;color:#000}
}
