.poster-ad{display:block;min-width:0;max-width:100%;margin:24px 0;text-align:center}
.poster-ad[hidden]{display:none!important}
.poster-ad-label{display:block;margin:0 0 8px;color:inherit;opacity:.65;font:11px/1.5 system-ui,sans-serif}
.poster-ad-canvas{display:block;max-width:100%;margin-inline:auto}
.poster-ad iframe{display:block;flex:none;border:0;max-width:none;padding:0;margin:0}
.poster-ad[data-fits="false"] .poster-ad-label,.poster-ad[data-fits="false"] .poster-ad-canvas{display:none}
.poster-ad[data-fits="false"]{margin:0}
@media print{.poster-ad{display:none!important}}
