.AnalyticsConsentBanner-module__-0Oc-a__banner{z-index:80;-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);color:#f5f1f3;isolation:isolate;background:linear-gradient(120deg,#1c1d24f5,#0e0f13ed);border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;width:min(720px,100vw - 32px);padding:17px 18px 17px 17px;display:grid;position:fixed;bottom:clamp(16px,3vw,34px);right:clamp(16px,3vw,42px);overflow:hidden;box-shadow:0 24px 80px #00000061,inset 0 1px #ffffff17}.AnalyticsConsentBanner-module__-0Oc-a__banner:before{z-index:-1;content:"";filter:blur(35px);background:#e26b8b26;border-radius:50%;height:180px;position:absolute;inset:auto -12% -72% 35%}.AnalyticsConsentBanner-module__-0Oc-a__mark{color:#f3a0b5;background:linear-gradient(145deg,#e26b8b33,#e26b8b0d);border:1px solid #e26b8b61;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;position:relative}.AnalyticsConsentBanner-module__-0Oc-a__mark span{color:#f5f1f3;background:#202129;border:1px solid #fff3;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:7px;right:7px}.AnalyticsConsentBanner-module__-0Oc-a__content{min-width:0}.AnalyticsConsentBanner-module__-0Oc-a__eyebrow{color:#f09ab0;letter-spacing:.13em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:700;line-height:1.2;display:block}.AnalyticsConsentBanner-module__-0Oc-a__content strong{font-family:var(--font-display,var(--font-sans,sans-serif));letter-spacing:-.025em;font-size:15px;font-weight:650;line-height:1.25;display:block}.AnalyticsConsentBanner-module__-0Oc-a__content p{color:#f5f1f394;max-width:460px;margin:5px 0 0;font-size:11px;line-height:1.5}.AnalyticsConsentBanner-module__-0Oc-a__choices{color:#f5f1f3c7;align-items:center;gap:3px;margin-top:8px;font-size:10px;font-weight:650;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.AnalyticsConsentBanner-module__-0Oc-a__choices:hover{color:#fff;gap:6px}.AnalyticsConsentBanner-module__-0Oc-a__actions{flex-shrink:0;align-items:center;gap:7px;display:flex}.AnalyticsConsentBanner-module__-0Oc-a__actions button{min-height:36px;font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;padding:0 13px;font-size:10px;font-weight:700;transition:transform .2s,background .2s,border-color .2s}.AnalyticsConsentBanner-module__-0Oc-a__actions button:active{transform:scale(.97)}.AnalyticsConsentBanner-module__-0Oc-a__reject{color:#f5f1f3b8;background:#ffffff0a;border-color:#ffffff24!important}.AnalyticsConsentBanner-module__-0Oc-a__reject:hover{color:#fff;background:#ffffff17;border-color:#ffffff42!important}.AnalyticsConsentBanner-module__-0Oc-a__accept{color:#17171b;background:#f3eff1;box-shadow:0 7px 18px #00000038}.AnalyticsConsentBanner-module__-0Oc-a__accept:hover{background:#fff}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__banner{color:#17171b;background:linear-gradient(120deg,#fffffff7,#f5f2f4f2);border-color:#1112161c;box-shadow:0 22px 70px #1a181e33,inset 0 1px #fffffff2}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__banner:before{background:#b83c521a}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__mark{color:#a72f48;background:linear-gradient(145deg,#b83c5229,#b83c520a)}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__mark span{color:#17171b;background:#fff;border-color:#1112161f}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__eyebrow{color:#a72f48}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__content p{color:#17171b99}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__choices{color:#17171bb3}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__choices:hover{color:#17171b}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__reject{color:#17171bad;background:#11121609;border-color:#11121624!important}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__reject:hover{color:#17171b;background:#11121612;border-color:#11121640!important}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__accept{color:#fff;background:#17171b}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__accept:hover{background:#2a2a30}[dir=rtl] .AnalyticsConsentBanner-module__-0Oc-a__banner{direction:rtl}[dir=rtl] .AnalyticsConsentBanner-module__-0Oc-a__choices svg{transform:rotate(180deg)}@media (max-width:680px){.AnalyticsConsentBanner-module__-0Oc-a__banner{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;padding:15px}.AnalyticsConsentBanner-module__-0Oc-a__mark{border-radius:12px;width:42px;height:42px}.AnalyticsConsentBanner-module__-0Oc-a__actions{grid-column:1/-1;justify-content:flex-end;padding-top:2px}}@media (max-width:390px){.AnalyticsConsentBanner-module__-0Oc-a__actions{justify-content:stretch}.AnalyticsConsentBanner-module__-0Oc-a__actions button{flex:1}}@media (prefers-reduced-transparency:reduce){.AnalyticsConsentBanner-module__-0Oc-a__banner{-webkit-backdrop-filter:none;backdrop-filter:none;background:#17181d}html:not([data-theme=dark]) .AnalyticsConsentBanner-module__-0Oc-a__banner{background:#fff}}
