/*
 * Admin tables — column sizing and bare index tables (no card wrapper).
 */

.admin-app .table-responsive {
  --table-scroll-min-width: 44rem;
}

.admin-app .admin-table--users th.admin-col-email,
.admin-app .admin-table--users td.admin-col-email {
  min-width: min(14rem, 55vw);
}

.admin-app .admin-table--users td.admin-col-email {
  word-break: break-word;
}

.admin-app a.card.admin-stat-card {
  color: inherit;
  display: block;
}

.admin-app a.card.admin-stat-card:hover .admin-stat-card__value {
  color: var(--link-color);
}
