.cookie-bar{z-index:60;background:var(--gaffer);color:#e9ecea;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 16px;max-width:760px;margin-inline:auto;padding:12px 14px;font-size:14px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 20px 40px -20px #0009}.cookie-bar p{flex:260px;margin:0}.cookie-bar a{color:#fff}.cookie-actions{gap:8px;display:flex}.cookie-btn{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;padding:0 16px;font-weight:600}.cookie-btn.primary{color:var(--gaffer);background:#fff;border-color:#fff}@media (max-width:899px){body:has(.cab-bottombar:not([data-off])) .cookie-bar{top:calc(12px + env(safe-area-inset-top));bottom:auto}}.cookie-settings{min-height:44px;color:inherit;font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:10px 0;text-decoration:underline;display:block}
