/* Tabla de catálogo con fila → modal (componentes/tabla-editable.js) —
   un solo componente para Administración: catálogos, usuarios,
   Finanzas · tipos y alias, auditoría. Hoja aparte de estilos.css a
   propósito (esa sesión tiene los tokens), y aparte de tabla.css: esta
   NO es una tabla de listado que navega (Personas, Actas...), es un
   catálogo chico que edita en el lugar — ver el comentario grande en
   tabla-editable.js sobre por qué son dos componentes, no uno.

   table/th/td de acá abajo ya los pinta estilos.css (reglas globales
   sobre el elemento, sin clase) — esta hoja sólo agrega lo que hace
   falta para que "click en cualquier lugar de la fila" sea un <button>
   real y no un <tr onclick>: mismo patrón que .tbl-row-link en
   tabla.css, un botón "estirado" con ::after sobre toda la fila. */

.tble-scroll{overflow-x:auto}

.tble-scroll tbody tr{position:relative}

.tble-row-btn{all:unset;box-sizing:border-box;display:inline;cursor:pointer;color:inherit;font:inherit}
.tble-row-btn::after{content:"";position:absolute;inset:0}
.tble-row-btn:focus-visible{outline:2px solid var(--ac);outline-offset:-2px}
