/* EmptyState Molecule */
.empty-state {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: var(--space-8) var(--space-6);
  text-align: center;
  gap: var(--space-3);
  min-height: var(--space-50);
}

.empty-state-icon {
  color: var(--text-muted);
  margin-bottom: var(--space-2);
  opacity: 0.5;
}

.empty-state .heading {
  color: var(--text-secondary);
}

.empty-state .text {
  max-width: var(--space-96);
}
