.analytics-consent{z-index:60;inset-inline:18px;bottom:max(18px,env(safe-area-inset-bottom));border:1px solid var(--line);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;width:min(920px,100vw - 36px);margin-inline:auto;padding:16px 18px;display:flex;position:fixed;box-shadow:0 16px 50px #1028233d}.analytics-consent p{max-width:620px;color:var(--muted);margin:6px 0 0}.analytics-consent a{color:var(--brand)}.analytics-manage{color:var(--brand);background:0 0;border:0;margin:0 auto 28px;text-decoration:underline;display:block}@media (max-width:720px){.analytics-consent{display:grid}.analytics-consent .row{grid-template-columns:1fr;display:grid}.analytics-consent button{width:100%}}
