/* HE visual tokens — mirror of web-hehel he-tokens.css + shell palette */
:root {
  --he-hsp: #ff2a2a;
  --he-hmm: #ffc107;
  --he-hhh: #00e5ff;
  --he-dcg: #7c4dff;
  --he-dev: #00c853;
  --he-hehestl: #cfd8dc;
  --he-hero: #e040fb;
  --he-source: #2c3038;
  --he-bundle: #ff6e40;
  --he-theme: #26a69a;
  --he-author: #ffd54f;

  --he-bg: #101012;
  --he-bg-2: #141417;
  --he-bg-3: #19191d;
  --he-bg-4: #1e1e23;
  --he-bg-5: #24242a;
  --he-line: #2a2a31;
  --he-line-2: #35353e;
  --he-text: #ececef;
  --he-muted: #b4b4c0;
  --he-faint: #9a9aa8;
  --he-cyan: #3ec6ff;
  --he-cyan-2: #1aa3e0;
  --he-cyan-dim: rgba(62, 198, 255, 0.12);
  --he-ok: #4ade80;
  --he-warn: #f5b942;
  --he-nsfw: #f07178;
  --he-shadow: 0 8px 28px rgba(0, 0, 0, 0.35);
  --he-font: Inter, "Segoe UI", system-ui, sans-serif;
  --he-mono: "IBM Plex Mono", "JetBrains Mono", ui-monospace, monospace;
}
