{
  "id": "microsoft-fluent-light",
  "tagline": "Microsoft 365 Edition",
  "mode": "light",
  "physics": "flat",
  "palette": {
    "color-premium": "#bf8700",
    "color-system": "#681ed2",
    "color-success": "#006220",
    "color-error": "#a60000",
    "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": "'Open Sans', sans-serif",
    "font-atmos-body": "'Open Sans', sans-serif",
    "bg-canvas": "#f5f5f5",
    "bg-spotlight": "#fafafa",
    "bg-surface": "#ffffff",
    "bg-sunk": "#ebebeb",
    "energy-primary": "#0078d4",
    "energy-secondary": "#106ebe",
    "border-color": "rgba(0, 120, 212, 0.20)",
    "text-main": "#242424",
    "text-dim": "#424242",
    "text-mute": "#707070"
  },
  "disclaimer": "Atmospheric study inspired by Microsoft's publicly visible design language. Void Energy is not affiliated with, endorsed by, sponsored by, or licensed by Microsoft. 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": "Microsoft's Fluent 2 web surface reading — the office.com / Microsoft 365 / outlook.live.com daylight register. Pure-white card on Fluent neutralBackground3 #f5f5f5 page background, canonical Microsoft Blue #0078d4 (the Windows / Fluent primary) carrying interactive elements, deeper #106ebe holding hover and secondary roles. Text rides the documented Fluent neutralForeground ramp (#242424 primary / #424242 secondary / #707070 muted). Brand profile carries the Fluent chrome: 2-12px modern-compact radii, semibold everywhere, durationNormal-200ms motion baseline, curveEasyEase ambient + curveDecelerateMax entrance. Distinguished from ibm-carbon-light by chrome shape and type (Fluent 2-12px radii + Open Sans humanist vs Carbon 0-2px rectangles + Plex enterprise-grotesque) and from apple-light-minimalist by register (productivity-platform semibold + Microsoft Blue vs Apple showroom regular + Action Blue).",
  "sources": [
    "https://fluent2.microsoft.design",
    "https://fluent2.microsoft.design/shapes",
    "https://www.microsoft.com/microsoft-365",
    "https://github.com/microsoft/fluentui"
  ],
  "antiPatterns": [
    "Don't substitute #0078d4 with Fluent v9's text-AA brandForeground1 #115ea3 — the canonical Microsoft / Windows brand hex IS #0078d4 (also written #0078d7 across older surfaces); the AA-darkened variant exists only because Fluent v9 lifts the floor for body-text reading, not for the primary interactive token.",
    "Don't promote pure-white bg-canvas — Fluent v9 neutralBackground3 #f5f5f5 IS the documented page background; cards lift to #ffffff. Pushing canvas to white flattens the surface ladder and breaks the Microsoft 365 visual hierarchy.",
    "Don't substitute Open Sans with Inter — Inter is neo-grotesque (Helvetica lineage); Open Sans shares Steve Matteson and the humanist-Frutiger DNA with Segoe UI. Inter reads as generic SaaS chrome and loses the Microsoft type voice.",
    "Don't add acrylic translucency to bg-surface — Fluent ships acrylic on Windows shell / Teams chrome, NOT on office.com / Microsoft 365 web. The flat-light atmosphere honors the production web surface; an acrylic variant would require glass physics on a separate atmosphere entry."
  ],
  "brand": {
    "id": "microsoft",
    "name": "Microsoft",
    "radii": {
      "sm": "2px",
      "md": "4px",
      "lg": "8px",
      "xl": "12px"
    },
    "motion": {
      "speedFast": 150,
      "speedBase": 200,
      "speedSlow": 300,
      "easeSpringGentle": "cubic-bezier(0.33, 0, 0.67, 1)",
      "easeSpringSnappy": "cubic-bezier(0.1, 0.9, 0.2, 1)"
    },
    "typography": {
      "weightHeading": 600,
      "weightDisplay": 600,
      "weightButton": 600
    },
    "fonts": {
      "heading": {
        "family": "Open Sans"
      },
      "body": {
        "family": "Open Sans"
      }
    }
  }
}
