body table :is(th, td),
body table :is(th, td) * {
  text-transform: var(--amti-table-text-transform, uppercase) !important;
}

#dashboardTypographyPreview {
  overflow-x: auto;
  border: 1px solid var(--border-color, rgba(148, 163, 184, 0.16));
  border-radius: 12px;
  background: var(--bg-card, rgba(15, 23, 42, 0.7));
}

#dashboardTypographyPreview table {
  width: 100%;
  min-width: 420px;
  border-collapse: collapse;
}

#dashboardTypographyPreview th,
#dashboardTypographyPreview td {
  padding: 12px 14px;
  border-bottom: 1px solid var(--border-color, rgba(148, 163, 184, 0.16));
  text-align: left;
}

#dashboardTypographyPreview th {
  color: var(--text-secondary, #cbd5e1);
  font-weight: 600;
}

#dashboardTypographyPreview tr:last-child td {
  border-bottom: 0;
}
