.cookie-consent{z-index:50;background:var(--surface);max-width:640px;color:var(--ink);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-left:auto;padding:16px 18px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 12px 32px #1514121f}.cookie-consent p{flex:280px;margin:0;font-size:14px;line-height:1.45}.cookie-consent a{color:inherit;text-underline-offset:3px;text-decoration:underline}.cookie-consent div{gap:8px;display:flex}.cookie-consent-decline{color:var(--ink);border:1px solid var(--border);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:12px 18px;font-size:13px;font-weight:600}.cookie-consent-decline:hover{border-color:var(--ink)}
