.adblock-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.85);z-index:9999;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:2rem;color:white;text-align:center}.adblock-modal{background:white;color:#333;padding:2rem;border-radius:10px;max-width:500px;width:90%;box-shadow:0 10px 30px rgba(0,0,0,0.3)}#ad-detector{position:absolute;top:-9999px;height:1px;width:1px}