.analytics-choice{position:fixed;right:16px;bottom:16px;z-index:90;width:min(300px,calc(100vw - 24px));padding:12px;border:1px solid var(--ink);background:var(--white);box-shadow:2px 2px 0 #0002;font-family:var(--font-text);font-size:.75rem;line-height:1.45}.analytics-choice p{margin:0;font:inherit}.analytics-choice a{text-decoration:underline}.analytics-choice>div{display:flex;gap:6px;margin-top:10px}.analytics-choice .button{flex:1;min-height:30px;font-family:var(--font-body);font-size:.75rem;line-height:1.25;padding:6px 8px}.footer .analytics-settings{display:block;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;text-decoration:none;padding-block:3px}@media(max-width:600px){.analytics-choice{right:12px;bottom:12px;padding:10px}}
