{
  "id": "adobe-spectrum-dark",
  "tagline": "Creative Cloud Dark",
  "mode": "dark",
  "physics": "flat",
  "palette": {
    "color-premium": "#ff8c00",
    "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": "'Inter', sans-serif",
    "font-atmos-body": "'Inter', sans-serif",
    "bg-canvas": "#1b1b1b",
    "bg-spotlight": "#222222",
    "bg-surface": "#222222",
    "bg-sunk": "#111111",
    "energy-primary": "#FA0F00",
    "energy-secondary": "#fc432e",
    "border-color": "rgba(250, 15, 0, 0.22)",
    "text-main": "#f2f2f2",
    "text-dim": "#dbdbdb",
    "text-mute": "#afafaf"
  },
  "disclaimer": "Atmospheric study inspired by Adobe's publicly visible design language. Void Energy is not affiliated with, endorsed by, sponsored by, or licensed by Adobe. 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": "Adobe's canonical Creative Cloud creative-pro register, carried through Spectrum (the open design system unifying Creative Cloud, Acrobat, Adobe Express, and Adobe's enterprise surfaces). Spectrum's documented dark gray ladder (background-base gray-25 #111111 → background-layer-1 gray-50 #1b1b1b → layer-2/elevated gray-75 #222222 — verified against the published spectrum-design-data tokens) sets the neutral tinted near-black canvas Photoshop, Illustrator, Premiere, and After Effects default to for color accuracy. Adobe Red #FA0F00 (canonical brand red) drives energy with Spectrum red-900 dark #fc432e as the chart-distinct secondary. The \"creative pro at work\" voice: neutral creative gray that gets out of the way of color decisions, brand-mark red as the active accent. Distinguished from figma-canonical-dark (cool slate-graphite + cyan + red-orange) by canvas hue family (neutral creative-pro gray vs cool slate-graphite) and energy (red vs cyan) — creative-pro accuracy, not design-collaboration warmth.",
  "sources": [
    "https://spectrum.adobe.com/page/color-fundamentals/",
    "https://spectrum.adobe.com/page/color-palette/",
    "https://spectrum.adobe.com/page/design-tokens/",
    "https://github.com/adobe/spectrum-design-data",
    "https://www.adobe.com/products/photoshop.html",
    "https://www.usbrandcolors.com/adobe-colors/"
  ],
  "antiPatterns": [
    "Don't substitute the canvas with pure #000000 — Spectrum's dark gray ladder is documented as neutral tinted near-black (gray-50 #1b1b1b for background-layer-1), explicitly NOT pure black; pure black biases perception under monitor calibration and breaks the creative-pro accuracy doctrine that distinguishes Adobe's Creative Cloud surfaces from generic dark mode.",
    "Don't substitute Adobe Red #FA0F00 with a Spectrum red-* token — the brand color #FA0F00 (per Adobe brand guidelines) is the canonical Adobe Red used in the wordmark and Creative Cloud icons; Spectrum red-* tokens are semantic (error states), not brand identity.",
    "Don't override color-error to escape the Rule 8 red/error accepted overlap — red-must-mean-error is universal doctrine; context disambiguates (error states are momentary with explicit labels).",
    "Don't substitute Source Sans 3 with Inter — Adobe authored Source Sans (originally Paul D. Hunt at Adobe, donated to open-source as part of the Source family alongside Source Serif and Source Code Pro); Inter would skip the most brand-faithful free option in favor of a generic-modern fallback that breaks the typographic lineage signal.",
    "Don't add a brand.density override — Spectrum offers regular/compact density modes but does not pin one canonical chrome rhythm (Photoshop runs different density than Adobe Express); the atmosphere inherits global 1 by design."
  ],
  "brand": {
    "id": "adobe",
    "name": "Adobe",
    "radii": {
      "sm": "3px",
      "md": "4px",
      "lg": "8px",
      "xl": "10px"
    },
    "motion": {
      "speedFast": 130,
      "speedBase": 190,
      "speedSlow": 250,
      "easeSpringGentle": "cubic-bezier(0.45, 0, 0.4, 1)",
      "easeFlow": "cubic-bezier(0, 0, 0.4, 1)"
    },
    "typography": {
      "weightButton": 400,
      "weightHeading": 600
    },
    "fonts": {
      "heading": {
        "family": "Source Sans 3",
        "src": "https://cdn.jsdelivr.net/fontsource/fonts/source-sans-3:vf@latest/latin-wght-normal.woff2",
        "weight": "200 900",
        "display": "swap"
      },
      "body": {
        "family": "Source Sans 3",
        "src": "https://cdn.jsdelivr.net/fontsource/fonts/source-sans-3:vf@latest/latin-wght-normal.woff2",
        "weight": "200 900",
        "display": "swap"
      }
    }
  }
}
