.lchd .hd-abc .hd-cortes{border:0;gap:10px;min-width:0;margin:0;padding:4px 0 0;display:grid}.lchd .hd-abc .hd-cortes legend{float:left;width:100%;font:600 15px/1.3 var(--texto);margin-bottom:10px;padding:0}.lchd .hd-abc .hd-cortes-campos{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lchd .hd-abc .hd-cortes .hd-campo>label{font-size:14px;font-weight:500}.lchd .hd-abc .hd-sufijo{position:relative}.lchd .hd-abc .hd-sufijo input{font-variant-numeric:tabular-nums;padding-right:40px}.lchd .hd-abc .hd-sufijo span{font:600 16px/1 var(--texto);color:var(--n600);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.lchd .hd-abc .hd-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=600px){.lchd .hd-abc .hd-kpis{grid-template-columns:minmax(0,1fr)}.lchd .hd-abc .hd-kpi{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:12px}.lchd .hd-abc .hd-kpi span{grid-column:1/-1}}.lchd .prose .tabla td.n,.lchd .prose .tabla th.n{text-align:right;font-variant-numeric:tabular-nums}
