.cookie-notice{position:fixed;z-index:300;left:24px;right:24px;bottom:20px;max-width:1120px;margin:auto;padding:17px 18px 17px 21px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(7,17,31,.97);color:#fff;box-shadow:0 24px 70px rgba(0,0,0,.32);backdrop-filter:blur(18px);display:none;grid-template-columns:1fr auto;align-items:center;gap:30px}.cookie-notice.visible{display:grid}.cookie-notice strong{font:700 14px "Manrope",sans-serif}.cookie-notice p{margin:4px 0 0;color:#aebaca;font-size:14px;line-height:1.5}.cookie-actions{display:flex;align-items:center;gap:9px;white-space:nowrap}.cookie-actions a{font-size:13px;color:#b8c5d4;text-decoration:underline}.cookie-actions button{border:1px solid #405065;border-radius:8px;padding:11px 13px;min-height:44px;background:transparent;color:white;font-size:13px;font-weight:700;cursor:pointer}.cookie-actions .cookie-accept{border-color:#c9a76c;background:#c9a76c;color:#101925}@media(max-width:760px){.cookie-notice{position:relative;inset:auto;max-width:none;margin:12px;grid-template-columns:1fr;gap:13px}.cookie-actions{white-space:normal;flex-wrap:wrap}.cookie-actions a{width:100%;min-height:44px;display:flex;align-items:center}.cookie-actions button{flex:1 1 140px}}
