:root {
  color-scheme: dark;
  --nebula-ink: #080b18;
  --nebula-panel: #11162a;
  --nebula-panel-raised: #171d35;
  --nebula-line: #29314d;
  --nebula-text: #f4f5ff;
  --nebula-muted: #a8b0ca;
  --nebula-violet: #a294ff;
  --nebula-violet-deep: #7765ed;
  --nebula-cyan: #8ff5ed;
  --nebula-success: #8fe0c2;
  --nebula-warning: #f1d28b;
  --nebula-danger: #ffaaa9;
  --nebula-shadow: 0 24px 70px rgb(2 5 15 / .34);
  --font-display: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-body: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --space-1: .25rem;
  --space-2: .5rem;
  --space-3: .75rem;
  --space-4: 1rem;
  --space-6: 1.5rem;
  --space-8: 2rem;
  --space-12: 3rem;
  --space-16: 4rem;
  --space-24: 6rem;
  --radius-small: .75rem;
  --radius-card: 1.25rem;
  --radius-pill: 999px;
  --content-width: 1160px;
}
