/* Read-only browser deterrents. Does not prevent OS screenshots, developer tools, cameras or downloads from direct URLs. */
html.astra-readonly body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
html.astra-readonly img{-webkit-user-drag:none;user-drag:none}
html.astra-readonly input,html.astra-readonly textarea,html.astra-readonly select,html.astra-readonly [contenteditable="true"],html.astra-readonly [role="textbox"]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}
@media print{html.astra-readonly body{visibility:hidden!important}html.astra-readonly body:after{content:"Printing is disabled for Astra Learning Hub.";visibility:visible!important;position:fixed;left:20px;top:20px;color:#222}}
