treant 0.4.0

High-performance, lock-free Monte Carlo Tree Search library for Rust.
Documentation
/**
 * Theme 07: Midnight
 *
 * Deep luxury. Dark-first. Jewel tones. Amethyst on black velvet.
 * Plus Jakarta Sans for elegant body text, Cascadia Code for sharp
 * code blocks. Violet primary with faint purple-tinted backgrounds.
 * Heavy headings and bold weight for confident, premium typography.
 */

@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap');

:root {
  --ifm-color-primary: #8b5cf6;
  --ifm-color-primary-dark: #7c3aed;
  --ifm-color-primary-darker: #6d28d9;
  --ifm-color-primary-darkest: #5b21b6;
  --ifm-color-primary-light: #a78bfa;
  --ifm-color-primary-lighter: #c4b5fd;
  --ifm-color-primary-lightest: #ddd6fe;

  --ifm-font-family-base: 'Plus Jakarta Sans', system-ui, sans-serif;
  --ifm-font-family-monospace: 'Cascadia Code', 'Fira Code', monospace;
  --ifm-code-font-size: 94%;
  --ifm-heading-font-weight: 800;
  --ifm-font-weight-bold: 700;
  --ifm-background-color: #f8f7ff;
  --ifm-background-surface-color: #f0eeff;
  --docusaurus-highlighted-code-line-bg: rgba(139, 92, 246, 0.08);
}

[data-theme='dark'] {
  --ifm-color-primary: #a78bfa;
  --ifm-color-primary-dark: #8b5cf6;
  --ifm-color-primary-darker: #7c3aed;
  --ifm-color-primary-darkest: #6d28d9;
  --ifm-color-primary-light: #c4b5fd;
  --ifm-color-primary-lighter: #ddd6fe;
  --ifm-color-primary-lightest: #ede9fe;

  --ifm-background-color: #0f0a1a;
  --ifm-background-surface-color: #1a1028;
  --docusaurus-highlighted-code-line-bg: rgba(167, 139, 250, 0.12);
}

/* ── Home page syntax highlighting ── */

/* Light mode */
.keyword  { color: #7c3aed; }
.type     { color: #2563eb; }
.comment  { color: #6b7280; }
.string   { color: #059669; }
.lifetime { color: #dc2626; }

/* Dark mode */
[data-theme='dark'] .keyword  { color: #c084fc; }
[data-theme='dark'] .type     { color: #38bdf8; }
[data-theme='dark'] .comment  { color: #6b7280; }
[data-theme='dark'] .string   { color: #34d399; }
[data-theme='dark'] .lifetime { color: #fbbf24; }