/* GENERATED from design/tokens.json by scripts/gen-tokens.mjs — DO NOT EDIT */
:root {
  --bg: #06080e;
  --bg-lift: #0a0d15;
  --card: #0f131c;
  --line: #1c2130;
  --line-hi: #2b3243;
  --text: #E8DCC4;
  --dim: #8a8268;
  --faint: #585240;
  --gold: #c9a04a;
  --gold-hi: #E8C877;
  --teal: #4ECDC4;
  --violet: #a78bd0;
  --green: #5fae7e;
  --amber: #d6a23e;
  --red: #d05a5a;
  --wine: #0b0509;
  --wine2: #140a11;
  --plate: #1c1119;
  --plate-lift: #241624;
  --brass: #d9a05b;
  --brass-hi: #efc389;
  --brass-deep: #a9753a;
  --mint: #8be9b0;
  --cream: #f4eee2;
  --cream-dim: #b3a897;
  --cream-faint: #7c7365;
  --verb-reports-to: #c9a04a;
  --verb-declares: #E8C877;
  --verb-amends: #E8C877;
  --verb-inherits: #8a8268;
  --verb-owns: #4ECDC4;
  --verb-reads: #3a7a74;
  --verb-escalates-to: #d05a5a;
  --verb-covers: #5fae7e;
  --verb-supplies: #a8815a;
  --verb-audits: #a78bd0;
  --verb-spine: #29242f;
  --display: Fraunces, ui-serif, Georgia, serif;
  --ui: 'DM Sans', ui-sans-serif, system-ui, sans-serif;
  --mono: 'JetBrains Mono', ui-monospace, SFMono-Regular, monospace;
  --ease-swift: cubic-bezier(0.2, 0.7, 0.25, 1);
  --ease-settle: cubic-bezier(0.16, 1, 0.3, 1);
  --z-canvas: 0;
  --z-hud: 10;
  --z-dossier: 20;
  --z-palette: 30;
  --z-toast: 40;
}
