/* Single source for the site's spacing scale. app.css @imports this; every
   other stylesheet/page gets the tokens either transitively (via app.css) or
   by linking this file directly (mirrors font-tokens.css's wiring). Do not
   redeclare these values anywhere else — change them here only.

   Only the values that already recurred identically across pages are
   tokenized (a --space-N name = N/4 rem). One-off fine-tuned values (e.g.
   .35rem, .85rem, 10px) are intentionally left as literals — they were never
   duplicated, so there is nothing to consolidate. */
:root {
  --space-1: .25rem;
  --space-2: .5rem;
  --space-3: .75rem;
  --space-4: 1rem;
  --space-5: 1.25rem;
  --space-6: 1.5rem;
  --space-8: 2rem;
  --space-10: 2.5rem;
  --space-12: 3rem;
}
