{
  "$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."
      }
    }
  }
}
