/* User management only. Keep the action column wide enough for all three actions. */
.admin-table.users-table > .thead,
.admin-table.users-table > .trow {
  grid-template-columns: minmax(170px, 1.4fr) minmax(125px, 1fr) minmax(90px, .7fr) minmax(90px, .7fr) minmax(340px, 1.7fr);
  min-width: 900px;
  column-gap: 16px;
  padding: 10px 20px;
  align-items: center;
}
.admin-table.users-table > .thead { min-height: 48px; }
.admin-table.users-table > .trow { min-height: 68px; }
.admin-table.users-table > .trow > span { min-width: 0; }
.admin-table.users-table .agent-cell b { overflow-wrap: anywhere; }
.admin-table.users-table > .trow > .table-row-actions {
  display: flex !important;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  gap: 12px;
}
.admin-table.users-table .table-row-actions > .table-action {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  width: auto;
  min-height: 36px;
  padding: 0 4px;
  line-height: 1.5;
  white-space: nowrap;
}
