.ads-consent{position:fixed;bottom:16px;left:16px;right:16px;z-index:2000;max-width:510px;padding:20px;background:var(--app-bg-color,#fff);color:var(--app-text-color,#111827);border:1px solid var(--app-secondary-bg-color,#e3ecf6);border-radius:20px;box-shadow:0 8px 36px #11182720;font:14px/1.5 var(--app-font-family,'Golos Text',sans-serif)}
.ads-consent strong{font-size:16px}.ads-consent p{margin:8px 0}.ads-consent small{display:block;font-size:12px;margin-bottom:8px}.ads-consent a{color:var(--app-link-color,#1d6fb0)}.ads-consent-actions{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.ads-consent-actions button,[data-ad-consent]{font:inherit;cursor:pointer;border:1px solid var(--app-link-color,#1d6fb0);color:var(--app-link-color,#1d6fb0);background:var(--app-bg-color,#fff);border-radius:8px;padding:10px 14px}.ads-consent-actions button{flex:1;white-space:nowrap}.ads-consent button:focus-visible,[data-ad-consent]:focus-visible{outline:3px solid var(--app-link-color,#1d6fb0);outline-offset:3px}
