.tkads-placement[hidden]{display:none!important}
.tkads-placement{box-sizing:border-box;clear:both;width:100%;min-width:0;margin:32px 0;text-align:center;grid-column:1/-1;flex:0 0 100%;max-width:100%}
.tkads-label{font:11px/1.5 sans-serif;letter-spacing:.06em;color:var(--tk-muted,#647480);margin-bottom:8px}
.tkads-unit{display:flex;align-items:center;justify-content:center;min-width:0;width:100%}
.tkads-unit>ins.adsbygoogle{flex:none;margin:0 auto}
@media(max-width:499px){.tkads-placement{margin:24px 0}}

/* Keep the label hidden until Google returns an ad. */
.tkads-placement:not([data-tkads-state="filled"]) .tkads-label{visibility:hidden}

.tkb-story-list>.tkads-placement{grid-column:1/-1;width:100%}

/* Widget spacing is controlled together with consent and fill state. */
[data-tkads-widget][hidden]{display:none!important}
[data-tkads-widget]>.tkads-placement{margin:0}
.tkads-placement[data-tkads-format="sidebar"] .tkads-unit{max-width:100%}
