.enr-adblock-overlay{position:fixed;inset:0;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:20px;background:var(--etbp-overlay-bg,rgba(0,0,0,.7));-webkit-backdrop-filter:blur(var(--etbp-overlay-blur,2px));backdrop-filter:blur(var(--etbp-overlay-blur,2px))}.enr-adblock-overlay.is-visible{display:flex;animation:enr-adblock-fade .25s ease both}@keyframes enr-adblock-fade{from{opacity:0}to{opacity:1}}.enr-adblock-box{position:relative;width:100%;max-width:480px;max-height:calc(100vh - 40px);overflow:auto;background:var(--etbp-box-bg,#fff);border-radius:var(--etbp-box-radius,16px);padding:42px 38px 36px;text-align:center;box-shadow:var(--etbp-box-shadow,0 24px 60px rgba(0,0,0,.35));font-family:"Roboto",system-ui,Arial,sans-serif;animation:enr-adblock-pop .28s cubic-bezier(.34,1.3,.64,1) both}@keyframes enr-adblock-pop{from{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.enr-adblock-ico{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;margin:0 auto 20px;border-radius:50%;background:var(--etbp-ico-bg,#eef6ef);color:var(--etbp-ico-color,#1f7a3a)}.enr-adblock-title{margin:0 0 14px;font-size:23px;font-weight:700;line-height:1.25;color:var(--etbp-title-color,#15592a)}.enr-adblock-text{margin:0 0 26px;font-size:16px;line-height:1.6;color:var(--etbp-text-color,#2f3a40)}.enr-adblock-text strong{color:var(--etbp-strong-color,#15592a)}.enr-adblock-text a{color:var(--etbp-strong-color,#15592a)}.enr-adblock-btn{display:inline-block;width:100%;padding:15px 24px;border:0;border-radius:var(--etbp-btn-radius,8px);background:var(--etbp-btn-bg,#1f7a3a);color:var(--etbp-btn-color,#fff);font-family:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s ease}.enr-adblock-btn:hover,.enr-adblock-btn:focus-visible{background:var(--etbp-btn-bg-hover,#15592a)}.enr-adblock-close{position:absolute;top:12px;right:14px;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:0 0;color:var(--etbp-close-color,#8a979c);font-size:26px;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease}.enr-adblock-close:hover{background:rgba(128,128,128,.16);color:var(--etbp-title-color,#2f3a40)}@media(max-width:480px){.enr-adblock-box{padding:34px 22px 28px}.enr-adblock-title{font-size:20px}.enr-adblock-text{font-size:15px}}@media(prefers-reduced-motion:reduce){.enr-adblock-overlay.is-visible,.enr-adblock-box{animation:none}}html.enr-adblock-lock-scroll,html.enr-adblock-lock-scroll body{overflow:hidden !important;height:100% !important;touch-action:none !important;overscroll-behavior:none !important}html.enr-adblock-blur body>*:not(#enr-adblock-modal):not(#wpadminbar){filter:blur(5px);transition:filter .25s ease}html.enr-adblock-locked body>*:not(#enr-adblock-modal):not(#wpadminbar){pointer-events:none !important;-webkit-user-select:none;user-select:none}html.enr-adblock-locked #enr-adblock-modal,html.enr-adblock-blur #enr-adblock-modal{pointer-events:auto !important;filter:none !important;user-select:auto}html.enr-adblock-blur body>#wpadminbar{filter:none}