.statistics-consent{position:fixed;bottom:18px;left:18px;right:18px;z-index:50;max-width:720px;margin:auto;padding:23px;background:#fff;border:1px solid var(--line);border-radius:6px;box-shadow:0 5px 30px #193c3526;color:var(--ink)}
.statistics-consent h2{font:400 25px/1.2 Georgia,serif;margin:0 0 10px}
.statistics-consent p{font-size:14px;line-height:1.65;margin:0 0 16px;color:var(--body)}
.statistics-actions{display:flex;flex-wrap:wrap;gap:12px}
.statistics-actions button{flex:1;min-width:180px;cursor:pointer;background:var(--ink);color:#fff;border:1px solid var(--ink);padding:13px 20px;border-radius:4px;font-weight:700;font-size:14px}
.statistics-settings{background:transparent;border:0;padding:0;color:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer;font:inherit}
.footer-links .statistics-settings{font-size:12px}
@media(max-width:480px){.statistics-consent{left:10px;right:10px;bottom:10px;padding:18px}.statistics-consent h2{font-size:23px}.statistics-actions button{min-width:0;width:100%;flex:auto}.statistics-consent p{font-size:13px}}
