/* ── Digital Core · filas de la Lista de Tareas ─────────────────────────────
   Portfolio IA y Portfolio Data (clase de fila: shared/js/ui/task-rows.js).
   Mismo lenguaje que el Cronograma: solo la épica lleva fondo, en toda la
   línea (y algo más intenso en su primera celda, fija al desplazar); el resto
   de tipos se distinguen por el color del título y su icono, sin fondo. */
.data-table tr.row-epic { background: color-mix(in srgb, var(--task-epic) 12%, var(--bg2)); }
.data-table tr.row-epic td { font-weight: 600; color: var(--task-epic); }
#tv-body .data-table tr.row-epic td:first-child { background: color-mix(in srgb, var(--task-epic) 16%, var(--bg2)); }
.ltcell { display: flex; align-items: flex-start; gap: 3px; }
.ltcell .ltt { flex: 1; min-width: 0; font-weight: 600; }
.data-table tr.row-epic .ltt { color: var(--task-epic); }
.data-table tr.row-tarea .ltt { color: var(--task-tarea); }
.data-table tr.row-hito .ltt { color: var(--task-hito); }
.data-table tr.row-clave .ltt { color: var(--task-clave); }
