{
  "$schema": "https://design-tokens.github.io/community-group/format/",
  "$description": "Exaflair brand tokens. Mirrors brand/tokens.css; keep the two in sync. W3C design-tokens style, kept deliberately simple.",
  "color": {
    "tangerine": { "$type": "color", "$value": "#F08000", "$description": "Primary. RGB 240,128,0. CMYK 0,47,100,6." },
    "yellow-orange": { "$type": "color", "$value": "#FFAA33", "$description": "Secondary. RGB 255,170,51. CMYK 0,33,80,0." },
    "white": { "$type": "color", "$value": "#FFFFFF" },
    "almost-black": { "$type": "color", "$value": "#111111", "$description": "RGB 17,17,17. CMYK 0,0,0,93." },
    "burnt-orange": { "$type": "color", "$value": "#CA5C2A", "$description": "Gradient end. Sampled from the kit, not a stated value." },
    "off-white": { "$type": "color", "$value": "#F1F1F1", "$description": "Light-mode ground. Sampled from the kit, not a stated value." },
    "grey": {
      "100": { "$type": "color", "$value": "#E6E6E6" },
      "200": { "$type": "color", "$value": "#CFCFCF" },
      "400": { "$type": "color", "$value": "#9A9A9A" },
      "500": { "$type": "color", "$value": "#7A7A7A" },
      "700": { "$type": "color", "$value": "#3A3A3A" },
      "800": { "$type": "color", "$value": "#262626" },
      "900": { "$type": "color", "$value": "#1A1A1A" }
    }
  },
  "gradient": {
    "brand": {
      "$type": "gradient",
      "$value": [
        { "color": "{color.tangerine}", "position": 0 },
        { "color": "{color.burnt-orange}", "position": 1 }
      ],
      "$description": "Vertical, top to bottom."
    }
  },
  "semantic": {
    "light": {
      "bg": { "$type": "color", "$value": "{color.off-white}" },
      "surface": { "$type": "color", "$value": "{color.white}" },
      "surface-2": { "$type": "color", "$value": "#E9E9E9" },
      "text": { "$type": "color", "$value": "{color.almost-black}" },
      "text-muted": { "$type": "color", "$value": "#5C5C5C" },
      "border": { "$type": "color", "$value": "#DADADA" },
      "accent": { "$type": "color", "$value": "{color.tangerine}" },
      "accent-soft": { "$type": "color", "$value": "#FDEBD6" }
    },
    "dark": {
      "bg": { "$type": "color", "$value": "{color.almost-black}" },
      "surface": { "$type": "color", "$value": "{color.grey.900}" },
      "surface-2": { "$type": "color", "$value": "{color.grey.800}" },
      "text": { "$type": "color", "$value": "{color.off-white}" },
      "text-muted": { "$type": "color", "$value": "#A3A3A3" },
      "border": { "$type": "color", "$value": "#2E2E2E" },
      "accent": { "$type": "color", "$value": "{color.tangerine}" },
      "accent-soft": { "$type": "color", "$value": "#33200B" }
    }
  },
  "font": {
    "family": {
      "sans": { "$type": "fontFamily", "$value": ["Montserrat", "ui-sans-serif", "system-ui", "sans-serif"] },
      "mono": { "$type": "fontFamily", "$value": ["ui-monospace", "SFMono-Regular", "Menlo", "Consolas", "monospace"] }
    },
    "weight": {
      "light": { "$type": "fontWeight", "$value": 300 },
      "regular": { "$type": "fontWeight", "$value": 400 },
      "medium": { "$type": "fontWeight", "$value": 500 },
      "semibold": { "$type": "fontWeight", "$value": 600 },
      "bold": { "$type": "fontWeight", "$value": 700 }
    },
    "size": {
      "xs": { "$type": "dimension", "$value": "12px" },
      "sm": { "$type": "dimension", "$value": "14px" },
      "base": { "$type": "dimension", "$value": "16px" },
      "md": { "$type": "dimension", "$value": "18px" },
      "lg": { "$type": "dimension", "$value": "22px" },
      "xl": { "$type": "dimension", "$value": "28px" },
      "2xl": { "$type": "dimension", "$value": "36px" },
      "3xl": { "$type": "dimension", "$value": "48px" },
      "4xl": { "$type": "dimension", "$value": "64px" }
    },
    "lineHeight": {
      "tight": { "$type": "number", "$value": 1.1 },
      "snug": { "$type": "number", "$value": 1.25 },
      "normal": { "$type": "number", "$value": 1.55 }
    },
    "letterSpacing": {
      "tight": { "$type": "dimension", "$value": "-0.02em" },
      "wide": { "$type": "dimension", "$value": "0.08em" },
      "wordmark": { "$type": "dimension", "$value": "0.34em" }
    }
  },
  "space": {
    "1": { "$type": "dimension", "$value": "4px" },
    "2": { "$type": "dimension", "$value": "8px" },
    "3": { "$type": "dimension", "$value": "12px" },
    "4": { "$type": "dimension", "$value": "16px" },
    "6": { "$type": "dimension", "$value": "24px" },
    "8": { "$type": "dimension", "$value": "32px" },
    "12": { "$type": "dimension", "$value": "48px" },
    "16": { "$type": "dimension", "$value": "64px" },
    "24": { "$type": "dimension", "$value": "96px" },
    "32": { "$type": "dimension", "$value": "128px" }
  },
  "radius": {
    "sm": { "$type": "dimension", "$value": "4px" },
    "md": { "$type": "dimension", "$value": "8px" },
    "lg": { "$type": "dimension", "$value": "16px" },
    "xl": { "$type": "dimension", "$value": "28px" },
    "full": { "$type": "dimension", "$value": "9999px" }
  }
}
