/* GENERATED by tools/themes.py -- do not edit by hand. */
/* Roles, not base16 indices: see the module docstring. */
/* Values marked (fitted) were nudged to clear the contrast floor. */

:root { --themes: "vga vga-light tokyo-night tokyo-night-light solarized-dark solarized-light gruvbox-dark gruvbox-light nord nord-light catppuccin-mocha catppuccin-latte dracula alucard everforest-dark everforest-light ibm-5151 ibm-5151-paper dec-amber dec-amber-paper vt220-white vt220-paper"; }

:root, [data-theme="vga"] {
  --bg: #17150F;
  --panel: #201E19;
  --rule: #322D25;
  --edge: #706c66;
  --dim: #9A9186;
  --muted: #B5AC9E;
  --text: #E8E3D9;
  --bright: #FFFFFF;
  --red: #FF5555;
  --orange: #FFA855;
  --yellow: #FFFF55;
  --green: #55FF55;
  --cyan: #55FFFF;
  --blue: #5599FF;
  --magenta: #FF55FF;
  --row-bg: #322D25;
  --row-panel: #322D25;
  --row-text: #e8e3d9;
  --row-muted: #c4bdb1;
  --row-dim: #9f968c;
  --row-edge: #615a51;
  --row-rule: #615a51;
  --row-green: #55FF55;
  --row-yellow: #FFFF55;
  --row-red: #ffa399;
  --label: "VGA";
  --group: "House";
  --dark: 1;
  --pair: "vga-light";
}

[data-theme="vga-light"] {
  --bg: #EDE9DF;
  --panel: #E3DDCF;
  --rule: #CFC6B4;
  --edge: #7c776c;
  --dim: #686054;
  --muted: #4c443a;
  --text: #241F19;
  --bright: #000000;
  --red: #910000;
  --orange: #984c00;
  --yellow: #534000;
  --green: #004f00;
  --cyan: #00686f;
  --blue: #0000AA;
  --magenta: #AA00AA;
  --row-bg: #322D25;
  --row-panel: #322D25;
  --row-text: #e8e3d9;
  --row-muted: #c4bdb1;
  --row-dim: #9f968c;
  --row-edge: #615a51;
  --row-rule: #615a51;
  --row-green: #55FF55;
  --row-yellow: #FFFF55;
  --row-red: #ffa399;
  --label: "VGA Light";
  --group: "House";
  --dark: 0;
  --pair: "vga";
}
/* vga-light fitted: dim #6E6558->#686054; orange #A05000->#984c00; yellow #7A6000->#745b00; cyan #006E75->#00686f; muted #544C41->#4c443a (light floor); green #00701C->#004f00 (state floor); yellow #745b00->#534000 (state floor); red #AA0000->#910000 (state floor); green/yellow dE39; green/red dE90; yellow/red dE51; muted>=dim */

[data-theme="tokyo-night"] {
  --bg: #1a1b26;
  --panel: #16161e;
  --rule: #292e42;
  --edge: #696d7b;
  --dim: #8087a6;
  --muted: #a9b1d6;
  --text: #c0caf5;
  --bright: #ffffff;
  --red: #f7768e;
  --orange: #ff9e64;
  --yellow: #e0af68;
  --green: #9ece6a;
  --cyan: #7dcfff;
  --blue: #7aa2f7;
  --magenta: #bb9af7;
  --row-bg: #292e42;
  --row-panel: #292e42;
  --row-text: #c0caf5;
  --row-muted: #b6bddc;
  --row-dim: #9399b3;
  --row-edge: #50566f;
  --row-rule: #50566f;
  --row-green: #9ece6a;
  --row-yellow: #e4b36c;
  --row-red: #ffa4ba;
  --label: "Tokyo Night";
  --group: "Editor";
  --dark: 1;
  --pair: "tokyo-night-light";
}
/* tokyo-night fitted: dim #565f89->#8087a6 */

[data-theme="tokyo-night-light"] {
  --bg: #e1e2e7;
  --panel: #d5d6db;
  --rule: #c4c8da;
  --edge: #767883;
  --dim: #555972;
  --muted: #393d62;
  --text: #272c41;
  --bright: #1a1b26;
  --red: #80002f;
  --orange: #8e4c25;
  --yellow: #5d3800;
  --green: #004c00;
  --cyan: #0f4b6e;
  --blue: #34548a;
  --magenta: #5a3e8e;
  --row-bg: #292e42;
  --row-panel: #292e42;
  --row-text: #c0caf5;
  --row-muted: #b6bddc;
  --row-dim: #9399b3;
  --row-edge: #50566f;
  --row-rule: #50566f;
  --row-green: #9ece6a;
  --row-yellow: #e4b36c;
  --row-red: #ffa4ba;
  --label: "Tokyo Night Light";
  --group: "Editor";
  --dark: 0;
  --pair: "tokyo-night";
}
/* tokyo-night-light fitted: dim #6a6f8e->#555972; orange #965027->#8e4c25; yellow #8f5e15->#7a5012; muted #4c5182->#393d62 (light floor); green #485e30->#004c00 (state floor); yellow #7a5012->#5d3800 (state floor); red #8c4351->#80002f (state floor); green/yellow dE48; green/red dE89; yellow/red dE45; muted>=dim; text>=muted */

[data-theme="solarized-dark"] {
  --bg: #002b36;
  --panel: #073642;
  --rule: #0f4c5c;
  --edge: #57828d;
  --dim: #8c9ca2;
  --muted: #93a1a1;
  --text: #eee8d5;
  --bright: #fdf6e3;
  --red: #e87a78;
  --orange: #db815c;
  --yellow: #bc951a;
  --green: #91a31a;
  --cyan: #3faaa2;
  --blue: #51a2db;
  --magenta: #e27cae;
  --row-bg: #0b4352;
  --row-panel: #0b4352;
  --row-text: #eee8d5;
  --row-muted: #ced5d5;
  --row-dim: #9dabb0;
  --row-edge: #456b76;
  --row-rule: #456b76;
  --row-green: #cddd58;
  --row-yellow: #fbce57;
  --row-red: #ffc4bf;
  --label: "Solarized Dark";
  --group: "Editor";
  --dark: 1;
  --pair: "solarized-light";
}
/* solarized-dark fitted: dim #657b83->#8c9ca2; red #dc322f->#e87a78; orange #cb4b16->#db815c; yellow #b58900->#bc951a; green #859900->#91a31a; cyan #2aa198->#3faaa2; blue #268bd2->#51a2db; magenta #d33682->#e27cae; green/yellow dE27; green/red dE77; yellow/red dE57 */

[data-theme="solarized-light"] {
  --bg: #fdf6e3;
  --panel: #eee8d5;
  --rule: #d9d2c0;
  --edge: #827e73;
  --dim: #606969;
  --muted: #3c4a4e;
  --text: #073642;
  --bright: #002b36;
  --red: #9d000d;
  --orange: #ad4013;
  --yellow: #614800;
  --green: #005900;
  --cyan: #1d716a;
  --blue: #1c689e;
  --magenta: #b32e6e;
  --row-bg: #0b4352;
  --row-panel: #0b4352;
  --row-text: #eee8d5;
  --row-muted: #ced5d5;
  --row-dim: #9dabb0;
  --row-edge: #456b76;
  --row-rule: #456b76;
  --row-green: #cddd58;
  --row-yellow: #fbce57;
  --row-red: #ffc4bf;
  --label: "Solarized Light";
  --group: "Editor";
  --dark: 0;
  --pair: "solarized-dark";
}
/* solarized-light fitted: muted #657b83->#56696f; dim #93a1a1->#606969; red #dc322f->#bb2a28; orange #cb4b16->#ad4013; yellow #b58900->#7f6000; green #859900->#5d6b00; cyan #2aa198->#1d716a; blue #268bd2->#1c689e; magenta #d33682->#b32e6e; muted #56696f->#3c4a4e (light floor); green #5d6b00->#005900 (state floor); yellow #7f6000->#614800 (state floor); red #bb2a28->#9d000d (state floor); green/yellow dE44; green/red dE96; yellow/red dE52; muted>=dim */

[data-theme="gruvbox-dark"] {
  --bg: #282828;
  --panel: #32302f;
  --rule: #504945;
  --edge: #84807d;
  --dim: #a29689;
  --muted: #bdae93;
  --text: #ebdbb2;
  --bright: #fbf1c7;
  --red: #fc6d5d;
  --orange: #fe8019;
  --yellow: #fabd2f;
  --green: #b8bb26;
  --cyan: #8ec07c;
  --blue: #83a598;
  --magenta: #d3869b;
  --row-bg: #403b39;
  --row-panel: #403b39;
  --row-text: #ebdbb2;
  --row-muted: #d7cebe;
  --row-dim: #b0a69b;
  --row-edge: #6c645d;
  --row-rule: #6c645d;
  --row-green: #d7d847;
  --row-yellow: #ffdb7e;
  --row-red: #ffc1aa;
  --label: "Gruvbox Dark";
  --group: "Editor";
  --dark: 1;
  --pair: "gruvbox-light";
}
/* gruvbox-dark fitted: dim #928374->#a29689; red #fb4934->#fc6d5d; green/red dE79; yellow/red dE60 */

[data-theme="gruvbox-light"] {
  --bg: #fbf1c7;
  --panel: #f2e5bc;
  --rule: #d5c4a1;
  --edge: #8a7f69;
  --dim: #70645a;
  --muted: #4c453f;
  --text: #393533;
  --bright: #282828;
  --red: #940000;
  --orange: #af3a03;
  --yellow: #6a4000;
  --green: #005400;
  --cyan: #3b6f4f;
  --blue: #076678;
  --magenta: #8f3f71;
  --row-bg: #403b39;
  --row-panel: #403b39;
  --row-text: #ebdbb2;
  --row-muted: #d7cebe;
  --row-dim: #b0a69b;
  --row-edge: #6c645d;
  --row-rule: #6c645d;
  --row-green: #d7d847;
  --row-yellow: #ffdb7e;
  --row-red: #ffc1aa;
  --label: "Gruvbox Light";
  --group: "Editor";
  --dark: 0;
  --pair: "gruvbox-dark";
}
/* gruvbox-light fitted: dim #7c6f64->#70645a; yellow #b57614->#88580f; green #79740e->#6d680d; cyan #427b58->#3b6f4f; muted #665c54->#4c453f (light floor); green #6d680d->#005400 (state floor); yellow #88580f->#6a4000 (state floor); red #9d0006->#940000 (state floor); green/yellow dE52; green/red dE92; yellow/red dE40; muted>=dim; text>=muted */

[data-theme="nord"] {
  --bg: #2e3440;
  --panel: #3b4252;
  --rule: #434c5e;
  --edge: #8e949e;
  --dim: #a9b2c2;
  --muted: #d8dee9;
  --text: #eceff4;
  --bright: #ffffff;
  --red: #d9a0a6;
  --orange: #dca594;
  --yellow: #ebcb8b;
  --green: #a3be8c;
  --cyan: #88c0d0;
  --blue: #9ab4cd;
  --magenta: #c3a5bd;
  --row-bg: #3f4656;
  --row-panel: #3f4656;
  --row-text: #eceff4;
  --row-muted: #dae0ea;
  --row-dim: #adb6c5;
  --row-edge: #6f7787;
  --row-rule: #6f7787;
  --row-green: #cce8b4;
  --row-yellow: #fddc9b;
  --row-red: #ffd6dc;
  --label: "Nord";
  --group: "Editor";
  --dark: 1;
  --pair: "nord-light";
}
/* nord fitted: dim #7b88a1->#a9b2c2; red #bf616a->#d9a0a6; orange #d08770->#dca594; blue #81a1c1->#9ab4cd; magenta #b48ead->#c3a5bd; green/red dE44; yellow/red dE38 */

[data-theme="nord-light"] {
  --bg: #eceff4;
  --panel: #e5e9f0;
  --rule: #d8dee9;
  --edge: #82858c;
  --dim: #5b6779;
  --muted: #434c5e;
  --text: #2e3440;
  --bright: #242933;
  --red: #970022;
  --orange: #9a5028;
  --yellow: #5f4800;
  --green: #005900;
  --cyan: #2e6e80;
  --blue: #3b5c8a;
  --magenta: #7a5480;
  --row-bg: #3f4656;
  --row-panel: #3f4656;
  --row-text: #eceff4;
  --row-muted: #dae0ea;
  --row-dim: #adb6c5;
  --row-edge: #6f7787;
  --row-rule: #6f7787;
  --row-green: #cce8b4;
  --row-yellow: #fddc9b;
  --row-red: #ffd6dc;
  --label: "Nord Light";
  --group: "Editor";
  --dark: 0;
  --pair: "nord";
}
/* nord-light fitted: orange #a2542a->#9a5028; green #4f6b3e->#005900 (state floor); yellow #7f6416->#5f4800 (state floor); red #9b2c36->#970022 (state floor); green/yellow dE43; green/red dE96; yellow/red dE53 */

[data-theme="catppuccin-mocha"] {
  --bg: #1e1e2e;
  --panel: #181825;
  --rule: #313244;
  --edge: #6f707c;
  --dim: #858aa1;
  --muted: #bac2de;
  --text: #cdd6f4;
  --bright: #ffffff;
  --red: #f38ba8;
  --orange: #fab387;
  --yellow: #f9e2af;
  --green: #a6e3a1;
  --cyan: #94e2d5;
  --blue: #89b4fa;
  --magenta: #cba6f7;
  --row-bg: #313244;
  --row-panel: #313244;
  --row-text: #cdd6f4;
  --row-muted: #bac2de;
  --row-dim: #979caf;
  --row-edge: #575a6e;
  --row-rule: #575a6e;
  --row-green: #a6e3a1;
  --row-yellow: #f9e2af;
  --row-red: #ffacc9;
  --label: "Catppuccin Mocha";
  --group: "Editor";
  --dark: 1;
  --pair: "catppuccin-latte";
}
/* catppuccin-mocha fitted: dim #7f849c->#858aa1 */

[data-theme="catppuccin-latte"] {
  --bg: #eff1f5;
  --panel: #e6e9ef;
  --rule: #ccd0da;
  --edge: #7a7d83;
  --dim: #616478;
  --muted: #454759;
  --text: #35374a;
  --bright: #1e1e2e;
  --red: #9c0022;
  --orange: #b24608;
  --yellow: #614800;
  --green: #005900;
  --cyan: #116e73;
  --blue: #1b5cdc;
  --magenta: #8136e3;
  --row-bg: #313244;
  --row-panel: #313244;
  --row-text: #cdd6f4;
  --row-muted: #bac2de;
  --row-dim: #979caf;
  --row-edge: #575a6e;
  --row-rule: #575a6e;
  --row-green: #a6e3a1;
  --row-yellow: #f9e2af;
  --row-red: #ffacc9;
  --label: "Catppuccin Latte";
  --group: "Editor";
  --dark: 0;
  --pair: "catppuccin-mocha";
}
/* catppuccin-latte fitted: dim #6c6f85->#616478; red #d20f39->#c80e36; orange #fe640b->#b24608; yellow #8c6a00->#7e5f00; green #40a02b->#307820; cyan #179299->#116e73; blue #1e66f5->#1b5cdc; magenta #8839ef->#8136e3; muted #5c5f77->#454759 (light floor); green #307820->#005900 (state floor); yellow #7e5f00->#614800 (state floor); red #c80e36->#9c0022 (state floor); green/yellow dE44; green/red dE97; yellow/red dE53; muted>=dim; text>=muted */

[data-theme="dracula"] {
  --bg: #282a36;
  --panel: #21222c;
  --rule: #44475a;
  --edge: #737583;
  --dim: #8995bb;
  --muted: #bfbfd0;
  --text: #f8f8f2;
  --bright: #ffffff;
  --red: #ff5555;
  --orange: #ffb86c;
  --yellow: #f1fa8c;
  --green: #50fa7b;
  --cyan: #8be9fd;
  --blue: #bd93f9;
  --magenta: #ff79c6;
  --row-bg: #393c4b;
  --row-panel: #393c4b;
  --row-text: #f8f8f2;
  --row-muted: #cfcfdc;
  --row-dim: #a1aac9;
  --row-edge: #5d647d;
  --row-rule: #5d647d;
  --row-green: #50fa7b;
  --row-yellow: #f1fa8c;
  --row-red: #ffc1b5;
  --label: "Dracula";
  --group: "Editor";
  --dark: 1;
  --pair: "alucard";
}
/* dracula fitted: dim #6272a4->#8995bb */

[data-theme="alucard"] {
  --bg: #fffbeb;
  --panel: #f5f1dd;
  --rule: #dcd8c3;
  --edge: #848275;
  --dim: #6c664b;
  --muted: #4a4636;
  --text: #1f1f1f;
  --bright: #000000;
  --red: #a70002;
  --orange: #a34d14;
  --yellow: #5d4c00;
  --green: #005e00;
  --cyan: #036a96;
  --blue: #644ac9;
  --magenta: #a3144d;
  --row-bg: #393c4b;
  --row-panel: #393c4b;
  --row-text: #f8f8f2;
  --row-muted: #cfcfdc;
  --row-dim: #a1aac9;
  --row-edge: #5d647d;
  --row-rule: #5d647d;
  --row-green: #50fa7b;
  --row-yellow: #f1fa8c;
  --row-red: #ffc1b5;
  --label: "Alucard";
  --group: "Editor";
  --dark: 0;
  --pair: "dracula";
}
/* alucard fitted: red #cb3a2a->#c13728; yellow #846e15->#7d6814; green #14710a->#005e00 (state floor); yellow #7d6814->#5d4c00 (state floor); red #c13728->#a70002 (state floor); green/yellow dE41; green/red dE100; yellow/red dE59 */

[data-theme="everforest-dark"] {
  --bg: #2d353b;
  --panel: #343f44;
  --rule: #475258;
  --edge: #878f92;
  --dim: #a4ada6;
  --muted: #a8b2aa;
  --text: #d3c6aa;
  --bright: #e8e0cc;
  --red: #ea9193;
  --orange: #e69875;
  --yellow: #e8d6b2;
  --green: #a7c080;
  --cyan: #83c092;
  --blue: #7fbbb3;
  --magenta: #d699b6;
  --row-bg: #384348;
  --row-panel: #384348;
  --row-text: #e0d7c4;
  --row-muted: #d4d8d4;
  --row-dim: #a9b1aa;
  --row-edge: #697372;
  --row-rule: #697372;
  --row-green: #c8e2a0;
  --row-yellow: #efe3c9;
  --row-red: #ffcbcc;
  --label: "Everforest Dark";
  --group: "Editor";
  --dark: 1;
  --pair: "everforest-light";
}
/* everforest-dark fitted: muted #9da9a0->#a2ada5; dim #859289->#a4ada6; red #e67e80->#ea9193; green/yellow dE25; green/red dE56; yellow/red dE38; muted>=dim */

[data-theme="everforest-light"] {
  --bg: #fdf6e3;
  --panel: #f4f0d9;
  --rule: #ddd8be;
  --edge: #858272;
  --dim: #626d61;
  --muted: #455056;
  --text: #3a4145;
  --bright: #2d353b;
  --red: #9e0016;
  --orange: #9f5119;
  --yellow: #5f4800;
  --green: #005e00;
  --cyan: #257557;
  --blue: #2c6f94;
  --magenta: #9c4a82;
  --row-bg: #384348;
  --row-panel: #384348;
  --row-text: #e0d7c4;
  --row-muted: #d4d8d4;
  --row-dim: #a9b1aa;
  --row-edge: #697372;
  --row-rule: #697372;
  --row-green: #c8e2a0;
  --row-yellow: #efe3c9;
  --row-red: #ffcbcc;
  --label: "Everforest Light";
  --group: "Editor";
  --dark: 0;
  --pair: "everforest-dark";
}
/* everforest-light fitted: dim #829181->#626d61; red #f85552->#ba403e; orange #f57d26->#9f5119; yellow #8f6f00->#886900; green #8da101->#637101; cyan #35a77c->#257557; blue #3a94c5->#2c6f94; magenta #df69ba->#9c4a82; muted #5c6a72->#455056 (light floor); green #637101->#005e00 (state floor); yellow #886900->#5f4800 (state floor); red #ba403e->#9e0016 (state floor); green/yellow dE45; green/red dE98; yellow/red dE53; muted>=dim; text>=muted */

[data-theme="ibm-5151"] {
  --bg: #0b0f00;
  --panel: #131a00;
  --rule: #28380a;
  --edge: #5e6a47;
  --dim: #6f9124;
  --muted: #93bf30;
  --text: #b6ff3d;
  --bright: #dcff9e;
  --red: #b6ff3d;
  --orange: #b6ff3d;
  --yellow: #dcff9e;
  --green: #b6ff3d;
  --cyan: #dcff9e;
  --blue: #93bf30;
  --magenta: #b6ff3d;
  --row-bg: #28380a;
  --row-panel: #28380a;
  --row-text: #b6ff3d;
  --row-muted: #aecf64;
  --row-dim: #8ca750;
  --row-edge: #486016;
  --row-rule: #486016;
  --row-green: #b6ff3d;
  --row-yellow: #dcff9e;
  --row-red: #b6ff3d;
  --label: "IBM 5151 Green";
  --group: "Phosphor";
  --dark: 1;
  --pair: "ibm-5151-paper";
}

[data-theme="ibm-5151-paper"] {
  --bg: #f2f4e8;
  --panel: #e9edd9;
  --rule: #d0d9b6;
  --edge: #7d826d;
  --dim: #5a6b2c;
  --muted: #44521c;
  --text: #22300a;
  --bright: #0b0f00;
  --red: #22300a;
  --orange: #22300a;
  --yellow: #0a0b00;
  --green: #22300a;
  --cyan: #0b1400;
  --blue: #44521c;
  --magenta: #22300a;
  --row-bg: #28380a;
  --row-panel: #28380a;
  --row-text: #b6ff3d;
  --row-muted: #aecf64;
  --row-dim: #8ca750;
  --row-edge: #486016;
  --row-rule: #486016;
  --row-green: #b6ff3d;
  --row-yellow: #dcff9e;
  --row-red: #b6ff3d;
  --label: "Green Paper";
  --group: "Phosphor";
  --dark: 0;
  --pair: "ibm-5151";
}
/* ibm-5151-paper fitted: green/yellow dE25 */

[data-theme="dec-amber"] {
  --bg: #140c00;
  --panel: #1e1200;
  --rule: #3d2600;
  --edge: #77674c;
  --dim: #a77725;
  --muted: #d19426;
  --text: #ffb000;
  --bright: #ffd88a;
  --red: #ffb000;
  --orange: #ffb000;
  --yellow: #ffd88a;
  --green: #ffb000;
  --cyan: #ffd88a;
  --blue: #d19426;
  --magenta: #ffb000;
  --row-bg: #3d2600;
  --row-panel: #3d2600;
  --row-text: #ffb000;
  --row-muted: #dcaf5c;
  --row-dim: #b48b46;
  --row-edge: #6d4a11;
  --row-rule: #6d4a11;
  --row-green: #ffb000;
  --row-yellow: #ffd88a;
  --row-red: #ffb000;
  --label: "DEC Amber";
  --group: "Phosphor";
  --dark: 1;
  --pair: "dec-amber-paper";
}
/* dec-amber fitted: dim #a2701a->#a77725 */

[data-theme="dec-amber-paper"] {
  --bg: #f7f0e1;
  --panel: #efe5cf;
  --rule: #dccdaa;
  --edge: #847b66;
  --dim: #7a5814;
  --muted: #5c420c;
  --text: #3a2a00;
  --bright: #1a1300;
  --red: #3a2a00;
  --orange: #3a2a00;
  --yellow: #130c00;
  --green: #3a2a00;
  --cyan: #1a1300;
  --blue: #5c420c;
  --magenta: #3a2a00;
  --row-bg: #3d2600;
  --row-panel: #3d2600;
  --row-text: #ffb000;
  --row-muted: #dcaf5c;
  --row-dim: #b48b46;
  --row-edge: #6d4a11;
  --row-rule: #6d4a11;
  --row-green: #ffb000;
  --row-yellow: #ffd88a;
  --row-red: #ffb000;
  --label: "Amber Paper";
  --group: "Phosphor";
  --dark: 0;
  --pair: "dec-amber";
}
/* dec-amber-paper fitted: green/yellow dE25 */

[data-theme="vt220-white"] {
  --bg: #0d0d0d;
  --panel: #151515;
  --rule: #2b2b2b;
  --edge: #6b6b6b;
  --dim: #8a8a85;
  --muted: #b4b4ae;
  --text: #e8e8e0;
  --bright: #ffffff;
  --red: #e8e8e0;
  --orange: #e8e8e0;
  --yellow: #ffffff;
  --green: #e8e8e0;
  --cyan: #ffffff;
  --blue: #b4b4ae;
  --magenta: #e8e8e0;
  --row-bg: #2b2b2b;
  --row-panel: #2b2b2b;
  --row-text: #e8e8e0;
  --row-muted: #b8b8b2;
  --row-dim: #969691;
  --row-edge: #565654;
  --row-rule: #565654;
  --row-green: #e8e8e0;
  --row-yellow: #ffffff;
  --row-red: #e8e8e0;
  --label: "VT220 White";
  --group: "Phosphor";
  --dark: 1;
  --pair: "vt220-paper";
}
/* vt220-white fitted: green/yellow UNSEPARABLE dE9 -- relies on the state marker; yellow/red UNSEPARABLE dE9 -- relies on the state marker */

[data-theme="vt220-paper"] {
  --bg: #f4f4f0;
  --panel: #eaeae4;
  --rule: #d4d4cc;
  --edge: #7f7f7a;
  --dim: #66665f;
  --muted: #4a4a44;
  --text: #1e1e1a;
  --bright: #000000;
  --red: #1e1e1a;
  --orange: #1e1e1a;
  --yellow: #000000;
  --green: #1e1e1a;
  --cyan: #000000;
  --blue: #4a4a44;
  --magenta: #1e1e1a;
  --row-bg: #2b2b2b;
  --row-panel: #2b2b2b;
  --row-text: #e8e8e0;
  --row-muted: #b8b8b2;
  --row-dim: #969691;
  --row-edge: #565654;
  --row-rule: #565654;
  --row-green: #e8e8e0;
  --row-yellow: #ffffff;
  --row-red: #e8e8e0;
  --label: "Paper White";
  --group: "Phosphor";
  --dark: 0;
  --pair: "vt220-white";
}
/* vt220-paper fitted: green/yellow UNSEPARABLE dE12 -- relies on the state marker; yellow/red UNSEPARABLE dE12 -- relies on the state marker */
