html,body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
input,textarea,[contenteditable="true"],[contenteditable=""]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}
img,audio,canvas{-webkit-user-drag:none}
#gd-wm{position:fixed;left:-50vmax;top:-50vmax;width:200vmax;height:200vmax;transform:rotate(-24deg);pointer-events:none;z-index:2147483000;opacity:1}
#gd-code{position:fixed;right:10px;bottom:8px;pointer-events:none;z-index:2147483001;font:600 11px/1 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.06em;color:rgba(128,128,128,.8);text-shadow:0 0 2px rgba(255,255,255,.35),0 0 2px rgba(0,0,0,.35)}
#gd-toast{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);z-index:2147483002;background:rgba(20,20,24,.92);color:#fff;padding:10px 18px;border-radius:10px;font:500 14px/1.3 system-ui,-apple-system,Segoe UI,sans-serif;pointer-events:none;opacity:0;transition:opacity .25s}
#gd-toast.on{opacity:1}
#gd-pause{display:none;position:fixed;inset:0;z-index:2147483003;align-items:center;justify-content:center;text-align:center;padding:24px;font:600 20px/1.4 system-ui,-apple-system,Segoe UI,sans-serif;color:#fff;background:rgba(10,12,16,.55);pointer-events:none}
html.gd-away #gd-pause{display:flex}
html.gd-away body>*:not(#gd-pause):not(#gd-toast):not(#gd-wm):not(#gd-code){filter:blur(22px)}
@media print{
html body>*{display:none!important}
html body::before{content:"This material is available on hedgelearn.com only.";display:block!important;color:#000;background:#fff;font:600 20px system-ui,sans-serif;padding:40px}
}
