*,:after,:before{box-sizing:border-box}body{margin:0}.cookie-consent-banner{position:fixed;left:20px;right:20px;bottom:20px;z-index:1000;max-width:980px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px;border:1px solid #1f2a37;border-radius:16px;background:rgba(11,15,20,.97);color:#e8ecf1;box-shadow:0 18px 45px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cookie-consent-copy{max-width:680px}.cookie-consent-copy strong{display:block;margin-bottom:4px;font-size:1rem}.cookie-consent-copy p{margin:0 0 6px;color:#a9b3bf;font-size:.92rem;line-height:1.5}.cookie-consent-copy a{color:#7dc6ff;text-decoration:none;font-size:.9rem}.cookie-consent-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.cookie-btn{cursor:pointer;border:1px solid #1f2a37;border-radius:10px;font:inherit;font-weight:700;transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease}.cookie-btn:hover{transform:translateY(-1px)}.cookie-btn-secondary{padding:8px 11px;background:transparent;color:#c0c9d4;font-size:.84rem;font-weight:600;box-shadow:none}.cookie-btn-secondary:hover{color:#fff;background:#10161f}.cookie-btn-primary{min-width:128px;padding:12px 19px;border-color:transparent;background:linear-gradient(180deg,#7dc6ff,#53adf7);color:#001726;font-size:.98rem;box-shadow:0 8px 22px rgba(83,173,247,.2)}.privacy-settings-button{display:inline-block;margin-top:10px;padding:0;border:0;background:transparent;color:#a9b3bf;font:inherit;font-size:.85rem;text-decoration:underline;cursor:pointer}.privacy-settings-button:hover{color:#e8ecf1}body:has(.live-root) .cookie-consent-banner,body:has(.status-root) .cookie-consent-banner{position:fixed}body:has(.farewell-stage) .cookie-consent-banner{display:none}@media (max-width:760px){.cookie-consent-banner{left:12px;right:12px;bottom:12px;display:block;padding:18px}.cookie-consent-actions{justify-content:flex-start;margin-top:14px}.cookie-btn-primary{flex:1 1 58%}.cookie-btn-secondary{flex:0 1 auto}}