.afs-consent[hidden]{display:none!important}.afs-consent{position:fixed;z-index:900;bottom:18px;left:50%;transform:translateX(-50%);width:min(950px,calc(100% - 32px));background:#17191e;color:#f7f7f7;border:1px solid #ffffff45;border-radius:18px;box-shadow:0 12px 50px #0008;padding:20px 24px;display:flex;align-items:center;gap:25px;font:13px/1.6 Manrope,Arial,sans-serif}.afs-consent strong{font-size:15px}.afs-consent p{margin:5px 0 0;color:#c8cad0}.afs-consent a{color:#fff;text-decoration:underline}.afs-consent-actions{display:flex;gap:10px;flex-shrink:0}.afs-consent button{background:#de2424;color:#fff;border:1px solid #de2424;border-radius:24px;padding:12px 15px;min-height:44px;font:700 12px Manrope,Arial,sans-serif;cursor:pointer}.afs-consent button:focus-visible,.afs-cookie-settings:focus-visible{outline:2px solid white;outline-offset:3px}.afs-cookie-settings{background:none;border:0;color:inherit;padding:0;font:inherit;cursor:pointer}.afs-cookie-settings:hover{text-decoration:underline}@media(max-width:760px){.afs-consent{bottom:10px;padding:16px 18px;display:block;font-size:12px}.afs-consent-actions{margin-top:13px;display:grid;grid-template-columns:1fr 1fr}.afs-consent button{padding:11px 9px}}@media(prefers-reduced-motion:reduce){.afs-consent{scroll-behavior:auto}}
