/* Alabaster (light) */
/* Source: https://github.com/tonsky/vscode-theme-alabaster */
[data-theme="alabaster"] {
  background: #f7f7f7;
  --bg: #f7f7f7;
  --surface: #eaeaea;
  color: #000000;
  --fg: #000000;
  --accent: #325cc0;
  --muted: #aa3731;
}
[data-theme="alabaster"] a-at {
  color: #7a3e9d;
}
[data-theme="alabaster"] a-co {
  color: #7a3e9d;
}
[data-theme="alabaster"] a-fb {
  color: #325cc0;
}
[data-theme="alabaster"] a-f {
  color: #325cc0;
}
[data-theme="alabaster"] a-k {
  color: #000000;
}
[data-theme="alabaster"] a-o {
  color: #777777;
}
[data-theme="alabaster"] a-pr {
  color: #000000;
}
[data-theme="alabaster"] a-p {
  color: #777777;
}
[data-theme="alabaster"] a-p {
  color: #777777;
}
[data-theme="alabaster"] a-p {
  color: #777777;
}
[data-theme="alabaster"] a-p {
  color: #777777;
}
[data-theme="alabaster"] a-s {
  color: #448c27;
}
[data-theme="alabaster"] a-s {
  color: #777777;
}
[data-theme="alabaster"] a-tg {
  color: #325cc0;
}
[data-theme="alabaster"] a-t {
  color: #325cc0;
}
[data-theme="alabaster"] a-t {
  color: #325cc0;
}
[data-theme="alabaster"] a-v {
  color: #000000;
}
[data-theme="alabaster"] a-v {
  color: #7a3e9d;
}
[data-theme="alabaster"] a-v {
  color: #000000;
}
[data-theme="alabaster"] a-c {
  color: #aa3731;
}
[data-theme="alabaster"] a-m {
  color: #325cc0;
}
[data-theme="alabaster"] a-l {
  color: #325cc0;
}
[data-theme="alabaster"] a-da {
  color: #448c27;
}
[data-theme="alabaster"] a-dd {
  color: #aa3731;
}
[data-theme="alabaster"] a-n {
  color: #7a3e9d;
}
[data-theme="alabaster"] a-tl {
  color: #000000;
}
[data-theme="alabaster"] a-em {
  font-style: italic;
}
[data-theme="alabaster"] a-st {
  font-weight: bold;
}
[data-theme="alabaster"] a-tu {
  color: #325cc0;
  text-decoration: underline;
}
[data-theme="alabaster"] a-tr {
  color: #325cc0;
}
[data-theme="alabaster"] a-se {
  color: #777777;
}
[data-theme="alabaster"] a-tt {
  color: #325cc0;
  font-weight: bold;
}
[data-theme="alabaster"] a-ts {
  text-decoration: line-through;
}

/* Ayu Dark (dark) */
/* Source: https://github.com/ayu-theme/ayu-colors */
[data-theme="ayu-dark"] {
  background: #0d1017;
  --bg: #0d1017;
  --surface: #202329;
  color: #bfbdb6;
  --fg: #bfbdb6;
  --accent: #ffb454;
  --muted: #626a73;
}
[data-theme="ayu-dark"] a-co {
  color: #d2a6ff;
}
[data-theme="ayu-dark"] a-fb {
  color: #ffb454;
}
[data-theme="ayu-dark"] a-f {
  color: #ffb454;
}
[data-theme="ayu-dark"] a-k {
  color: #ff8f40;
}
[data-theme="ayu-dark"] a-o {
  color: #f29668;
}
[data-theme="ayu-dark"] a-pr {
  color: #59c2ff;
}
[data-theme="ayu-dark"] a-p {
  color: #e6b673;
}
[data-theme="ayu-dark"] a-s {
  color: #aad94c;
}
[data-theme="ayu-dark"] a-s {
  color: #95e6cb;
}
[data-theme="ayu-dark"] a-tg {
  color: #39bae6;
}
[data-theme="ayu-dark"] a-t {
  color: #59c2ff;
}
[data-theme="ayu-dark"] a-t {
  color: #59c2ff;
}
[data-theme="ayu-dark"] a-v {
  color: #bfbdb6;
}
[data-theme="ayu-dark"] a-v {
  color: #ff8f40;
}
[data-theme="ayu-dark"] a-v {
  color: #bfbdb6;
}
[data-theme="ayu-dark"] a-c {
  color: #626a73;
  font-style: italic;
}
[data-theme="ayu-dark"] a-m {
  color: #ffb454;
}
[data-theme="ayu-dark"] a-l {
  color: #39bae6;
}
[data-theme="ayu-dark"] a-da {
  color: #aad94c;
}
[data-theme="ayu-dark"] a-dd {
  color: #d95757;
}
[data-theme="ayu-dark"] a-n {
  color: #d2a6ff;
}
[data-theme="ayu-dark"] a-tl {
  color: #bfbdb6;
}
[data-theme="ayu-dark"] a-em {
  font-style: italic;
}
[data-theme="ayu-dark"] a-st {
  font-weight: bold;
}
[data-theme="ayu-dark"] a-tu {
  color: #39bae6;
  text-decoration: underline;
}
[data-theme="ayu-dark"] a-tr {
  color: #59c2ff;
}
[data-theme="ayu-dark"] a-se {
  color: #95e6cb;
}
[data-theme="ayu-dark"] a-tt {
  color: #59c2ff;
  font-weight: bold;
}
[data-theme="ayu-dark"] a-ts {
  text-decoration: line-through;
}

/* Ayu Light (light) */
/* Source: https://github.com/ayu-theme/ayu-colors */
[data-theme="ayu-light"] {
  background: #fafafa;
  --bg: #fafafa;
  --surface: #ededed;
  color: #5c6166;
  --fg: #5c6166;
  --accent: #f2ae49;
  --muted: #8a9199;
}
[data-theme="ayu-light"] a-co {
  color: #a37acc;
}
[data-theme="ayu-light"] a-fb {
  color: #f2ae49;
}
[data-theme="ayu-light"] a-f {
  color: #f2ae49;
}
[data-theme="ayu-light"] a-k {
  color: #fa8d3e;
}
[data-theme="ayu-light"] a-o {
  color: #ed9366;
}
[data-theme="ayu-light"] a-pr {
  color: #399ee6;
}
[data-theme="ayu-light"] a-p {
  color: #e6ba7e;
}
[data-theme="ayu-light"] a-s {
  color: #86b300;
}
[data-theme="ayu-light"] a-s {
  color: #4cbf99;
}
[data-theme="ayu-light"] a-tg {
  color: #55b4d4;
}
[data-theme="ayu-light"] a-t {
  color: #399ee6;
}
[data-theme="ayu-light"] a-t {
  color: #399ee6;
}
[data-theme="ayu-light"] a-v {
  color: #5c6166;
}
[data-theme="ayu-light"] a-v {
  color: #fa8d3e;
}
[data-theme="ayu-light"] a-v {
  color: #5c6166;
}
[data-theme="ayu-light"] a-c {
  color: #8a9199;
  font-style: italic;
}
[data-theme="ayu-light"] a-m {
  color: #f2ae49;
}
[data-theme="ayu-light"] a-l {
  color: #55b4d4;
}
[data-theme="ayu-light"] a-da {
  color: #86b300;
}
[data-theme="ayu-light"] a-dd {
  color: #f51818;
}
[data-theme="ayu-light"] a-n {
  color: #a37acc;
}
[data-theme="ayu-light"] a-tl {
  color: #5c6166;
}
[data-theme="ayu-light"] a-em {
  font-style: italic;
}
[data-theme="ayu-light"] a-st {
  font-weight: bold;
}
[data-theme="ayu-light"] a-tu {
  color: #55b4d4;
  text-decoration: underline;
}
[data-theme="ayu-light"] a-tr {
  color: #399ee6;
}
[data-theme="ayu-light"] a-se {
  color: #4cbf99;
}
[data-theme="ayu-light"] a-tt {
  color: #399ee6;
  font-weight: bold;
}
[data-theme="ayu-light"] a-ts {
  text-decoration: line-through;
}

/* Catppuccin Frappé (dark) */
/* Source: https://github.com/catppuccin/catppuccin */
[data-theme="catppuccin-frappe"] {
  background: #303446;
  --bg: #303446;
  --surface: #404454;
  color: #c6d0f5;
  --fg: #c6d0f5;
  --accent: #8caaee;
  --muted: #737994;
}
[data-theme="catppuccin-frappe"] a-at {
  color: #e5c890;
}
[data-theme="catppuccin-frappe"] a-co {
  color: #ef9f76;
}
[data-theme="catppuccin-frappe"] a-fb {
  color: #99d1db;
}
[data-theme="catppuccin-frappe"] a-f {
  color: #8caaee;
}
[data-theme="catppuccin-frappe"] a-k {
  color: #ca9ee6;
}
[data-theme="catppuccin-frappe"] a-o {
  color: #81c8be;
}
[data-theme="catppuccin-frappe"] a-pr {
  color: #8caaee;
}
[data-theme="catppuccin-frappe"] a-p {
  color: #949cbb;
}
[data-theme="catppuccin-frappe"] a-p {
  color: #949cbb;
}
[data-theme="catppuccin-frappe"] a-p {
  color: #949cbb;
}
[data-theme="catppuccin-frappe"] a-p {
  color: #f4b8e4;
}
[data-theme="catppuccin-frappe"] a-s {
  color: #a6d189;
}
[data-theme="catppuccin-frappe"] a-s {
  color: #e78284;
}
[data-theme="catppuccin-frappe"] a-tg {
  color: #8caaee;
}
[data-theme="catppuccin-frappe"] a-t {
  color: #e5c890;
}
[data-theme="catppuccin-frappe"] a-t {
  color: #e5c890;
}
[data-theme="catppuccin-frappe"] a-v {
  color: #c6d0f5;
}
[data-theme="catppuccin-frappe"] a-v {
  color: #e78284;
}
[data-theme="catppuccin-frappe"] a-v {
  color: #ef9f76;
}
[data-theme="catppuccin-frappe"] a-c {
  color: #737994;
}
[data-theme="catppuccin-frappe"] a-m {
  color: #81c8be;
}
[data-theme="catppuccin-frappe"] a-l {
  color: #f4b8e4;
}
[data-theme="catppuccin-frappe"] a-da {
  color: #a6d189;
}
[data-theme="catppuccin-frappe"] a-dd {
  color: #e78284;
}
[data-theme="catppuccin-frappe"] a-n {
  color: #ef9f76;
}
[data-theme="catppuccin-frappe"] a-tl {
  color: #c6d0f5;
}
[data-theme="catppuccin-frappe"] a-em {
  font-style: italic;
}
[data-theme="catppuccin-frappe"] a-st {
  font-weight: bold;
}
[data-theme="catppuccin-frappe"] a-tu {
  color: #8caaee;
  text-decoration: underline;
}
[data-theme="catppuccin-frappe"] a-tr {
  color: #99d1db;
}
[data-theme="catppuccin-frappe"] a-se {
  color: #ef9f76;
}
[data-theme="catppuccin-frappe"] a-tt {
  color: #ca9ee6;
  font-weight: bold;
}
[data-theme="catppuccin-frappe"] a-ts {
  text-decoration: line-through;
}

/* Catppuccin Latte (light) */
/* Source: https://github.com/catppuccin/catppuccin */
[data-theme="catppuccin-latte"] {
  background: #eff1f5;
  --bg: #eff1f5;
  --surface: #e3e4e8;
  color: #4c4f69;
  --fg: #4c4f69;
  --accent: #1e66f5;
  --muted: #9ca0b0;
}
[data-theme="catppuccin-latte"] a-at {
  color: #df8e1d;
}
[data-theme="catppuccin-latte"] a-co {
  color: #fe640b;
}
[data-theme="catppuccin-latte"] a-fb {
  color: #04a5e5;
}
[data-theme="catppuccin-latte"] a-f {
  color: #1e66f5;
}
[data-theme="catppuccin-latte"] a-k {
  color: #8839ef;
}
[data-theme="catppuccin-latte"] a-o {
  color: #179299;
}
[data-theme="catppuccin-latte"] a-pr {
  color: #1e66f5;
}
[data-theme="catppuccin-latte"] a-p {
  color: #7c7f93;
}
[data-theme="catppuccin-latte"] a-p {
  color: #7c7f93;
}
[data-theme="catppuccin-latte"] a-p {
  color: #7c7f93;
}
[data-theme="catppuccin-latte"] a-p {
  color: #ea76cb;
}
[data-theme="catppuccin-latte"] a-s {
  color: #40a02b;
}
[data-theme="catppuccin-latte"] a-s {
  color: #d20f39;
}
[data-theme="catppuccin-latte"] a-tg {
  color: #1e66f5;
}
[data-theme="catppuccin-latte"] a-t {
  color: #df8e1d;
}
[data-theme="catppuccin-latte"] a-t {
  color: #df8e1d;
}
[data-theme="catppuccin-latte"] a-v {
  color: #4c4f69;
}
[data-theme="catppuccin-latte"] a-v {
  color: #d20f39;
}
[data-theme="catppuccin-latte"] a-v {
  color: #fe640b;
}
[data-theme="catppuccin-latte"] a-c {
  color: #9ca0b0;
}
[data-theme="catppuccin-latte"] a-m {
  color: #179299;
}
[data-theme="catppuccin-latte"] a-l {
  color: #ea76cb;
}
[data-theme="catppuccin-latte"] a-da {
  color: #40a02b;
}
[data-theme="catppuccin-latte"] a-dd {
  color: #d20f39;
}
[data-theme="catppuccin-latte"] a-n {
  color: #fe640b;
}
[data-theme="catppuccin-latte"] a-tl {
  color: #4c4f69;
}
[data-theme="catppuccin-latte"] a-em {
  font-style: italic;
}
[data-theme="catppuccin-latte"] a-st {
  font-weight: bold;
}
[data-theme="catppuccin-latte"] a-tu {
  color: #1e66f5;
  text-decoration: underline;
}
[data-theme="catppuccin-latte"] a-tr {
  color: #04a5e5;
}
[data-theme="catppuccin-latte"] a-se {
  color: #fe640b;
}
[data-theme="catppuccin-latte"] a-tt {
  color: #8839ef;
  font-weight: bold;
}
[data-theme="catppuccin-latte"] a-ts {
  text-decoration: line-through;
}

/* Catppuccin Macchiato (dark) */
/* Source: https://github.com/catppuccin/catppuccin */
[data-theme="catppuccin-macchiato"] {
  background: #24273a;
  --bg: #24273a;
  --surface: #353849;
  color: #cad3f5;
  --fg: #cad3f5;
  --accent: #8aadf4;
  --muted: #6e738d;
}
[data-theme="catppuccin-macchiato"] a-at {
  color: #eed49f;
}
[data-theme="catppuccin-macchiato"] a-co {
  color: #f5a97f;
}
[data-theme="catppuccin-macchiato"] a-fb {
  color: #91d7e3;
}
[data-theme="catppuccin-macchiato"] a-f {
  color: #8aadf4;
}
[data-theme="catppuccin-macchiato"] a-k {
  color: #c6a0f6;
}
[data-theme="catppuccin-macchiato"] a-o {
  color: #8bd5ca;
}
[data-theme="catppuccin-macchiato"] a-pr {
  color: #8aadf4;
}
[data-theme="catppuccin-macchiato"] a-p {
  color: #939ab7;
}
[data-theme="catppuccin-macchiato"] a-p {
  color: #939ab7;
}
[data-theme="catppuccin-macchiato"] a-p {
  color: #939ab7;
}
[data-theme="catppuccin-macchiato"] a-p {
  color: #f5bde6;
}
[data-theme="catppuccin-macchiato"] a-s {
  color: #a6da95;
}
[data-theme="catppuccin-macchiato"] a-s {
  color: #ed8796;
}
[data-theme="catppuccin-macchiato"] a-tg {
  color: #8aadf4;
}
[data-theme="catppuccin-macchiato"] a-t {
  color: #eed49f;
}
[data-theme="catppuccin-macchiato"] a-t {
  color: #eed49f;
}
[data-theme="catppuccin-macchiato"] a-v {
  color: #cad3f5;
}
[data-theme="catppuccin-macchiato"] a-v {
  color: #ed8796;
}
[data-theme="catppuccin-macchiato"] a-v {
  color: #f5a97f;
}
[data-theme="catppuccin-macchiato"] a-c {
  color: #6e738d;
}
[data-theme="catppuccin-macchiato"] a-m {
  color: #8bd5ca;
}
[data-theme="catppuccin-macchiato"] a-l {
  color: #f5bde6;
}
[data-theme="catppuccin-macchiato"] a-da {
  color: #a6da95;
}
[data-theme="catppuccin-macchiato"] a-dd {
  color: #ed8796;
}
[data-theme="catppuccin-macchiato"] a-n {
  color: #f5a97f;
}
[data-theme="catppuccin-macchiato"] a-tl {
  color: #cad3f5;
}
[data-theme="catppuccin-macchiato"] a-em {
  font-style: italic;
}
[data-theme="catppuccin-macchiato"] a-st {
  font-weight: bold;
}
[data-theme="catppuccin-macchiato"] a-tu {
  color: #8aadf4;
  text-decoration: underline;
}
[data-theme="catppuccin-macchiato"] a-tr {
  color: #91d7e3;
}
[data-theme="catppuccin-macchiato"] a-se {
  color: #f5a97f;
}
[data-theme="catppuccin-macchiato"] a-tt {
  color: #c6a0f6;
  font-weight: bold;
}
[data-theme="catppuccin-macchiato"] a-ts {
  text-decoration: line-through;
}

/* Catppuccin Mocha (dark) */
/* Source: https://github.com/catppuccin/catppuccin */
[data-theme="catppuccin-mocha"] {
  background: #1e1e2e;
  --bg: #1e1e2e;
  --surface: #30303e;
  color: #cdd6f4;
  --fg: #cdd6f4;
  --accent: #89b4fa;
  --muted: #6c7086;
}
[data-theme="catppuccin-mocha"] a-at {
  color: #f9e2af;
}
[data-theme="catppuccin-mocha"] a-co {
  color: #fab387;
}
[data-theme="catppuccin-mocha"] a-fb {
  color: #89dceb;
}
[data-theme="catppuccin-mocha"] a-f {
  color: #89b4fa;
}
[data-theme="catppuccin-mocha"] a-k {
  color: #cba6f7;
}
[data-theme="catppuccin-mocha"] a-o {
  color: #94e2d5;
}
[data-theme="catppuccin-mocha"] a-pr {
  color: #89b4fa;
}
[data-theme="catppuccin-mocha"] a-p {
  color: #9399b2;
}
[data-theme="catppuccin-mocha"] a-p {
  color: #9399b2;
}
[data-theme="catppuccin-mocha"] a-p {
  color: #9399b2;
}
[data-theme="catppuccin-mocha"] a-p {
  color: #f5c2e7;
}
[data-theme="catppuccin-mocha"] a-s {
  color: #a6e3a1;
}
[data-theme="catppuccin-mocha"] a-s {
  color: #f38ba8;
}
[data-theme="catppuccin-mocha"] a-tg {
  color: #89b4fa;
}
[data-theme="catppuccin-mocha"] a-t {
  color: #f9e2af;
}
[data-theme="catppuccin-mocha"] a-t {
  color: #f9e2af;
}
[data-theme="catppuccin-mocha"] a-v {
  color: #cdd6f4;
}
[data-theme="catppuccin-mocha"] a-v {
  color: #f38ba8;
}
[data-theme="catppuccin-mocha"] a-v {
  color: #fab387;
}
[data-theme="catppuccin-mocha"] a-c {
  color: #6c7086;
}
[data-theme="catppuccin-mocha"] a-m {
  color: #94e2d5;
}
[data-theme="catppuccin-mocha"] a-l {
  color: #f5c2e7;
}
[data-theme="catppuccin-mocha"] a-da {
  color: #a6e3a1;
}
[data-theme="catppuccin-mocha"] a-dd {
  color: #f38ba8;
}
[data-theme="catppuccin-mocha"] a-n {
  color: #fab387;
}
[data-theme="catppuccin-mocha"] a-tl {
  color: #cdd6f4;
}
[data-theme="catppuccin-mocha"] a-em {
  font-style: italic;
}
[data-theme="catppuccin-mocha"] a-st {
  font-weight: bold;
}
[data-theme="catppuccin-mocha"] a-tu {
  color: #89b4fa;
  text-decoration: underline;
}
[data-theme="catppuccin-mocha"] a-tr {
  color: #89dceb;
}
[data-theme="catppuccin-mocha"] a-se {
  color: #fab387;
}
[data-theme="catppuccin-mocha"] a-tt {
  color: #cba6f7;
  font-weight: bold;
}
[data-theme="catppuccin-mocha"] a-ts {
  text-decoration: line-through;
}

/* Cobalt2 (dark) */
/* Source: https://github.com/wesbos/cobalt2-vscode */
[data-theme="cobalt2"] {
  background: #193549;
  --bg: #193549;
  --surface: #2b4557;
  color: #ffffff;
  --fg: #ffffff;
  --accent: #ffc600;
  --muted: #0088ff;
}
[data-theme="cobalt2"] a-at {
  color: #ffc600;
}
[data-theme="cobalt2"] a-co {
  color: #ff628c;
}
[data-theme="cobalt2"] a-fb {
  color: #ff9d00;
}
[data-theme="cobalt2"] a-f {
  color: #ffc600;
}
[data-theme="cobalt2"] a-k {
  color: #ff9d00;
}
[data-theme="cobalt2"] a-o {
  color: #ffffff;
}
[data-theme="cobalt2"] a-pr {
  color: #9effff;
}
[data-theme="cobalt2"] a-p {
  color: #ffffff;
}
[data-theme="cobalt2"] a-p {
  color: #ffffff;
}
[data-theme="cobalt2"] a-p {
  color: #ffffff;
}
[data-theme="cobalt2"] a-p {
  color: #9effff;
}
[data-theme="cobalt2"] a-s {
  color: #a5ff90;
}
[data-theme="cobalt2"] a-s {
  color: #3ad900;
}
[data-theme="cobalt2"] a-tg {
  color: #ffc600;
}
[data-theme="cobalt2"] a-t {
  color: #ff68b8;
}
[data-theme="cobalt2"] a-t {
  color: #ff68b8;
}
[data-theme="cobalt2"] a-v {
  color: #e1efff;
}
[data-theme="cobalt2"] a-v {
  color: #ff628c;
}
[data-theme="cobalt2"] a-v {
  color: #e1efff;
}
[data-theme="cobalt2"] a-c {
  color: #0088ff;
  font-style: italic;
}
[data-theme="cobalt2"] a-m {
  color: #ff9d00;
}
[data-theme="cobalt2"] a-l {
  color: #9effff;
}
[data-theme="cobalt2"] a-da {
  color: #a5ff90;
}
[data-theme="cobalt2"] a-dd {
  color: #ff628c;
}
[data-theme="cobalt2"] a-n {
  color: #ff628c;
}
[data-theme="cobalt2"] a-tl {
  color: #ffffff;
}
[data-theme="cobalt2"] a-em {
  font-style: italic;
}
[data-theme="cobalt2"] a-st {
  font-weight: bold;
}
[data-theme="cobalt2"] a-tu {
  color: #0088ff;
  text-decoration: underline;
}
[data-theme="cobalt2"] a-tr {
  color: #9effff;
}
[data-theme="cobalt2"] a-se {
  color: #ff628c;
}
[data-theme="cobalt2"] a-tt {
  color: #ffc600;
  font-weight: bold;
}
[data-theme="cobalt2"] a-ts {
  text-decoration: line-through;
}

/* Dayfox (light) */
/* Source: https://github.com/EdenEast/nightfox.nvim */
[data-theme="dayfox"] {
  background: #f6f2ee;
  --bg: #f6f2ee;
  --surface: #e9e5e2;
  color: #3d2b5a;
  --fg: #3d2b5a;
  --accent: #2848a9;
  --muted: #837a72;
}
[data-theme="dayfox"] a-at {
  color: #955f61;
}
[data-theme="dayfox"] a-co {
  color: #287980;
}
[data-theme="dayfox"] a-fb {
  color: #287980;
}
[data-theme="dayfox"] a-f {
  color: #2848a9;
}
[data-theme="dayfox"] a-k {
  color: #6e33ce;
}
[data-theme="dayfox"] a-o {
  color: #3d2b5a;
}
[data-theme="dayfox"] a-pr {
  color: #287980;
}
[data-theme="dayfox"] a-p {
  color: #824d5b;
}
[data-theme="dayfox"] a-p {
  color: #824d5b;
}
[data-theme="dayfox"] a-p {
  color: #824d5b;
}
[data-theme="dayfox"] a-p {
  color: #a440b5;
}
[data-theme="dayfox"] a-s {
  color: #396847;
}
[data-theme="dayfox"] a-s {
  color: #955f61;
}
[data-theme="dayfox"] a-tg {
  color: #6e33ce;
}
[data-theme="dayfox"] a-t {
  color: #ac5402;
}
[data-theme="dayfox"] a-t {
  color: #ac5402;
}
[data-theme="dayfox"] a-v {
  color: #3d2b5a;
}
[data-theme="dayfox"] a-v {
  color: #a5222f;
}
[data-theme="dayfox"] a-v {
  color: #643f61;
}
[data-theme="dayfox"] a-c {
  color: #837a72;
}
[data-theme="dayfox"] a-m {
  color: #287980;
}
[data-theme="dayfox"] a-l {
  color: #a440b5;
}
[data-theme="dayfox"] a-da {
  color: #396847;
}
[data-theme="dayfox"] a-dd {
  color: #a5222f;
}
[data-theme="dayfox"] a-n {
  color: #955f61;
}
[data-theme="dayfox"] a-tl {
  color: #3d2b5a;
}
[data-theme="dayfox"] a-em {
  font-style: italic;
}
[data-theme="dayfox"] a-st {
  font-weight: bold;
}
[data-theme="dayfox"] a-tu {
  color: #2848a9;
  text-decoration: underline;
}
[data-theme="dayfox"] a-tr {
  color: #287980;
}
[data-theme="dayfox"] a-se {
  color: #a440b5;
}
[data-theme="dayfox"] a-tt {
  color: #2848a9;
  font-weight: bold;
}
[data-theme="dayfox"] a-ts {
  text-decoration: line-through;
}

/* Desert256 (dark) */
/* Source: https://github.com/vim-scripts/desert256.vim */
[data-theme="desert256"] {
  background: #000000;
  --bg: #000000;
  --surface: #141414;
  color: #cccccc;
  --fg: #cccccc;
  --accent: #f0e68c;
  --muted: #87ceeb;
}
[data-theme="desert256"] a-at {
  color: #cd5c5c;
}
[data-theme="desert256"] a-co {
  color: #ffa0a0;
}
[data-theme="desert256"] a-fb {
  color: #f0e68c;
}
[data-theme="desert256"] a-f {
  color: #f0e68c;
}
[data-theme="desert256"] a-k {
  color: #f0e68c;
  font-weight: bold;
}
[data-theme="desert256"] a-o {
  color: #cccccc;
}
[data-theme="desert256"] a-pr {
  color: #98fb98;
}
[data-theme="desert256"] a-p {
  color: #cccccc;
}
[data-theme="desert256"] a-p {
  color: #cccccc;
}
[data-theme="desert256"] a-p {
  color: #cccccc;
}
[data-theme="desert256"] a-p {
  color: #ffdead;
}
[data-theme="desert256"] a-s {
  color: #ffa0a0;
}
[data-theme="desert256"] a-s {
  color: #ffdead;
}
[data-theme="desert256"] a-tg {
  color: #f0e68c;
}
[data-theme="desert256"] a-t {
  color: #bdb76b;
  font-weight: bold;
}
[data-theme="desert256"] a-t {
  color: #bdb76b;
}
[data-theme="desert256"] a-v {
  color: #98fb98;
}
[data-theme="desert256"] a-v {
  color: #ffa0a0;
}
[data-theme="desert256"] a-v {
  color: #98fb98;
}
[data-theme="desert256"] a-c {
  color: #87ceeb;
}
[data-theme="desert256"] a-m {
  color: #cd5c5c;
}
[data-theme="desert256"] a-l {
  color: #f0e68c;
}
[data-theme="desert256"] a-da {
  color: #98fb98;
}
[data-theme="desert256"] a-dd {
  color: #ffa0a0;
}
[data-theme="desert256"] a-n {
  color: #ffa0a0;
}
[data-theme="desert256"] a-tl {
  color: #cccccc;
}
[data-theme="desert256"] a-em {
  font-style: italic;
}
[data-theme="desert256"] a-st {
  font-weight: bold;
}
[data-theme="desert256"] a-tu {
  color: #87ceeb;
  text-decoration: underline;
}
[data-theme="desert256"] a-tr {
  color: #87ceeb;
}
[data-theme="desert256"] a-se {
  color: #ffdead;
}
[data-theme="desert256"] a-tt {
  color: #f0e68c;
  font-weight: bold;
}
[data-theme="desert256"] a-ts {
  text-decoration: line-through;
}

/* Dracula (dark) */
/* Source: https://draculatheme.com */
[data-theme="dracula"] {
  background: #282a36;
  --bg: #282a36;
  --surface: #393b46;
  color: #f8f8f2;
  --fg: #f8f8f2;
  --accent: #50fa7b;
  --muted: #6272a4;
}
[data-theme="dracula"] a-at {
  color: #50fa7b;
}
[data-theme="dracula"] a-co {
  color: #bd93f9;
}
[data-theme="dracula"] a-fb {
  color: #8be9fd;
}
[data-theme="dracula"] a-f {
  color: #50fa7b;
}
[data-theme="dracula"] a-k {
  color: #ff79c6;
}
[data-theme="dracula"] a-o {
  color: #ff79c6;
}
[data-theme="dracula"] a-pr {
  color: #8be9fd;
}
[data-theme="dracula"] a-p {
  color: #f8f8f2;
}
[data-theme="dracula"] a-p {
  color: #f8f8f2;
}
[data-theme="dracula"] a-p {
  color: #f8f8f2;
}
[data-theme="dracula"] a-p {
  color: #ff79c6;
}
[data-theme="dracula"] a-s {
  color: #f1fa8c;
}
[data-theme="dracula"] a-s {
  color: #ff5555;
}
[data-theme="dracula"] a-tg {
  color: #ff79c6;
}
[data-theme="dracula"] a-t {
  color: #8be9fd;
}
[data-theme="dracula"] a-t {
  color: #8be9fd;
}
[data-theme="dracula"] a-v {
  color: #f8f8f2;
}
[data-theme="dracula"] a-v {
  color: #bd93f9;
}
[data-theme="dracula"] a-v {
  color: #ffb86c;
}
[data-theme="dracula"] a-c {
  color: #6272a4;
}
[data-theme="dracula"] a-m {
  color: #50fa7b;
}
[data-theme="dracula"] a-l {
  color: #8be9fd;
}
[data-theme="dracula"] a-da {
  color: #50fa7b;
}
[data-theme="dracula"] a-dd {
  color: #ff5555;
}
[data-theme="dracula"] a-n {
  color: #bd93f9;
}
[data-theme="dracula"] a-tl {
  color: #f8f8f2;
}
[data-theme="dracula"] a-em {
  font-style: italic;
}
[data-theme="dracula"] a-st {
  font-weight: bold;
}
[data-theme="dracula"] a-tu {
  color: #8be9fd;
  text-decoration: underline;
}
[data-theme="dracula"] a-tr {
  color: #8be9fd;
}
[data-theme="dracula"] a-se {
  color: #ff79c6;
}
[data-theme="dracula"] a-tt {
  color: #bd93f9;
  font-weight: bold;
}
[data-theme="dracula"] a-ts {
  text-decoration: line-through;
}

/* EF Melissa Dark (dark) */
/* Source: https://protesilaos.com/emacs/ef-themes */
[data-theme="ef-melissa-dark"] {
  background: #352718;
  --bg: #352718;
  --surface: #45382a;
  color: #e8e4b1;
  --fg: #e8e4b1;
  --accent: #c6a2fe;
  --muted: #90918a;
}
[data-theme="ef-melissa-dark"] a-at {
  color: #e4b53f;
}
[data-theme="ef-melissa-dark"] a-co {
  color: #6fcad0;
}
[data-theme="ef-melissa-dark"] a-fb {
  color: #f0aac5;
}
[data-theme="ef-melissa-dark"] a-f {
  color: #c6a2fe;
}
[data-theme="ef-melissa-dark"] a-k {
  color: #ffa21f;
}
[data-theme="ef-melissa-dark"] a-o {
  color: #ccaa70;
}
[data-theme="ef-melissa-dark"] a-pr {
  color: #7fc5df;
}
[data-theme="ef-melissa-dark"] a-p {
  color: #90918a;
}
[data-theme="ef-melissa-dark"] a-p {
  color: #90918a;
}
[data-theme="ef-melissa-dark"] a-p {
  color: #90918a;
}
[data-theme="ef-melissa-dark"] a-p {
  color: #ff7f7f;
}
[data-theme="ef-melissa-dark"] a-s {
  color: #a0d13a;
}
[data-theme="ef-melissa-dark"] a-s {
  color: #65d590;
}
[data-theme="ef-melissa-dark"] a-tg {
  color: #e7a06f;
}
[data-theme="ef-melissa-dark"] a-t {
  color: #70e0cf;
}
[data-theme="ef-melissa-dark"] a-t {
  color: #6fcad0;
}
[data-theme="ef-melissa-dark"] a-v {
  color: #e8e4b1;
}
[data-theme="ef-melissa-dark"] a-v {
  color: #ff8f98;
}
[data-theme="ef-melissa-dark"] a-v {
  color: #dfcfe0;
}
[data-theme="ef-melissa-dark"] a-c {
  color: #90918a;
  font-style: italic;
}
[data-theme="ef-melissa-dark"] a-m {
  color: #fa90aa;
}
[data-theme="ef-melissa-dark"] a-l {
  color: #98bfff;
}
[data-theme="ef-melissa-dark"] a-da {
  color: #a0e0a0;
}
[data-theme="ef-melissa-dark"] a-dd {
  color: #ffbfbf;
}
[data-theme="ef-melissa-dark"] a-n {
  color: #62cfef;
}
[data-theme="ef-melissa-dark"] a-tl {
  color: #e8e4b1;
}
[data-theme="ef-melissa-dark"] a-em {
  font-style: italic;
}
[data-theme="ef-melissa-dark"] a-st {
  font-weight: bold;
}
[data-theme="ef-melissa-dark"] a-tu {
  color: #57aff6;
  text-decoration: underline;
}
[data-theme="ef-melissa-dark"] a-tr {
  color: #7fc5df;
}
[data-theme="ef-melissa-dark"] a-se {
  color: #eab780;
}
[data-theme="ef-melissa-dark"] a-tt {
  color: #e4b53f;
  font-weight: bold;
}
[data-theme="ef-melissa-dark"] a-ts {
  text-decoration: line-through;
}

/* GitHub Dark (dark) */
/* Source: https://github.com/primer/github-vscode-theme */
[data-theme="github-dark"] {
  background: #0d1117;
  --bg: #0d1117;
  --surface: #202429;
  color: #c9d1d9;
  --fg: #c9d1d9;
  --accent: #d2a8ff;
  --muted: #8b949e;
}
[data-theme="github-dark"] a-at {
  color: #79c0ff;
}
[data-theme="github-dark"] a-co {
  color: #79c0ff;
}
[data-theme="github-dark"] a-fb {
  color: #d2a8ff;
}
[data-theme="github-dark"] a-f {
  color: #d2a8ff;
}
[data-theme="github-dark"] a-k {
  color: #ff7b72;
}
[data-theme="github-dark"] a-o {
  color: #ff7b72;
}
[data-theme="github-dark"] a-pr {
  color: #79c0ff;
}
[data-theme="github-dark"] a-p {
  color: #c9d1d9;
}
[data-theme="github-dark"] a-p {
  color: #c9d1d9;
}
[data-theme="github-dark"] a-p {
  color: #c9d1d9;
}
[data-theme="github-dark"] a-p {
  color: #79c0ff;
}
[data-theme="github-dark"] a-s {
  color: #a5d6ff;
}
[data-theme="github-dark"] a-s {
  color: #ff7b72;
}
[data-theme="github-dark"] a-tg {
  color: #7ee787;
}
[data-theme="github-dark"] a-t {
  color: #ffa657;
}
[data-theme="github-dark"] a-t {
  color: #ffa657;
}
[data-theme="github-dark"] a-v {
  color: #c9d1d9;
}
[data-theme="github-dark"] a-v {
  color: #ffa657;
}
[data-theme="github-dark"] a-v {
  color: #ffa657;
}
[data-theme="github-dark"] a-c {
  color: #8b949e;
}
[data-theme="github-dark"] a-m {
  color: #79c0ff;
}
[data-theme="github-dark"] a-l {
  color: #d2a8ff;
}
[data-theme="github-dark"] a-da {
  color: #7ee787;
}
[data-theme="github-dark"] a-dd {
  color: #ff7b72;
}
[data-theme="github-dark"] a-n {
  color: #79c0ff;
}
[data-theme="github-dark"] a-tl {
  color: #c9d1d9;
}
[data-theme="github-dark"] a-em {
  font-style: italic;
}
[data-theme="github-dark"] a-st {
  font-weight: bold;
}
[data-theme="github-dark"] a-tu {
  color: #58a6ff;
  text-decoration: underline;
}
[data-theme="github-dark"] a-tr {
  color: #d2a8ff;
}
[data-theme="github-dark"] a-se {
  color: #79c0ff;
}
[data-theme="github-dark"] a-tt {
  color: #d2a8ff;
  font-weight: bold;
}
[data-theme="github-dark"] a-ts {
  text-decoration: line-through;
}

/* GitHub Light (light) */
/* Source: https://github.com/primer/github-vscode-theme */
[data-theme="github-light"] {
  background: #ffffff;
  --bg: #ffffff;
  --surface: #f2f2f2;
  color: #24292f;
  --fg: #24292f;
  --accent: #8250df;
  --muted: #6e7781;
}
[data-theme="github-light"] a-at {
  color: #0550ae;
}
[data-theme="github-light"] a-co {
  color: #0550ae;
}
[data-theme="github-light"] a-fb {
  color: #8250df;
}
[data-theme="github-light"] a-f {
  color: #8250df;
}
[data-theme="github-light"] a-k {
  color: #cf222e;
}
[data-theme="github-light"] a-o {
  color: #cf222e;
}
[data-theme="github-light"] a-pr {
  color: #0550ae;
}
[data-theme="github-light"] a-p {
  color: #24292f;
}
[data-theme="github-light"] a-p {
  color: #24292f;
}
[data-theme="github-light"] a-p {
  color: #24292f;
}
[data-theme="github-light"] a-p {
  color: #0550ae;
}
[data-theme="github-light"] a-s {
  color: #0a3069;
}
[data-theme="github-light"] a-s {
  color: #cf222e;
}
[data-theme="github-light"] a-tg {
  color: #116329;
}
[data-theme="github-light"] a-t {
  color: #953800;
}
[data-theme="github-light"] a-t {
  color: #953800;
}
[data-theme="github-light"] a-v {
  color: #24292f;
}
[data-theme="github-light"] a-v {
  color: #953800;
}
[data-theme="github-light"] a-v {
  color: #953800;
}
[data-theme="github-light"] a-c {
  color: #6e7781;
}
[data-theme="github-light"] a-m {
  color: #0550ae;
}
[data-theme="github-light"] a-l {
  color: #8250df;
}
[data-theme="github-light"] a-da {
  color: #116329;
}
[data-theme="github-light"] a-dd {
  color: #cf222e;
}
[data-theme="github-light"] a-n {
  color: #0550ae;
}
[data-theme="github-light"] a-tl {
  color: #24292f;
}
[data-theme="github-light"] a-em {
  font-style: italic;
}
[data-theme="github-light"] a-st {
  font-weight: bold;
}
[data-theme="github-light"] a-tu {
  color: #0969da;
  text-decoration: underline;
}
[data-theme="github-light"] a-tr {
  color: #8250df;
}
[data-theme="github-light"] a-se {
  color: #0550ae;
}
[data-theme="github-light"] a-tt {
  color: #8250df;
  font-weight: bold;
}
[data-theme="github-light"] a-ts {
  text-decoration: line-through;
}

/* Gruvbox Dark (dark) */
/* Source: https://github.com/morhetz/gruvbox */
[data-theme="gruvbox-dark"] {
  background: #282828;
  --bg: #282828;
  --surface: #393939;
  color: #ebdbb2;
  --fg: #ebdbb2;
  --accent: #8ec07c;
  --muted: #928374;
}
[data-theme="gruvbox-dark"] a-at {
  color: #fabd2f;
}
[data-theme="gruvbox-dark"] a-co {
  color: #d3869b;
}
[data-theme="gruvbox-dark"] a-fb {
  color: #8ec07c;
}
[data-theme="gruvbox-dark"] a-f {
  color: #8ec07c;
}
[data-theme="gruvbox-dark"] a-k {
  color: #fb4934;
}
[data-theme="gruvbox-dark"] a-o {
  color: #ebdbb2;
}
[data-theme="gruvbox-dark"] a-pr {
  color: #83a598;
}
[data-theme="gruvbox-dark"] a-p {
  color: #ebdbb2;
}
[data-theme="gruvbox-dark"] a-p {
  color: #ebdbb2;
}
[data-theme="gruvbox-dark"] a-p {
  color: #ebdbb2;
}
[data-theme="gruvbox-dark"] a-p {
  color: #fe8019;
}
[data-theme="gruvbox-dark"] a-s {
  color: #b8bb26;
}
[data-theme="gruvbox-dark"] a-s {
  color: #fe8019;
}
[data-theme="gruvbox-dark"] a-tg {
  color: #fb4934;
}
[data-theme="gruvbox-dark"] a-t {
  color: #fabd2f;
}
[data-theme="gruvbox-dark"] a-t {
  color: #fabd2f;
}
[data-theme="gruvbox-dark"] a-v {
  color: #ebdbb2;
}
[data-theme="gruvbox-dark"] a-v {
  color: #fe8019;
}
[data-theme="gruvbox-dark"] a-v {
  color: #83a598;
}
[data-theme="gruvbox-dark"] a-c {
  color: #928374;
}
[data-theme="gruvbox-dark"] a-m {
  color: #8ec07c;
}
[data-theme="gruvbox-dark"] a-l {
  color: #fb4934;
}
[data-theme="gruvbox-dark"] a-da {
  color: #b8bb26;
}
[data-theme="gruvbox-dark"] a-dd {
  color: #fb4934;
}
[data-theme="gruvbox-dark"] a-n {
  color: #d3869b;
}
[data-theme="gruvbox-dark"] a-tl {
  color: #ebdbb2;
}
[data-theme="gruvbox-dark"] a-em {
  font-style: italic;
}
[data-theme="gruvbox-dark"] a-st {
  font-weight: bold;
}
[data-theme="gruvbox-dark"] a-tu {
  color: #83a598;
  text-decoration: underline;
}
[data-theme="gruvbox-dark"] a-tr {
  color: #8ec07c;
}
[data-theme="gruvbox-dark"] a-se {
  color: #fe8019;
}
[data-theme="gruvbox-dark"] a-tt {
  color: #b8bb26;
  font-weight: bold;
}
[data-theme="gruvbox-dark"] a-ts {
  text-decoration: line-through;
}

/* Gruvbox Light (light) */
/* Source: https://github.com/morhetz/gruvbox */
[data-theme="gruvbox-light"] {
  background: #fbf1c7;
  --bg: #fbf1c7;
  --surface: #eee4bd;
  color: #3c3836;
  --fg: #3c3836;
  --accent: #427b58;
  --muted: #928374;
}
[data-theme="gruvbox-light"] a-at {
  color: #b57614;
}
[data-theme="gruvbox-light"] a-co {
  color: #8f3f71;
}
[data-theme="gruvbox-light"] a-fb {
  color: #427b58;
}
[data-theme="gruvbox-light"] a-f {
  color: #427b58;
}
[data-theme="gruvbox-light"] a-k {
  color: #9d0006;
}
[data-theme="gruvbox-light"] a-o {
  color: #3c3836;
}
[data-theme="gruvbox-light"] a-pr {
  color: #076678;
}
[data-theme="gruvbox-light"] a-p {
  color: #3c3836;
}
[data-theme="gruvbox-light"] a-p {
  color: #3c3836;
}
[data-theme="gruvbox-light"] a-p {
  color: #3c3836;
}
[data-theme="gruvbox-light"] a-p {
  color: #af3a03;
}
[data-theme="gruvbox-light"] a-s {
  color: #79740e;
}
[data-theme="gruvbox-light"] a-s {
  color: #af3a03;
}
[data-theme="gruvbox-light"] a-tg {
  color: #9d0006;
}
[data-theme="gruvbox-light"] a-t {
  color: #b57614;
}
[data-theme="gruvbox-light"] a-t {
  color: #b57614;
}
[data-theme="gruvbox-light"] a-v {
  color: #3c3836;
}
[data-theme="gruvbox-light"] a-v {
  color: #af3a03;
}
[data-theme="gruvbox-light"] a-v {
  color: #076678;
}
[data-theme="gruvbox-light"] a-c {
  color: #928374;
}
[data-theme="gruvbox-light"] a-m {
  color: #427b58;
}
[data-theme="gruvbox-light"] a-l {
  color: #9d0006;
}
[data-theme="gruvbox-light"] a-da {
  color: #79740e;
}
[data-theme="gruvbox-light"] a-dd {
  color: #9d0006;
}
[data-theme="gruvbox-light"] a-n {
  color: #8f3f71;
}
[data-theme="gruvbox-light"] a-tl {
  color: #3c3836;
}
[data-theme="gruvbox-light"] a-em {
  font-style: italic;
}
[data-theme="gruvbox-light"] a-st {
  font-weight: bold;
}
[data-theme="gruvbox-light"] a-tu {
  color: #076678;
  text-decoration: underline;
}
[data-theme="gruvbox-light"] a-tr {
  color: #427b58;
}
[data-theme="gruvbox-light"] a-se {
  color: #af3a03;
}
[data-theme="gruvbox-light"] a-tt {
  color: #79740e;
  font-weight: bold;
}
[data-theme="gruvbox-light"] a-ts {
  text-decoration: line-through;
}

/* Kanagawa Dragon (dark) */
/* Source: https://github.com/rebelot/kanagawa.nvim */
[data-theme="kanagawa-dragon"] {
  background: #181616;
  --bg: #181616;
  --surface: #2a2828;
  color: #c5c9c5;
  --fg: #c5c9c5;
  --accent: #8ba4b0;
  --muted: #625e5a;
}
[data-theme="kanagawa-dragon"] a-at {
  color: #c4b28a;
}
[data-theme="kanagawa-dragon"] a-co {
  color: #b6927b;
}
[data-theme="kanagawa-dragon"] a-fb {
  color: #7aa89f;
}
[data-theme="kanagawa-dragon"] a-f {
  color: #8ba4b0;
}
[data-theme="kanagawa-dragon"] a-k {
  color: #c4746e;
}
[data-theme="kanagawa-dragon"] a-o {
  color: #c4746e;
}
[data-theme="kanagawa-dragon"] a-pr {
  color: #c4b28a;
}
[data-theme="kanagawa-dragon"] a-p {
  color: #c5c9c5;
}
[data-theme="kanagawa-dragon"] a-p {
  color: #c5c9c5;
}
[data-theme="kanagawa-dragon"] a-p {
  color: #c5c9c5;
}
[data-theme="kanagawa-dragon"] a-p {
  color: #7aa89f;
}
[data-theme="kanagawa-dragon"] a-s {
  color: #8a9a7b;
}
[data-theme="kanagawa-dragon"] a-s {
  color: #a292a3;
}
[data-theme="kanagawa-dragon"] a-tg {
  color: #c4746e;
}
[data-theme="kanagawa-dragon"] a-t {
  color: #8ea4a2;
}
[data-theme="kanagawa-dragon"] a-t {
  color: #8ea4a2;
}
[data-theme="kanagawa-dragon"] a-v {
  color: #c5c9c5;
}
[data-theme="kanagawa-dragon"] a-v {
  color: #c4746e;
}
[data-theme="kanagawa-dragon"] a-v {
  color: #9c9c9c;
}
[data-theme="kanagawa-dragon"] a-c {
  color: #625e5a;
}
[data-theme="kanagawa-dragon"] a-m {
  color: #7aa89f;
}
[data-theme="kanagawa-dragon"] a-l {
  color: #a292a3;
}
[data-theme="kanagawa-dragon"] a-da {
  color: #8a9a7b;
}
[data-theme="kanagawa-dragon"] a-dd {
  color: #c4746e;
}
[data-theme="kanagawa-dragon"] a-n {
  color: #a292a3;
}
[data-theme="kanagawa-dragon"] a-tl {
  color: #c5c9c5;
}
[data-theme="kanagawa-dragon"] a-em {
  font-style: italic;
}
[data-theme="kanagawa-dragon"] a-st {
  font-weight: bold;
}
[data-theme="kanagawa-dragon"] a-tu {
  color: #8ba4b0;
  text-decoration: underline;
}
[data-theme="kanagawa-dragon"] a-tr {
  color: #7aa89f;
}
[data-theme="kanagawa-dragon"] a-se {
  color: #a292a3;
}
[data-theme="kanagawa-dragon"] a-tt {
  color: #8ea4a2;
  font-weight: bold;
}
[data-theme="kanagawa-dragon"] a-ts {
  text-decoration: line-through;
}

/* Light Owl (light) */
/* Source: https://github.com/sdras/night-owl-vscode-theme */
[data-theme="light-owl"] {
  background: #fbfbfb;
  --bg: #fbfbfb;
  --surface: #eeeeee;
  color: #403f53;
  --fg: #403f53;
  --accent: #4876d6;
  --muted: #989fb1;
}
[data-theme="light-owl"] a-at {
  color: #4876d6;
  font-style: italic;
}
[data-theme="light-owl"] a-co {
  color: #4876d6;
}
[data-theme="light-owl"] a-fb {
  color: #4876d6;
  font-style: italic;
}
[data-theme="light-owl"] a-f {
  color: #4876d6;
  font-style: italic;
}
[data-theme="light-owl"] a-k {
  color: #994cc3;
  font-style: italic;
}
[data-theme="light-owl"] a-o {
  color: #0c969b;
}
[data-theme="light-owl"] a-pr {
  color: #4876d6;
}
[data-theme="light-owl"] a-p {
  color: #403f53;
}
[data-theme="light-owl"] a-p {
  color: #403f53;
}
[data-theme="light-owl"] a-p {
  color: #403f53;
}
[data-theme="light-owl"] a-p {
  color: #0c969b;
}
[data-theme="light-owl"] a-s {
  color: #c96765;
}
[data-theme="light-owl"] a-s {
  color: #5ca7e4;
}
[data-theme="light-owl"] a-tg {
  color: #994cc3;
}
[data-theme="light-owl"] a-t {
  color: #111111;
}
[data-theme="light-owl"] a-t {
  color: #111111;
}
[data-theme="light-owl"] a-v {
  color: #403f53;
}
[data-theme="light-owl"] a-v {
  color: #bc5454;
}
[data-theme="light-owl"] a-v {
  color: #403f53;
}
[data-theme="light-owl"] a-c {
  color: #989fb1;
  font-style: italic;
}
[data-theme="light-owl"] a-m {
  color: #994cc3;
}
[data-theme="light-owl"] a-l {
  color: #0c969b;
}
[data-theme="light-owl"] a-da {
  color: #0c969b;
}
[data-theme="light-owl"] a-dd {
  color: #e64d49;
}
[data-theme="light-owl"] a-n {
  color: #aa0982;
}
[data-theme="light-owl"] a-tl {
  color: #403f53;
}
[data-theme="light-owl"] a-em {
  font-style: italic;
}
[data-theme="light-owl"] a-st {
  font-weight: bold;
}
[data-theme="light-owl"] a-tu {
  color: #4876d6;
  text-decoration: underline;
}
[data-theme="light-owl"] a-tr {
  color: #4876d6;
}
[data-theme="light-owl"] a-se {
  color: #0c969b;
}
[data-theme="light-owl"] a-tt {
  color: #994cc3;
  font-weight: bold;
}
[data-theme="light-owl"] a-ts {
  text-decoration: line-through;
}

/* Lucius Light (light) */
/* Source: https://github.com/jonathanfilip/vim-lucius */
[data-theme="lucius-light"] {
  background: #eeeeee;
  --bg: #eeeeee;
  --surface: #e2e2e2;
  color: #444444;
  --fg: #444444;
  --accent: #008700;
  --muted: #808080;
}
[data-theme="lucius-light"] a-at {
  color: #008787;
}
[data-theme="lucius-light"] a-co {
  color: #af5f00;
}
[data-theme="lucius-light"] a-fb {
  color: #008700;
}
[data-theme="lucius-light"] a-f {
  color: #008700;
}
[data-theme="lucius-light"] a-k {
  color: #005faf;
}
[data-theme="lucius-light"] a-o {
  color: #005faf;
}
[data-theme="lucius-light"] a-pr {
  color: #008700;
}
[data-theme="lucius-light"] a-p {
  color: #444444;
}
[data-theme="lucius-light"] a-p {
  color: #444444;
}
[data-theme="lucius-light"] a-p {
  color: #444444;
}
[data-theme="lucius-light"] a-p {
  color: #870087;
}
[data-theme="lucius-light"] a-s {
  color: #af5f00;
}
[data-theme="lucius-light"] a-s {
  color: #870087;
}
[data-theme="lucius-light"] a-tg {
  color: #005faf;
}
[data-theme="lucius-light"] a-t {
  color: #005f87;
}
[data-theme="lucius-light"] a-t {
  color: #005f87;
}
[data-theme="lucius-light"] a-v {
  color: #444444;
}
[data-theme="lucius-light"] a-v {
  color: #870087;
}
[data-theme="lucius-light"] a-v {
  color: #444444;
}
[data-theme="lucius-light"] a-c {
  color: #808080;
  font-style: italic;
}
[data-theme="lucius-light"] a-m {
  color: #008787;
}
[data-theme="lucius-light"] a-l {
  color: #008787;
}
[data-theme="lucius-light"] a-da {
  color: #008700;
}
[data-theme="lucius-light"] a-dd {
  color: #af0000;
}
[data-theme="lucius-light"] a-n {
  color: #af5f00;
}
[data-theme="lucius-light"] a-tl {
  color: #444444;
}
[data-theme="lucius-light"] a-em {
  font-style: italic;
}
[data-theme="lucius-light"] a-st {
  font-weight: bold;
}
[data-theme="lucius-light"] a-tu {
  color: #005faf;
  text-decoration: underline;
}
[data-theme="lucius-light"] a-tr {
  color: #005faf;
}
[data-theme="lucius-light"] a-se {
  color: #008787;
}
[data-theme="lucius-light"] a-tt {
  color: #005faf;
  font-weight: bold;
}
[data-theme="lucius-light"] a-ts {
  text-decoration: line-through;
}

/* Melange Dark (dark) */
/* Source: https://github.com/savq/melange-nvim */
[data-theme="melange-dark"] {
  background: #292522;
  --bg: #292522;
  --surface: #3a3633;
  color: #ece1d7;
  --fg: #ece1d7;
  --accent: #a3a9ce;
  --muted: #867462;
}
[data-theme="melange-dark"] a-at {
  color: #c1a78e;
}
[data-theme="melange-dark"] a-co {
  color: #cf9bc2;
}
[data-theme="melange-dark"] a-fb {
  color: #a3a9ce;
}
[data-theme="melange-dark"] a-f {
  color: #a3a9ce;
}
[data-theme="melange-dark"] a-k {
  color: #bd8183;
}
[data-theme="melange-dark"] a-o {
  color: #bd8183;
}
[data-theme="melange-dark"] a-pr {
  color: #c1a78e;
}
[data-theme="melange-dark"] a-p {
  color: #ece1d7;
}
[data-theme="melange-dark"] a-p {
  color: #ece1d7;
}
[data-theme="melange-dark"] a-p {
  color: #ece1d7;
}
[data-theme="melange-dark"] a-p {
  color: #cf9bc2;
}
[data-theme="melange-dark"] a-s {
  color: #85b695;
}
[data-theme="melange-dark"] a-s {
  color: #d47766;
}
[data-theme="melange-dark"] a-tg {
  color: #bd8183;
}
[data-theme="melange-dark"] a-t {
  color: #c1a78e;
}
[data-theme="melange-dark"] a-t {
  color: #c1a78e;
}
[data-theme="melange-dark"] a-v {
  color: #ece1d7;
}
[data-theme="melange-dark"] a-v {
  color: #d47766;
}
[data-theme="melange-dark"] a-v {
  color: #c1a78e;
}
[data-theme="melange-dark"] a-c {
  color: #867462;
  font-style: italic;
}
[data-theme="melange-dark"] a-m {
  color: #a3a9ce;
}
[data-theme="melange-dark"] a-l {
  color: #cf9bc2;
}
[data-theme="melange-dark"] a-da {
  color: #85b695;
}
[data-theme="melange-dark"] a-dd {
  color: #d47766;
}
[data-theme="melange-dark"] a-n {
  color: #cf9bc2;
}
[data-theme="melange-dark"] a-tl {
  color: #ece1d7;
}
[data-theme="melange-dark"] a-em {
  font-style: italic;
}
[data-theme="melange-dark"] a-st {
  font-weight: bold;
}
[data-theme="melange-dark"] a-tu {
  color: #a3a9ce;
  text-decoration: underline;
}
[data-theme="melange-dark"] a-tr {
  color: #a3a9ce;
}
[data-theme="melange-dark"] a-se {
  color: #ebc06d;
}
[data-theme="melange-dark"] a-tt {
  color: #c1a78e;
  font-weight: bold;
}
[data-theme="melange-dark"] a-ts {
  text-decoration: line-through;
}

/* Melange Light (light) */
/* Source: https://github.com/savq/melange-nvim */
[data-theme="melange-light"] {
  background: #f1f1f1;
  --bg: #f1f1f1;
  --surface: #e4e4e4;
  color: #54433a;
  --fg: #54433a;
  --accent: #465aa4;
  --muted: #7d6658;
}
[data-theme="melange-light"] a-at {
  color: #bc5c00;
}
[data-theme="melange-light"] a-co {
  color: #904180;
}
[data-theme="melange-light"] a-fb {
  color: #465aa4;
}
[data-theme="melange-light"] a-f {
  color: #465aa4;
}
[data-theme="melange-light"] a-k {
  color: #bc5c00;
}
[data-theme="melange-light"] a-o {
  color: #bc5c00;
}
[data-theme="melange-light"] a-pr {
  color: #bc5c00;
}
[data-theme="melange-light"] a-p {
  color: #54433a;
}
[data-theme="melange-light"] a-p {
  color: #54433a;
}
[data-theme="melange-light"] a-p {
  color: #54433a;
}
[data-theme="melange-light"] a-p {
  color: #904180;
}
[data-theme="melange-light"] a-s {
  color: #3a684a;
}
[data-theme="melange-light"] a-s {
  color: #bf0021;
}
[data-theme="melange-light"] a-tg {
  color: #bc5c00;
}
[data-theme="melange-light"] a-t {
  color: #bc5c00;
}
[data-theme="melange-light"] a-t {
  color: #bc5c00;
}
[data-theme="melange-light"] a-v {
  color: #54433a;
}
[data-theme="melange-light"] a-v {
  color: #bf0021;
}
[data-theme="melange-light"] a-v {
  color: #bc5c00;
}
[data-theme="melange-light"] a-c {
  color: #7d6658;
  font-style: italic;
}
[data-theme="melange-light"] a-m {
  color: #465aa4;
}
[data-theme="melange-light"] a-l {
  color: #904180;
}
[data-theme="melange-light"] a-da {
  color: #3a684a;
}
[data-theme="melange-light"] a-dd {
  color: #bf0021;
}
[data-theme="melange-light"] a-n {
  color: #904180;
}
[data-theme="melange-light"] a-tl {
  color: #54433a;
}
[data-theme="melange-light"] a-em {
  font-style: italic;
}
[data-theme="melange-light"] a-st {
  font-weight: bold;
}
[data-theme="melange-light"] a-tu {
  color: #465aa4;
  text-decoration: underline;
}
[data-theme="melange-light"] a-tr {
  color: #465aa4;
}
[data-theme="melange-light"] a-se {
  color: #a06d00;
}
[data-theme="melange-light"] a-tt {
  color: #bc5c00;
  font-weight: bold;
}
[data-theme="melange-light"] a-ts {
  text-decoration: line-through;
}

/* Monokai (dark) */
/* Source: https://monokai.pro */
[data-theme="monokai"] {
  background: #2d2a2e;
  --bg: #2d2a2e;
  --surface: #3d3b3e;
  color: #fcfcfa;
  --fg: #fcfcfa;
  --accent: #a9dc76;
  --muted: #727072;
}
[data-theme="monokai"] a-at {
  color: #a9dc76;
}
[data-theme="monokai"] a-co {
  color: #ab9df2;
}
[data-theme="monokai"] a-fb {
  color: #78dce8;
}
[data-theme="monokai"] a-f {
  color: #a9dc76;
}
[data-theme="monokai"] a-k {
  color: #ff6188;
}
[data-theme="monokai"] a-o {
  color: #ff6188;
}
[data-theme="monokai"] a-pr {
  color: #78dce8;
}
[data-theme="monokai"] a-p {
  color: #fcfcfa;
}
[data-theme="monokai"] a-p {
  color: #fcfcfa;
}
[data-theme="monokai"] a-p {
  color: #fcfcfa;
}
[data-theme="monokai"] a-p {
  color: #ff6188;
}
[data-theme="monokai"] a-s {
  color: #ffd866;
}
[data-theme="monokai"] a-s {
  color: #ab9df2;
}
[data-theme="monokai"] a-tg {
  color: #ff6188;
}
[data-theme="monokai"] a-t {
  color: #78dce8;
}
[data-theme="monokai"] a-t {
  color: #78dce8;
}
[data-theme="monokai"] a-v {
  color: #fcfcfa;
}
[data-theme="monokai"] a-v {
  color: #ab9df2;
}
[data-theme="monokai"] a-v {
  color: #fc9867;
}
[data-theme="monokai"] a-c {
  color: #727072;
}
[data-theme="monokai"] a-m {
  color: #78dce8;
}
[data-theme="monokai"] a-l {
  color: #ff6188;
}
[data-theme="monokai"] a-da {
  color: #a9dc76;
}
[data-theme="monokai"] a-dd {
  color: #ff6188;
}
[data-theme="monokai"] a-n {
  color: #ab9df2;
}
[data-theme="monokai"] a-tl {
  color: #fcfcfa;
}
[data-theme="monokai"] a-em {
  font-style: italic;
}
[data-theme="monokai"] a-st {
  font-weight: bold;
}
[data-theme="monokai"] a-tu {
  color: #78dce8;
  text-decoration: underline;
}
[data-theme="monokai"] a-tr {
  color: #78dce8;
}
[data-theme="monokai"] a-se {
  color: #ab9df2;
}
[data-theme="monokai"] a-tt {
  color: #ffd866;
  font-weight: bold;
}
[data-theme="monokai"] a-ts {
  text-decoration: line-through;
}

/* Nord (dark) */
/* Source: https://www.nordtheme.com */
[data-theme="nord"] {
  background: #2e3440;
  --bg: #2e3440;
  --surface: #3e444f;
  color: #eceff4;
  --fg: #eceff4;
  --accent: #88c0d0;
  --muted: #616e88;
}
[data-theme="nord"] a-at {
  color: #8fbcbb;
}
[data-theme="nord"] a-co {
  color: #b48ead;
}
[data-theme="nord"] a-fb {
  color: #88c0d0;
}
[data-theme="nord"] a-f {
  color: #88c0d0;
}
[data-theme="nord"] a-k {
  color: #81a1c1;
}
[data-theme="nord"] a-o {
  color: #81a1c1;
}
[data-theme="nord"] a-pr {
  color: #88c0d0;
}
[data-theme="nord"] a-p {
  color: #eceff4;
}
[data-theme="nord"] a-p {
  color: #eceff4;
}
[data-theme="nord"] a-p {
  color: #eceff4;
}
[data-theme="nord"] a-p {
  color: #d08770;
}
[data-theme="nord"] a-s {
  color: #a3be8c;
}
[data-theme="nord"] a-s {
  color: #bf616a;
}
[data-theme="nord"] a-tg {
  color: #81a1c1;
}
[data-theme="nord"] a-t {
  color: #8fbcbb;
}
[data-theme="nord"] a-t {
  color: #8fbcbb;
}
[data-theme="nord"] a-v {
  color: #eceff4;
}
[data-theme="nord"] a-v {
  color: #bf616a;
}
[data-theme="nord"] a-v {
  color: #d08770;
}
[data-theme="nord"] a-c {
  color: #616e88;
}
[data-theme="nord"] a-m {
  color: #5e81ac;
}
[data-theme="nord"] a-l {
  color: #d08770;
}
[data-theme="nord"] a-da {
  color: #a3be8c;
}
[data-theme="nord"] a-dd {
  color: #bf616a;
}
[data-theme="nord"] a-n {
  color: #b48ead;
}
[data-theme="nord"] a-tl {
  color: #eceff4;
}
[data-theme="nord"] a-em {
  font-style: italic;
}
[data-theme="nord"] a-st {
  font-weight: bold;
}
[data-theme="nord"] a-tu {
  color: #88c0d0;
  text-decoration: underline;
}
[data-theme="nord"] a-tr {
  color: #88c0d0;
}
[data-theme="nord"] a-se {
  color: #ebcb8b;
}
[data-theme="nord"] a-tt {
  color: #81a1c1;
  font-weight: bold;
}
[data-theme="nord"] a-ts {
  text-decoration: line-through;
}

/* One Dark (dark) */
/* Source: https://github.com/atom/one-dark-syntax */
[data-theme="one-dark"] {
  background: #282c34;
  --bg: #282c34;
  --surface: #393c44;
  color: #abb2bf;
  --fg: #abb2bf;
  --accent: #61afef;
  --muted: #5c6370;
}
[data-theme="one-dark"] a-at {
  color: #d19a66;
}
[data-theme="one-dark"] a-co {
  color: #d19a66;
}
[data-theme="one-dark"] a-fb {
  color: #56b6c2;
}
[data-theme="one-dark"] a-f {
  color: #61afef;
}
[data-theme="one-dark"] a-k {
  color: #c678dd;
}
[data-theme="one-dark"] a-o {
  color: #56b6c2;
}
[data-theme="one-dark"] a-pr {
  color: #e06c75;
}
[data-theme="one-dark"] a-p {
  color: #abb2bf;
}
[data-theme="one-dark"] a-p {
  color: #abb2bf;
}
[data-theme="one-dark"] a-p {
  color: #abb2bf;
}
[data-theme="one-dark"] a-p {
  color: #c678dd;
}
[data-theme="one-dark"] a-s {
  color: #98c379;
}
[data-theme="one-dark"] a-s {
  color: #e06c75;
}
[data-theme="one-dark"] a-tg {
  color: #e06c75;
}
[data-theme="one-dark"] a-t {
  color: #e5c07b;
}
[data-theme="one-dark"] a-t {
  color: #e5c07b;
}
[data-theme="one-dark"] a-v {
  color: #abb2bf;
}
[data-theme="one-dark"] a-v {
  color: #e06c75;
}
[data-theme="one-dark"] a-v {
  color: #d19a66;
}
[data-theme="one-dark"] a-c {
  color: #5c6370;
}
[data-theme="one-dark"] a-m {
  color: #56b6c2;
}
[data-theme="one-dark"] a-l {
  color: #e06c75;
}
[data-theme="one-dark"] a-da {
  color: #98c379;
}
[data-theme="one-dark"] a-dd {
  color: #e06c75;
}
[data-theme="one-dark"] a-n {
  color: #d19a66;
}
[data-theme="one-dark"] a-tl {
  color: #abb2bf;
}
[data-theme="one-dark"] a-em {
  font-style: italic;
}
[data-theme="one-dark"] a-st {
  font-weight: bold;
}
[data-theme="one-dark"] a-tu {
  color: #61afef;
  text-decoration: underline;
}
[data-theme="one-dark"] a-tr {
  color: #56b6c2;
}
[data-theme="one-dark"] a-se {
  color: #56b6c2;
}
[data-theme="one-dark"] a-tt {
  color: #e06c75;
  font-weight: bold;
}
[data-theme="one-dark"] a-ts {
  text-decoration: line-through;
}

/* Rosé Pine Moon (dark) */
/* Source: https://rosepinetheme.com */
[data-theme="rose-pine-moon"] {
  background: #232136;
  --bg: #232136;
  --surface: #343246;
  color: #e0def4;
  --fg: #e0def4;
  --accent: #ea9a97;
  --muted: #6e6a86;
}
[data-theme="rose-pine-moon"] a-at {
  color: #f6c177;
}
[data-theme="rose-pine-moon"] a-co {
  color: #f6c177;
}
[data-theme="rose-pine-moon"] a-fb {
  color: #9ccfd8;
}
[data-theme="rose-pine-moon"] a-f {
  color: #ea9a97;
}
[data-theme="rose-pine-moon"] a-k {
  color: #3e8fb0;
}
[data-theme="rose-pine-moon"] a-o {
  color: #908caa;
}
[data-theme="rose-pine-moon"] a-pr {
  color: #9ccfd8;
}
[data-theme="rose-pine-moon"] a-p {
  color: #908caa;
}
[data-theme="rose-pine-moon"] a-p {
  color: #908caa;
}
[data-theme="rose-pine-moon"] a-p {
  color: #908caa;
}
[data-theme="rose-pine-moon"] a-p {
  color: #908caa;
}
[data-theme="rose-pine-moon"] a-s {
  color: #f6c177;
}
[data-theme="rose-pine-moon"] a-s {
  color: #eb6f92;
}
[data-theme="rose-pine-moon"] a-tg {
  color: #9ccfd8;
}
[data-theme="rose-pine-moon"] a-t {
  color: #c4a7e7;
}
[data-theme="rose-pine-moon"] a-t {
  color: #c4a7e7;
}
[data-theme="rose-pine-moon"] a-v {
  color: #e0def4;
}
[data-theme="rose-pine-moon"] a-v {
  color: #eb6f92;
}
[data-theme="rose-pine-moon"] a-v {
  color: #c4a7e7;
}
[data-theme="rose-pine-moon"] a-c {
  color: #6e6a86;
  font-style: italic;
}
[data-theme="rose-pine-moon"] a-m {
  color: #9ccfd8;
}
[data-theme="rose-pine-moon"] a-l {
  color: #9ccfd8;
}
[data-theme="rose-pine-moon"] a-da {
  color: #9ccfd8;
}
[data-theme="rose-pine-moon"] a-dd {
  color: #eb6f92;
}
[data-theme="rose-pine-moon"] a-n {
  color: #f6c177;
}
[data-theme="rose-pine-moon"] a-tl {
  color: #e0def4;
}
[data-theme="rose-pine-moon"] a-em {
  font-style: italic;
}
[data-theme="rose-pine-moon"] a-st {
  font-weight: bold;
}
[data-theme="rose-pine-moon"] a-tu {
  color: #c4a7e7;
  text-decoration: underline;
}
[data-theme="rose-pine-moon"] a-tr {
  color: #9ccfd8;
}
[data-theme="rose-pine-moon"] a-se {
  color: #3e8fb0;
}
[data-theme="rose-pine-moon"] a-tt {
  color: #f6c177;
  font-weight: bold;
}
[data-theme="rose-pine-moon"] a-ts {
  text-decoration: line-through;
}

/* Rustdoc Ayu (dark) */
/* Source: https://github.com/rust-lang/rust/blob/master/src/librustdoc/html/static/css/themes/ayu.css */
[data-theme="rustdoc-ayu"] {
  background: #191f26;
  --bg: #191f26;
  --surface: #2b3037;
  color: #c5c5c5;
  --fg: #c5c5c5;
  --accent: #fdd687;
  --muted: #788797;
}
[data-theme="rustdoc-ayu"] a-at {
  color: #e6e1cf;
}
[data-theme="rustdoc-ayu"] a-co {
  color: #ff7733;
}
[data-theme="rustdoc-ayu"] a-fb {
  color: #69f2df;
}
[data-theme="rustdoc-ayu"] a-f {
  color: #fdd687;
}
[data-theme="rustdoc-ayu"] a-k {
  color: #ff7733;
}
[data-theme="rustdoc-ayu"] a-o {
  color: #ff7733;
}
[data-theme="rustdoc-ayu"] a-pr {
  color: #69f2df;
}
[data-theme="rustdoc-ayu"] a-p {
  color: #c5c5c5;
}
[data-theme="rustdoc-ayu"] a-p {
  color: #c5c5c5;
}
[data-theme="rustdoc-ayu"] a-p {
  color: #c5c5c5;
}
[data-theme="rustdoc-ayu"] a-p {
  color: #ff9011;
}
[data-theme="rustdoc-ayu"] a-s {
  color: #b8cc52;
}
[data-theme="rustdoc-ayu"] a-s {
  color: #b8cc52;
}
[data-theme="rustdoc-ayu"] a-tg {
  color: #a37acc;
}
[data-theme="rustdoc-ayu"] a-t {
  color: #ffa0a5;
}
[data-theme="rustdoc-ayu"] a-t {
  color: #69f2df;
}
[data-theme="rustdoc-ayu"] a-v {
  color: #c5c5c5;
}
[data-theme="rustdoc-ayu"] a-v {
  color: #36a3d9;
}
[data-theme="rustdoc-ayu"] a-v {
  color: #c5c5c5;
}
[data-theme="rustdoc-ayu"] a-c {
  color: #788797;
}
[data-theme="rustdoc-ayu"] a-m {
  color: #a37acc;
}
[data-theme="rustdoc-ayu"] a-l {
  color: #ff7733;
}
[data-theme="rustdoc-ayu"] a-da {
  color: #b8cc52;
}
[data-theme="rustdoc-ayu"] a-dd {
  color: #ff7733;
}
[data-theme="rustdoc-ayu"] a-n {
  color: #b8cc52;
}
[data-theme="rustdoc-ayu"] a-tl {
  color: #c5c5c5;
}
[data-theme="rustdoc-ayu"] a-em {
  font-style: italic;
}
[data-theme="rustdoc-ayu"] a-st {
  font-weight: bold;
}
[data-theme="rustdoc-ayu"] a-tu {
  color: #69f2df;
  text-decoration: underline;
}
[data-theme="rustdoc-ayu"] a-tr {
  color: #ffa0a5;
}
[data-theme="rustdoc-ayu"] a-se {
  color: #ff7733;
}
[data-theme="rustdoc-ayu"] a-tt {
  color: #ffa0a5;
  font-weight: bold;
}
[data-theme="rustdoc-ayu"] a-ts {
  text-decoration: line-through;
}

/* Rustdoc Dark (dark) */
/* Source: https://github.com/rust-lang/rust/blob/master/src/librustdoc/html/static/css/themes/dark.css */
[data-theme="rustdoc-dark"] {
  background: #2a2a2a;
  --bg: #2a2a2a;
  --surface: #3b3b3b;
  color: #dddddd;
  --fg: #dddddd;
  --accent: #2bab63;
  --muted: #8d8d8b;
}
[data-theme="rustdoc-dark"] a-at {
  color: #ee6868;
}
[data-theme="rustdoc-dark"] a-co {
  color: #ee6868;
}
[data-theme="rustdoc-dark"] a-fb {
  color: #769acb;
}
[data-theme="rustdoc-dark"] a-f {
  color: #2bab63;
}
[data-theme="rustdoc-dark"] a-k {
  color: #ab8ac1;
}
[data-theme="rustdoc-dark"] a-o {
  color: #ab8ac1;
}
[data-theme="rustdoc-dark"] a-pr {
  color: #769acb;
}
[data-theme="rustdoc-dark"] a-p {
  color: #dddddd;
}
[data-theme="rustdoc-dark"] a-p {
  color: #dddddd;
}
[data-theme="rustdoc-dark"] a-p {
  color: #dddddd;
}
[data-theme="rustdoc-dark"] a-p {
  color: #ff9011;
}
[data-theme="rustdoc-dark"] a-s {
  color: #83a300;
}
[data-theme="rustdoc-dark"] a-s {
  color: #83a300;
}
[data-theme="rustdoc-dark"] a-tg {
  color: #3e999f;
}
[data-theme="rustdoc-dark"] a-t {
  color: #2dbfb8;
}
[data-theme="rustdoc-dark"] a-t {
  color: #769acb;
}
[data-theme="rustdoc-dark"] a-v {
  color: #dddddd;
}
[data-theme="rustdoc-dark"] a-v {
  color: #ee6868;
}
[data-theme="rustdoc-dark"] a-v {
  color: #dddddd;
}
[data-theme="rustdoc-dark"] a-c {
  color: #8d8d8b;
}
[data-theme="rustdoc-dark"] a-m {
  color: #3e999f;
}
[data-theme="rustdoc-dark"] a-l {
  color: #d97f26;
}
[data-theme="rustdoc-dark"] a-da {
  color: #83a300;
}
[data-theme="rustdoc-dark"] a-dd {
  color: #ee6868;
}
[data-theme="rustdoc-dark"] a-n {
  color: #83a300;
}
[data-theme="rustdoc-dark"] a-tl {
  color: #dddddd;
}
[data-theme="rustdoc-dark"] a-em {
  font-style: italic;
}
[data-theme="rustdoc-dark"] a-st {
  font-weight: bold;
}
[data-theme="rustdoc-dark"] a-tu {
  color: #769acb;
  text-decoration: underline;
}
[data-theme="rustdoc-dark"] a-tr {
  color: #2dbfb8;
}
[data-theme="rustdoc-dark"] a-se {
  color: #d97f26;
}
[data-theme="rustdoc-dark"] a-tt {
  color: #2dbfb8;
  font-weight: bold;
}
[data-theme="rustdoc-dark"] a-ts {
  text-decoration: line-through;
}

/* Rustdoc Light (light) */
/* Source: https://github.com/rust-lang/rust/blob/master/src/librustdoc/html/static/css/themes/light.css */
[data-theme="rustdoc-light"] {
  background: #f5f5f5;
  --bg: #f5f5f5;
  --surface: #e8e8e8;
  color: #24292e;
  --fg: #24292e;
  --accent: #ad7c37;
  --muted: #8e908c;
}
[data-theme="rustdoc-light"] a-at {
  color: #c82829;
}
[data-theme="rustdoc-light"] a-co {
  color: #c82829;
}
[data-theme="rustdoc-light"] a-fb {
  color: #4271ae;
}
[data-theme="rustdoc-light"] a-f {
  color: #ad7c37;
}
[data-theme="rustdoc-light"] a-k {
  color: #8959a8;
}
[data-theme="rustdoc-light"] a-o {
  color: #8959a8;
}
[data-theme="rustdoc-light"] a-pr {
  color: #4271ae;
}
[data-theme="rustdoc-light"] a-p {
  color: #24292e;
}
[data-theme="rustdoc-light"] a-p {
  color: #24292e;
}
[data-theme="rustdoc-light"] a-p {
  color: #24292e;
}
[data-theme="rustdoc-light"] a-p {
  color: #ff9011;
}
[data-theme="rustdoc-light"] a-s {
  color: #718c00;
}
[data-theme="rustdoc-light"] a-s {
  color: #718c00;
}
[data-theme="rustdoc-light"] a-tg {
  color: #3e999f;
}
[data-theme="rustdoc-light"] a-t {
  color: #ad378a;
}
[data-theme="rustdoc-light"] a-t {
  color: #4271ae;
}
[data-theme="rustdoc-light"] a-v {
  color: #24292e;
}
[data-theme="rustdoc-light"] a-v {
  color: #c82829;
}
[data-theme="rustdoc-light"] a-v {
  color: #24292e;
}
[data-theme="rustdoc-light"] a-c {
  color: #8e908c;
}
[data-theme="rustdoc-light"] a-m {
  color: #3e999f;
}
[data-theme="rustdoc-light"] a-l {
  color: #b76514;
}
[data-theme="rustdoc-light"] a-da {
  color: #718c00;
}
[data-theme="rustdoc-light"] a-dd {
  color: #c82829;
}
[data-theme="rustdoc-light"] a-n {
  color: #718c00;
}
[data-theme="rustdoc-light"] a-tl {
  color: #24292e;
}
[data-theme="rustdoc-light"] a-em {
  font-style: italic;
}
[data-theme="rustdoc-light"] a-st {
  font-weight: bold;
}
[data-theme="rustdoc-light"] a-tu {
  color: #4271ae;
  text-decoration: underline;
}
[data-theme="rustdoc-light"] a-tr {
  color: #ad378a;
}
[data-theme="rustdoc-light"] a-se {
  color: #b76514;
}
[data-theme="rustdoc-light"] a-tt {
  color: #ad378a;
  font-weight: bold;
}
[data-theme="rustdoc-light"] a-ts {
  text-decoration: line-through;
}

/* Solarized Dark (dark) */
/* Source: https://ethanschoonover.com/solarized/ */
[data-theme="solarized-dark"] {
  background: #002b36;
  --bg: #002b36;
  --surface: #143b46;
  color: #839496;
  --fg: #839496;
  --accent: #268bd2;
  --muted: #586e75;
}
[data-theme="solarized-dark"] a-at {
  color: #b58900;
}
[data-theme="solarized-dark"] a-co {
  color: #2aa198;
}
[data-theme="solarized-dark"] a-fb {
  color: #268bd2;
}
[data-theme="solarized-dark"] a-f {
  color: #268bd2;
}
[data-theme="solarized-dark"] a-k {
  color: #859900;
}
[data-theme="solarized-dark"] a-o {
  color: #93a1a1;
}
[data-theme="solarized-dark"] a-pr {
  color: #268bd2;
}
[data-theme="solarized-dark"] a-p {
  color: #93a1a1;
}
[data-theme="solarized-dark"] a-p {
  color: #93a1a1;
}
[data-theme="solarized-dark"] a-p {
  color: #93a1a1;
}
[data-theme="solarized-dark"] a-p {
  color: #dc322f;
}
[data-theme="solarized-dark"] a-s {
  color: #2aa198;
}
[data-theme="solarized-dark"] a-s {
  color: #cb4b16;
}
[data-theme="solarized-dark"] a-tg {
  color: #268bd2;
}
[data-theme="solarized-dark"] a-t {
  color: #b58900;
}
[data-theme="solarized-dark"] a-t {
  color: #b58900;
}
[data-theme="solarized-dark"] a-v {
  color: #839496;
}
[data-theme="solarized-dark"] a-v {
  color: #d33682;
}
[data-theme="solarized-dark"] a-v {
  color: #839496;
}
[data-theme="solarized-dark"] a-c {
  color: #586e75;
  font-style: italic;
}
[data-theme="solarized-dark"] a-m {
  color: #cb4b16;
}
[data-theme="solarized-dark"] a-l {
  color: #6c71c4;
}
[data-theme="solarized-dark"] a-da {
  color: #859900;
}
[data-theme="solarized-dark"] a-dd {
  color: #dc322f;
}
[data-theme="solarized-dark"] a-n {
  color: #d33682;
}
[data-theme="solarized-dark"] a-tl {
  color: #839496;
}
[data-theme="solarized-dark"] a-em {
  font-style: italic;
}
[data-theme="solarized-dark"] a-st {
  font-weight: bold;
}
[data-theme="solarized-dark"] a-tu {
  color: #2aa198;
  text-decoration: underline;
}
[data-theme="solarized-dark"] a-tr {
  color: #268bd2;
}
[data-theme="solarized-dark"] a-se {
  color: #cb4b16;
}
[data-theme="solarized-dark"] a-tt {
  color: #b58900;
  font-weight: bold;
}
[data-theme="solarized-dark"] a-ts {
  text-decoration: line-through;
}

/* Solarized Light (light) */
/* Source: https://ethanschoonover.com/solarized/ */
[data-theme="solarized-light"] {
  background: #fdf6e3;
  --bg: #fdf6e3;
  --surface: #f0e9d7;
  color: #657b83;
  --fg: #657b83;
  --accent: #268bd2;
  --muted: #93a1a1;
}
[data-theme="solarized-light"] a-at {
  color: #b58900;
}
[data-theme="solarized-light"] a-co {
  color: #2aa198;
}
[data-theme="solarized-light"] a-fb {
  color: #268bd2;
}
[data-theme="solarized-light"] a-f {
  color: #268bd2;
}
[data-theme="solarized-light"] a-k {
  color: #859900;
}
[data-theme="solarized-light"] a-o {
  color: #586e75;
}
[data-theme="solarized-light"] a-pr {
  color: #268bd2;
}
[data-theme="solarized-light"] a-p {
  color: #586e75;
}
[data-theme="solarized-light"] a-p {
  color: #586e75;
}
[data-theme="solarized-light"] a-p {
  color: #586e75;
}
[data-theme="solarized-light"] a-p {
  color: #dc322f;
}
[data-theme="solarized-light"] a-s {
  color: #2aa198;
}
[data-theme="solarized-light"] a-s {
  color: #cb4b16;
}
[data-theme="solarized-light"] a-tg {
  color: #268bd2;
}
[data-theme="solarized-light"] a-t {
  color: #b58900;
}
[data-theme="solarized-light"] a-t {
  color: #b58900;
}
[data-theme="solarized-light"] a-v {
  color: #657b83;
}
[data-theme="solarized-light"] a-v {
  color: #d33682;
}
[data-theme="solarized-light"] a-v {
  color: #657b83;
}
[data-theme="solarized-light"] a-c {
  color: #93a1a1;
  font-style: italic;
}
[data-theme="solarized-light"] a-m {
  color: #cb4b16;
}
[data-theme="solarized-light"] a-l {
  color: #6c71c4;
}
[data-theme="solarized-light"] a-da {
  color: #859900;
}
[data-theme="solarized-light"] a-dd {
  color: #dc322f;
}
[data-theme="solarized-light"] a-n {
  color: #d33682;
}
[data-theme="solarized-light"] a-tl {
  color: #657b83;
}
[data-theme="solarized-light"] a-em {
  font-style: italic;
}
[data-theme="solarized-light"] a-st {
  font-weight: bold;
}
[data-theme="solarized-light"] a-tu {
  color: #2aa198;
  text-decoration: underline;
}
[data-theme="solarized-light"] a-tr {
  color: #268bd2;
}
[data-theme="solarized-light"] a-se {
  color: #cb4b16;
}
[data-theme="solarized-light"] a-tt {
  color: #b58900;
  font-weight: bold;
}
[data-theme="solarized-light"] a-ts {
  text-decoration: line-through;
}

/* Tokyo Night (dark) */
/* Source: https://github.com/enkia/tokyo-night-vscode-theme */
[data-theme="tokyo-night"] {
  background: #1a1b26;
  --bg: #1a1b26;
  --surface: #2c2d37;
  color: #c0caf5;
  --fg: #c0caf5;
  --accent: #7aa2f7;
  --muted: #565f89;
}
[data-theme="tokyo-night"] a-at {
  color: #e0af68;
}
[data-theme="tokyo-night"] a-co {
  color: #ff9e64;
}
[data-theme="tokyo-night"] a-fb {
  color: #7dcfff;
}
[data-theme="tokyo-night"] a-f {
  color: #7aa2f7;
}
[data-theme="tokyo-night"] a-k {
  color: #bb9af7;
}
[data-theme="tokyo-night"] a-o {
  color: #89ddff;
}
[data-theme="tokyo-night"] a-pr {
  color: #7aa2f7;
}
[data-theme="tokyo-night"] a-p {
  color: #a9b1d6;
}
[data-theme="tokyo-night"] a-p {
  color: #a9b1d6;
}
[data-theme="tokyo-night"] a-p {
  color: #a9b1d6;
}
[data-theme="tokyo-night"] a-p {
  color: #89ddff;
}
[data-theme="tokyo-night"] a-s {
  color: #9ece6a;
}
[data-theme="tokyo-night"] a-s {
  color: #f7768e;
}
[data-theme="tokyo-night"] a-tg {
  color: #f7768e;
}
[data-theme="tokyo-night"] a-t {
  color: #2ac3de;
}
[data-theme="tokyo-night"] a-t {
  color: #2ac3de;
}
[data-theme="tokyo-night"] a-v {
  color: #c0caf5;
}
[data-theme="tokyo-night"] a-v {
  color: #f7768e;
}
[data-theme="tokyo-night"] a-v {
  color: #e0af68;
}
[data-theme="tokyo-night"] a-c {
  color: #565f89;
}
[data-theme="tokyo-night"] a-m {
  color: #7dcfff;
}
[data-theme="tokyo-night"] a-l {
  color: #ff9e64;
}
[data-theme="tokyo-night"] a-da {
  color: #9ece6a;
}
[data-theme="tokyo-night"] a-dd {
  color: #f7768e;
}
[data-theme="tokyo-night"] a-n {
  color: #ff9e64;
}
[data-theme="tokyo-night"] a-tl {
  color: #a9b1d6;
}
[data-theme="tokyo-night"] a-em {
  font-style: italic;
}
[data-theme="tokyo-night"] a-st {
  font-weight: bold;
}
[data-theme="tokyo-night"] a-tu {
  color: #7aa2f7;
  text-decoration: underline;
}
[data-theme="tokyo-night"] a-tr {
  color: #7dcfff;
}
[data-theme="tokyo-night"] a-se {
  color: #89ddff;
}
[data-theme="tokyo-night"] a-tt {
  color: #bb9af7;
  font-weight: bold;
}
[data-theme="tokyo-night"] a-ts {
  text-decoration: line-through;
}

/* Zenburn (dark) */
/* Source: https://github.com/jnurmine/Zenburn */
[data-theme="zenburn"] {
  background: #3f3f3f;
  --bg: #3f3f3f;
  --surface: #4e4e4e;
  color: #dcdccc;
  --fg: #dcdccc;
  --accent: #efef8f;
  --muted: #7f9f7f;
}
[data-theme="zenburn"] a-at {
  color: #dfaf8f;
}
[data-theme="zenburn"] a-co {
  color: #dca3a3;
}
[data-theme="zenburn"] a-fb {
  color: #efef8f;
}
[data-theme="zenburn"] a-f {
  color: #efef8f;
}
[data-theme="zenburn"] a-k {
  color: #f0dfaf;
}
[data-theme="zenburn"] a-o {
  color: #dcdccc;
}
[data-theme="zenburn"] a-pr {
  color: #dcdccc;
}
[data-theme="zenburn"] a-p {
  color: #dcdccc;
}
[data-theme="zenburn"] a-p {
  color: #dcdccc;
}
[data-theme="zenburn"] a-p {
  color: #dcdccc;
}
[data-theme="zenburn"] a-p {
  color: #dca3a3;
}
[data-theme="zenburn"] a-s {
  color: #cc9393;
}
[data-theme="zenburn"] a-s {
  color: #dca3a3;
}
[data-theme="zenburn"] a-tg {
  color: #efef8f;
}
[data-theme="zenburn"] a-t {
  color: #dfdfbf;
}
[data-theme="zenburn"] a-t {
  color: #dfdfbf;
}
[data-theme="zenburn"] a-v {
  color: #dcdccc;
}
[data-theme="zenburn"] a-v {
  color: #dca3a3;
}
[data-theme="zenburn"] a-v {
  color: #dcdccc;
}
[data-theme="zenburn"] a-c {
  color: #7f9f7f;
}
[data-theme="zenburn"] a-m {
  color: #dfaf8f;
}
[data-theme="zenburn"] a-l {
  color: #8cd0d3;
}
[data-theme="zenburn"] a-da {
  color: #7f9f7f;
}
[data-theme="zenburn"] a-dd {
  color: #cc9393;
}
[data-theme="zenburn"] a-n {
  color: #8cd0d3;
}
[data-theme="zenburn"] a-tl {
  color: #dcdccc;
}
[data-theme="zenburn"] a-em {
  font-style: italic;
}
[data-theme="zenburn"] a-st {
  font-weight: bold;
}
[data-theme="zenburn"] a-tu {
  color: #8cd0d3;
  text-decoration: underline;
}
[data-theme="zenburn"] a-tr {
  color: #8cd0d3;
}
[data-theme="zenburn"] a-se {
  color: #dca3a3;
}
[data-theme="zenburn"] a-tt {
  color: #efef8f;
  font-weight: bold;
}
[data-theme="zenburn"] a-ts {
  text-decoration: line-through;
}

