/* Generated by scripts/themes.mjs from omacom/omarchy c09af89e828609ee98ebbe3eb75fe0426aeb3bfe. Do not edit. */
[data-theme="catppuccin"] {
  color-scheme: dark;
  --bg: #1e1e2e;
  --bg-dark: #161622;
  --bg-light: #313244;
  --fg: #cdd6f4;
  --fg-bright: #cdd6f4;
  --fg-dim: #6c7086;
  --accent: #89b4fa;
  --selection: #45475a;
  --red: #f38ba8;
  --yellow: #f9e2af;
  --green: #a6e3a1;
}
[data-theme="catppuccin-latte"] {
  color-scheme: light;
  --bg: #eff1f5;
  --bg-dark: #e3e4e8;
  --bg-light: #dce0e8;
  --fg: #4c4f69;
  --fg-bright: #4c4f69;
  --fg-dim: #9ca0b0;
  --accent: #1e66f5;
  --selection: #ccd0da;
  --red: #d20f39;
  --yellow: #df8e1d;
  --green: #40a02b;
}
[data-theme="ethereal"] {
  color-scheme: dark;
  --bg: #060b1e;
  --bg-dark: #040816;
  --bg-light: #131a3a;
  --fg: #ffcead;
  --fg-bright: #ffcead;
  --fg-dim: #6d7db6;
  --accent: #7d82d9;
  --selection: #252e56;
  --red: #ed5b5a;
  --yellow: #e9bb4f;
  --green: #92a593;
}
[data-theme="everforest"] {
  color-scheme: dark;
  --bg: #2d353b;
  --bg-dark: #21272c;
  --bg-light: #343f44;
  --fg: #d3c6aa;
  --fg-bright: #d3c6aa;
  --fg-dim: #4f585e;
  --accent: #7fbbb3;
  --selection: #3d484d;
  --red: #e67e80;
  --yellow: #dbbc7f;
  --green: #a7c080;
}
[data-theme="flexoki-light"] {
  color-scheme: light;
  --bg: #fffcf0;
  --bg-dark: #f2efe4;
  --bg-light: #e6e4d9;
  --fg: #100f0f;
  --fg-bright: #100f0f;
  --fg-dim: #878580;
  --accent: #205ea6;
  --selection: #cecdc3;
  --red: #d14d41;
  --yellow: #d0a215;
  --green: #879a39;
}
[data-theme="gruvbox"] {
  color-scheme: dark;
  --bg: #282828;
  --bg-dark: #1e1e1e;
  --bg-light: #3c3836;
  --fg: #d4be98;
  --fg-bright: #d4be98;
  --fg-dim: #7c6f64;
  --accent: #7daea3;
  --selection: #504945;
  --red: #ea6962;
  --yellow: #d8a657;
  --green: #a9b665;
}
[data-theme="hackerman"] {
  color-scheme: dark;
  --bg: #0b0c16;
  --bg-dark: #080910;
  --bg-light: #151828;
  --fg: #ddf7ff;
  --fg-bright: #ddf7ff;
  --fg-dim: #6a6e95;
  --accent: #82fb9c;
  --selection: #1f253a;
  --red: #50f872;
  --yellow: #50f7d4;
  --green: #4fe88f;
}
[data-theme="jade-horse"] {
  color-scheme: dark;
  --bg: #142620;
  --bg-dark: #0f1e19;
  --bg-light: #203b31;
  --fg: #dfede5;
  --fg-bright: #f0faf4;
  --fg-dim: #91ad9f;
  --accent: #8bcbb1;
  --selection: #2b5147;
  --red: #d88d91;
  --yellow: #c5cc91;
  --green: #8bcbb1;
}
[data-theme="kanagawa"] {
  color-scheme: dark;
  --bg: #1f1f28;
  --bg-dark: #17171e;
  --bg-light: #223249;
  --fg: #dcd7ba;
  --fg-bright: #dcd7ba;
  --fg-dim: #727169;
  --accent: #dcd7ba;
  --selection: #363646;
  --red: #c34043;
  --yellow: #c0a36e;
  --green: #76946a;
}
[data-theme="last-horizon"] {
  color-scheme: dark;
  --bg: #0c0b0c;
  --bg-dark: #090809;
  --bg-light: #0c0b0c;
  --fg: #fafcfb;
  --fg-bright: #e2dddc;
  --fg-dim: #584e51;
  --accent: #b59790;
  --selection: #584e51;
  --red: #c38b7b;
  --yellow: #6b5e73;
  --green: #87a9b0;
}
[data-theme="lumon"] {
  color-scheme: dark;
  --bg: #16242d;
  --bg-dark: #101b21;
  --bg-light: #1b2d40;
  --fg: #d6e2ee;
  --fg-bright: #f2fcff;
  --fg-dim: #4d86b0;
  --accent: #8bc9eb;
  --selection: #243d56;
  --red: #4d86b0;
  --yellow: #6fa4c9;
  --green: #5e95bc;
}
[data-theme="lupine"] {
  color-scheme: light;
  --bg: #fafafa;
  --bg-dark: #ececec;
  --bg-light: #f5f5f5;
  --fg: #212121;
  --fg-bright: #000000;
  --fg-dim: #757575;
  --accent: #3264eb;
  --selection: #d0d0d0;
  --red: #c900c4;
  --yellow: #026fde;
  --green: #4a2fd0;
}
[data-theme="matte-black"] {
  color-scheme: dark;
  --bg: #121212;
  --bg-dark: #0d0d0d;
  --bg-light: #1e1e1e;
  --fg: #bebebe;
  --fg-bright: #bebebe;
  --fg-dim: #555555;
  --accent: #e68e0d;
  --selection: #2a2a2a;
  --red: #d35f5f;
  --yellow: #b91c1c;
  --green: #ffc107;
}
[data-theme="miasma"] {
  color-scheme: dark;
  --bg: #222222;
  --bg-dark: #191919;
  --bg-light: #2c2c2c;
  --fg: #c2c2b0;
  --fg-bright: #c2c2b0;
  --fg-dim: #555555;
  --accent: #78824b;
  --selection: #383838;
  --red: #685742;
  --yellow: #b36d43;
  --green: #5f875f;
}
[data-theme="nord"] {
  color-scheme: dark;
  --bg: #2e3440;
  --bg-dark: #222730;
  --bg-light: #3b4252;
  --fg: #d8dee9;
  --fg-bright: #d8dee9;
  --fg-dim: #667080;
  --accent: #81a1c1;
  --selection: #434c5e;
  --red: #bf616a;
  --yellow: #ebcb8b;
  --green: #a3be8c;
}
[data-theme="retro-82"] {
  color-scheme: dark;
  --bg: #05182e;
  --bg-dark: #031222;
  --bg-light: #0a2540;
  --fg: #f6dcac;
  --fg-bright: #f6dcac;
  --fg-dim: #3f8f8a;
  --accent: #faa968;
  --selection: #134e5a;
  --red: #f85525;
  --yellow: #e97b3c;
  --green: #028391;
}
[data-theme="ristretto"] {
  color-scheme: dark;
  --bg: #2c2525;
  --bg-dark: #211b1b;
  --bg-light: #3d2f2a;
  --fg: #e6d9db;
  --fg-bright: #e6d9db;
  --fg-dim: #72696a;
  --accent: #f38d70;
  --selection: #403e41;
  --red: #fd6883;
  --yellow: #f9cc6c;
  --green: #adda78;
}
[data-theme="rose-pine"] {
  color-scheme: light;
  --bg: #faf4ed;
  --bg-dark: #ede7e1;
  --bg-light: #f2e9e1;
  --fg: #575279;
  --fg-bright: #575279;
  --fg-dim: #9893a5;
  --accent: #56949f;
  --selection: #dfdad9;
  --red: #b4637a;
  --yellow: #ea9d34;
  --green: #286983;
}
[data-theme="solitude"] {
  color-scheme: dark;
  --bg: #101315;
  --bg-dark: #0c0e10;
  --bg-light: #101315;
  --fg: #cacccc;
  --fg-bright: #a5aeb4;
  --fg-dim: #4b4e55;
  --accent: #798186;
  --selection: #343d41;
  --red: #565d60;
  --yellow: #d9dbdc;
  --green: #9fa5a9;
}
[data-theme="starship"] {
  color-scheme: dark;
  --bg: #1c1c1e;
  --bg-dark: #161618;
  --bg-light: #2c2c2e;
  --fg: #f5f5f7;
  --fg-bright: #ffffff;
  --fg-dim: #98989d;
  --accent: #ff9f0a;
  --selection: #3a3a3c;
  --red: #ff5f4a;
  --yellow: #ffc27a;
  --green: #ff9f0a;
}
[data-theme="tokyo-night"] {
  color-scheme: dark;
  --bg: #1a1b26;
  --bg-dark: #13141c;
  --bg-light: #24283b;
  --fg: #a9b1d6;
  --fg-bright: #c0caf5;
  --fg-dim: #565f89;
  --accent: #7aa2f7;
  --selection: #292e42;
  --red: #f7768e;
  --yellow: #e0af68;
  --green: #9ece6a;
}
[data-theme="vantablack"] {
  color-scheme: dark;
  --bg: #000000;
  --bg-dark: #090909;
  --bg-light: #1a1a1a;
  --fg: #ffffff;
  --fg-bright: #ffffff;
  --fg-dim: #505050;
  --accent: #8d8d8d;
  --selection: #1a1a1a;
  --red: #a4a4a4;
  --yellow: #cecece;
  --green: #b6b6b6;
}
[data-theme="white"] {
  color-scheme: light;
  --bg: #ffffff;
  --bg-dark: #f5f5f5;
  --bg-light: #c0c0c0;
  --fg: #000000;
  --fg-bright: #000000;
  --fg-dim: #c0c0c0;
  --accent: #6e6e6e;
  --selection: #c0c0c0;
  --red: #2a2a2a;
  --yellow: #4a4a4a;
  --green: #3a3a3a;
}
