/* Bolb design tokens. Step 02 fills the TODO values; names stay stable. */
:root {
  /* TODO(step 02): final palette (4-6 named hex colors) */
  --color-bg: #ffffff;
  --color-text: #1a1a1a;
  --color-accent: #1a1a1a;

  /* TODO(step 02): final typefaces and type scale */
  --font-body: system-ui, -apple-system, "Segoe UI", sans-serif;
  --font-display: var(--font-body);
  --text-body: 1.125rem; /* 18px minimum body size */
  --space-1: 0.5rem;
  --space-2: 1rem;
  --space-3: 2rem;
  --tap-target: 48px;
}
