{
  "id": "ibm-plex-retro",
  "tagline": "Selectric Edition",
  "mode": "dark",
  "physics": "retro",
  "palette": {
    "color-premium": "#33e2e6",
    "color-system": "#a078ff",
    "color-success": "#00e055",
    "color-error": "#ff3c40",
    "color-premium-light": "oklch(from var(--color-premium) calc(l * 1.25) c h)",
    "color-premium-dark": "oklch(from var(--color-premium) calc(l * 0.75) c h)",
    "color-premium-subtle": "oklch(from var(--color-premium) l c h / 0.15)",
    "color-system-light": "oklch(from var(--color-system) calc(l * 1.25) c h)",
    "color-system-dark": "oklch(from var(--color-system) calc(l * 0.75) c h)",
    "color-system-subtle": "oklch(from var(--color-system) l c h / 0.15)",
    "color-success-light": "oklch(from var(--color-success) calc(l * 1.25) c h)",
    "color-success-dark": "oklch(from var(--color-success) calc(l * 0.75) c h)",
    "color-success-subtle": "oklch(from var(--color-success) l c h / 0.15)",
    "color-error-light": "oklch(from var(--color-error) calc(l * 1.25) c h)",
    "color-error-dark": "oklch(from var(--color-error) calc(l * 0.75) c h)",
    "color-error-subtle": "oklch(from var(--color-error) l c h / 0.15)",
    "font-atmos-heading": "'JetBrains Mono', monospace",
    "font-atmos-body": "'JetBrains Mono', monospace",
    "bg-canvas": "#0e0a05",
    "bg-spotlight": "#1a1408",
    "bg-surface": "rgba(25, 18, 10, 0.92)",
    "bg-sunk": "#050402",
    "energy-primary": "#f0a830",
    "energy-secondary": "#d04020",
    "border-color": "rgba(240, 168, 48, 0.5)",
    "text-main": "#f0a830",
    "text-dim": "#a87a20",
    "text-mute": "#806020"
  },
  "disclaimer": "Atmospheric study inspired by IBM's publicly visible design language. Void Energy is not affiliated with, endorsed by, sponsored by, or licensed by IBM. The downloadable atmosphere file contains color, motion, and typographic-rhythm tokens only — no brand logos, marks, or proprietary assets. All trademarks are the property of their respective owners.",
  "description": "IBM's Rand-era Selectric / 3270 mainframe reading — sodium-amber phosphor on a warm-brown cabinet floor, Plex Mono carrying the typewriter DNA. Energy-primary IS text-main per the retro \"energy IS text\" pattern; rust-red secondary #d04020 quotes the IBM 3270's status-indicator phosphor that shipped alongside the amber primary. Distinguished from terminal by canvas family (warm Selectric cabinet brown vs hacker phosphor void), font (Plex Mono vs Courier Prime), and warmer sodium tone. Distinguished from ibm-carbon-dark by physics + era (CRT-honest retro vs flat Carbon).",
  "sources": [
    "https://www.ibm.com/design/language/typography",
    "https://www.ibm.com/design/language/2-0/color",
    "https://getdesign.md/ibm/design-md"
  ],
  "antiPatterns": [
    "Don't lift bg-canvas above #0e0a05 — the Selectric cabinet brown is load-bearing for the era reading; a black canvas collapses this onto terminal.",
    "Don't substitute Plex Mono for a generic mono — IBM commissioned Plex specifically to unify their type history; the typewriter voice is brand-canonical here.",
    "Don't drop the cyan color-premium override — the amber energy-primary is in the gold/orange family per Rule 6."
  ],
  "brand": {
    "id": "ibm",
    "name": "IBM",
    "radii": {
      "sm": "0",
      "md": "0",
      "lg": "2px",
      "xl": "2px"
    },
    "typography": {
      "trackingBody": "0",
      "weightHeading": 600,
      "weightDisplay": 600
    },
    "density": 0.97,
    "fonts": {
      "heading": {
        "family": "IBM Plex Mono",
        "src": "https://cdn.jsdelivr.net/fontsource/fonts/ibm-plex-mono@latest/latin-600-normal.woff2",
        "weight": "600",
        "display": "swap"
      },
      "body": {
        "family": "IBM Plex Mono",
        "src": "https://cdn.jsdelivr.net/fontsource/fonts/ibm-plex-mono@latest/latin-400-normal.woff2",
        "weight": "400",
        "display": "swap"
      }
    }
  }
}
