.statistics-settings{justify-self:start;max-width:100%;padding:0;border:0;border-bottom:1px solid currentColor;background:transparent;color:inherit;font:inherit;line-height:1.6;text-align:left;overflow-wrap:anywhere}
.statistics-consent{position:fixed;z-index:35;right:20px;bottom:20px;width:min(620px,calc(100% - 40px));max-height:calc(100vh - 40px);overflow:auto;padding:26px;background:#fff;color:#202122;border:1px solid #d8d8d8;box-shadow:0 8px 35px #0002}
.statistics-consent[hidden],.statistics-consent [hidden]{display:none!important}
.statistics-consent h2{margin:0 0 12px;font-size:23px;font-weight:500;line-height:1.3;letter-spacing:-.5px}
.statistics-consent p{margin:0 0 18px;font-size:14px;line-height:1.65;overflow-wrap:anywhere}
.statistics-consent a{text-decoration:underline;text-underline-offset:3px}
.statistics-consent [data-statistics-status]:empty{display:none}
.statistics-actions{display:flex;flex-wrap:wrap;gap:10px}
.statistics-actions button{min-height:44px;max-width:100%;padding:10px 18px;border:1px solid #202122;background:#fff;color:#202122;font:inherit;font-size:14px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}
.statistics-actions button:hover{background:#202122;color:#fff}
.statistics-settings:focus-visible,.statistics-consent :focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:700px){.statistics-consent{right:12px;bottom:12px;width:calc(100% - 24px);max-height:calc(100vh - 24px);padding:21px}.statistics-consent h2{font-size:21px}.statistics-actions button{flex:1 1 115px}}
