/* ================================
   UTILITIES
================================ */

.bg-main { background-color: var(--bg-main); }
.bg-layer { background-color: var(--bg-layer); }
.bg-card { background-color: var(--bg-card); }

.text-primary { color: var(--text-primary); }
.text-secondary { color: var(--text-secondary); }
.text-muted { color: var(--text-muted); }

.border-subtle {
  border: 1px solid var(--border-subtle);
}

.container {
  max-width: 1200px;
  padding: 0 1.25rem;
  margin: 0 auto;
}
