{
  "$description": "OG Labs Design Academy — design tokens. Compatible with Figma Tokens Studio plugin (figmatokens.com). Import via Tools → Tokens Studio → Import.",
  "$themes": [],
  "$metadata": {
    "tokenSetOrder": ["global"]
  },
  "global": {
    "color": {
      "paper":      { "value": "#FAFAF6", "type": "color", "description": "Primary background. The page." },
      "ink":        { "value": "#0A0A0A", "type": "color", "description": "Primary text + hard borders." },
      "signal":     { "value": "#FE1300", "type": "color", "description": "Terminal red — single accent. Use once per view." },
      "signal-hover": { "value": "#D91100", "type": "color" },
      "white":      { "value": "#FFFFFF", "type": "color", "description": "Card surface only — never page bg." },

      "paper-85":   { "value": "rgba(250,250,246,0.85)", "type": "color" },
      "paper-65":   { "value": "rgba(250,250,246,0.65)", "type": "color" },
      "paper-45":   { "value": "rgba(250,250,246,0.45)", "type": "color" },
      "paper-25":   { "value": "rgba(250,250,246,0.25)", "type": "color" },
      "paper-15":   { "value": "rgba(250,250,246,0.15)", "type": "color" },
      "paper-04":   { "value": "rgba(250,250,246,0.04)", "type": "color" },

      "ink-85":     { "value": "rgba(10,10,10,0.85)", "type": "color" },
      "ink-65":     { "value": "rgba(10,10,10,0.65)", "type": "color" },
      "ink-45":     { "value": "rgba(10,10,10,0.45)", "type": "color" },
      "ink-25":     { "value": "rgba(10,10,10,0.25)", "type": "color" },
      "ink-12":     { "value": "rgba(10,10,10,0.12)", "type": "color" },
      "ink-06":     { "value": "rgba(10,10,10,0.06)", "type": "color" },

      "signal-40":  { "value": "rgba(254,19,0,0.40)", "type": "color" },
      "signal-35":  { "value": "rgba(254,19,0,0.35)", "type": "color" },
      "signal-10":  { "value": "rgba(254,19,0,0.10)", "type": "color" },
      "signal-04":  { "value": "rgba(254,19,0,0.04)", "type": "color" },

      "success":    { "value": "#0A0A0A", "type": "color", "description": "Success uses ink + signal dot, no green." },
      "danger":     { "value": "#FE1300", "type": "color", "description": "Danger reuses signal." },
      "warning":    { "value": "#FE1300", "type": "color" },
      "focus":      { "value": "#FE1300", "type": "color", "description": "Focus ring color." }
    },

    "fontFamily": {
      "serif":   { "value": "DM Serif Display, Georgia, serif", "type": "fontFamilies" },
      "mono":    { "value": "JetBrains Mono, ui-monospace, monospace", "type": "fontFamilies" },
      "sans":    { "value": "Inter, system-ui, sans-serif", "type": "fontFamilies" },
      "logo":    { "value": "Archivo, Inter, sans-serif", "type": "fontFamilies" }
    },

    "fontWeight": {
      "regular": { "value": "400", "type": "fontWeights" },
      "medium":  { "value": "500", "type": "fontWeights" },
      "semibold":{ "value": "600", "type": "fontWeights" },
      "bold":    { "value": "700", "type": "fontWeights" },
      "black":   { "value": "800", "type": "fontWeights" }
    },

    "fontSize": {
      "hero":    { "value": "88",  "type": "fontSizes", "description": "Hero headline, desktop." },
      "hero-md": { "value": "56",  "type": "fontSizes", "description": "Hero, tablet." },
      "hero-sm": { "value": "40",  "type": "fontSizes", "description": "Hero, mobile." },
      "h1":      { "value": "48",  "type": "fontSizes" },
      "h2":      { "value": "36",  "type": "fontSizes" },
      "h3":      { "value": "24",  "type": "fontSizes" },
      "h4":      { "value": "20",  "type": "fontSizes" },
      "lg":      { "value": "18",  "type": "fontSizes", "description": "Lede paragraph." },
      "base":    { "value": "16",  "type": "fontSizes", "description": "Body." },
      "sm":      { "value": "14",  "type": "fontSizes", "description": "Body small." },
      "xs":      { "value": "13",  "type": "fontSizes" },
      "mono-12": { "value": "12",  "type": "fontSizes", "description": "Mono buttons." },
      "mono-11": { "value": "11",  "type": "fontSizes" },
      "mono-10": { "value": "10",  "type": "fontSizes", "description": "Mono labels (default)." },
      "mono-9":  { "value": "9",   "type": "fontSizes", "description": "Mono masthead." }
    },

    "lineHeight": {
      "hero":  { "value": "0.92", "type": "lineHeights" },
      "h1":    { "value": "1.05", "type": "lineHeights" },
      "h2":    { "value": "1.08", "type": "lineHeights" },
      "h3":    { "value": "1.15", "type": "lineHeights" },
      "tight": { "value": "1.2",  "type": "lineHeights" },
      "body":  { "value": "1.6",  "type": "lineHeights" },
      "loose": { "value": "1.7",  "type": "lineHeights" }
    },

    "letterSpacing": {
      "tight":  { "value": "-0.02em", "type": "letterSpacing", "description": "Serif headlines." },
      "normal": { "value": "0",       "type": "letterSpacing" },
      "wide-1": { "value": "0.18em",  "type": "letterSpacing" },
      "wide-2": { "value": "0.22em",  "type": "letterSpacing" },
      "wide-3": { "value": "0.28em",  "type": "letterSpacing" },
      "wide-4": { "value": "0.32em",  "type": "letterSpacing", "description": "Section labels." },
      "wide-5": { "value": "0.35em",  "type": "letterSpacing", "description": "Masthead." }
    },

    "spacing": {
      "0":  { "value": "0",   "type": "spacing" },
      "1":  { "value": "4",   "type": "spacing" },
      "2":  { "value": "8",   "type": "spacing" },
      "3":  { "value": "12",  "type": "spacing" },
      "4":  { "value": "16",  "type": "spacing" },
      "6":  { "value": "24",  "type": "spacing" },
      "8":  { "value": "32",  "type": "spacing" },
      "12": { "value": "48",  "type": "spacing" },
      "16": { "value": "64",  "type": "spacing" },
      "20": { "value": "80",  "type": "spacing" },
      "24": { "value": "96",  "type": "spacing" },
      "32": { "value": "128", "type": "spacing" }
    },

    "borderWidth": {
      "hairline":   { "value": "1", "type": "borderWidth" },
      "structural": { "value": "2", "type": "borderWidth" },
      "section":    { "value": "4", "type": "borderWidth" }
    },

    "borderRadius": {
      "0": { "value": "0", "type": "borderRadius", "description": "Default — everything is square." },
      "round": { "value": "9999", "type": "borderRadius", "description": "Pulse dots only." }
    },

    "boxShadow": {
      "brut-sm": {
        "value": { "x":"2","y":"2","blur":"0","spread":"0","color":"#0A0A0A","type":"dropShadow" },
        "type": "boxShadow",
        "description": "Card hover."
      },
      "brut-lg": {
        "value": { "x":"6","y":"6","blur":"0","spread":"0","color":"#0A0A0A","type":"dropShadow" },
        "type": "boxShadow"
      },
      "signal-md": {
        "value": { "x":"4","y":"4","blur":"0","spread":"0","color":"rgba(254,19,0,0.35)","type":"dropShadow" },
        "type": "boxShadow",
        "description": "Primary button rest."
      },
      "signal-lg": {
        "value": { "x":"6","y":"6","blur":"0","spread":"0","color":"rgba(254,19,0,0.55)","type":"dropShadow" },
        "type": "boxShadow",
        "description": "Primary button hover."
      },
      "glass": {
        "value": { "x":"0","y":"30","blur":"60","spread":"-20","color":"rgba(0,0,0,0.6)","type":"dropShadow" },
        "type": "boxShadow",
        "description": "Liquid-glass card only — sole exception to no-blur rule."
      }
    },

    "opacity": {
      "1": { "value": "0.04", "type": "opacity" },
      "2": { "value": "0.12", "type": "opacity" },
      "3": { "value": "0.25", "type": "opacity" },
      "4": { "value": "0.45", "type": "opacity" },
      "5": { "value": "0.65", "type": "opacity" },
      "6": { "value": "0.85", "type": "opacity" }
    },

    "breakpoint": {
      "sm": { "value": "640",  "type": "sizing", "description": "Mobile L." },
      "md": { "value": "768",  "type": "sizing", "description": "Tablet." },
      "lg": { "value": "1024", "type": "sizing", "description": "Laptop." },
      "xl": { "value": "1280", "type": "sizing", "description": "Desktop." },
      "2xl":{ "value": "1536", "type": "sizing", "description": "Large desktop." }
    },

    "container": {
      "prose":  { "value": "640",  "type": "sizing", "description": "Long-form paragraph max." },
      "narrow": { "value": "880",  "type": "sizing" },
      "default":{ "value": "1200", "type": "sizing" },
      "wide":   { "value": "1440", "type": "sizing" }
    },

    "zIndex": {
      "base":      { "value": "0",   "type": "other" },
      "raised":    { "value": "10",  "type": "other" },
      "sticky":    { "value": "20",  "type": "other", "description": "Sticky nav." },
      "dropdown":  { "value": "30",  "type": "other" },
      "overlay":   { "value": "40",  "type": "other" },
      "modal":     { "value": "50",  "type": "other" },
      "toast":     { "value": "60",  "type": "other" },
      "tooltip":   { "value": "70",  "type": "other" }
    },

    "duration": {
      "fast":   { "value": "120ms", "type": "other" },
      "base":   { "value": "200ms", "type": "other" },
      "slow":   { "value": "400ms", "type": "other" },
      "pulse":  { "value": "2000ms","type": "other" },
      "marquee":{ "value": "32s",   "type": "other" }
    },

    "easing": {
      "standard": { "value": "cubic-bezier(0.4, 0, 0.2, 1)", "type": "other" },
      "linear":   { "value": "linear", "type": "other" }
    },

    "tapTarget": {
      "min": { "value": "44", "type": "sizing", "description": "Minimum interactive target — WCAG 2.1." }
    }
  }
}
