.buzz-ad{display:none;clear:both;box-sizing:border-box;text-align:center;margin:32px 0;padding:12px 0;background:#f5f6fa;border-block:1px solid #e0e3eb;max-width:100%;overflow:hidden}
.buzz-ad[data-ad-state="eligible"],.buzz-ad[data-ad-state="requested"],.buzz-ad[data-ad-state="preview"]{display:block}
.buzz-ad.buzz-ad-too-wide{display:none}
.buzz-ad-label{display:block;font:10px/1.4 Arial,sans-serif;letter-spacing:1.3px;text-transform:uppercase;color:#676d7d;margin:0 0 8px}
.buzz-ad-frame{display:flex;justify-content:center;align-items:center;min-height:var(--ad-height,0px)}
.buzz-ad iframe{display:block;border:0;max-width:100%;flex-shrink:0}
.buzz-ad-preview{box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px dashed #a1a6b5;background:#fff;color:#676d7d;font:14px/1.5 Arial,sans-serif}
.sidebar>.buzz-ad-sidebar{margin-top:0;margin-bottom:28px}
.buzz-ad-settings{padding-block:16px;text-align:center;font-size:13px}
.buzz-ad-settings button{font:inherit;color:var(--muted,#555);border:0;background:none;text-decoration:underline;cursor:pointer}
.buzz-ad-choices{border:1px solid #cbd0de;background:#f5f6fa;padding:20px;margin-block:20px;font:15px/1.65 Arial,sans-serif}
.buzz-ad-choices[hidden]{display:none}
.buzz-ad-choices h2{font-size:21px;margin:0 0 10px}.buzz-ad-choices p{margin:8px 0}
.buzz-ad-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.buzz-ad-actions button{padding:10px 16px;font:600 14px/1.4 Arial,sans-serif;color:#16213e;background:#fff;border:1px solid #8c93a7;cursor:pointer;border-radius:3px}
.buzz-ad-actions button:focus-visible,.buzz-ad-settings button:focus-visible{outline:3px solid #2546f5;outline-offset:3px}
@media(max-width:760px){.buzz-ad{margin-block:24px}.buzz-ad-sidebar{display:none!important}.buzz-ad-choices{width:calc(100% - 32px)}}
@media(max-width:351px){.buzz-ad:not(.buzz-ad-sidebar){width:100vw;max-width:none;margin-inline:calc((100% - 100vw)/2)}}
