/* Scolaria — protection du contenu (visiteurs) */
.sc-protected body { -webkit-user-select: none; user-select: none; -webkit-touch-callout: none; }
.sc-protected input, .sc-protected textarea, .sc-protected select, .sc-protected [contenteditable] { -webkit-user-select: text; user-select: text; -webkit-touch-callout: default; }
.sc-protected img { -webkit-user-drag: none; -webkit-touch-callout: none; pointer-events: none; }
/* Captures du produit : un calque transparent intercepte « Enregistrer l'image » ; filigrane discret */
.sc-shot { position: relative; display: block; overflow: hidden; }
.sc-shot::after { content: attr(data-wm); position: absolute; inset: 0; z-index: 2; display: flex; align-items: flex-end; justify-content: flex-end; padding: 10px 14px; font: 600 11px/1 Inter, system-ui, sans-serif; letter-spacing: .04em; color: rgba(11, 31, 77, .28); background: transparent; pointer-events: auto; }
@media print { .sc-protected body > * { display: none !important; } .sc-protected body::before { content: "Impression non disponible : contenu protégé © EDUVANCIA."; display: block; padding: 40px; font: 16px/1.5 system-ui; } }
