/* ─ Loading / Empty ─ */
.loading-center {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 200px;
}

.empty-state {
  text-align: center;
  padding: var(--space-10);
  color: var(--text-muted);
}

