.pagina-gastos .tarjeta-lista{border-radius:12px}.pagina-gastos .kpi{background:#fff;border:1px solid #e3e8ee;border-radius:10px;padding:8px 12px;height:100%}.pagina-gastos .kpi__label{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:#78909c;font-weight:700}.pagina-gastos .kpi__valor{font-size:18px;font-weight:700;line-height:1.3}.pagina-gastos .kpi__sub{font-size:12px;font-weight:500;color:#90a4ae}.pagina-gastos .tabla-lista thead th{font-weight:700;letter-spacing:.3px;text-transform:uppercase;font-size:12px;color:#546e7a}.pagina-gastos .tabla-lista tbody tr:nth-child(2n){background-color:#eef2f6}.pagina-gastos .celda-secundaria{opacity:.8}.pagina-gastos .fecha-box{border:1px solid #dfe5ea;border-radius:6px;overflow:hidden;min-width:40px;text-align:center;background:#fff}.pagina-gastos .fecha-box .fecha-dia{font-size:16px;font-weight:600;color:#455a64;line-height:1.2;padding:2px 4px 0}.pagina-gastos .fecha-box .fecha-mes{font-size:10px;font-weight:700;color:#fff;background:#90a4ae;padding:1px 4px;letter-spacing:.5px}.pagina-gastos .celda-descripcion{width:45%}.pagina-gastos .celda-descripcion .text-subtitle1{font-size:15px;color:#1a1a1a}.pagina-gastos .monto{font-weight:700;font-size:15px;color:#c62828}.pagina-gastos .boton-resaltado{font-weight:700;background:#fff5f5!important}.body--dark .pagina-gastos .kpi{background:#1e1e1e;border-color:#3a3a3a}.body--dark .pagina-gastos .celda-descripcion .text-subtitle1{color:#eceff1}.body--dark .pagina-gastos .fecha-box{background:#2a2a2a;border-color:#444}.body--dark .pagina-gastos .fecha-box .fecha-dia{color:#cfd8dc}.body--dark .pagina-gastos .fecha-box .fecha-mes{background:#546e7a}.body--dark .pagina-gastos .monto{color:#ef9a9a}.body--dark .pagina-gastos .boton-resaltado{background:#3a2222!important}