.AnalyticsConsent_banner__wlWuw{--consent-bg:#fff;--consent-text:#1f2421;--consent-border:#d5dad7;--consent-link:#067a3c;--consent-accept-bg:#09b658;--consent-accept-text:#06150d;--consent-shadow:0 12px 32px rgba(15,20,18,.18);position:fixed;right:16px;bottom:16px;left:16px;z-index:1200;display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center;max-width:640px;margin:0 auto;padding:16px;border:1px solid var(--consent-border);border-radius:12px;background:var(--consent-bg);box-shadow:var(--consent-shadow);color:var(--consent-text);font-size:14px;line-height:1.5}@media (prefers-color-scheme:dark){.AnalyticsConsent_banner__wlWuw{--consent-bg:#1b1f1d;--consent-text:#eef1ef;--consent-border:#3a403d;--consent-link:#3ddc84;--consent-shadow:0 12px 32px rgba(0,0,0,.45)}}.AnalyticsConsent_text__8rzzk{flex:1 1 280px;margin:0}.AnalyticsConsent_link__hoRW0{color:var(--consent-link);text-decoration:underline;text-underline-offset:3px}.AnalyticsConsent_actions__J75LM{display:flex;flex:0 0 auto;gap:8px}.AnalyticsConsent_button__ZWmeK{min-width:96px;padding:8px 16px;border-radius:8px;font:inherit;font-weight:600;cursor:pointer}.AnalyticsConsent_button__ZWmeK:focus-visible{outline:2px solid var(--consent-link);outline-offset:2px}.AnalyticsConsent_reject__WcFyk{border:1px solid var(--consent-border);background:transparent;color:var(--consent-text)}.AnalyticsConsent_accept__erOPR{border:1px solid var(--consent-accept-bg);background:var(--consent-accept-bg);color:var(--consent-accept-text)}