*,:before,:after{box-sizing:border-box}body{color:#1e293b;-webkit-font-smoothing:antialiased;background:#f8fafc;margin:0;font-family:Arial,Helvetica,sans-serif}input,select,textarea,button{font-family:inherit}html.dn body{font-variant-numeric:tabular-nums;color:#0f172a;letter-spacing:-.005em;background:#f3f5f9;font-family:Inter,Arial,Helvetica,sans-serif}html.dn{--fondo:#f3f5f9;--th-bg:#fff;--th-color:#64748b;--th-borde:#e5e9f0;--borde-fila:#edf0f4;--tarjeta-borde:#e5e9f0;--tarjeta-sombra:0 1px 2px #1018280a, 0 2px 6px #1018280f;--radio:12px}html.compacto{--td-pad:5px 12px;--th-pad:6px 12px;--td-font:12.5px}html.dn table{border-collapse:separate;border-spacing:0}html.dn tbody tr:hover td{background:#f8fafc}html.dn h1{letter-spacing:-.02em}@keyframes panelEntra{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes mensajeEntra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html.oscuro{filter:invert(.9)hue-rotate(180deg);background:#fff}html.oscuro img,html.oscuro video,html.oscuro iframe,html.oscuro [data-sin-invertir]{filter:invert()hue-rotate(180deg)}html.oscuro [data-sin-invertir] img{filter:none}[data-fila-activa="1"],[data-fila-activa="1"]>td{background:#e8f0ff!important}[data-fila-activa="1"]>td:first-child,div[data-fila-activa="1"]{box-shadow:inset 3px 0 #2563eb}.esqueleto{background:linear-gradient(90deg,#eef1f5 25%,#f7f8fa 37%,#eef1f5 63%) 0 0/400% 100%;animation:1.3s infinite esqueletoLate}@keyframes esqueletoLate{0%{background-position:100%}to{background-position:0}}
