{
  "$schema": "Odahl design tokens — single source of truth for design tools",
  "version": "1.4.0",
  "color": {
    "bone":         { "value": "#F0E9D0", "description": "Primary page background — 70% dominance" },
    "boneWarm":     { "value": "#F5EFDD", "description": "Card surface, elevated areas" },
    "boneDeep":     { "value": "#E8E8C8", "description": "Footer ground, inset surfaces" },
    "aetherTrace":  { "value": "#E8DFEF", "description": "Subtle Vespera wash" },
    "aetherVeil":   { "value": "#D8CDE4", "description": "Hover states, lighter borders" },
    "aether":       { "value": "#B8A9C9", "description": "Standard lavender, decorative borders" },
    "aetherDeep":   { "value": "#8E7BA3", "description": "Vespera deep — KEY ACCENT — italic, hairlines, links" },
    "emberVeil":    { "value": "#EBD8D3", "description": "Subtle warm wash" },
    "ember":        { "value": "#D4B4AE", "description": "Decorative warm tone, Minima class" },
    "emberDeep":    { "value": "#A88882", "description": "Errors, warnings, refund indicators" },
    "ashLight":     { "value": "#A8B4AC", "description": "Inactive states, disabled controls" },
    "ash":          { "value": "#6c7d70", "description": "Editorial ink for italic eyebrows, Minor class" },
    "ashDeep":      { "value": "#44524A", "description": "Deep ink for tertiary text" },
    "ink":          { "value": "#2A2438", "description": "Primary text — never pure black" },
    "inkSoft":      { "value": "#4A435A", "description": "Body text on cream" },
    "inkMute":      { "value": "#6A6378", "description": "Helper text, fine print, captions" },
    "seam":         { "value": "#E0D9BE", "description": "Default border colour (hairline)" },
    "seamWarm":     { "value": "#DCD3B5", "description": "Warm border variant" }
  },
  "class": {
    "cardinal":     { "value": "{color.aetherDeep}", "description": "Class I — Cardinal" },
    "proper":       { "value": "{color.aether}",     "description": "Class II — Proper" },
    "minor":        { "value": "{color.ash}",        "description": "Class III — Minor" },
    "minima":       { "value": "{color.ember}",      "description": "Class IV — Minima" }
  },
  "fontFamily": {
    "display":      { "value": "Cormorant Garamond, Georgia, serif" },
    "body":         { "value": "DM Sans, system-ui, -apple-system, sans-serif" },
    "mono":         { "value": "JetBrains Mono, SF Mono, Consolas, monospace" }
  },
  "fontSize": {
    "h1":           { "value": "clamp(2.4rem, 6vw, 5rem)" },
    "h2":           { "value": "clamp(1.8rem, 3.5vw, 2.8rem)" },
    "h3":           { "value": "1.4rem" },
    "h4":           { "value": "1.15rem" },
    "eyebrow":      { "value": "0.95rem" },
    "body":         { "value": "1rem" },
    "bodySm":       { "value": "0.92rem" },
    "button":       { "value": "0.95rem" },
    "code":         { "value": "0.88rem" },
    "stat":         { "value": "1.4rem" },
    "fineprint":    { "value": "0.72rem" }
  },
  "spacing": {
    "xs":           { "value": "0.4rem" },
    "sm":           { "value": "0.85rem" },
    "default":      { "value": "1.5rem" },
    "lg":           { "value": "2.5rem" },
    "xl":           { "value": "4rem" },
    "xxl":          { "value": "7rem" }
  },
  "radius": {
    "sm":           { "value": "2px" },
    "default":      { "value": "3px" },
    "pill":         { "value": "999px" }
  },
  "border": {
    "hairline":     { "value": "1px" },
    "rule":         { "value": "1.5px" },
    "emphasis":     { "value": "2px" }
  },
  "shadow": {
    "soft":         { "value": "0 8px 28px -16px rgba(42, 36, 56, 0.18)" },
    "medium":       { "value": "0 12px 32px -16px rgba(42, 36, 56, 0.22)" }
  },
  "easing": {
    "out":          { "value": "cubic-bezier(0.16, 1, 0.3, 1)",     "description": "Smooth landing — entrances" },
    "in":           { "value": "cubic-bezier(0.7, 0, 0.84, 0)",     "description": "Quick exit — dismissals" },
    "inOut":        { "value": "cubic-bezier(0.45, 0, 0.55, 1)",    "description": "Breathing — loops" },
    "draw":         { "value": "cubic-bezier(0.65, 0, 0.35, 1)",    "description": "Decisive — line draws" }
  },
  "duration": {
    "quick":        { "value": "160ms" },
    "standard":     { "value": "240ms" },
    "smooth":       { "value": "320ms" },
    "slow":         { "value": "2400ms" }
  },
  "zIndex": {
    "dropdown":     { "value": 100 },
    "sticky":       { "value": 200 },
    "overlay":      { "value": 900 },
    "modal":        { "value": 1000 },
    "drawer":       { "value": 1500 },
    "toast":        { "value": 2000 },
    "context":      { "value": 3000 },
    "cmdk":         { "value": 4000 }
  }
}
