/* Confirmed palette and type (plan 22-1, 22-4). Every colour here has one meaning;
   do not introduce a new one without changing the plan. */
:root {
  --paper: #FFFFFF;      /* the receipt */
  --bg: #F8F9FA;         /* the desk it sits on */
  --ink: #1E1E1B;        /* text, logo, amounts you owe */
  --muted: #66645F;      /* secondary text */
  --faint: #9A9791;      /* hints, placeholders */
  --rule: #E6E4E0;       /* hairlines */
  --line: #C9C6C0;       /* stronger borders, dashed slots */
  --red: #C4352A;        /* done: strike-through, stamp. Nothing else */
  --green: #2F6B45;      /* money coming back to you */

  /* Avatar pastels. The colour follows the name, so it stays put. */
  --p-lemon: #FFF1A8;
  --p-peach: #FFD9C2;
  --p-lavender: #E3DAFF;
  --p-mint: #CDEFE0;
  --p-sky: #D3E6FF;
  --p-rose: #FFD3DE;

  --serif: "Plus Jakarta Sans", "Segoe UI", system-ui, -apple-system, sans-serif;
  --sans: "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;
  --mono: "Geist Mono", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;

  --wrap: 1120px;
  --radius: 9px;
}
