{
  "name": "vba-dark",
  "editor": {
    "bg": [24, 24, 32],
    "fg": [212, 212, 212],
    "cursor": [255, 255, 255],
    "selection": [38, 79, 120],
    "line_number": [90, 90, 110],
    "active_line_number": [180, 180, 200],
    "active_line": [32, 32, 44],
    "whitespace": [60, 60, 80],
    "diff_add": [40, 100, 40],
    "diff_delete": [100, 40, 40],
    "diff_change": [40, 70, 100],
    "syntax": {
      "keyword":   [86,  156, 214],
      "type":      [78,  201, 176],
      "string":    [206, 145, 120],
      "comment":   [106, 153, 85],
      "function":  [220, 220, 170],
      "variable":  [156, 220, 254],
      "constant":  [100, 200, 255],
      "operator":  [180, 180, 180],
      "number":    [181, 206, 168],
      "punctuation": [150, 150, 150]
    }
  },
  "ui": {
    "tab_active_bg":   [40,  40,  56],
    "tab_active_fg":   [220, 220, 240],
    "tab_inactive_bg": [28,  28,  38],
    "tab_inactive_fg": [120, 120, 140],
    "statusbar_bg":    [20,  20,  60],
    "statusbar_fg":    [180, 200, 255],
    "menu_bg":         [36,  36,  50],
    "menu_fg":         [200, 200, 220],
    "menu_selected_bg":[60,  90,  150],
    "menu_selected_fg":[255, 255, 255],
    "popup_bg":        [36,  36,  50],
    "popup_fg":        [200, 200, 220],
    "popup_border":    [80,  80,  130],
    "scrollbar":       [60,  60,  90],
    "prompt_bg":       [20,  20,  50],
    "prompt_fg":       [160, 200, 255]
  },
  "search": {
    "match_bg":         [80,  140, 60],
    "match_fg":         [240, 255, 220],
    "current_match_bg": [200, 160, 0],
    "current_match_fg": [0,   0,   0]
  },
  "diagnostic": {
    "error":   [240, 80,  80],
    "warning": [220, 180, 40],
    "info":    [100, 180, 240],
    "hint":    [120, 200, 140]
  }
}
