.CookieBanner_banner__ILXNR{position:fixed;inset:auto 16px 16px;z-index:100;max-width:520px;padding:24px;border:1px solid #34d39940;border-radius:18px;background:#0e1013;box-shadow:0 12px 80px #0009}.CookieBanner_banner__ILXNR h2{margin-bottom:8px;font-size:18px;letter-spacing:-.02em}.CookieBanner_banner__ILXNR p{margin-bottom:10px;font-size:13px}.CookieBanner_banner__ILXNR a{text-decoration:underline}.CookieBanner_actions__BMlsV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:640px){.CookieBanner_banner__ILXNR{inset:auto 10px max(10px,env(safe-area-inset-bottom));margin-inline:auto;padding:12px;border-radius:14px}.CookieBanner_banner__ILXNR h2{margin-bottom:4px;font-size:16px;line-height:1.2}.CookieBanner_banner__ILXNR p{margin-bottom:8px;font-size:12px;line-height:1.4}.CookieBanner_actions__BMlsV{gap:8px}.CookieBanner_actions__BMlsV button{min-height:44px;padding:6px 10px;font-size:13px}}