[hidden]{display:none!important}.advertisement{margin:35px 0;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:100%}.advertisement-label{font:9px/1.4 'DM Sans',Arial,sans-serif!important;text-transform:uppercase;letter-spacing:1.8px;color:var(--muted);text-align:center;margin:0 0 12px!important}.advertisement.is-banner iframe{display:block;margin:0 auto;border:0;width:300px;height:250px;max-width:none}.ad-preview{min-height:250px;border:1px dashed var(--gold);display:grid;place-items:center;font-size:12px;color:var(--muted)}.is-banner .ad-preview{width:300px;height:250px;margin:auto}.ad-debug{white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px;color:var(--muted)}.consent-notice{padding:22px 5%;background:#e7dfcf;border-top:1px solid var(--line);font-size:12px}.consent-notice p{margin:0 0 10px}.consent-notice button,.consent-actions button{padding:8px 14px;border:1px solid var(--gold);background:var(--light);color:var(--ink);margin:0 10px 5px 0;font-size:12px}.consent-notice button:first-child,.consent-actions button:first-child{background:var(--red);color:white}button[data-ad-settings]{font-size:10px;background:none;border:0;padding:0;color:#d5c7a6;text-decoration:underline;margin-top:5px}button[data-ad-close]{background:none;border:0;font-size:22px}button:disabled{opacity:.4;cursor:not-allowed}@media(max-width:340px){.advertisement.is-banner{margin-left:-10px;margin-right:-10px}}@media(max-width:640px){.advertisement:not(.is-banner){display:none}}
