/* 01-settings/_typography.css — faces, scale, weights, tracking.
   Role rule (concept.md §Type): Sans for what is read, Mono for what is checked. */
:root {
  --font-sans: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  --font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;

  --text-xs:   0.75rem;    /* 12 — eyebrows, pills, table meta */
  --text-sm:   0.8125rem;  /* 13 — mono meta lines, field labels */
  --text-md:   0.875rem;   /* 14 — the UI default */
  --text-base: 1rem;       /* 16 — prose, e-mail */
  --text-lg:   1.125rem;   /* 18 — card titles in sheets, section titles */
  --text-xl:   1.375rem;   /* 22 — sheet titles, tally numbers */
  --text-2xl:  1.75rem;    /* 28 — page titles */
  --text-3xl:  2.25rem;    /* 36 — tally numbers on statistics */

  --leading-tight:  1.2;
  --leading-snug:   1.35;
  --leading-normal: 1.5;

  --weight-regular: 400;
  --weight-medium:  500;
  --weight-semibold: 600;

  --tracking-eyebrow:  0.08em;
  --tracking-wordmark: 0.12em;
}
