{
  "$schema": "https://opencode.ai/theme.json",
  "defs": {
    "base00": "#121113",
    "base01": "#1e1d1f",
    "base02": "#333333",
    "base03": "#555555",
    "base04": "#888888",
    "base05": "#c1c1c1",
    "base06": "#e0e0e0",
    "base07": "#ffffff",
    "base08": "#5f8787",
    "base09": "#e78a53",
    "base0A": "#fbcb97",
    "base0B": "#5f8787",
    "base0C": "#aaaaaa",
    "base0D": "#888888",
    "base0E": "#999999",
    "base0F": "#e78a53"
  },
  "theme": {
    "primary": {
      "dark": "base0A",
      "light": "base0A"
    },
    "secondary": {
      "dark": "base0E",
      "light": "base0E"
    },
    "accent": {
      "dark": "base0A",
      "light": "base0A"
    },
    "error": {
      "dark": "base08",
      "light": "base08"
    },
    "warning": {
      "dark": "base0A",
      "light": "base0A"
    },
    "success": {
      "dark": "base0B",
      "light": "base0B"
    },
    "info": {
      "dark": "base0D",
      "light": "base0D"
    },
    "text": {
      "dark": "base05",
      "light": "base02"
    },
    "textMuted": {
      "dark": "base04",
      "light": "base03"
    },
    "background": {
      "dark": "base00",
      "light": "base07"
    },
    "backgroundPanel": {
      "dark": "base00",
      "light": "base06"
    },
    "backgroundElement": {
      "dark": "base00",
      "light": "base06"
    },
    "border": {
      "dark": "base02",
      "light": "base04"
    },
    "borderActive": {
      "dark": "base0A",
      "light": "base0A"
    },
    "borderSubtle": {
      "dark": "base01",
      "light": "base05"
    },
    "diffAdded": {
      "dark": "base0B",
      "light": "base0B"
    },
    "diffRemoved": {
      "dark": "base08",
      "light": "base08"
    },
    "diffContext": {
      "dark": "base04",
      "light": "base04"
    },
    "diffHunkHeader": {
      "dark": "base03",
      "light": "base03"
    },
    "diffHighlightAdded": {
      "dark": "base0B",
      "light": "base0B"
    },
    "diffHighlightRemoved": {
      "dark": "base08",
      "light": "base08"
    },
    "diffAddedBg": {
      "dark": "base01",
      "light": "base06"
    },
    "diffRemovedBg": {
      "dark": "base01",
      "light": "base06"
    },
    "diffContextBg": {
      "dark": "base00",
      "light": "base07"
    },
    "diffLineNumber": {
      "dark": "base03",
      "light": "base04"
    },
    "diffAddedLineNumberBg": {
      "dark": "base01",
      "light": "base06"
    },
    "diffRemovedLineNumberBg": {
      "dark": "base01",
      "light": "base06"
    },
    "markdownText": {
      "dark": "base05",
      "light": "base02"
    },
    "markdownHeading": {
      "dark": "base0A",
      "light": "base0A"
    },
    "markdownLink": {
      "dark": "base0C",
      "light": "base0C"
    },
    "markdownLinkText": {
      "dark": "base0D",
      "light": "base0D"
    },
    "markdownCode": {
      "dark": "base0B",
      "light": "base0B"
    },
    "markdownBlockQuote": {
      "dark": "base03",
      "light": "base03"
    },
    "markdownEmph": {
      "dark": "base0E",
      "light": "base0E"
    },
    "markdownStrong": {
      "dark": "base0A",
      "light": "base0A"
    },
    "markdownHorizontalRule": {
      "dark": "base03",
      "light": "base03"
    },
    "markdownListItem": {
      "dark": "base0D",
      "light": "base0D"
    },
    "markdownListEnumeration": {
      "dark": "base0C",
      "light": "base0C"
    },
    "markdownImage": {
      "dark": "base0C",
      "light": "base0C"
    },
    "markdownImageText": {
      "dark": "base0D",
      "light": "base0D"
    },
    "markdownCodeBlock": {
      "dark": "base05",
      "light": "base02"
    },
    "syntaxComment": {
      "dark": "base03",
      "light": "base04"
    },
    "syntaxKeyword": {
      "dark": "base0E",
      "light": "base0E"
    },
    "syntaxFunction": {
      "dark": "base0D",
      "light": "base0D"
    },
    "syntaxVariable": {
      "dark": "base08",
      "light": "base08"
    },
    "syntaxString": {
      "dark": "base0B",
      "light": "base0B"
    },
    "syntaxNumber": {
      "dark": "base09",
      "light": "base09"
    },
    "syntaxType": {
      "dark": "base0A",
      "light": "base0A"
    },
    "syntaxOperator": {
      "dark": "base05",
      "light": "base02"
    },
    "syntaxPunctuation": {
      "dark": "base05",
      "light": "base02"
    }
  }
}