/* ad-slot.css v1.1 — Display-Flaechen (30.10.2026). Ohne html.gos-ads-on bleibt alles unsichtbar. */
.gos-ad-slot{display:none}
.gos-ads-on .gos-ad-slot{display:block;margin:1.6rem 0;min-height:280px;contain:layout}
.gos-ads-on .gos-ad-slot .gos-ad-label{display:block;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#94a3b8);margin:0 0 .35rem;opacity:.8}
.gos-ads-on .gos-ad-slot ins.adsbygoogle{display:block;min-height:250px}
@media (max-width:640px){.gos-ads-on .gos-ad-slot{min-height:250px}}
/* AdSense meldet unfilled: Flaeche einklappen statt Leerraum */
.gos-ads-on .gos-ad-slot:has(ins[data-ad-status="unfilled"]){display:none}
