/* APEX 9.22 — public content protection / deterrence */
html.mb-public-protected body{user-select:none;-webkit-user-select:none}
html.mb-public-protected input,html.mb-public-protected textarea,html.mb-public-protected select,html.mb-public-protected [contenteditable="true"],html.mb-public-protected code,html.mb-public-protected pre{user-select:text;-webkit-user-select:text}
.mb-image-watermark{position:absolute;right:10px;bottom:10px;z-index:8;padding:5px 9px;border-radius:999px;background:rgba(2,10,17,.58);border:1px solid rgba(255,255,255,.22);color:rgba(255,255,255,.84);font:800 11px/1.1 system-ui;letter-spacing:.06em;pointer-events:none;text-shadow:0 1px 3px #000}
.mb-watermark-host{position:relative!important}
#mbProtectionNotice{position:fixed;left:50%;bottom:26px;transform:translate(-50%,20px);z-index:2147483600;opacity:0;pointer-events:none;max-width:min(92vw,640px);padding:12px 16px;border-radius:16px;background:rgba(4,17,28,.96);border:1px solid rgba(65,191,255,.35);color:#eaf7ff;font:700 13px/1.45 system-ui;box-shadow:0 20px 50px rgba(0,0,0,.45);transition:.2s ease}
#mbProtectionNotice.show{opacity:1;transform:translate(-50%,0)}
.mb-capture-shield{position:fixed;inset:0;z-index:2147483599;pointer-events:none;background:rgba(3,10,16,.94);display:grid;place-items:center;color:#dff4ff;font:800 22px/1.4 system-ui;text-align:center;padding:30px}
@media print{body>*{display:none!important}body::before{content:'Materiały serwisu Mrągowo Bus są chronione. Drukowanie tej strony zostało wyłączone.';display:block!important;padding:40px;font:700 20px/1.5 system-ui;color:#111;background:#fff}}
