/* bitcoin-forks.org design tokens. Source of truth: DESIGN.md.
   Explainer-native: matches the deadmanoz Bitcoin visual-explainer suite
   (visual-explainer-skills references/core/color-palettes.md): background
   #1a1a2e, Courier New everywhere, dark fills with bright strokes. */
:root {
  color-scheme: dark;

  /* surfaces: the explainer canvas and container idiom */
  --bg: #1a1a2e;
  --surface: #1e1e2e;          /* Container/Group fill */
  --surface-raise: #24243a;
  --line: #3a3a55;
  --line-strong: #666688;      /* Container/Group stroke */

  /* ink: explainer fontColor pair */
  --text: #e0e0e0;
  --muted: #b0b0c0;
  --faint: #8888a0;

  /* semantic duotone, straight from the explainer palette */
  --gold: #f0c040;             /* Block stroke: the majority chain */
  --gold-dim: #a08020;
  --gold-wash: #3d3200;        /* Block fill */
  --frost: #b388ff;            /* Lightning stroke: the enforcing view (the BIP-110 side) */
  --frost-dim: #7a5fc0;
  --frost-wash: #2d1a3d;       /* Lightning fill */

  /* verdicts: the Error node */
  --reject: #ff6666;
  --reject-wash: #4a1a1a;

  /* interactive: the Transaction node */
  --blue: #4a9eff;
  --blue-wash: #1a3a5c;

  /* freshness beads only: Signature green, Hash amber, Script grey */
  --live: #66cc66;
  --caution: #e8a020;
  --stale: #8888a0;

  --focus: #4a9eff;

  /* type: Courier New, exactly like the diagrams */
  --body: "Courier New", Courier, "Nimbus Mono PS", monospace;
  --mono: "Courier New", Courier, "Nimbus Mono PS", monospace;

  /* geometry */
  --radius: 2px;
  --col: min(1200px, calc(100% - 2rem));
}
