/* Fail closed. This file must load after the site's stylesheet on every public page. */
.ad,.adrow,.cpa,.prem,.hdr__cta,a[href="/premium/"]{display:none!important}
section:has(>.prem),section:has(>div.prem){display:none!important}
section:has(>.cpa),section:has(>div.cpa){display:none!important}
.ad.ad--pending{display:block!important;max-height:0!important;min-height:0!important;overflow:hidden!important;visibility:hidden!important;padding:0!important;border:0!important;margin:0!important}
.adrow:has(.ad--pending){display:block!important;max-height:0!important;min-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important}
.ad[data-monetization-visible="true"]{display:block!important;min-height:0!important;height:auto!important;max-width:100%!important;padding:0!important;border:0!important;color:inherit!important;background:transparent!important}
.adrow:has(.ad[data-monetization-visible="true"]){display:block!important}
.cpa[data-monetization-visible="true"]{display:flex!important}
section:has(>.cpa[data-monetization-visible="true"]),section:has(>div.cpa[data-monetization-visible="true"]){display:block!important}
.prem[data-monetization-visible="true"]{display:flex!important}
section:has(>.prem[data-monetization-visible="true"]),section:has(>div.prem[data-monetization-visible="true"]){display:block!important}
.hdr__cta[data-monetization-visible="true"]{display:inline-flex!important}
a[href="/premium/"][data-monetization-visible="true"]{display:inline-flex!important}
.ftr a[href="/premium/"][data-monetization-visible="true"]{display:block!important}
html:has(link[rel="canonical"][href$="/premium/"]) main{display:none}
html:has(link[rel="canonical"][href$="/premium/"]) main[data-monetization-visible="true"]{display:block}
@media(max-width:1099px){.hdr__cta[data-monetization-visible="true"]{display:none!important}}
@media print{.ad[data-monetization-visible="true"],.adrow:has(.ad[data-monetization-visible="true"]),.cpa[data-monetization-visible="true"],.prem[data-monetization-visible="true"],section:has(>.prem[data-monetization-visible="true"]),section:has(>div.prem[data-monetization-visible="true"]){display:none!important}}