/* v2.7 — Estado y acciones en una sola línea, centrados y ordenados */
.table-wrap table[data-subject-view="all"] th:last-child,
.table-wrap table[data-subject-view="all"] td.actions-cell {width:25%;}
.table-wrap table td.actions-cell {
  text-align:center;
  vertical-align:middle;
  padding:12px 9px;
  white-space:nowrap;
}
.table-wrap table td.actions-cell .state-tag {
  display:inline-flex;
  align-items:center;
  justify-content:center;
  vertical-align:middle;
  min-width:73px;
  margin:0 9px 0 0;
  white-space:nowrap;
}
.table-wrap table td.actions-cell .row-actions {
  display:inline-flex;
  align-items:center;
  justify-content:center;
  vertical-align:middle;
  gap:6px;
  margin:0;
  white-space:nowrap;
}
.table-wrap table td.actions-cell .action-btn {
  display:inline-flex;
  justify-content:center;
  align-items:center;
  min-height:32px;
  padding:7px 9px;
  margin:0;
  white-space:nowrap;
}
/* En pantallas angostas, mantener el alineado mediante desplazamiento horizontal de la planilla. */
.table-wrap table[data-subject-view="all"] {min-width:1110px;}
.table-wrap table[data-subject-view]:not([data-subject-view="all"]) {min-width:750px;}
.table-wrap table[data-subject-view]:not([data-subject-view="all"]) td.actions-cell {min-width:250px;}
