.item[data-tarea],.fila-link{cursor:pointer}
.item[data-tarea]:hover,.fila-link:hover{background:var(--hover)}
a.fila-link{color:inherit;text-decoration:none}
.e-pendiente{color:var(--info)}
.e-aplazada,.e-en_pausa{color:var(--aviso)}
.e-hecha,.e-activo{color:var(--ok)}
.e-cerrado,.e-descartado{color:var(--suave)}
.e-inactivo{color:var(--mal)}
.filtros{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-bottom:1rem}
.filtros input[type=search]{flex:1;min-width:180px;width:auto}
.filtros select{width:auto}
.filtros .chk{margin:0}
.paginacion{display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:1rem}
.ficha-cab{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;align-items:flex-start}
.ficha-datos{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.5rem 1.2rem;margin-top:.9rem}
.ficha-datos small{display:block}
.cuerpo.largo small{white-space:normal;overflow:visible}
.item .hora.larga{min-width:6.2rem;white-space:nowrap;font-weight:600;font-size:.85rem}
.volver{display:inline-block;margin-bottom:.8rem;text-decoration:none}
.item.inactivo{opacity:.6}
.check.hecho{border-color:transparent;display:grid;place-items:center}
.der{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}
