.analytics-consent_banner__T3RJD{position:fixed;right:1rem;bottom:1rem;z-index:60;width:min(26rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1rem;border:1px solid var(--border);background:var(--background);color:var(--foreground);box-shadow:0 4px 20px rgb(0 0 0/10%);font-size:.8125rem;line-height:1.5}.analytics-consent_banner__T3RJD h2{margin:0 0 .5rem;font-size:.9375rem;font-weight:600}.analytics-consent_banner__T3RJD p{margin:0 0 .875rem}.analytics-consent_banner__T3RJD a{display:inline-block;margin-top:.75rem;text-decoration:underline;text-underline-offset:.2em}.analytics-consent_actions__b2ZoH{display:flex;flex-wrap:wrap;gap:.5rem}.analytics-consent_actions__b2ZoH button{min-height:2.75rem;padding:.5rem .75rem;border:1px solid var(--border);border-radius:.25rem;background:var(--background);color:var(--foreground);font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer}.analytics-consent_actions__b2ZoH button:hover{background:var(--muted)}.analytics-consent_actions__b2ZoH button:focus-visible,.analytics-consent_banner__T3RJD a:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.analytics-consent_settings__LzSk5{margin-top:1rem}.analytics-consent_settings__LzSk5 p{margin-bottom:.75rem}