/* Sitewise tokens: generated by tools/tokens.js from design/tokens.json. Do not edit by hand. */
:root{
  --paper:#F2F4EF;
  --surface:#FFFFFF;
  --soft:#E7ECE3;
  --line:#D9E0D6;
  --ink:#172019;
  --ink-2:#4D5951;
  --jacaranda:#6B4AA8;
  --jacaranda-soft:#EEE8F8;
  --jacaranda-deep:#3E2A6B;
  --today:#3F6E3A;
  --today-soft:#E2EDDB;
  --today-deep:#24451F;
  --project:#6B4AA8;
  --project-soft:#EEE8F8;
  --project-deep:#3E2A6B;
  --buying:#8B610B;
  --buying-soft:#F8EDCF;
  --buying-deep:#5A3E06;
  --selling:#A04F2D;
  --selling-soft:#F6E2D9;
  --selling-deep:#622B14;
  --staying:#2F7468;
  --staying-soft:#DCEEE9;
  --staying-deep:#173F38;
  --good:#2A7654;
  --good-soft:#DEF0E6;
  --warn:#905E0F;
  --warn-soft:#F7EAD2;
  --bad:#AE3535;
  --bad-soft:#F8E0DF;
  --model-ground:#E6EAE1;
  --model-lot:#E9D8B2;
  --model-tree:#7FA36E;
  --model-plinth:#172019;
  --model-new:#FFFFFF;
  --model-extension:#CDBFEA;
  --model-water:#5FB0C4;
  --model-trunk:#7B6550;
  --font-display:"SF Pro Rounded", ui-rounded, "Nunito", system-ui, sans-serif;
  --font-text:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;
  --font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  --type-hero:800 40px/42px var(--font-display);
  --type-figure:750 34px/36px var(--font-display);
  --type-chapter:750 22px/27px var(--font-display);
  --type-lead:500 18px/26px var(--font-text);
  --type-body:400 16px/24px var(--font-text);
  --type-label:650 13px/18px var(--font-text);
  --type-caption:400 13px/19px var(--font-text);
  --space-1:4px;
  --space-2:8px;
  --space-3:12px;
  --space-4:16px;
  --space-6:24px;
  --space-8:32px;
  --radius-control:10px;
  --radius-card:20px;
  --radius-pill:999px;
  --bg:var(--paper);
  --muted:var(--ink-2);
  --accent:var(--jacaranda);
  --accent-soft:var(--jacaranda-soft);
  --accent-deep:var(--jacaranda-deep);
  --model-bg:var(--model-ground);
  --model-land:var(--model-ground);
  --model-lot2:var(--model-lot);
  --model-ext:var(--model-extension);
  --model-edge:var(--model-plinth);
  --accent-ink:#FFFFFF;
  --font:var(--font-text);
  --r:var(--radius-card);
  color-scheme:light;
}
