.site-cookie-notice{position:fixed;z-index:1000;left:24px;bottom:max(24px,env(safe-area-inset-bottom));width:min(680px,calc(100% - 48px));display:flex;align-items:center;gap:24px;padding:24px;background:#0f1419;color:#f3f4f2;border:0;border-radius:16px;box-shadow:0 12px 40px #0002;font-family:inherit;box-sizing:border-box}
.site-cookie-notice p{margin:0;font:400 14px/1.6 inherit;font-size:14px;line-height:1.6;flex:1;min-width:0;color:inherit}
.site-cookie-notice a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.site-cookie-notice button{flex:none;min-height:44px;padding:12px 20px;border:0;border-radius:8px;background:#ff5a2d;color:#0f1419;font:600 14px/1.3 inherit;font-size:14px;font-family:inherit;font-weight:600;cursor:pointer;transition:filter .2s}
.site-cookie-notice button:hover{filter:brightness(.9)}
.site-cookie-notice :focus-visible{outline:2px solid #ff5a2d;outline-offset:4px}
@media(max-width:600px){.site-cookie-notice{left:12px;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100% - 24px);padding:18px;gap:14px;align-items:flex-start;flex-direction:column}.site-cookie-notice button{width:100%}.site-cookie-notice p{font-size:13px}}
