/* Generated by scripts/build_website_themes.py. Do not edit.
 *
 * Each theme's roles, as Omaweb resolved them, on whichever element carries
 * data-theme, and --border, the theme's own active-window border colour. Each
 * role defers to --omaweb-*, the reader's own palette, which Omaweb hands only
 * to a page that asks for it: a release page does, the landing page does not.
 */

[data-theme="catppuccin"] {
  --bg: var(--omaweb-bg, #101019);
  --sidebar: var(--omaweb-sidebar, #161622);
  --fg: var(--omaweb-fg, #cdd6f4);
  --accent: var(--omaweb-accent, #89b4fa);
  --urgent: var(--omaweb-urgent, #f38ba8);
  --muted: var(--omaweb-muted, #6c7086);
  --border: #89b4fa;
}

[data-theme="hackerman"] {
  --bg: var(--omaweb-bg, #06060c);
  --sidebar: var(--omaweb-sidebar, #080910);
  --fg: var(--omaweb-fg, #ddf7ff);
  --accent: var(--omaweb-accent, #82fb9c);
  --urgent: var(--omaweb-urgent, #50f872);
  --muted: var(--omaweb-muted, #6a6e95);
  --border: #26a269;
}

[data-theme="tokyo-night"] {
  --bg: var(--omaweb-bg, #0e0e14);
  --sidebar: var(--omaweb-sidebar, #13141c);
  --fg: var(--omaweb-fg, #a9b1d6);
  --accent: var(--omaweb-accent, #7aa2f7);
  --urgent: var(--omaweb-urgent, #f7768e);
  --muted: var(--omaweb-muted, #565f89);
  --border: #7aa2f7;
}

[data-theme="nord"] {
  --bg: var(--omaweb-bg, #191c23);
  --sidebar: var(--omaweb-sidebar, #222730);
  --fg: var(--omaweb-fg, #d8dee9);
  --accent: var(--omaweb-accent, #81a1c1);
  --urgent: var(--omaweb-urgent, #bf616a);
  --muted: var(--omaweb-muted, #667080);
  --border: #81a1c1;
}

[data-theme="everforest"] {
  --bg: var(--omaweb-bg, #181d20);
  --sidebar: var(--omaweb-sidebar, #21272c);
  --fg: var(--omaweb-fg, #d3c6aa);
  --accent: var(--omaweb-accent, #7fbbb3);
  --urgent: var(--omaweb-urgent, #e67e80);
  --muted: var(--omaweb-muted, #4f585e);
  --border: #7fbbb3;
}

[data-theme="gruvbox"] {
  --bg: var(--omaweb-bg, #161616);
  --sidebar: var(--omaweb-sidebar, #1e1e1e);
  --fg: var(--omaweb-fg, #d4be98);
  --accent: var(--omaweb-accent, #7daea3);
  --urgent: var(--omaweb-urgent, #ea6962);
  --muted: var(--omaweb-muted, #7c6f64);
  --border: #7daea3;
}

[data-theme="matte-black"] {
  --bg: var(--omaweb-bg, #090909);
  --sidebar: var(--omaweb-sidebar, #0d0d0d);
  --fg: var(--omaweb-fg, #bebebe);
  --accent: var(--omaweb-accent, #e68e0d);
  --urgent: var(--omaweb-urgent, #d35f5f);
  --muted: var(--omaweb-muted, #555555);
  --border: #e68e0d;
}

[data-theme="ristretto"] {
  --bg: var(--omaweb-bg, #181414);
  --sidebar: var(--omaweb-sidebar, #211b1b);
  --fg: var(--omaweb-fg, #e6d9db);
  --accent: var(--omaweb-accent, #f38d70);
  --urgent: var(--omaweb-urgent, #fd6883);
  --muted: var(--omaweb-muted, #72696a);
  --border: #f38d70;
}

[data-theme="retro-82"] {
  --bg: var(--omaweb-bg, #020c17);
  --sidebar: var(--omaweb-sidebar, #031222);
  --fg: var(--omaweb-fg, #f6dcac);
  --accent: var(--omaweb-accent, #faa968);
  --urgent: var(--omaweb-urgent, #f85525);
  --muted: var(--omaweb-muted, #3f8f8a);
  --border: #faa968;
}
