{
  "$schema": "https://design-tokens.github.io/community-group/format/",
  "$description": "The Lumber Exchange design tokens — color, type, space, radius, shadow.",
  "color": {
    "primary": {
      "bark":  { "$value": "#0E0E0D", "$type": "color", "$description": "Near-black. Type and primary backgrounds." },
      "paper": { "$value": "#F8F6F1", "$type": "color", "$description": "Warm off-white. Page surface." },
      "amber": { "$value": "#F0A838", "$type": "color", "$description": "Hero accent — axe gold." }
    },
    "secondary": {
      "stone":      { "$value": "#C8C0B0", "$type": "color", "$description": "Warm neutral." },
      "river":      { "$value": "#90D0D0", "$type": "color", "$description": "Soft teal accent." },
      "amberDeep":  { "$value": "#A87028", "$type": "color", "$description": "Amber hover / depth." },
      "amberMid":   { "$value": "#D09030", "$type": "color", "$description": "Mid-amber for gradients." }
    },
    "neutral": {
      "bark80":    { "$value": "#2A2826", "$type": "color" },
      "bark60":    { "$value": "#4A4642", "$type": "color" },
      "bark40":    { "$value": "#767069", "$type": "color" },
      "bark20":    { "$value": "#B6B1A8", "$type": "color" },
      "paperWarm": { "$value": "#ECE6DB", "$type": "color" },
      "paperEdge": { "$value": "#D8D1C4", "$type": "color" }
    }
  },
  "font": {
    "family": {
      "display": { "$value": "Tungsten, 'Druk Wide', 'Bebas Neue', Impact, sans-serif", "$type": "fontFamily" },
      "sans":    { "$value": "Decimal, Inter, system-ui, sans-serif",                  "$type": "fontFamily" },
      "mono":    { "$value": "ui-monospace, 'SF Mono', 'JetBrains Mono', Menlo, monospace", "$type": "fontFamily" }
    },
    "weight": {
      "decimalBook":     { "$value": 400, "$type": "fontWeight" },
      "decimalMedium":   { "$value": 500, "$type": "fontWeight" },
      "decimalSemibold": { "$value": 600, "$type": "fontWeight" },
      "decimalBold":     { "$value": 700, "$type": "fontWeight" },
      "decimalBlack":    { "$value": 900, "$type": "fontWeight" },
      "tungstenMedium":   { "$value": 500, "$type": "fontWeight" },
      "tungstenSemibold": { "$value": 600, "$type": "fontWeight" },
      "tungstenBold":     { "$value": 700, "$type": "fontWeight" },
      "tungstenBlack":    { "$value": 900, "$type": "fontWeight" }
    }
  },
  "size": {
    "text2xs":    { "$value": "clamp(0.6875rem, 0.65rem + 0.2vw, 0.75rem)" },
    "textXs":     { "$value": "clamp(0.75rem, 0.72rem + 0.2vw, 0.8125rem)" },
    "textSm":     { "$value": "clamp(0.875rem, 0.84rem + 0.2vw, 0.9375rem)" },
    "textBase":   { "$value": "clamp(1rem, 0.96rem + 0.25vw, 1.0625rem)" },
    "textLg":     { "$value": "clamp(1.125rem, 1.05rem + 0.35vw, 1.25rem)" },
    "textXl":     { "$value": "clamp(1.25rem, 1.15rem + 0.5vw, 1.5rem)" },
    "text2xl":    { "$value": "clamp(1.5rem, 1.35rem + 0.75vw, 1.875rem)" },
    "text3xl":    { "$value": "clamp(1.875rem, 1.65rem + 1.1vw, 2.5rem)" },
    "text4xl":    { "$value": "clamp(2.5rem, 2rem + 2.2vw, 3.75rem)" },
    "text5xl":    { "$value": "clamp(3.25rem, 2.4rem + 3.5vw, 5.5rem)" },
    "textDisplay":{ "$value": "clamp(4rem, 2.5rem + 6vw, 8.5rem)" }
  },
  "radius": {
    "xs":   { "$value": "2px" },
    "sm":   { "$value": "4px" },
    "md":   { "$value": "8px" },
    "lg":   { "$value": "12px" },
    "full": { "$value": "9999px" }
  }
}
