/* Ajustes de la aplicación sobre el kit (mat.css) */
.login{max-width:440px;margin:40px auto}
.inline{display:inline}
.sel-centro{font:12.5px var(--mat-font);border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;border-radius:4px;padding:2px 6px}
.sel-centro option{color:#333}
.nav-pend{align-self:center;margin-left:auto}
.mat-log{max-height:260px}
.mat-doc table.meta{margin:8px 0 12px} .mat-doc table.meta th{width:180px;background:#F1F5F9;color:#333;text-align:left}
.mat-doc tr.falt td{background:#FEF2F2;color:#B91C1C}
.mat-doc .nota{font-size:12px;color:#333}
.mat-field select[multiple]{min-height:96px}
details summary{cursor:pointer;font-weight:700;color:var(--mat-azul)}
.mat-chips{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 8px}
.mat-chips .mat-chip{display:inline-flex;align-items:center;gap:6px;font:12.5px var(--mat-font)}
.mat-chips .mat-chip:has(input:checked){border-color:var(--mat-azul);background:#EFF6FF;font-weight:700}
.mat-chips .mat-chip input{margin:0}
.mat-chips .mat-chip .mat-meta{font-weight:400}
tr.mat-row-sel td{background:#FFFBEB;box-shadow:inset 3px 0 0 var(--mat-azul)}
