/* Tema Tenma · legado tenmahealth · assets/css/sitio/pagina-salud-laboral.css del tema anterior. Generado por construir_legado.py: no editar a mano. */
.legado .lote{background:var(--deep);border-radius:13px;overflow:hidden;border:1px solid var(--deep-2);box-shadow:0 22px 54px rgba(8,23,43,.18)}
.legado .lote-top{padding:13px 18px;border-bottom:1px solid rgba(255,255,255,.1);font:500 12px var(--legado-mono);color:var(--blue-200);letter-spacing:.07em}
.legado .fila{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid rgba(255,255,255,.07);font-size:14px;color:#9FB2C9}
.legado .fila:last-child{border:0}
.legado .fila b{color:#fff;font-weight:600;font-size:15px;flex:1}
.legado .est{font:500 11px var(--legado-mono);padding:4px 10px;border-radius:99px;white-space:nowrap}
.legado .est.ok{background:rgba(15,138,106,.18);color:#6FD9B8}
.legado .est.pen{background:rgba(221,99,35,.18);color:#F0A377}
.legado .est.cit{background:rgba(18,87,206,.22);color:#9DBEF5}
.legado .resumen{padding:14px 18px;background:rgba(255,255,255,.04);font:500 12px var(--legado-mono);color:var(--blue-200);letter-spacing:.05em}
.legado .portal{background:#fff;border:1px solid var(--line);border-radius:12px;padding:26px}
.legado .portal h3{margin-bottom:14px}
