/* Spacing & layout — baoyu-design System
   8px-based rhythm with a couple of half steps. */

:root {
  --space-0:  0;
  --space-1:  0.25rem; /* 4  */
  --space-2:  0.5rem;  /* 8  */
  --space-3:  0.75rem; /* 12 */
  --space-4:  1rem;    /* 16 */
  --space-5:  1.5rem;  /* 24 */
  --space-6:  2rem;    /* 32 */
  --space-7:  2.5rem;  /* 40 */
  --space-8:  3rem;    /* 48 */
  --space-9:  4rem;    /* 64 */
  --space-10: 5rem;    /* 80 */
  --space-12: 7.5rem;  /* 120 */

  /* Container widths */
  --container-prose: 42rem;  /* 672 — reading column */
  --container-md:    60rem;  /* 960 */
  --container-lg:    75rem;  /* 1200 */

  /* Common gutters */
  --gutter-page:    var(--space-6);
  --gutter-section: var(--space-9);
}
