/* Legacy compatibility — Edmora design system lives in edmora.css */

.card.border-0.shadow-sm,
.card.shadow-sm:not(.ed-card) {
  background: var(--ed-card, #fff);
  border: 1px solid var(--ed-border, #e8e8ee) !important;
  border-radius: var(--ed-radius, 10px);
  box-shadow: none !important;
}

.table thead th {
  background: #f8f9fa;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: var(--ed-text-muted, #6b7280);
}

.table-hover tbody tr:hover {
  background: #f8f9fa;
}

.badge.bg-success-subtle,
.text-bg-success {
  background: var(--ed-success-bg) !important;
  color: var(--ed-success) !important;
}

.badge.bg-warning-subtle {
  background: var(--ed-warning-bg) !important;
  color: var(--ed-warning) !important;
}

.badge.bg-danger-subtle {
  background: var(--ed-danger-bg) !important;
  color: var(--ed-danger) !important;
}

.badge.bg-info-subtle,
.text-bg-info {
  background: var(--ed-info-bg) !important;
  color: var(--ed-info) !important;
}

.badge.bg-primary-subtle {
  background: var(--ed-primary-light) !important;
  color: var(--ed-primary) !important;
}
