diff --git a/src/app/(app)/cotizaciones/[id]/RegistroHorasPanel.tsx b/src/app/(app)/cotizaciones/[id]/RegistroHorasPanel.tsx
index 1409d0b..a5ea1b1 100644
--- a/src/app/(app)/cotizaciones/[id]/RegistroHorasPanel.tsx
+++ b/src/app/(app)/cotizaciones/[id]/RegistroHorasPanel.tsx
@@ -450,9 +450,19 @@ export function RegistroHorasPanel({
- {/* Resumen separado: pendiente vs pagado (nunca se acumulan). */}
+ {/* Resumen separado: pendiente vs pagado (nunca se acumulan). Cada tarjeta
+ funciona ademas como filtro: al hacer clic muestra esas partidas abajo.
+ La de "Pagado" es el camino para editar/regresar a por pagar una partida. */}
-
+
-
-
-
- Pagado
+
+
+
{/* Formulario de alta / edicion */}
@@ -617,14 +640,26 @@ export function RegistroHorasPanel({
{/* Tabla */}
{filtrados.length === 0 ? (
-
- {estadoFiltro === "pagada"
- ? "No hay horas marcadas como pagadas"
- : estadoFiltro === "por_pagar"
- ? "No hay horas pendientes de pago"
- : "Aún no hay registros de horas"}
- {from || to ? " en este periodo" : ""}.
-
+
+
+ {estadoFiltro === "pagada"
+ ? "No hay horas marcadas como pagadas"
+ : estadoFiltro === "por_pagar"
+ ? "No hay horas pendientes de pago"
+ : "Aún no hay registros de horas"}
+ {from || to ? " en este periodo" : ""}.
+