/* Tema Tenma · legado tenmahealth · ajustes finales sobre el CSS antiguo. Generado por construir_legado.py: no editar a mano. */
/* Contexto de apilamiento propio: ningún z-index del diseño anterior pasa por encima de la cabecera,
   los menús desplegables o el cajón del tema nuevo. */
.legado{isolation:isolate}
/* Enlaces del contenido con el foco del kit (visible y del color de la marca). */
.legado :focus-visible{outline:3px solid var(--acento);outline-offset:3px}
/* Coherencia con el kit: botones en píldora y titulares con el peso de la marca nueva. */
.legado .btn{border-radius:var(--radio-boton)}
.legado.legado--tenmahealth :is(h1,h2){font-weight:var(--peso-titulos)}
/* Bloques oscuros del diseño anterior (17, detectados en su CSS: fondo con luminancia media < 0,18 una vez
   llevadas las variables a la marca nueva). Como hace el kit en .seccion--bloque, los enlaces sin clase van en
   --sobre-bloque y subrayados: con el color de acento quedaban por debajo de 4,5:1 (TenmaHealth .deep: 2,8:1).
   Contraste mínimo del enlace con estos fondos: 5.30:1. Las secciones claras no cambian. */
:is(.legado footer,.legado .tc-canal--wa,.legado .tc-wa,.legado .deep,.legado .btn-p,.legado .avisos,.legado .pion,.legado .cita,.legado .pie,.legado .pie-min,.legado .franja,.legado .franja .pt,.legado .news,.legado .cover,.legado .dato,.legado .cierre,.legado .lote) :is(a:not([class]),a[class=""]){color:var(--sobre-bloque);text-decoration-line:underline;text-underline-offset:.18em}
