.q-web-ad-slot[hidden]{display:none!important}
.q-web-ad-slot{margin-top:12px;border:1px solid var(--border);border-radius:18px;background:var(--bg-1);overflow:hidden}
.q-web-ad-label{display:block;padding:8px 12px;color:var(--text-1);font-size:11px;line-height:1.4}
.q-web-ad-slot ins.adsbygoogle{display:block;width:100%;height:auto}
.q-web-ad-slot:has(ins[data-ad-status="unfilled"]){display:none!important}
