/* Plan72h — página de agua: solo lo que no cubren /paginas.css ni /estilos.css.
   Sin estilos en línea (CSP). */

.tabla-agua { width: 100%; border-collapse: collapse; font-size: 1rem; min-width: 280px; }
.tabla-agua th, .tabla-agua td {
  padding: var(--e3) var(--e4); text-align: left; vertical-align: top;
  border-bottom: 1px solid var(--linea);
}
.tabla-agua thead th { background: var(--fondo-suave); font-weight: 800; }
.tabla-agua tbody tr:last-child th, .tabla-agua tbody tr:last-child td { border-bottom: 0; }
.tabla-agua td { font-variant-numeric: tabular-nums; font-weight: 700; }
.tabla-agua th[scope="row"] { font-weight: 800; }
.tabla-agua .num { text-align: right; }

.tabla-nota { font-size: .92rem; color: var(--suave); margin: var(--e3) 0 0; max-width: 46em; }
