/* Google inventory follows the newspaper rules; creatives are never clipped. */
.k13-adsense-unit{display:block!important;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto!important;max-height:none!important;overflow:visible!important;border:0;border-block:1px solid var(--line,#9995);background:transparent!important;padding:12px 0;margin:26px auto;break-inside:avoid;column-span:all}
.k13-adsense-unit>small{display:block;text-align:center;font:9px/1.4 Arial,sans-serif;letter-spacing:.15em;opacity:.65;margin:0 0 10px}
.k13-adsense-unit ins.adsbygoogle{display:block;width:100%;height:auto;max-height:none}
.k13-google-header{min-height:120px}
.k13-google-inline{min-height:250px;margin-block:32px;clear:both}
.k13-google-bottom{min-height:280px;margin-block:30px}
.k13-google-rail,.k13-google-story-sidebar{min-height:250px}
.k13-ad-band{grid-column:1/-1!important;width:100%;min-width:0;padding:0!important;border-inline:0!important}
.k13-ad-band .k13-ad-unit{margin:0 auto}
.k13-ad-rail{min-width:0}
.k13-ad-rail .k13-ad-unit{margin:0 auto}
.k13-adsense-unit:has(>ins[data-ad-status="unfilled"]){display:none!important;min-height:0;margin:0;padding:0;border:0}
.k13-ad-band:has(.k13-adsense-unit>ins[data-ad-status="unfilled"]),.k13-ad-rail:has(.k13-adsense-unit>ins[data-ad-status="unfilled"]){display:none!important}
@media(max-width:999px){.k13-google-desktop,.k13-ad-rail:has(.k13-google-desktop){display:none!important}.k13-google-header{min-height:100px}.k13-google-bottom{min-height:250px}.k13-adsense-unit{margin-block:22px}}
@media print{.k13-adsense-unit,.k13-ad-band,.k13-ad-rail{display:none!important}}
