{
  "$themes": [
    {
      "id": "light",
      "name": "Light",
      "selectedTokenSets": {
        "global": "enabled",
        "role-light": "enabled",
        "brand": "enabled"
      }
    },
    {
      "id": "dark",
      "name": "Dark",
      "selectedTokenSets": {
        "global": "enabled",
        "role-dark": "enabled",
        "brand": "enabled"
      }
    }
  ],
  "global": {
    "color": {
      "tr-orange": {
        "value": "#FA6400",
        "type": "color",
        "description": "The signature Reuters orange — the wire-service identity color."
      },
      "tr-dark-orange": {
        "value": "#DC4300",
        "type": "color",
        "description": "Pressed / active variant of Reuters orange."
      },
      "tr-light-orange": {
        "value": "#FFA100",
        "type": "color",
        "description": "Lighter orange — quiet accent and graphic ramps."
      },
      "tr-dark-blue": {
        "value": "#005DA2",
        "type": "color",
        "description": "Trusted-source link blue; the deep Reuters navy."
      },
      "tr-light-blue": {
        "value": "#0099C4",
        "type": "color",
        "description": "Brighter link blue for hover and emphasis."
      },
      "tr-muted-blue": {
        "value": "#4386B9",
        "type": "color",
        "description": "Calm secondary blue for muted contexts."
      },
      "tr-lighter-blue": {
        "value": "#7FACCE",
        "type": "color",
        "description": "Light tint of muted blue — chart fills."
      },
      "tr-superlight-blue": {
        "value": "#E5EEF5",
        "type": "color",
        "description": "Faint blue surface tint for inset panels."
      },
      "tr-dark-grey": {
        "value": "#404040",
        "type": "color",
        "description": "Primary text — the body ink Reuters renders on white."
      },
      "tr-medium-grey": {
        "value": "#666666",
        "type": "color",
        "description": "Secondary text; deck and byline weight."
      },
      "tr-light-grey": {
        "value": "#AFAFAF",
        "type": "color",
        "description": "Tertiary meta text; quiet captions."
      },
      "tr-muted-grey": {
        "value": "#D0D0D0",
        "type": "color",
        "description": "Divider and hairline rule weight."
      },
      "tr-hover-grey": {
        "value": "#F8F8F8",
        "type": "color",
        "description": "Hover surface; alternating row tint."
      },
      "tr-light-muted-grey": {
        "value": "#F4F4F4",
        "type": "color",
        "description": "Quiet inset surface."
      },
      "tr-ultra-light-grey": {
        "value": "#FAFAFA",
        "type": "color",
        "description": "Lightest surface — quiet card background."
      },
      "tr-dark-red": {
        "value": "#A00000",
        "type": "color",
        "description": "Deep red — breaking-news bridges and errors."
      },
      "tr-light-red": {
        "value": "#DC0A0A",
        "type": "color",
        "description": "Brighter alert red."
      },
      "tr-dark-green": {
        "value": "#387C2B",
        "type": "color",
        "description": "Confirmation / positive change green."
      },
      "tr-light-green": {
        "value": "#77A22D",
        "type": "color",
        "description": "Brighter green for positive states."
      },
      "tr-dark-purple": {
        "value": "#621F95",
        "type": "color",
        "description": "Editorial accent purple — opinion/analysis tags."
      },
      "tr-light-purple": {
        "value": "#6E3AB7",
        "type": "color",
        "description": "Lighter purple — secondary editorial accent."
      },
      "black": {
        "value": "#000000",
        "type": "color",
        "description": "Mark / wordmark fill."
      },
      "white": {
        "value": "#FFFFFF",
        "type": "color",
        "description": "Page canvas — the bright Reuters background."
      }
    },
    "fontFamily": {
      "heading": {
        "value": "Inter",
        "type": "fontFamilies",
        "description": "inter@1.0.0 · sans-serif"
      },
      "body": {
        "value": "Inter",
        "type": "fontFamilies",
        "description": "inter@1.0.0 · sans-serif"
      },
      "serif": {
        "value": "PT Serif",
        "type": "fontFamilies",
        "description": "pt-serif@1.0.0 · serif"
      },
      "mono": {
        "value": "JetBrainsMono Nerd Font",
        "type": "fontFamilies",
        "description": "jetbrainsmono-nerdfont@1.0.0 · monospace"
      }
    },
    "fontStack": {
      "heading": {
        "value": [
          "Inter",
          "-apple-system",
          "BlinkMacSystemFont",
          "Segoe UI",
          "Roboto",
          "Helvetica Neue",
          "Arial",
          "sans-serif"
        ],
        "type": "fontFamilies"
      },
      "body": {
        "value": [
          "Inter",
          "-apple-system",
          "BlinkMacSystemFont",
          "Segoe UI",
          "Roboto",
          "Helvetica Neue",
          "Arial",
          "sans-serif"
        ],
        "type": "fontFamilies"
      },
      "serif": {
        "value": [
          "PT Serif",
          "Charter",
          "Georgia",
          "Times New Roman",
          "serif"
        ],
        "type": "fontFamilies"
      },
      "mono": {
        "value": [
          "JetBrainsMono Nerd Font",
          "JetBrains Mono",
          "Fira Code",
          "Menlo",
          "Monaco",
          "Consolas",
          "Liberation Mono",
          "monospace"
        ],
        "type": "fontFamilies"
      }
    }
  },
  "role-light": {
    "color": {
      "background": {
        "value": "{global.color.white}",
        "type": "color"
      },
      "surface": {
        "value": "{global.color.tr-ultra-light-grey}",
        "type": "color"
      },
      "surface-elevated": {
        "value": "{global.color.white}",
        "type": "color"
      },
      "text-primary": {
        "value": "{global.color.tr-dark-grey}",
        "type": "color"
      },
      "text-secondary": {
        "value": "{global.color.tr-medium-grey}",
        "type": "color"
      },
      "text-tertiary": {
        "value": "{global.color.tr-light-grey}",
        "type": "color"
      },
      "primary": {
        "value": "{global.color.tr-dark-blue}",
        "type": "color"
      },
      "primary-hover": {
        "value": "{global.color.tr-light-blue}",
        "type": "color"
      },
      "accent": {
        "value": "{global.color.tr-orange}",
        "type": "color"
      },
      "accent-hover": {
        "value": "{global.color.tr-dark-orange}",
        "type": "color"
      },
      "warning": {
        "value": "{global.color.tr-light-orange}",
        "type": "color"
      },
      "error": {
        "value": "{global.color.tr-dark-red}",
        "type": "color"
      },
      "success": {
        "value": "{global.color.tr-dark-green}",
        "type": "color"
      },
      "border": {
        "value": "{global.color.tr-muted-grey}",
        "type": "color"
      }
    }
  },
  "role-dark": {
    "color": {
      "background": {
        "value": "{global.color.tr-dark-grey}",
        "type": "color"
      },
      "surface": {
        "value": "{global.color.tr-medium-grey}",
        "type": "color"
      },
      "surface-elevated": {
        "value": "{global.color.tr-light-grey}",
        "type": "color"
      },
      "text-primary": {
        "value": "{global.color.white}",
        "type": "color"
      },
      "text-secondary": {
        "value": "{global.color.tr-muted-grey}",
        "type": "color"
      },
      "text-tertiary": {
        "value": "{global.color.tr-light-grey}",
        "type": "color"
      },
      "primary": {
        "value": "{global.color.tr-light-blue}",
        "type": "color"
      },
      "primary-hover": {
        "value": "{global.color.tr-dark-blue}",
        "type": "color"
      },
      "accent": {
        "value": "{global.color.tr-orange}",
        "type": "color"
      },
      "accent-hover": {
        "value": "{global.color.tr-light-orange}",
        "type": "color"
      },
      "warning": {
        "value": "{global.color.tr-light-orange}",
        "type": "color"
      },
      "error": {
        "value": "{global.color.tr-light-red}",
        "type": "color"
      },
      "success": {
        "value": "{global.color.tr-light-green}",
        "type": "color"
      },
      "border": {
        "value": "{global.color.tr-medium-grey}",
        "type": "color"
      }
    }
  },
  "brand": {
    "color": {
      "identity": {
        "value": "{global.color.tr-orange}",
        "type": "color"
      },
      "on-identity": {
        "value": "{global.color.white}",
        "type": "color"
      },
      "primary": {
        "value": "{global.color.tr-dark-blue}",
        "type": "color"
      },
      "primary-hover": {
        "value": "{global.color.tr-light-blue}",
        "type": "color"
      },
      "accent": {
        "value": "{global.color.tr-orange}",
        "type": "color"
      },
      "accent-hover": {
        "value": "{global.color.tr-dark-orange}",
        "type": "color"
      },
      "mark": {
        "value": "{global.color.tr-orange}",
        "type": "color"
      },
      "success": {
        "value": "{global.color.tr-dark-green}",
        "type": "color"
      },
      "warning": {
        "value": "{global.color.tr-light-orange}",
        "type": "color"
      },
      "error": {
        "value": "{global.color.tr-dark-red}",
        "type": "color"
      },
      "text-primary-light": {
        "value": "{global.color.tr-dark-grey}",
        "type": "color"
      },
      "text-primary-dark": {
        "value": "{global.color.white}",
        "type": "color"
      },
      "background-light": {
        "value": "{global.color.white}",
        "type": "color"
      },
      "background-dark": {
        "value": "{global.color.tr-dark-grey}",
        "type": "color"
      },
      "surface-light": {
        "value": "{global.color.tr-ultra-light-grey}",
        "type": "color"
      },
      "surface-dark": {
        "value": "{global.color.tr-medium-grey}",
        "type": "color"
      },
      "text-secondary-light": {
        "value": "{global.color.tr-medium-grey}",
        "type": "color"
      },
      "text-tertiary-light": {
        "value": "{global.color.tr-light-grey}",
        "type": "color"
      },
      "border-light": {
        "value": "{global.color.tr-muted-grey}",
        "type": "color"
      }
    }
  },
  "$metadata": {
    "name": "Reuters",
    "ref": "reuters@1.0.0",
    "paletteRef": "reuters@1.0.0",
    "generatedBy": "brand-atoms converter"
  }
}
