.site-analytics_banner__pHCTa{position:fixed;z-index:95;left:20px;right:20px;bottom:20px;max-width:880px;margin:auto;padding:20px 24px;border:1px solid var(--border);border-radius:16px;background:var(--surface,#fff);box-shadow:0 8px 40px #0002;display:flex;align-items:center;gap:24px}.site-analytics_banner__pHCTa strong{font-size:15px;font-weight:600}.site-analytics_banner__pHCTa p{margin:8px 0 0;font-size:12px;line-height:1.7;color:var(--text-muted)}.site-analytics_banner__pHCTa a{text-decoration:underline;text-underline-offset:3px}.site-analytics_actions__Eq0Cj{display:flex;gap:10px;flex-shrink:0}.site-analytics_actions__Eq0Cj button{font-size:12px;min-height:44px}.site-analytics_preferences__xsfDQ{display:block;margin:0 auto 16px;border:0;background:transparent;color:var(--text-muted);font:inherit;font-size:11px;min-height:36px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}@media(max-width:680px){.site-analytics_banner__pHCTa{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));padding:18px;flex-direction:column;align-items:stretch;gap:12px}.site-analytics_actions__Eq0Cj button{flex:1}.site-analytics_banner__pHCTa p{font-size:12px}}