/* Aviso informativo Democracia22.es - no gestiona consentimiento opcional */
.d22-info-banner{position:fixed;z-index:99999;left:16px;right:16px;bottom:16px;margin:auto;max-width:1050px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 20px;background:#fff;color:#172239;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 8px 38px #0004;font:15px/1.55 system-ui,-apple-system,Segoe UI,sans-serif}
.d22-info-banner a{color:#184e92;text-decoration:underline}.d22-info-banner p{margin:0}.d22-info-banner button{cursor:pointer;border:0;border-radius:8px;padding:12px 22px;background:#102743;color:white;font:700 15px system-ui;white-space:nowrap}.d22-info-banner button:focus-visible{outline:3px solid #e6aa33;outline-offset:3px}
@media(max-width:650px){.d22-info-banner{flex-direction:column;align-items:stretch;bottom:10px;left:10px;right:10px;padding:14px}.d22-info-banner button{width:100%}}
