.cookie-banner{position:fixed;z-index:1000;right:20px;bottom:20px;left:20px;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:900px;margin:auto;padding:18px 20px;color:#f1efe9;background:#11121a;border:1px solid rgba(255,255,255,.18);border-radius:14px;box-shadow:0 18px 60px rgba(0,0,0,.45);font:500 13px/1.5 Manrope,system-ui,sans-serif}.cookie-banner p{margin:0}.cookie-banner a{color:#a9c0ff}.cookie-banner div{display:flex;gap:9px}.cookie-banner button{min-height:40px;padding:0 16px;color:#f1efe9;background:transparent;border:1px solid rgba(255,255,255,.24);border-radius:999px;font:700 12px Manrope,system-ui,sans-serif;cursor:pointer}.cookie-banner [data-cookie-accept]{color:#08090e;background:#f1efe9}@media(max-width:640px){.cookie-banner{align-items:flex-start;flex-direction:column;gap:14px}.cookie-banner div{width:100%}.cookie-banner button{flex:1}}
