gruvbox.json

   1{
   2  "name": "Gruvbox",
   3  "author": "Zed Industries",
   4  "themes": [
   5    {
   6      "name": "Gruvbox Dark",
   7      "appearance": "dark",
   8      "style": {
   9        "border": "#5b534dff",
  10        "border.variant": "#494340ff",
  11        "border.focused": "#303a36ff",
  12        "border.selected": "#303a36ff",
  13        "border.transparent": "#00000000",
  14        "border.disabled": "#544c48ff",
  15        "elevated_surface.background": "#3a3735ff",
  16        "surface.background": "#3a3735ff",
  17        "background": "#4c4642ff",
  18        "element.background": "#3a3735ff",
  19        "element.hover": "#494340ff",
  20        "element.active": "#5b524cff",
  21        "element.selected": "#5b524cff",
  22        "element.disabled": "#3a3735ff",
  23        "drop_target.background": "#c5b59780",
  24        "ghost_element.background": "#00000000",
  25        "ghost_element.hover": "#494340ff",
  26        "ghost_element.active": "#5b524cff",
  27        "ghost_element.selected": "#5b524cff",
  28        "ghost_element.disabled": "#3a3735ff",
  29        "text": "#fbf1c7ff",
  30        "text.muted": "#c5b597ff",
  31        "text.placeholder": "#998b78ff",
  32        "text.disabled": "#998b78ff",
  33        "text.accent": "#83a598ff",
  34        "icon": "#fbf1c7ff",
  35        "icon.muted": "#c5b597ff",
  36        "icon.disabled": "#998b78ff",
  37        "icon.placeholder": "#c5b597ff",
  38        "icon.accent": "#83a598ff",
  39        "status_bar.background": "#4c4642ff",
  40        "title_bar.background": "#4c4642ff",
  41        "toolbar.background": "#282828ff",
  42        "tab_bar.background": "#3a3735ff",
  43        "tab.inactive_background": "#3a3735ff",
  44        "tab.active_background": "#282828ff",
  45        "search.match_background": "#83a59866",
  46        "panel.background": "#3a3735ff",
  47        "panel.focused_border": null,
  48        "pane.focused_border": null,
  49        "scrollbar.thumb.background": "#fbf1c74c",
  50        "scrollbar.thumb.hover_background": "#494340ff",
  51        "scrollbar.thumb.border": "#494340ff",
  52        "scrollbar.track.background": "#00000000",
  53        "scrollbar.track.border": "#373432ff",
  54        "editor.foreground": "#ebdbb2ff",
  55        "editor.background": "#282828ff",
  56        "editor.gutter.background": "#282828ff",
  57        "editor.subheader.background": "#3a3735ff",
  58        "editor.active_line.background": "#3a3735bf",
  59        "editor.highlighted_line.background": "#3a3735ff",
  60        "editor.line_number": "#fbf1c759",
  61        "editor.active_line_number": "#fbf1c7ff",
  62        "editor.invisible": "#928474ff",
  63        "editor.wrap_guide": "#fbf1c70d",
  64        "editor.active_wrap_guide": "#fbf1c71a",
  65        "editor.document_highlight.read_background": "#83a5981a",
  66        "editor.document_highlight.write_background": "#92847466",
  67        "terminal.background": "#282828ff",
  68        "terminal.foreground": "#fbf1c7ff",
  69        "terminal.bright_foreground": "#fbf1c7ff",
  70        "terminal.dim_foreground": "#282828ff",
  71        "terminal.ansi.black": "#282828ff",
  72        "terminal.ansi.bright_black": "#73675eff",
  73        "terminal.ansi.dim_black": "#fbf1c7ff",
  74        "terminal.ansi.red": "#fb4a35ff",
  75        "terminal.ansi.bright_red": "#93201dff",
  76        "terminal.ansi.dim_red": "#ffaa95ff",
  77        "terminal.ansi.green": "#b7bb26ff",
  78        "terminal.ansi.bright_green": "#605c1bff",
  79        "terminal.ansi.dim_green": "#e0dc98ff",
  80        "terminal.ansi.yellow": "#f9bd2fff",
  81        "terminal.ansi.bright_yellow": "#91611bff",
  82        "terminal.ansi.dim_yellow": "#fedc9bff",
  83        "terminal.ansi.blue": "#83a598ff",
  84        "terminal.ansi.bright_blue": "#414f4aff",
  85        "terminal.ansi.dim_blue": "#c0d2cbff",
  86        "terminal.ansi.magenta": "#a89984ff",
  87        "terminal.ansi.bright_magenta": "#514a41ff",
  88        "terminal.ansi.dim_magenta": "#d2cabfff",
  89        "terminal.ansi.cyan": "#8ec07cff",
  90        "terminal.ansi.bright_cyan": "#45603eff",
  91        "terminal.ansi.dim_cyan": "#c7dfbdff",
  92        "terminal.ansi.white": "#fbf1c7ff",
  93        "terminal.ansi.bright_white": "#fbf1c7ff",
  94        "terminal.ansi.dim_white": "#b0a189ff",
  95        "link_text.hover": "#83a598ff",
  96        "conflict": "#f9bd2fff",
  97        "conflict.background": "#572e10ff",
  98        "conflict.border": "#754916ff",
  99        "created": "#b7bb26ff",
 100        "created.background": "#322b11ff",
 101        "created.border": "#4a4516ff",
 102        "deleted": "#fb4a35ff",
 103        "deleted.background": "#590a0fff",
 104        "deleted.border": "#771617ff",
 105        "error": "#fb4a35ff",
 106        "error.background": "#590a0fff",
 107        "error.border": "#771617ff",
 108        "hidden": "#998b78ff",
 109        "hidden.background": "#4c4642ff",
 110        "hidden.border": "#544c48ff",
 111        "hint": "#8c957dff",
 112        "hint.background": "#1e2321ff",
 113        "hint.border": "#303a36ff",
 114        "ignored": "#998b78ff",
 115        "ignored.background": "#4c4642ff",
 116        "ignored.border": "#5b534dff",
 117        "info": "#83a598ff",
 118        "info.background": "#1e2321ff",
 119        "info.border": "#303a36ff",
 120        "modified": "#f9bd2fff",
 121        "modified.background": "#572e10ff",
 122        "modified.border": "#754916ff",
 123        "predictive": "#717363ff",
 124        "predictive.background": "#322b11ff",
 125        "predictive.border": "#4a4516ff",
 126        "renamed": "#83a598ff",
 127        "renamed.background": "#1e2321ff",
 128        "renamed.border": "#303a36ff",
 129        "success": "#b7bb26ff",
 130        "success.background": "#322b11ff",
 131        "success.border": "#4a4516ff",
 132        "unreachable": "#c5b597ff",
 133        "unreachable.background": "#4c4642ff",
 134        "unreachable.border": "#5b534dff",
 135        "warning": "#f9bd2fff",
 136        "warning.background": "#572e10ff",
 137        "warning.border": "#754916ff",
 138        "players": [
 139          {
 140            "cursor": "#83a598ff",
 141            "background": "#83a598ff",
 142            "selection": "#83a5983d"
 143          },
 144          {
 145            "cursor": "#a89984ff",
 146            "background": "#a89984ff",
 147            "selection": "#a899843d"
 148          },
 149          {
 150            "cursor": "#fd801bff",
 151            "background": "#fd801bff",
 152            "selection": "#fd801b3d"
 153          },
 154          {
 155            "cursor": "#d3869bff",
 156            "background": "#d3869bff",
 157            "selection": "#d3869b3d"
 158          },
 159          {
 160            "cursor": "#8ec07cff",
 161            "background": "#8ec07cff",
 162            "selection": "#8ec07c3d"
 163          },
 164          {
 165            "cursor": "#fb4a35ff",
 166            "background": "#fb4a35ff",
 167            "selection": "#fb4a353d"
 168          },
 169          {
 170            "cursor": "#f9bd2fff",
 171            "background": "#f9bd2fff",
 172            "selection": "#f9bd2f3d"
 173          },
 174          {
 175            "cursor": "#b7bb26ff",
 176            "background": "#b7bb26ff",
 177            "selection": "#b7bb263d"
 178          }
 179        ],
 180        "syntax": {
 181          "attribute": {
 182            "color": "#83a598ff",
 183            "font_style": null,
 184            "font_weight": null
 185          },
 186          "boolean": {
 187            "color": "#d3869bff",
 188            "font_style": null,
 189            "font_weight": null
 190          },
 191          "comment": {
 192            "color": "#a89984ff",
 193            "font_style": null,
 194            "font_weight": null
 195          },
 196          "comment.doc": {
 197            "color": "#c6b697ff",
 198            "font_style": null,
 199            "font_weight": null
 200          },
 201          "constant": {
 202            "color": "#fabd2eff",
 203            "font_style": null,
 204            "font_weight": null
 205          },
 206          "constructor": {
 207            "color": "#83a598ff",
 208            "font_style": null,
 209            "font_weight": null
 210          },
 211          "embedded": {
 212            "color": "#8ec07cff",
 213            "font_style": null,
 214            "font_weight": null
 215          },
 216          "emphasis": {
 217            "color": "#83a598ff",
 218            "font_style": null,
 219            "font_weight": null
 220          },
 221          "emphasis.strong": {
 222            "color": "#83a598ff",
 223            "font_style": null,
 224            "font_weight": 700
 225          },
 226          "enum": {
 227            "color": "#fe7f18ff",
 228            "font_style": null,
 229            "font_weight": null
 230          },
 231          "function": {
 232            "color": "#b8bb25ff",
 233            "font_style": null,
 234            "font_weight": null
 235          },
 236          "function.builtin": {
 237            "color": "#fb4833ff",
 238            "font_style": null,
 239            "font_weight": null
 240          },
 241          "hint": {
 242            "color": "#8c957dff",
 243            "font_style": null,
 244            "font_weight": 700
 245          },
 246          "keyword": {
 247            "color": "#fb4833ff",
 248            "font_style": null,
 249            "font_weight": null
 250          },
 251          "label": {
 252            "color": "#83a598ff",
 253            "font_style": null,
 254            "font_weight": null
 255          },
 256          "link_text": {
 257            "color": "#8ec07cff",
 258            "font_style": "italic",
 259            "font_weight": null
 260          },
 261          "link_uri": {
 262            "color": "#d3869bff",
 263            "font_style": null,
 264            "font_weight": null
 265          },
 266          "number": {
 267            "color": "#d3869bff",
 268            "font_style": null,
 269            "font_weight": null
 270          },
 271          "operator": {
 272            "color": "#8ec07cff",
 273            "font_style": null,
 274            "font_weight": null
 275          },
 276          "predictive": {
 277            "color": "#717363ff",
 278            "font_style": "italic",
 279            "font_weight": null
 280          },
 281          "preproc": {
 282            "color": "#fbf1c7ff",
 283            "font_style": null,
 284            "font_weight": null
 285          },
 286          "primary": {
 287            "color": "#ebdbb2ff",
 288            "font_style": null,
 289            "font_weight": null
 290          },
 291          "property": {
 292            "color": "#ebdbb2ff",
 293            "font_style": null,
 294            "font_weight": null
 295          },
 296          "punctuation": {
 297            "color": "#d5c4a1ff",
 298            "font_style": null,
 299            "font_weight": null
 300          },
 301          "punctuation.bracket": {
 302            "color": "#a89984ff",
 303            "font_style": null,
 304            "font_weight": null
 305          },
 306          "punctuation.delimiter": {
 307            "color": "#e5d5adff",
 308            "font_style": null,
 309            "font_weight": null
 310          },
 311          "punctuation.list_marker": {
 312            "color": "#ebdbb2ff",
 313            "font_style": null,
 314            "font_weight": null
 315          },
 316          "punctuation.special": {
 317            "color": "#e5d5adff",
 318            "font_style": null,
 319            "font_weight": null
 320          },
 321          "string": {
 322            "color": "#b8bb25ff",
 323            "font_style": null,
 324            "font_weight": null
 325          },
 326          "string.escape": {
 327            "color": "#c6b697ff",
 328            "font_style": null,
 329            "font_weight": null
 330          },
 331          "string.regex": {
 332            "color": "#fe7f18ff",
 333            "font_style": null,
 334            "font_weight": null
 335          },
 336          "string.special": {
 337            "color": "#d3869bff",
 338            "font_style": null,
 339            "font_weight": null
 340          },
 341          "string.special.symbol": {
 342            "color": "#8ec07cff",
 343            "font_style": null,
 344            "font_weight": null
 345          },
 346          "tag": {
 347            "color": "#8ec07cff",
 348            "font_style": null,
 349            "font_weight": null
 350          },
 351          "text.literal": {
 352            "color": "#83a598ff",
 353            "font_style": null,
 354            "font_weight": null
 355          },
 356          "title": {
 357            "color": "#b8bb25ff",
 358            "font_style": null,
 359            "font_weight": 700
 360          },
 361          "type": {
 362            "color": "#fabd2eff",
 363            "font_style": null,
 364            "font_weight": null
 365          },
 366          "variable": {
 367            "color": "#83a598ff",
 368            "font_style": null,
 369            "font_weight": null
 370          },
 371          "variant": {
 372            "color": "#83a598ff",
 373            "font_style": null,
 374            "font_weight": null
 375          }
 376        }
 377      }
 378    },
 379    {
 380      "name": "Gruvbox Dark Hard",
 381      "appearance": "dark",
 382      "style": {
 383        "border": "#5b534dff",
 384        "border.variant": "#494340ff",
 385        "border.focused": "#303a36ff",
 386        "border.selected": "#303a36ff",
 387        "border.transparent": "#00000000",
 388        "border.disabled": "#544c48ff",
 389        "elevated_surface.background": "#393634ff",
 390        "surface.background": "#393634ff",
 391        "background": "#4c4642ff",
 392        "element.background": "#393634ff",
 393        "element.hover": "#494340ff",
 394        "element.active": "#5b524cff",
 395        "element.selected": "#5b524cff",
 396        "element.disabled": "#393634ff",
 397        "drop_target.background": "#c5b59780",
 398        "ghost_element.background": "#00000000",
 399        "ghost_element.hover": "#494340ff",
 400        "ghost_element.active": "#5b524cff",
 401        "ghost_element.selected": "#5b524cff",
 402        "ghost_element.disabled": "#393634ff",
 403        "text": "#fbf1c7ff",
 404        "text.muted": "#c5b597ff",
 405        "text.placeholder": "#998b78ff",
 406        "text.disabled": "#998b78ff",
 407        "text.accent": "#83a598ff",
 408        "icon": "#fbf1c7ff",
 409        "icon.muted": "#c5b597ff",
 410        "icon.disabled": "#998b78ff",
 411        "icon.placeholder": "#c5b597ff",
 412        "icon.accent": "#83a598ff",
 413        "status_bar.background": "#4c4642ff",
 414        "title_bar.background": "#4c4642ff",
 415        "toolbar.background": "#1d2021ff",
 416        "tab_bar.background": "#393634ff",
 417        "tab.inactive_background": "#393634ff",
 418        "tab.active_background": "#1d2021ff",
 419        "search.match_background": "#83a59866",
 420        "panel.background": "#393634ff",
 421        "panel.focused_border": null,
 422        "pane.focused_border": null,
 423        "scrollbar.thumb.background": "#fbf1c74c",
 424        "scrollbar.thumb.hover_background": "#494340ff",
 425        "scrollbar.thumb.border": "#494340ff",
 426        "scrollbar.track.background": "#00000000",
 427        "scrollbar.track.border": "#343130ff",
 428        "editor.foreground": "#ebdbb2ff",
 429        "editor.background": "#1d2021ff",
 430        "editor.gutter.background": "#1d2021ff",
 431        "editor.subheader.background": "#393634ff",
 432        "editor.active_line.background": "#393634bf",
 433        "editor.highlighted_line.background": "#393634ff",
 434        "editor.line_number": "#fbf1c759",
 435        "editor.active_line_number": "#fbf1c7ff",
 436        "editor.invisible": "#928474ff",
 437        "editor.wrap_guide": "#fbf1c70d",
 438        "editor.active_wrap_guide": "#fbf1c71a",
 439        "editor.document_highlight.read_background": "#83a5981a",
 440        "editor.document_highlight.write_background": "#92847466",
 441        "terminal.background": "#1d2021ff",
 442        "terminal.foreground": "#fbf1c7ff",
 443        "terminal.bright_foreground": "#fbf1c7ff",
 444        "terminal.dim_foreground": "#1d2021ff",
 445        "terminal.ansi.black": "#1d2021ff",
 446        "terminal.ansi.bright_black": "#73675eff",
 447        "terminal.ansi.dim_black": "#fbf1c7ff",
 448        "terminal.ansi.red": "#fb4a35ff",
 449        "terminal.ansi.bright_red": "#93201dff",
 450        "terminal.ansi.dim_red": "#ffaa95ff",
 451        "terminal.ansi.green": "#b7bb26ff",
 452        "terminal.ansi.bright_green": "#605c1bff",
 453        "terminal.ansi.dim_green": "#e0dc98ff",
 454        "terminal.ansi.yellow": "#f9bd2fff",
 455        "terminal.ansi.bright_yellow": "#91611bff",
 456        "terminal.ansi.dim_yellow": "#fedc9bff",
 457        "terminal.ansi.blue": "#83a598ff",
 458        "terminal.ansi.bright_blue": "#414f4aff",
 459        "terminal.ansi.dim_blue": "#c0d2cbff",
 460        "terminal.ansi.magenta": "#a89984ff",
 461        "terminal.ansi.bright_magenta": "#514a41ff",
 462        "terminal.ansi.dim_magenta": "#d2cabfff",
 463        "terminal.ansi.cyan": "#8ec07cff",
 464        "terminal.ansi.bright_cyan": "#45603eff",
 465        "terminal.ansi.dim_cyan": "#c7dfbdff",
 466        "terminal.ansi.white": "#fbf1c7ff",
 467        "terminal.ansi.bright_white": "#fbf1c7ff",
 468        "terminal.ansi.dim_white": "#b0a189ff",
 469        "link_text.hover": "#83a598ff",
 470        "conflict": "#f9bd2fff",
 471        "conflict.background": "#572e10ff",
 472        "conflict.border": "#754916ff",
 473        "created": "#b7bb26ff",
 474        "created.background": "#322b11ff",
 475        "created.border": "#4a4516ff",
 476        "deleted": "#fb4a35ff",
 477        "deleted.background": "#590a0fff",
 478        "deleted.border": "#771617ff",
 479        "error": "#fb4a35ff",
 480        "error.background": "#590a0fff",
 481        "error.border": "#771617ff",
 482        "hidden": "#998b78ff",
 483        "hidden.background": "#4c4642ff",
 484        "hidden.border": "#544c48ff",
 485        "hint": "#6a695bff",
 486        "hint.background": "#1e2321ff",
 487        "hint.border": "#303a36ff",
 488        "ignored": "#998b78ff",
 489        "ignored.background": "#4c4642ff",
 490        "ignored.border": "#5b534dff",
 491        "info": "#83a598ff",
 492        "info.background": "#1e2321ff",
 493        "info.border": "#303a36ff",
 494        "modified": "#f9bd2fff",
 495        "modified.background": "#572e10ff",
 496        "modified.border": "#754916ff",
 497        "predictive": "#717363ff",
 498        "predictive.background": "#322b11ff",
 499        "predictive.border": "#4a4516ff",
 500        "renamed": "#83a598ff",
 501        "renamed.background": "#1e2321ff",
 502        "renamed.border": "#303a36ff",
 503        "success": "#b7bb26ff",
 504        "success.background": "#322b11ff",
 505        "success.border": "#4a4516ff",
 506        "unreachable": "#c5b597ff",
 507        "unreachable.background": "#4c4642ff",
 508        "unreachable.border": "#5b534dff",
 509        "warning": "#f9bd2fff",
 510        "warning.background": "#572e10ff",
 511        "warning.border": "#754916ff",
 512        "players": [
 513          {
 514            "cursor": "#83a598ff",
 515            "background": "#83a598ff",
 516            "selection": "#83a5983d"
 517          },
 518          {
 519            "cursor": "#a89984ff",
 520            "background": "#a89984ff",
 521            "selection": "#a899843d"
 522          },
 523          {
 524            "cursor": "#fd801bff",
 525            "background": "#fd801bff",
 526            "selection": "#fd801b3d"
 527          },
 528          {
 529            "cursor": "#d3869bff",
 530            "background": "#d3869bff",
 531            "selection": "#d3869b3d"
 532          },
 533          {
 534            "cursor": "#8ec07cff",
 535            "background": "#8ec07cff",
 536            "selection": "#8ec07c3d"
 537          },
 538          {
 539            "cursor": "#fb4a35ff",
 540            "background": "#fb4a35ff",
 541            "selection": "#fb4a353d"
 542          },
 543          {
 544            "cursor": "#f9bd2fff",
 545            "background": "#f9bd2fff",
 546            "selection": "#f9bd2f3d"
 547          },
 548          {
 549            "cursor": "#b7bb26ff",
 550            "background": "#b7bb26ff",
 551            "selection": "#b7bb263d"
 552          }
 553        ],
 554        "syntax": {
 555          "attribute": {
 556            "color": "#83a598ff",
 557            "font_style": null,
 558            "font_weight": null
 559          },
 560          "boolean": {
 561            "color": "#d3869bff",
 562            "font_style": null,
 563            "font_weight": null
 564          },
 565          "comment": {
 566            "color": "#a89984ff",
 567            "font_style": null,
 568            "font_weight": null
 569          },
 570          "comment.doc": {
 571            "color": "#c6b697ff",
 572            "font_style": null,
 573            "font_weight": null
 574          },
 575          "constant": {
 576            "color": "#fabd2eff",
 577            "font_style": null,
 578            "font_weight": null
 579          },
 580          "constructor": {
 581            "color": "#83a598ff",
 582            "font_style": null,
 583            "font_weight": null
 584          },
 585          "embedded": {
 586            "color": "#8ec07cff",
 587            "font_style": null,
 588            "font_weight": null
 589          },
 590          "emphasis": {
 591            "color": "#83a598ff",
 592            "font_style": null,
 593            "font_weight": null
 594          },
 595          "emphasis.strong": {
 596            "color": "#83a598ff",
 597            "font_style": null,
 598            "font_weight": 700
 599          },
 600          "enum": {
 601            "color": "#fe7f18ff",
 602            "font_style": null,
 603            "font_weight": null
 604          },
 605          "function": {
 606            "color": "#b8bb25ff",
 607            "font_style": null,
 608            "font_weight": null
 609          },
 610          "function.builtin": {
 611            "color": "#fb4833ff",
 612            "font_style": null,
 613            "font_weight": null
 614          },
 615          "hint": {
 616            "color": "#8c957dff",
 617            "font_style": null,
 618            "font_weight": 700
 619          },
 620          "keyword": {
 621            "color": "#fb4833ff",
 622            "font_style": null,
 623            "font_weight": null
 624          },
 625          "label": {
 626            "color": "#83a598ff",
 627            "font_style": null,
 628            "font_weight": null
 629          },
 630          "link_text": {
 631            "color": "#8ec07cff",
 632            "font_style": "italic",
 633            "font_weight": null
 634          },
 635          "link_uri": {
 636            "color": "#d3869bff",
 637            "font_style": null,
 638            "font_weight": null
 639          },
 640          "number": {
 641            "color": "#d3869bff",
 642            "font_style": null,
 643            "font_weight": null
 644          },
 645          "operator": {
 646            "color": "#8ec07cff",
 647            "font_style": null,
 648            "font_weight": null
 649          },
 650          "predictive": {
 651            "color": "#717363ff",
 652            "font_style": "italic",
 653            "font_weight": null
 654          },
 655          "preproc": {
 656            "color": "#fbf1c7ff",
 657            "font_style": null,
 658            "font_weight": null
 659          },
 660          "primary": {
 661            "color": "#ebdbb2ff",
 662            "font_style": null,
 663            "font_weight": null
 664          },
 665          "property": {
 666            "color": "#ebdbb2ff",
 667            "font_style": null,
 668            "font_weight": null
 669          },
 670          "punctuation": {
 671            "color": "#d5c4a1ff",
 672            "font_style": null,
 673            "font_weight": null
 674          },
 675          "punctuation.bracket": {
 676            "color": "#a89984ff",
 677            "font_style": null,
 678            "font_weight": null
 679          },
 680          "punctuation.delimiter": {
 681            "color": "#e5d5adff",
 682            "font_style": null,
 683            "font_weight": null
 684          },
 685          "punctuation.list_marker": {
 686            "color": "#ebdbb2ff",
 687            "font_style": null,
 688            "font_weight": null
 689          },
 690          "punctuation.special": {
 691            "color": "#e5d5adff",
 692            "font_style": null,
 693            "font_weight": null
 694          },
 695          "string": {
 696            "color": "#b8bb25ff",
 697            "font_style": null,
 698            "font_weight": null
 699          },
 700          "string.escape": {
 701            "color": "#c6b697ff",
 702            "font_style": null,
 703            "font_weight": null
 704          },
 705          "string.regex": {
 706            "color": "#fe7f18ff",
 707            "font_style": null,
 708            "font_weight": null
 709          },
 710          "string.special": {
 711            "color": "#d3869bff",
 712            "font_style": null,
 713            "font_weight": null
 714          },
 715          "string.special.symbol": {
 716            "color": "#8ec07cff",
 717            "font_style": null,
 718            "font_weight": null
 719          },
 720          "tag": {
 721            "color": "#8ec07cff",
 722            "font_style": null,
 723            "font_weight": null
 724          },
 725          "text.literal": {
 726            "color": "#83a598ff",
 727            "font_style": null,
 728            "font_weight": null
 729          },
 730          "title": {
 731            "color": "#b8bb25ff",
 732            "font_style": null,
 733            "font_weight": 700
 734          },
 735          "type": {
 736            "color": "#fabd2eff",
 737            "font_style": null,
 738            "font_weight": null
 739          },
 740          "variable": {
 741            "color": "#83a598ff",
 742            "font_style": null,
 743            "font_weight": null
 744          },
 745          "variant": {
 746            "color": "#83a598ff",
 747            "font_style": null,
 748            "font_weight": null
 749          }
 750        }
 751      }
 752    },
 753    {
 754      "name": "Gruvbox Dark Soft",
 755      "appearance": "dark",
 756      "style": {
 757        "border": "#5b534dff",
 758        "border.variant": "#494340ff",
 759        "border.focused": "#303a36ff",
 760        "border.selected": "#303a36ff",
 761        "border.transparent": "#00000000",
 762        "border.disabled": "#544c48ff",
 763        "elevated_surface.background": "#3b3735ff",
 764        "surface.background": "#3b3735ff",
 765        "background": "#4c4642ff",
 766        "element.background": "#3b3735ff",
 767        "element.hover": "#494340ff",
 768        "element.active": "#5b524cff",
 769        "element.selected": "#5b524cff",
 770        "element.disabled": "#3b3735ff",
 771        "drop_target.background": "#c5b59780",
 772        "ghost_element.background": "#00000000",
 773        "ghost_element.hover": "#494340ff",
 774        "ghost_element.active": "#5b524cff",
 775        "ghost_element.selected": "#5b524cff",
 776        "ghost_element.disabled": "#3b3735ff",
 777        "text": "#fbf1c7ff",
 778        "text.muted": "#c5b597ff",
 779        "text.placeholder": "#998b78ff",
 780        "text.disabled": "#998b78ff",
 781        "text.accent": "#83a598ff",
 782        "icon": "#fbf1c7ff",
 783        "icon.muted": "#c5b597ff",
 784        "icon.disabled": "#998b78ff",
 785        "icon.placeholder": "#c5b597ff",
 786        "icon.accent": "#83a598ff",
 787        "status_bar.background": "#4c4642ff",
 788        "title_bar.background": "#4c4642ff",
 789        "toolbar.background": "#32302fff",
 790        "tab_bar.background": "#3b3735ff",
 791        "tab.inactive_background": "#3b3735ff",
 792        "tab.active_background": "#32302fff",
 793        "search.match_background": "#83a59866",
 794        "panel.background": "#3b3735ff",
 795        "panel.focused_border": null,
 796        "pane.focused_border": null,
 797        "scrollbar.thumb.background": "#fbf1c74c",
 798        "scrollbar.thumb.hover_background": "#494340ff",
 799        "scrollbar.thumb.border": "#494340ff",
 800        "scrollbar.track.background": "#00000000",
 801        "scrollbar.track.border": "#393634ff",
 802        "editor.foreground": "#ebdbb2ff",
 803        "editor.background": "#32302fff",
 804        "editor.gutter.background": "#32302fff",
 805        "editor.subheader.background": "#3b3735ff",
 806        "editor.active_line.background": "#3b3735bf",
 807        "editor.highlighted_line.background": "#3b3735ff",
 808        "editor.line_number": "#fbf1c759",
 809        "editor.active_line_number": "#fbf1c7ff",
 810        "editor.invisible": "#928474ff",
 811        "editor.wrap_guide": "#fbf1c70d",
 812        "editor.active_wrap_guide": "#fbf1c71a",
 813        "editor.document_highlight.read_background": "#83a5981a",
 814        "editor.document_highlight.write_background": "#92847466",
 815        "terminal.background": "#32302fff",
 816        "terminal.foreground": "#fbf1c7ff",
 817        "terminal.bright_foreground": "#fbf1c7ff",
 818        "terminal.dim_foreground": "#32302fff",
 819        "terminal.ansi.black": "#32302fff",
 820        "terminal.ansi.bright_black": "#73675eff",
 821        "terminal.ansi.dim_black": "#fbf1c7ff",
 822        "terminal.ansi.red": "#fb4a35ff",
 823        "terminal.ansi.bright_red": "#93201dff",
 824        "terminal.ansi.dim_red": "#ffaa95ff",
 825        "terminal.ansi.green": "#b7bb26ff",
 826        "terminal.ansi.bright_green": "#605c1bff",
 827        "terminal.ansi.dim_green": "#e0dc98ff",
 828        "terminal.ansi.yellow": "#f9bd2fff",
 829        "terminal.ansi.bright_yellow": "#91611bff",
 830        "terminal.ansi.dim_yellow": "#fedc9bff",
 831        "terminal.ansi.blue": "#83a598ff",
 832        "terminal.ansi.bright_blue": "#414f4aff",
 833        "terminal.ansi.dim_blue": "#c0d2cbff",
 834        "terminal.ansi.magenta": "#a89984ff",
 835        "terminal.ansi.bright_magenta": "#514a41ff",
 836        "terminal.ansi.dim_magenta": "#d2cabfff",
 837        "terminal.ansi.cyan": "#8ec07cff",
 838        "terminal.ansi.bright_cyan": "#45603eff",
 839        "terminal.ansi.dim_cyan": "#c7dfbdff",
 840        "terminal.ansi.white": "#fbf1c7ff",
 841        "terminal.ansi.bright_white": "#fbf1c7ff",
 842        "terminal.ansi.dim_white": "#b0a189ff",
 843        "link_text.hover": "#83a598ff",
 844        "conflict": "#f9bd2fff",
 845        "conflict.background": "#572e10ff",
 846        "conflict.border": "#754916ff",
 847        "created": "#b7bb26ff",
 848        "created.background": "#322b11ff",
 849        "created.border": "#4a4516ff",
 850        "deleted": "#fb4a35ff",
 851        "deleted.background": "#590a0fff",
 852        "deleted.border": "#771617ff",
 853        "error": "#fb4a35ff",
 854        "error.background": "#590a0fff",
 855        "error.border": "#771617ff",
 856        "hidden": "#998b78ff",
 857        "hidden.background": "#4c4642ff",
 858        "hidden.border": "#544c48ff",
 859        "hint": "#8c957dff",
 860        "hint.background": "#1e2321ff",
 861        "hint.border": "#303a36ff",
 862        "ignored": "#998b78ff",
 863        "ignored.background": "#4c4642ff",
 864        "ignored.border": "#5b534dff",
 865        "info": "#83a598ff",
 866        "info.background": "#1e2321ff",
 867        "info.border": "#303a36ff",
 868        "modified": "#f9bd2fff",
 869        "modified.background": "#572e10ff",
 870        "modified.border": "#754916ff",
 871        "predictive": "#717363ff",
 872        "predictive.background": "#322b11ff",
 873        "predictive.border": "#4a4516ff",
 874        "renamed": "#83a598ff",
 875        "renamed.background": "#1e2321ff",
 876        "renamed.border": "#303a36ff",
 877        "success": "#b7bb26ff",
 878        "success.background": "#322b11ff",
 879        "success.border": "#4a4516ff",
 880        "unreachable": "#c5b597ff",
 881        "unreachable.background": "#4c4642ff",
 882        "unreachable.border": "#5b534dff",
 883        "warning": "#f9bd2fff",
 884        "warning.background": "#572e10ff",
 885        "warning.border": "#754916ff",
 886        "players": [
 887          {
 888            "cursor": "#83a598ff",
 889            "background": "#83a598ff",
 890            "selection": "#83a5983d"
 891          },
 892          {
 893            "cursor": "#a89984ff",
 894            "background": "#a89984ff",
 895            "selection": "#a899843d"
 896          },
 897          {
 898            "cursor": "#fd801bff",
 899            "background": "#fd801bff",
 900            "selection": "#fd801b3d"
 901          },
 902          {
 903            "cursor": "#d3869bff",
 904            "background": "#d3869bff",
 905            "selection": "#d3869b3d"
 906          },
 907          {
 908            "cursor": "#8ec07cff",
 909            "background": "#8ec07cff",
 910            "selection": "#8ec07c3d"
 911          },
 912          {
 913            "cursor": "#fb4a35ff",
 914            "background": "#fb4a35ff",
 915            "selection": "#fb4a353d"
 916          },
 917          {
 918            "cursor": "#f9bd2fff",
 919            "background": "#f9bd2fff",
 920            "selection": "#f9bd2f3d"
 921          },
 922          {
 923            "cursor": "#b7bb26ff",
 924            "background": "#b7bb26ff",
 925            "selection": "#b7bb263d"
 926          }
 927        ],
 928        "syntax": {
 929          "attribute": {
 930            "color": "#83a598ff",
 931            "font_style": null,
 932            "font_weight": null
 933          },
 934          "boolean": {
 935            "color": "#d3869bff",
 936            "font_style": null,
 937            "font_weight": null
 938          },
 939          "comment": {
 940            "color": "#a89984ff",
 941            "font_style": null,
 942            "font_weight": null
 943          },
 944          "comment.doc": {
 945            "color": "#c6b697ff",
 946            "font_style": null,
 947            "font_weight": null
 948          },
 949          "constant": {
 950            "color": "#fabd2eff",
 951            "font_style": null,
 952            "font_weight": null
 953          },
 954          "constructor": {
 955            "color": "#83a598ff",
 956            "font_style": null,
 957            "font_weight": null
 958          },
 959          "embedded": {
 960            "color": "#8ec07cff",
 961            "font_style": null,
 962            "font_weight": null
 963          },
 964          "emphasis": {
 965            "color": "#83a598ff",
 966            "font_style": null,
 967            "font_weight": null
 968          },
 969          "emphasis.strong": {
 970            "color": "#83a598ff",
 971            "font_style": null,
 972            "font_weight": 700
 973          },
 974          "enum": {
 975            "color": "#fe7f18ff",
 976            "font_style": null,
 977            "font_weight": null
 978          },
 979          "function": {
 980            "color": "#b8bb25ff",
 981            "font_style": null,
 982            "font_weight": null
 983          },
 984          "function.builtin": {
 985            "color": "#fb4833ff",
 986            "font_style": null,
 987            "font_weight": null
 988          },
 989          "hint": {
 990            "color": "#8c957dff",
 991            "font_style": null,
 992            "font_weight": 700
 993          },
 994          "keyword": {
 995            "color": "#fb4833ff",
 996            "font_style": null,
 997            "font_weight": null
 998          },
 999          "label": {
1000            "color": "#83a598ff",
1001            "font_style": null,
1002            "font_weight": null
1003          },
1004          "link_text": {
1005            "color": "#8ec07cff",
1006            "font_style": "italic",
1007            "font_weight": null
1008          },
1009          "link_uri": {
1010            "color": "#d3869bff",
1011            "font_style": null,
1012            "font_weight": null
1013          },
1014          "number": {
1015            "color": "#d3869bff",
1016            "font_style": null,
1017            "font_weight": null
1018          },
1019          "operator": {
1020            "color": "#8ec07cff",
1021            "font_style": null,
1022            "font_weight": null
1023          },
1024          "predictive": {
1025            "color": "#717363ff",
1026            "font_style": "italic",
1027            "font_weight": null
1028          },
1029          "preproc": {
1030            "color": "#fbf1c7ff",
1031            "font_style": null,
1032            "font_weight": null
1033          },
1034          "primary": {
1035            "color": "#ebdbb2ff",
1036            "font_style": null,
1037            "font_weight": null
1038          },
1039          "property": {
1040            "color": "#ebdbb2ff",
1041            "font_style": null,
1042            "font_weight": null
1043          },
1044          "punctuation": {
1045            "color": "#d5c4a1ff",
1046            "font_style": null,
1047            "font_weight": null
1048          },
1049          "punctuation.bracket": {
1050            "color": "#a89984ff",
1051            "font_style": null,
1052            "font_weight": null
1053          },
1054          "punctuation.delimiter": {
1055            "color": "#e5d5adff",
1056            "font_style": null,
1057            "font_weight": null
1058          },
1059          "punctuation.list_marker": {
1060            "color": "#ebdbb2ff",
1061            "font_style": null,
1062            "font_weight": null
1063          },
1064          "punctuation.special": {
1065            "color": "#e5d5adff",
1066            "font_style": null,
1067            "font_weight": null
1068          },
1069          "string": {
1070            "color": "#b8bb25ff",
1071            "font_style": null,
1072            "font_weight": null
1073          },
1074          "string.escape": {
1075            "color": "#c6b697ff",
1076            "font_style": null,
1077            "font_weight": null
1078          },
1079          "string.regex": {
1080            "color": "#fe7f18ff",
1081            "font_style": null,
1082            "font_weight": null
1083          },
1084          "string.special": {
1085            "color": "#d3869bff",
1086            "font_style": null,
1087            "font_weight": null
1088          },
1089          "string.special.symbol": {
1090            "color": "#8ec07cff",
1091            "font_style": null,
1092            "font_weight": null
1093          },
1094          "tag": {
1095            "color": "#8ec07cff",
1096            "font_style": null,
1097            "font_weight": null
1098          },
1099          "text.literal": {
1100            "color": "#83a598ff",
1101            "font_style": null,
1102            "font_weight": null
1103          },
1104          "title": {
1105            "color": "#b8bb25ff",
1106            "font_style": null,
1107            "font_weight": 700
1108          },
1109          "type": {
1110            "color": "#fabd2eff",
1111            "font_style": null,
1112            "font_weight": null
1113          },
1114          "variable": {
1115            "color": "#83a598ff",
1116            "font_style": null,
1117            "font_weight": null
1118          },
1119          "variant": {
1120            "color": "#83a598ff",
1121            "font_style": null,
1122            "font_weight": null
1123          }
1124        }
1125      }
1126    },
1127    {
1128      "name": "Gruvbox Light",
1129      "appearance": "light",
1130      "style": {
1131        "border": "#c8b899ff",
1132        "border.variant": "#ddcca7ff",
1133        "border.focused": "#adc5ccff",
1134        "border.selected": "#adc5ccff",
1135        "border.transparent": "#00000000",
1136        "border.disabled": "#d0bf9dff",
1137        "elevated_surface.background": "#ecddb4ff",
1138        "surface.background": "#ecddb4ff",
1139        "background": "#d9c8a4ff",
1140        "element.background": "#ecddb4ff",
1141        "element.hover": "#ddcca7ff",
1142        "element.active": "#c8b899ff",
1143        "element.selected": "#c8b899ff",
1144        "element.disabled": "#ecddb4ff",
1145        "drop_target.background": "#5f565080",
1146        "ghost_element.background": "#00000000",
1147        "ghost_element.hover": "#ddcca7ff",
1148        "ghost_element.active": "#c8b899ff",
1149        "ghost_element.selected": "#c8b899ff",
1150        "ghost_element.disabled": "#ecddb4ff",
1151        "text": "#282828ff",
1152        "text.muted": "#5f5650ff",
1153        "text.placeholder": "#897b6eff",
1154        "text.disabled": "#897b6eff",
1155        "text.accent": "#0b6678ff",
1156        "icon": "#282828ff",
1157        "icon.muted": "#5f5650ff",
1158        "icon.disabled": "#897b6eff",
1159        "icon.placeholder": "#5f5650ff",
1160        "icon.accent": "#0b6678ff",
1161        "status_bar.background": "#d9c8a4ff",
1162        "title_bar.background": "#d9c8a4ff",
1163        "toolbar.background": "#fbf1c7ff",
1164        "tab_bar.background": "#ecddb4ff",
1165        "tab.inactive_background": "#ecddb4ff",
1166        "tab.active_background": "#fbf1c7ff",
1167        "search.match_background": "#0b667866",
1168        "panel.background": "#ecddb4ff",
1169        "panel.focused_border": null,
1170        "pane.focused_border": null,
1171        "scrollbar.thumb.background": "#2828284c",
1172        "scrollbar.thumb.hover_background": "#ddcca7ff",
1173        "scrollbar.thumb.border": "#ddcca7ff",
1174        "scrollbar.track.background": "#00000000",
1175        "scrollbar.track.border": "#eee0b7ff",
1176        "editor.foreground": "#282828ff",
1177        "editor.background": "#fbf1c7ff",
1178        "editor.gutter.background": "#fbf1c7ff",
1179        "editor.subheader.background": "#ecddb4ff",
1180        "editor.active_line.background": "#ecddb4bf",
1181        "editor.highlighted_line.background": "#ecddb4ff",
1182        "editor.line_number": "#28282859",
1183        "editor.active_line_number": "#282828ff",
1184        "editor.invisible": "#928474ff",
1185        "editor.wrap_guide": "#2828280d",
1186        "editor.active_wrap_guide": "#2828281a",
1187        "editor.document_highlight.read_background": "#0b66781a",
1188        "editor.document_highlight.write_background": "#92847466",
1189        "terminal.background": "#fbf1c7ff",
1190        "terminal.foreground": "#282828ff",
1191        "terminal.bright_foreground": "#282828ff",
1192        "terminal.dim_foreground": "#fbf1c7ff",
1193        "terminal.ansi.black": "#fbf1c7ff",
1194        "terminal.ansi.bright_black": "#b0a189ff",
1195        "terminal.ansi.dim_black": "#282828ff",
1196        "terminal.ansi.red": "#9d0308ff",
1197        "terminal.ansi.bright_red": "#db8b7aff",
1198        "terminal.ansi.dim_red": "#4e1207ff",
1199        "terminal.ansi.green": "#797410ff",
1200        "terminal.ansi.bright_green": "#bfb787ff",
1201        "terminal.ansi.dim_green": "#3e3a11ff",
1202        "terminal.ansi.yellow": "#b57615ff",
1203        "terminal.ansi.bright_yellow": "#e2b88bff",
1204        "terminal.ansi.dim_yellow": "#5c3a12ff",
1205        "terminal.ansi.blue": "#0b6678ff",
1206        "terminal.ansi.bright_blue": "#8fb0baff",
1207        "terminal.ansi.dim_blue": "#14333bff",
1208        "terminal.ansi.magenta": "#7c6f64ff",
1209        "terminal.ansi.bright_magenta": "#bcb5afff",
1210        "terminal.ansi.dim_magenta": "#3e3833ff",
1211        "terminal.ansi.cyan": "#437b59ff",
1212        "terminal.ansi.bright_cyan": "#9fbca8ff",
1213        "terminal.ansi.dim_cyan": "#253e2eff",
1214        "terminal.ansi.white": "#282828ff",
1215        "terminal.ansi.bright_white": "#282828ff",
1216        "terminal.ansi.dim_white": "#73675eff",
1217        "link_text.hover": "#0b6678ff",
1218        "conflict": "#b57615ff",
1219        "conflict.background": "#f5e2d0ff",
1220        "conflict.border": "#ebccabff",
1221        "created": "#797410ff",
1222        "created.background": "#e4e0cdff",
1223        "created.border": "#d1cba8ff",
1224        "deleted": "#9d0308ff",
1225        "deleted.background": "#f4d1c9ff",
1226        "deleted.border": "#e8ac9eff",
1227        "error": "#9d0308ff",
1228        "error.background": "#f4d1c9ff",
1229        "error.border": "#e8ac9eff",
1230        "hidden": "#897b6eff",
1231        "hidden.background": "#d9c8a4ff",
1232        "hidden.border": "#d0bf9dff",
1233        "hint": "#677562ff",
1234        "hint.background": "#d2dee2ff",
1235        "hint.border": "#adc5ccff",
1236        "ignored": "#897b6eff",
1237        "ignored.background": "#d9c8a4ff",
1238        "ignored.border": "#c8b899ff",
1239        "info": "#0b6678ff",
1240        "info.background": "#d2dee2ff",
1241        "info.border": "#adc5ccff",
1242        "modified": "#b57615ff",
1243        "modified.background": "#f5e2d0ff",
1244        "modified.border": "#ebccabff",
1245        "predictive": "#7c9780ff",
1246        "predictive.background": "#e4e0cdff",
1247        "predictive.border": "#d1cba8ff",
1248        "renamed": "#0b6678ff",
1249        "renamed.background": "#d2dee2ff",
1250        "renamed.border": "#adc5ccff",
1251        "success": "#797410ff",
1252        "success.background": "#e4e0cdff",
1253        "success.border": "#d1cba8ff",
1254        "unreachable": "#5f5650ff",
1255        "unreachable.background": "#d9c8a4ff",
1256        "unreachable.border": "#c8b899ff",
1257        "warning": "#b57615ff",
1258        "warning.background": "#f5e2d0ff",
1259        "warning.border": "#ebccabff",
1260        "players": [
1261          {
1262            "cursor": "#0b6678ff",
1263            "background": "#0b6678ff",
1264            "selection": "#0b66783d"
1265          },
1266          {
1267            "cursor": "#7c6f64ff",
1268            "background": "#7c6f64ff",
1269            "selection": "#7c6f643d"
1270          },
1271          {
1272            "cursor": "#af3a04ff",
1273            "background": "#af3a04ff",
1274            "selection": "#af3a043d"
1275          },
1276          {
1277            "cursor": "#8f3f70ff",
1278            "background": "#8f3f70ff",
1279            "selection": "#8f3f703d"
1280          },
1281          {
1282            "cursor": "#437b59ff",
1283            "background": "#437b59ff",
1284            "selection": "#437b593d"
1285          },
1286          {
1287            "cursor": "#9d0308ff",
1288            "background": "#9d0308ff",
1289            "selection": "#9d03083d"
1290          },
1291          {
1292            "cursor": "#b57615ff",
1293            "background": "#b57615ff",
1294            "selection": "#b576153d"
1295          },
1296          {
1297            "cursor": "#797410ff",
1298            "background": "#797410ff",
1299            "selection": "#7974103d"
1300          }
1301        ],
1302        "syntax": {
1303          "attribute": {
1304            "color": "#0b6678ff",
1305            "font_style": null,
1306            "font_weight": null
1307          },
1308          "boolean": {
1309            "color": "#8f3e71ff",
1310            "font_style": null,
1311            "font_weight": null
1312          },
1313          "comment": {
1314            "color": "#7c6f64ff",
1315            "font_style": null,
1316            "font_weight": null
1317          },
1318          "comment.doc": {
1319            "color": "#5d544eff",
1320            "font_style": null,
1321            "font_weight": null
1322          },
1323          "constant": {
1324            "color": "#b57613ff",
1325            "font_style": null,
1326            "font_weight": null
1327          },
1328          "constructor": {
1329            "color": "#0b6678ff",
1330            "font_style": null,
1331            "font_weight": null
1332          },
1333          "embedded": {
1334            "color": "#427b58ff",
1335            "font_style": null,
1336            "font_weight": null
1337          },
1338          "emphasis": {
1339            "color": "#0b6678ff",
1340            "font_style": null,
1341            "font_weight": null
1342          },
1343          "emphasis.strong": {
1344            "color": "#0b6678ff",
1345            "font_style": null,
1346            "font_weight": 700
1347          },
1348          "enum": {
1349            "color": "#af3a02ff",
1350            "font_style": null,
1351            "font_weight": null
1352          },
1353          "function": {
1354            "color": "#79740eff",
1355            "font_style": null,
1356            "font_weight": null
1357          },
1358          "function.builtin": {
1359            "color": "#9d0006ff",
1360            "font_style": null,
1361            "font_weight": null
1362          },
1363          "hint": {
1364            "color": "#677562ff",
1365            "font_style": null,
1366            "font_weight": 700
1367          },
1368          "keyword": {
1369            "color": "#9d0006ff",
1370            "font_style": null,
1371            "font_weight": null
1372          },
1373          "label": {
1374            "color": "#0b6678ff",
1375            "font_style": null,
1376            "font_weight": null
1377          },
1378          "link_text": {
1379            "color": "#427b58ff",
1380            "font_style": "italic",
1381            "font_weight": null
1382          },
1383          "link_uri": {
1384            "color": "#8f3e71ff",
1385            "font_style": null,
1386            "font_weight": null
1387          },
1388          "number": {
1389            "color": "#8f3e71ff",
1390            "font_style": null,
1391            "font_weight": null
1392          },
1393          "operator": {
1394            "color": "#427b58ff",
1395            "font_style": null,
1396            "font_weight": null
1397          },
1398          "predictive": {
1399            "color": "#7c9780ff",
1400            "font_style": "italic",
1401            "font_weight": null
1402          },
1403          "preproc": {
1404            "color": "#282828ff",
1405            "font_style": null,
1406            "font_weight": null
1407          },
1408          "primary": {
1409            "color": "#282828ff",
1410            "font_style": null,
1411            "font_weight": null
1412          },
1413          "property": {
1414            "color": "#282828ff",
1415            "font_style": null,
1416            "font_weight": null
1417          },
1418          "punctuation": {
1419            "color": "#3c3836ff",
1420            "font_style": null,
1421            "font_weight": null
1422          },
1423          "punctuation.bracket": {
1424            "color": "#665c54ff",
1425            "font_style": null,
1426            "font_weight": null
1427          },
1428          "punctuation.delimiter": {
1429            "color": "#413d3aff",
1430            "font_style": null,
1431            "font_weight": null
1432          },
1433          "punctuation.list_marker": {
1434            "color": "#282828ff",
1435            "font_style": null,
1436            "font_weight": null
1437          },
1438          "punctuation.special": {
1439            "color": "#413d3aff",
1440            "font_style": null,
1441            "font_weight": null
1442          },
1443          "string": {
1444            "color": "#79740eff",
1445            "font_style": null,
1446            "font_weight": null
1447          },
1448          "string.escape": {
1449            "color": "#5d544eff",
1450            "font_style": null,
1451            "font_weight": null
1452          },
1453          "string.regex": {
1454            "color": "#af3a02ff",
1455            "font_style": null,
1456            "font_weight": null
1457          },
1458          "string.special": {
1459            "color": "#8f3e71ff",
1460            "font_style": null,
1461            "font_weight": null
1462          },
1463          "string.special.symbol": {
1464            "color": "#427b58ff",
1465            "font_style": null,
1466            "font_weight": null
1467          },
1468          "tag": {
1469            "color": "#427b58ff",
1470            "font_style": null,
1471            "font_weight": null
1472          },
1473          "text.literal": {
1474            "color": "#066578ff",
1475            "font_style": null,
1476            "font_weight": null
1477          },
1478          "title": {
1479            "color": "#79740eff",
1480            "font_style": null,
1481            "font_weight": 700
1482          },
1483          "type": {
1484            "color": "#b57613ff",
1485            "font_style": null,
1486            "font_weight": null
1487          },
1488          "variable": {
1489            "color": "#066578ff",
1490            "font_style": null,
1491            "font_weight": null
1492          },
1493          "variant": {
1494            "color": "#0b6678ff",
1495            "font_style": null,
1496            "font_weight": null
1497          }
1498        }
1499      }
1500    },
1501    {
1502      "name": "Gruvbox Light Hard",
1503      "appearance": "light",
1504      "style": {
1505        "border": "#c8b899ff",
1506        "border.variant": "#ddcca7ff",
1507        "border.focused": "#adc5ccff",
1508        "border.selected": "#adc5ccff",
1509        "border.transparent": "#00000000",
1510        "border.disabled": "#d0bf9dff",
1511        "elevated_surface.background": "#ecddb5ff",
1512        "surface.background": "#ecddb5ff",
1513        "background": "#d9c8a4ff",
1514        "element.background": "#ecddb5ff",
1515        "element.hover": "#ddcca7ff",
1516        "element.active": "#c8b899ff",
1517        "element.selected": "#c8b899ff",
1518        "element.disabled": "#ecddb5ff",
1519        "drop_target.background": "#5f565080",
1520        "ghost_element.background": "#00000000",
1521        "ghost_element.hover": "#ddcca7ff",
1522        "ghost_element.active": "#c8b899ff",
1523        "ghost_element.selected": "#c8b899ff",
1524        "ghost_element.disabled": "#ecddb5ff",
1525        "text": "#282828ff",
1526        "text.muted": "#5f5650ff",
1527        "text.placeholder": "#897b6eff",
1528        "text.disabled": "#897b6eff",
1529        "text.accent": "#0b6678ff",
1530        "icon": "#282828ff",
1531        "icon.muted": "#5f5650ff",
1532        "icon.disabled": "#897b6eff",
1533        "icon.placeholder": "#5f5650ff",
1534        "icon.accent": "#0b6678ff",
1535        "status_bar.background": "#d9c8a4ff",
1536        "title_bar.background": "#d9c8a4ff",
1537        "toolbar.background": "#f9f5d7ff",
1538        "tab_bar.background": "#ecddb5ff",
1539        "tab.inactive_background": "#ecddb5ff",
1540        "tab.active_background": "#f9f5d7ff",
1541        "search.match_background": "#0b667866",
1542        "panel.background": "#ecddb5ff",
1543        "panel.focused_border": null,
1544        "pane.focused_border": null,
1545        "scrollbar.thumb.background": "#2828284c",
1546        "scrollbar.thumb.hover_background": "#ddcca7ff",
1547        "scrollbar.thumb.border": "#ddcca7ff",
1548        "scrollbar.track.background": "#00000000",
1549        "scrollbar.track.border": "#eee1bbff",
1550        "editor.foreground": "#282828ff",
1551        "editor.background": "#f9f5d7ff",
1552        "editor.gutter.background": "#f9f5d7ff",
1553        "editor.subheader.background": "#ecddb5ff",
1554        "editor.active_line.background": "#ecddb5bf",
1555        "editor.highlighted_line.background": "#ecddb5ff",
1556        "editor.line_number": "#28282859",
1557        "editor.active_line_number": "#282828ff",
1558        "editor.invisible": "#928474ff",
1559        "editor.wrap_guide": "#2828280d",
1560        "editor.active_wrap_guide": "#2828281a",
1561        "editor.document_highlight.read_background": "#0b66781a",
1562        "editor.document_highlight.write_background": "#92847466",
1563        "terminal.background": "#f9f5d7ff",
1564        "terminal.foreground": "#282828ff",
1565        "terminal.bright_foreground": "#282828ff",
1566        "terminal.dim_foreground": "#f9f5d7ff",
1567        "terminal.ansi.black": "#f9f5d7ff",
1568        "terminal.ansi.bright_black": "#b0a189ff",
1569        "terminal.ansi.dim_black": "#282828ff",
1570        "terminal.ansi.red": "#9d0308ff",
1571        "terminal.ansi.bright_red": "#db8b7aff",
1572        "terminal.ansi.dim_red": "#4e1207ff",
1573        "terminal.ansi.green": "#797410ff",
1574        "terminal.ansi.bright_green": "#bfb787ff",
1575        "terminal.ansi.dim_green": "#3e3a11ff",
1576        "terminal.ansi.yellow": "#b57615ff",
1577        "terminal.ansi.bright_yellow": "#e2b88bff",
1578        "terminal.ansi.dim_yellow": "#5c3a12ff",
1579        "terminal.ansi.blue": "#0b6678ff",
1580        "terminal.ansi.bright_blue": "#8fb0baff",
1581        "terminal.ansi.dim_blue": "#14333bff",
1582        "terminal.ansi.magenta": "#7c6f64ff",
1583        "terminal.ansi.bright_magenta": "#bcb5afff",
1584        "terminal.ansi.dim_magenta": "#3e3833ff",
1585        "terminal.ansi.cyan": "#437b59ff",
1586        "terminal.ansi.bright_cyan": "#9fbca8ff",
1587        "terminal.ansi.dim_cyan": "#253e2eff",
1588        "terminal.ansi.white": "#282828ff",
1589        "terminal.ansi.bright_white": "#282828ff",
1590        "terminal.ansi.dim_white": "#73675eff",
1591        "link_text.hover": "#0b6678ff",
1592        "conflict": "#b57615ff",
1593        "conflict.background": "#f5e2d0ff",
1594        "conflict.border": "#ebccabff",
1595        "created": "#797410ff",
1596        "created.background": "#e4e0cdff",
1597        "created.border": "#d1cba8ff",
1598        "deleted": "#9d0308ff",
1599        "deleted.background": "#f4d1c9ff",
1600        "deleted.border": "#e8ac9eff",
1601        "error": "#9d0308ff",
1602        "error.background": "#f4d1c9ff",
1603        "error.border": "#e8ac9eff",
1604        "hidden": "#897b6eff",
1605        "hidden.background": "#d9c8a4ff",
1606        "hidden.border": "#d0bf9dff",
1607        "hint": "#677562ff",
1608        "hint.background": "#d2dee2ff",
1609        "hint.border": "#adc5ccff",
1610        "ignored": "#897b6eff",
1611        "ignored.background": "#d9c8a4ff",
1612        "ignored.border": "#c8b899ff",
1613        "info": "#0b6678ff",
1614        "info.background": "#d2dee2ff",
1615        "info.border": "#adc5ccff",
1616        "modified": "#b57615ff",
1617        "modified.background": "#f5e2d0ff",
1618        "modified.border": "#ebccabff",
1619        "predictive": "#7c9780ff",
1620        "predictive.background": "#e4e0cdff",
1621        "predictive.border": "#d1cba8ff",
1622        "renamed": "#0b6678ff",
1623        "renamed.background": "#d2dee2ff",
1624        "renamed.border": "#adc5ccff",
1625        "success": "#797410ff",
1626        "success.background": "#e4e0cdff",
1627        "success.border": "#d1cba8ff",
1628        "unreachable": "#5f5650ff",
1629        "unreachable.background": "#d9c8a4ff",
1630        "unreachable.border": "#c8b899ff",
1631        "warning": "#b57615ff",
1632        "warning.background": "#f5e2d0ff",
1633        "warning.border": "#ebccabff",
1634        "players": [
1635          {
1636            "cursor": "#0b6678ff",
1637            "background": "#0b6678ff",
1638            "selection": "#0b66783d"
1639          },
1640          {
1641            "cursor": "#7c6f64ff",
1642            "background": "#7c6f64ff",
1643            "selection": "#7c6f643d"
1644          },
1645          {
1646            "cursor": "#af3a04ff",
1647            "background": "#af3a04ff",
1648            "selection": "#af3a043d"
1649          },
1650          {
1651            "cursor": "#8f3f70ff",
1652            "background": "#8f3f70ff",
1653            "selection": "#8f3f703d"
1654          },
1655          {
1656            "cursor": "#437b59ff",
1657            "background": "#437b59ff",
1658            "selection": "#437b593d"
1659          },
1660          {
1661            "cursor": "#9d0308ff",
1662            "background": "#9d0308ff",
1663            "selection": "#9d03083d"
1664          },
1665          {
1666            "cursor": "#b57615ff",
1667            "background": "#b57615ff",
1668            "selection": "#b576153d"
1669          },
1670          {
1671            "cursor": "#797410ff",
1672            "background": "#797410ff",
1673            "selection": "#7974103d"
1674          }
1675        ],
1676        "syntax": {
1677          "attribute": {
1678            "color": "#0b6678ff",
1679            "font_style": null,
1680            "font_weight": null
1681          },
1682          "boolean": {
1683            "color": "#8f3e71ff",
1684            "font_style": null,
1685            "font_weight": null
1686          },
1687          "comment": {
1688            "color": "#7c6f64ff",
1689            "font_style": null,
1690            "font_weight": null
1691          },
1692          "comment.doc": {
1693            "color": "#5d544eff",
1694            "font_style": null,
1695            "font_weight": null
1696          },
1697          "constant": {
1698            "color": "#b57613ff",
1699            "font_style": null,
1700            "font_weight": null
1701          },
1702          "constructor": {
1703            "color": "#0b6678ff",
1704            "font_style": null,
1705            "font_weight": null
1706          },
1707          "embedded": {
1708            "color": "#427b58ff",
1709            "font_style": null,
1710            "font_weight": null
1711          },
1712          "emphasis": {
1713            "color": "#0b6678ff",
1714            "font_style": null,
1715            "font_weight": null
1716          },
1717          "emphasis.strong": {
1718            "color": "#0b6678ff",
1719            "font_style": null,
1720            "font_weight": 700
1721          },
1722          "enum": {
1723            "color": "#af3a02ff",
1724            "font_style": null,
1725            "font_weight": null
1726          },
1727          "function": {
1728            "color": "#79740eff",
1729            "font_style": null,
1730            "font_weight": null
1731          },
1732          "function.builtin": {
1733            "color": "#9d0006ff",
1734            "font_style": null,
1735            "font_weight": null
1736          },
1737          "hint": {
1738            "color": "#677562ff",
1739            "font_style": null,
1740            "font_weight": 700
1741          },
1742          "keyword": {
1743            "color": "#9d0006ff",
1744            "font_style": null,
1745            "font_weight": null
1746          },
1747          "label": {
1748            "color": "#0b6678ff",
1749            "font_style": null,
1750            "font_weight": null
1751          },
1752          "link_text": {
1753            "color": "#427b58ff",
1754            "font_style": "italic",
1755            "font_weight": null
1756          },
1757          "link_uri": {
1758            "color": "#8f3e71ff",
1759            "font_style": null,
1760            "font_weight": null
1761          },
1762          "number": {
1763            "color": "#8f3e71ff",
1764            "font_style": null,
1765            "font_weight": null
1766          },
1767          "operator": {
1768            "color": "#427b58ff",
1769            "font_style": null,
1770            "font_weight": null
1771          },
1772          "predictive": {
1773            "color": "#7c9780ff",
1774            "font_style": "italic",
1775            "font_weight": null
1776          },
1777          "preproc": {
1778            "color": "#282828ff",
1779            "font_style": null,
1780            "font_weight": null
1781          },
1782          "primary": {
1783            "color": "#282828ff",
1784            "font_style": null,
1785            "font_weight": null
1786          },
1787          "property": {
1788            "color": "#282828ff",
1789            "font_style": null,
1790            "font_weight": null
1791          },
1792          "punctuation": {
1793            "color": "#3c3836ff",
1794            "font_style": null,
1795            "font_weight": null
1796          },
1797          "punctuation.bracket": {
1798            "color": "#665c54ff",
1799            "font_style": null,
1800            "font_weight": null
1801          },
1802          "punctuation.delimiter": {
1803            "color": "#413d3aff",
1804            "font_style": null,
1805            "font_weight": null
1806          },
1807          "punctuation.list_marker": {
1808            "color": "#282828ff",
1809            "font_style": null,
1810            "font_weight": null
1811          },
1812          "punctuation.special": {
1813            "color": "#413d3aff",
1814            "font_style": null,
1815            "font_weight": null
1816          },
1817          "string": {
1818            "color": "#79740eff",
1819            "font_style": null,
1820            "font_weight": null
1821          },
1822          "string.escape": {
1823            "color": "#5d544eff",
1824            "font_style": null,
1825            "font_weight": null
1826          },
1827          "string.regex": {
1828            "color": "#af3a02ff",
1829            "font_style": null,
1830            "font_weight": null
1831          },
1832          "string.special": {
1833            "color": "#8f3e71ff",
1834            "font_style": null,
1835            "font_weight": null
1836          },
1837          "string.special.symbol": {
1838            "color": "#427b58ff",
1839            "font_style": null,
1840            "font_weight": null
1841          },
1842          "tag": {
1843            "color": "#427b58ff",
1844            "font_style": null,
1845            "font_weight": null
1846          },
1847          "text.literal": {
1848            "color": "#066578ff",
1849            "font_style": null,
1850            "font_weight": null
1851          },
1852          "title": {
1853            "color": "#79740eff",
1854            "font_style": null,
1855            "font_weight": 700
1856          },
1857          "type": {
1858            "color": "#b57613ff",
1859            "font_style": null,
1860            "font_weight": null
1861          },
1862          "variable": {
1863            "color": "#066578ff",
1864            "font_style": null,
1865            "font_weight": null
1866          },
1867          "variant": {
1868            "color": "#0b6678ff",
1869            "font_style": null,
1870            "font_weight": null
1871          }
1872        }
1873      }
1874    },
1875    {
1876      "name": "Gruvbox Light Soft",
1877      "appearance": "light",
1878      "style": {
1879        "border": "#c8b899ff",
1880        "border.variant": "#ddcca7ff",
1881        "border.focused": "#adc5ccff",
1882        "border.selected": "#adc5ccff",
1883        "border.transparent": "#00000000",
1884        "border.disabled": "#d0bf9dff",
1885        "elevated_surface.background": "#ecdcb3ff",
1886        "surface.background": "#ecdcb3ff",
1887        "background": "#d9c8a4ff",
1888        "element.background": "#ecdcb3ff",
1889        "element.hover": "#ddcca7ff",
1890        "element.active": "#c8b899ff",
1891        "element.selected": "#c8b899ff",
1892        "element.disabled": "#ecdcb3ff",
1893        "drop_target.background": "#5f565080",
1894        "ghost_element.background": "#00000000",
1895        "ghost_element.hover": "#ddcca7ff",
1896        "ghost_element.active": "#c8b899ff",
1897        "ghost_element.selected": "#c8b899ff",
1898        "ghost_element.disabled": "#ecdcb3ff",
1899        "text": "#282828ff",
1900        "text.muted": "#5f5650ff",
1901        "text.placeholder": "#897b6eff",
1902        "text.disabled": "#897b6eff",
1903        "text.accent": "#0b6678ff",
1904        "icon": "#282828ff",
1905        "icon.muted": "#5f5650ff",
1906        "icon.disabled": "#897b6eff",
1907        "icon.placeholder": "#5f5650ff",
1908        "icon.accent": "#0b6678ff",
1909        "status_bar.background": "#d9c8a4ff",
1910        "title_bar.background": "#d9c8a4ff",
1911        "toolbar.background": "#f2e5bcff",
1912        "tab_bar.background": "#ecdcb3ff",
1913        "tab.inactive_background": "#ecdcb3ff",
1914        "tab.active_background": "#f2e5bcff",
1915        "search.match_background": "#0b667866",
1916        "panel.background": "#ecdcb3ff",
1917        "panel.focused_border": null,
1918        "pane.focused_border": null,
1919        "scrollbar.thumb.background": "#2828284c",
1920        "scrollbar.thumb.hover_background": "#ddcca7ff",
1921        "scrollbar.thumb.border": "#ddcca7ff",
1922        "scrollbar.track.background": "#00000000",
1923        "scrollbar.track.border": "#eddeb5ff",
1924        "editor.foreground": "#282828ff",
1925        "editor.background": "#f2e5bcff",
1926        "editor.gutter.background": "#f2e5bcff",
1927        "editor.subheader.background": "#ecdcb3ff",
1928        "editor.active_line.background": "#ecdcb3bf",
1929        "editor.highlighted_line.background": "#ecdcb3ff",
1930        "editor.line_number": "#28282859",
1931        "editor.active_line_number": "#282828ff",
1932        "editor.invisible": "#928474ff",
1933        "editor.wrap_guide": "#2828280d",
1934        "editor.active_wrap_guide": "#2828281a",
1935        "editor.document_highlight.read_background": "#0b66781a",
1936        "editor.document_highlight.write_background": "#92847466",
1937        "terminal.background": "#f2e5bcff",
1938        "terminal.foreground": "#282828ff",
1939        "terminal.bright_foreground": "#282828ff",
1940        "terminal.dim_foreground": "#f2e5bcff",
1941        "terminal.ansi.black": "#f2e5bcff",
1942        "terminal.ansi.bright_black": "#b0a189ff",
1943        "terminal.ansi.dim_black": "#282828ff",
1944        "terminal.ansi.red": "#9d0308ff",
1945        "terminal.ansi.bright_red": "#db8b7aff",
1946        "terminal.ansi.dim_red": "#4e1207ff",
1947        "terminal.ansi.green": "#797410ff",
1948        "terminal.ansi.bright_green": "#bfb787ff",
1949        "terminal.ansi.dim_green": "#3e3a11ff",
1950        "terminal.ansi.yellow": "#b57615ff",
1951        "terminal.ansi.bright_yellow": "#e2b88bff",
1952        "terminal.ansi.dim_yellow": "#5c3a12ff",
1953        "terminal.ansi.blue": "#0b6678ff",
1954        "terminal.ansi.bright_blue": "#8fb0baff",
1955        "terminal.ansi.dim_blue": "#14333bff",
1956        "terminal.ansi.magenta": "#7c6f64ff",
1957        "terminal.ansi.bright_magenta": "#bcb5afff",
1958        "terminal.ansi.dim_magenta": "#3e3833ff",
1959        "terminal.ansi.cyan": "#437b59ff",
1960        "terminal.ansi.bright_cyan": "#9fbca8ff",
1961        "terminal.ansi.dim_cyan": "#253e2eff",
1962        "terminal.ansi.white": "#282828ff",
1963        "terminal.ansi.bright_white": "#282828ff",
1964        "terminal.ansi.dim_white": "#73675eff",
1965        "link_text.hover": "#0b6678ff",
1966        "conflict": "#b57615ff",
1967        "conflict.background": "#f5e2d0ff",
1968        "conflict.border": "#ebccabff",
1969        "created": "#797410ff",
1970        "created.background": "#e4e0cdff",
1971        "created.border": "#d1cba8ff",
1972        "deleted": "#9d0308ff",
1973        "deleted.background": "#f4d1c9ff",
1974        "deleted.border": "#e8ac9eff",
1975        "error": "#9d0308ff",
1976        "error.background": "#f4d1c9ff",
1977        "error.border": "#e8ac9eff",
1978        "hidden": "#897b6eff",
1979        "hidden.background": "#d9c8a4ff",
1980        "hidden.border": "#d0bf9dff",
1981        "hint": "#677562ff",
1982        "hint.background": "#d2dee2ff",
1983        "hint.border": "#adc5ccff",
1984        "ignored": "#897b6eff",
1985        "ignored.background": "#d9c8a4ff",
1986        "ignored.border": "#c8b899ff",
1987        "info": "#0b6678ff",
1988        "info.background": "#d2dee2ff",
1989        "info.border": "#adc5ccff",
1990        "modified": "#b57615ff",
1991        "modified.background": "#f5e2d0ff",
1992        "modified.border": "#ebccabff",
1993        "predictive": "#7c9780ff",
1994        "predictive.background": "#e4e0cdff",
1995        "predictive.border": "#d1cba8ff",
1996        "renamed": "#0b6678ff",
1997        "renamed.background": "#d2dee2ff",
1998        "renamed.border": "#adc5ccff",
1999        "success": "#797410ff",
2000        "success.background": "#e4e0cdff",
2001        "success.border": "#d1cba8ff",
2002        "unreachable": "#5f5650ff",
2003        "unreachable.background": "#d9c8a4ff",
2004        "unreachable.border": "#c8b899ff",
2005        "warning": "#b57615ff",
2006        "warning.background": "#f5e2d0ff",
2007        "warning.border": "#ebccabff",
2008        "players": [
2009          {
2010            "cursor": "#0b6678ff",
2011            "background": "#0b6678ff",
2012            "selection": "#0b66783d"
2013          },
2014          {
2015            "cursor": "#7c6f64ff",
2016            "background": "#7c6f64ff",
2017            "selection": "#7c6f643d"
2018          },
2019          {
2020            "cursor": "#af3a04ff",
2021            "background": "#af3a04ff",
2022            "selection": "#af3a043d"
2023          },
2024          {
2025            "cursor": "#8f3f70ff",
2026            "background": "#8f3f70ff",
2027            "selection": "#8f3f703d"
2028          },
2029          {
2030            "cursor": "#437b59ff",
2031            "background": "#437b59ff",
2032            "selection": "#437b593d"
2033          },
2034          {
2035            "cursor": "#9d0308ff",
2036            "background": "#9d0308ff",
2037            "selection": "#9d03083d"
2038          },
2039          {
2040            "cursor": "#b57615ff",
2041            "background": "#b57615ff",
2042            "selection": "#b576153d"
2043          },
2044          {
2045            "cursor": "#797410ff",
2046            "background": "#797410ff",
2047            "selection": "#7974103d"
2048          }
2049        ],
2050        "syntax": {
2051          "attribute": {
2052            "color": "#0b6678ff",
2053            "font_style": null,
2054            "font_weight": null
2055          },
2056          "boolean": {
2057            "color": "#8f3e71ff",
2058            "font_style": null,
2059            "font_weight": null
2060          },
2061          "comment": {
2062            "color": "#7c6f64ff",
2063            "font_style": null,
2064            "font_weight": null
2065          },
2066          "comment.doc": {
2067            "color": "#5d544eff",
2068            "font_style": null,
2069            "font_weight": null
2070          },
2071          "constant": {
2072            "color": "#b57613ff",
2073            "font_style": null,
2074            "font_weight": null
2075          },
2076          "constructor": {
2077            "color": "#0b6678ff",
2078            "font_style": null,
2079            "font_weight": null
2080          },
2081          "embedded": {
2082            "color": "#427b58ff",
2083            "font_style": null,
2084            "font_weight": null
2085          },
2086          "emphasis": {
2087            "color": "#0b6678ff",
2088            "font_style": null,
2089            "font_weight": null
2090          },
2091          "emphasis.strong": {
2092            "color": "#0b6678ff",
2093            "font_style": null,
2094            "font_weight": 700
2095          },
2096          "enum": {
2097            "color": "#af3a02ff",
2098            "font_style": null,
2099            "font_weight": null
2100          },
2101          "function": {
2102            "color": "#79740eff",
2103            "font_style": null,
2104            "font_weight": null
2105          },
2106          "function.builtin": {
2107            "color": "#9d0006ff",
2108            "font_style": null,
2109            "font_weight": null
2110          },
2111          "hint": {
2112            "color": "#677562ff",
2113            "font_style": null,
2114            "font_weight": 700
2115          },
2116          "keyword": {
2117            "color": "#9d0006ff",
2118            "font_style": null,
2119            "font_weight": null
2120          },
2121          "label": {
2122            "color": "#0b6678ff",
2123            "font_style": null,
2124            "font_weight": null
2125          },
2126          "link_text": {
2127            "color": "#427b58ff",
2128            "font_style": "italic",
2129            "font_weight": null
2130          },
2131          "link_uri": {
2132            "color": "#8f3e71ff",
2133            "font_style": null,
2134            "font_weight": null
2135          },
2136          "number": {
2137            "color": "#8f3e71ff",
2138            "font_style": null,
2139            "font_weight": null
2140          },
2141          "operator": {
2142            "color": "#427b58ff",
2143            "font_style": null,
2144            "font_weight": null
2145          },
2146          "predictive": {
2147            "color": "#7c9780ff",
2148            "font_style": "italic",
2149            "font_weight": null
2150          },
2151          "preproc": {
2152            "color": "#282828ff",
2153            "font_style": null,
2154            "font_weight": null
2155          },
2156          "primary": {
2157            "color": "#282828ff",
2158            "font_style": null,
2159            "font_weight": null
2160          },
2161          "property": {
2162            "color": "#282828ff",
2163            "font_style": null,
2164            "font_weight": null
2165          },
2166          "punctuation": {
2167            "color": "#3c3836ff",
2168            "font_style": null,
2169            "font_weight": null
2170          },
2171          "punctuation.bracket": {
2172            "color": "#665c54ff",
2173            "font_style": null,
2174            "font_weight": null
2175          },
2176          "punctuation.delimiter": {
2177            "color": "#413d3aff",
2178            "font_style": null,
2179            "font_weight": null
2180          },
2181          "punctuation.list_marker": {
2182            "color": "#282828ff",
2183            "font_style": null,
2184            "font_weight": null
2185          },
2186          "punctuation.special": {
2187            "color": "#413d3aff",
2188            "font_style": null,
2189            "font_weight": null
2190          },
2191          "string": {
2192            "color": "#79740eff",
2193            "font_style": null,
2194            "font_weight": null
2195          },
2196          "string.escape": {
2197            "color": "#5d544eff",
2198            "font_style": null,
2199            "font_weight": null
2200          },
2201          "string.regex": {
2202            "color": "#af3a02ff",
2203            "font_style": null,
2204            "font_weight": null
2205          },
2206          "string.special": {
2207            "color": "#8f3e71ff",
2208            "font_style": null,
2209            "font_weight": null
2210          },
2211          "string.special.symbol": {
2212            "color": "#427b58ff",
2213            "font_style": null,
2214            "font_weight": null
2215          },
2216          "tag": {
2217            "color": "#427b58ff",
2218            "font_style": null,
2219            "font_weight": null
2220          },
2221          "text.literal": {
2222            "color": "#066578ff",
2223            "font_style": null,
2224            "font_weight": null
2225          },
2226          "title": {
2227            "color": "#79740eff",
2228            "font_style": null,
2229            "font_weight": 700
2230          },
2231          "type": {
2232            "color": "#b57613ff",
2233            "font_style": null,
2234            "font_weight": null
2235          },
2236          "variable": {
2237            "color": "#066578ff",
2238            "font_style": null,
2239            "font_weight": null
2240          },
2241          "variant": {
2242            "color": "#0b6678ff",
2243            "font_style": null,
2244            "font_weight": null
2245          }
2246        }
2247      }
2248    }
2249  ]
2250}