/* Estilos propios del proyecto, aplicados a todo el sitio.
 * Enlazado en las 67 páginas por scripts/add-site-css.py.
 */

/* Cookiebot: el diálogo del banner (script de Google, lo instala el cliente)
 * se desborda en algunas pantallas y deja botones fuera de alcance.
 * Fix recomendado por soporte de Cookiebot. — 2026-05-14
 *
 * El selector con el ID repetido NO es un typo: Cookiebot inyecta un <style>
 * en runtime con `#CybotCookiebotDialog { max-height:95vh !important }`. Misma
 * especificidad (0,1,0,0) que la nuestra → gana el que aparece más tarde en
 * el cascade, que siempre es el suyo. Repetir el ID sube la especificidad a
 * (0,2,0,0) y matchea el mismo elemento. No "simplificar" a un solo ID. */
#CybotCookiebotDialog#CybotCookiebotDialog {
  max-height: 90vh !important;
  overflow-y: auto !important;
}
