/* root·caves — Destination design kit · tokens (v0.1)
   Canonical palette + type + shape, consolidated from the three validated
   reference screens (today / setup / filing). :root only — defines no other
   selector, so it cannot leak into legacy pages. Pair with destination-kit.css. */
:root{
  --dst-paper:#FAF9F5; --dst-surface:#FFFFFF;
  --dst-ink:#15223C; --dst-ink-soft:#33405A; --dst-muted:#7A8499; --dst-faint:#AAB0BE;
  --dst-line:#ECE8DF; --dst-line-cool:#E7EAF1;
  --dst-navy:#1B2A4A; --dst-navy-hi:#26395F; --dst-navy-bg:#EEF1F6;
  --dst-amber:#9C6B22; --dst-amber-bg:#FAF3E7; --dst-amber-line:#EAD9B8;
  --dst-sage:#2C7763;  --dst-sage-bg:#EBF3EF;  --dst-sage-line:#CFE5DC;
  --dst-slate:#5A6B86; --dst-slate-bg:#EFF1F5;
  --dst-clay:#9B4A2F;  --dst-clay-bg:#F7ECE7;  --dst-clay-line:#E6CDC2;  /* destructive (F-140 permanent-delete) — muted brick, not crimson */
  --dst-serif:'Libre Baskerville',Georgia,'Times New Roman',serif;
  --dst-sans:'DM Sans',-apple-system,BlinkMacSystemFont,system-ui,sans-serif;
  --dst-r-sm:10px; --dst-r-md:13px; --dst-r-lg:16px;
  --dst-shadow:0 1px 2px rgba(21,34,60,.04),0 8px 24px rgba(21,34,60,.04);
}
