body.gib-content-protected{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
body.gib-content-protected input,body.gib-content-protected textarea,body.gib-content-protected select,body.gib-content-protected [contenteditable]:not([contenteditable="false"]),body.gib-content-protected [role="textbox"]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}
body.gib-content-protected img{-webkit-user-drag:none}
#gib-copyright-notice[hidden]{display:none!important}
#gib-copyright-notice{position:fixed;inset:0;z-index:2147483646;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.3);pointer-events:none;box-sizing:border-box;font-family:Arial,sans-serif;color:#fff;line-height:1.5}
#gib-copyright-notice .gib-copyright-panel{width:min(650px,100%);box-sizing:border-box;border:3px solid #ff1717;border-radius:9px;background:rgba(3,15,24,.98);padding:18px 26px 16px;text-align:center;box-shadow:0 12px 48px #0009}
#gib-copyright-notice .gib-copyright-shield{display:block;width:44px;height:50px;margin:0 auto 10px;color:#ff1717}
#gib-copyright-notice strong{display:block;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.25;margin:0 0 12px;color:#fff}
#gib-copyright-notice p{font-size:clamp(14px,1.65vw,20px);line-height:1.5;margin:0;color:#fff}
#gib-copyright-notice small{display:block;font-size:clamp(12px,1.3vw,16px);color:#d0d3d7;margin:20px 0 18px}
#gib-copyright-notice .gib-copyright-track{height:8px;background:#601919;border-radius:8px;overflow:hidden}
#gib-copyright-notice .gib-copyright-track span{display:block;height:100%;width:100%;background:#ff1717;border-radius:8px;transform-origin:left}
#gib-copyright-notice.gib-copyright-running .gib-copyright-track span{animation:gib-copyright-timer 5s linear forwards}
@keyframes gib-copyright-timer{to{transform:scaleX(0)}}
@media(prefers-reduced-motion:reduce){#gib-copyright-notice .gib-copyright-track span{animation:none!important}}
@media print{body.gib-content-protected>*{display:none!important}body.gib-content-protected:after{display:block!important;content:"© Global Intelligence Bureau. All rights reserved. Copying, saving and printing this content are restricted.";font:16px/1.6 Arial,sans-serif;color:#000}body.gib-content-protected{background:#fff!important}}
