gruvbox.json

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