.privacy-dialog{max-height:90dvh;overflow:auto}.privacy-dialog p>a{text-decoration:underline;text-underline-offset:3px}.privacy-actions{display:flex;flex-wrap:wrap;gap:12px}.privacy-actions .button{flex:1;justify-content:center;min-height:44px}.privacy-dialog input{flex-shrink:0;min-width:18px;min-height:18px}.ads-consent{position:fixed;z-index:10005;right:24px;bottom:24px;width:min(530px,calc(100% - 48px));padding:22px;background:#111713;color:#f2f4ef;border:1px solid #78876d;border-radius:8px;box-shadow:0 8px 28px #0004;font:13px/1.6 Inter,sans-serif}.ads-consent p{margin:0 0 16px;color:#d4ddce}.ads-consent strong{display:block;font-size:17px;margin-bottom:6px;color:#f2f4ef}.ads-consent>div{display:flex;gap:10px;flex-wrap:wrap}.ads-consent button{padding:10px 16px;min-height:44px;border:1px solid #a0b48e;background:#172312;color:#e7efdf;border-radius:4px;font:inherit;cursor:pointer}.ads-consent button:focus-visible{outline:2px solid #c7f493;outline-offset:3px}.ads-consent [data-ads-settings]{border-color:transparent;text-decoration:underline}@media(max-width:600px){.ads-consent{right:16px;bottom:76px;width:calc(100% - 32px);padding:17px;font-size:12px}.privacy-actions{flex-direction:column}}
