gruvbox.json

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