/* GENERATED, do not hand-edit.
   Source: Briefed/brand/machine/tokens.dtcg.json. Generator: Briefed/brand/machine/tools/tokens-build.mjs.
   Regenerate: node Briefed/brand/machine/tools/tokens-build.mjs   Verify: add --check (lint.sh W-24). */
:root{
  --paper: #F9F6F0; /* semantic.color.canvas */
  --paper-soft: #FFFFFF; /* semantic.color.surface */
  --paper-deep: #F1ECE2; /* semantic.color.rail */
  --linen: #F5F1E9; /* semantic.color.sink */
  --ink: #231F1A; /* semantic.color.ink */
  --ink-soft: #524B41; /* semantic.color.ink-soft */
  --ink-mute: #665E52; /* semantic.color.ink-faint */
  --forest: #1F6B47; /* semantic.color.accent */
  --forest-deep: #184F37; /* semantic.color.accent-press */
  --forest-tint: #EDF4EF; /* semantic.color.accent-wash */
  --clay: #9E4427; /* semantic.color.account, D13 the one clay */
  --line: #E5DDCF; /* semantic.color.line */
  --night: #1C201A; /* semantic.color.canvas night, D13 replaces espresso */
  --night-2: #2B3128; /* semantic.color.surface-raised night */
  --cadence-daily: #4B708F; /* semantic.color.cadence.daily, D13 */
  --cadence-weekly: #5A6AA0; /* semantic.color.cadence.weekly, D13 */
  --cadence-monthly: #8E5B7D; /* semantic.color.cadence.monthly, D13 */
  --cadence-quarterly: #2F7A74; /* semantic.color.cadence.quarterly, D13 */
  --cadence-annual: #B0802C; /* semantic.color.cadence.annual, D13 */

  /* Legacy aliases (retire when unused) */
  --line-soft: var(--line); /* no separate ruled value in D12; same hairline */
  --espresso: var(--night); /* D13: espresso #211C16 retired for night #1C201A */
  --espresso-2: var(--night-2); /* D13: follows night */
  --ochre: var(--clay); /* D13: ochre retired, one clay */
}
