/* The one palette, after TradingBot's dashboard (the owner, 18 Oct 2026): a white
   page, black words, grey rules, one blue, green and red for a result. Every page's
   CSS names these and no colour of its own, so the whole site changes here. */
:root {
  --bg: #ffffff;        /* the page */
  --panel: #ffffff;     /* a panel, a card, a chart's box */
  --raised: #f2f2f2;    /* a table's head, a field, a button, the header */
  --line: #e4e4e4;      /* a rule between cells, a chart's grid */
  --line-hi: #c9c9c9;   /* a table's border, a box's edge */
  --faint-line: #8a939c;  /* the crosshair over a chart */
  --text: #000000;      /* every word is black (owner, 18 Oct 2026): the three text tokens agree */
  --dim: #000000;       /* labels, what is secondary (set apart by size, not by grey) */
  --faint: #000000;     /* what is further back still */
  --accent: #1e5fb4;    /* the chosen tab, a link, a line on a chart */
  --pos: #1a7f37;       /* on, won, good */
  --neg: #b91c1c;       /* off, lost, bad */
  --line-red: #e03131;  /* a session chart's line by the hands: a brighter red than a loss */
  --line-ev: #ff0000;   /* the PnL chart's all-in EV line, pure red (the owner, 31 Oct 2026) */
  /* the PnL chart's money beside play, each a line of its own (the owner, 22 Oct 2026),
     named as the Total's columns (the owner, 29 Oct 2026) */
  --line-gems: #1a7f37; --line-bonus: #7a4fb8; --line-flipout: #d6336c; --line-bbj: #d08a00;
  --line-rewards: #8a5a2b;  /* the CoinPoker wallet's Rewards, its rakeback (the owner, 31 Oct 2026) */
  --line-balance: #0000ff;  /* the PnL chart's balance, from the range's start (the owner, 28 Oct 2026); pure blue (the owner, 31 Oct 2026) */
  --warn: #9a6700;      /* take care */
  --sel: #dbe7fb;       /* a picked cell */
  --strong: #ffffff;    /* text on a strong fill (the Check or fold only badge, the login button) */
  --hover: #eef3fb;     /* a hovered button or row */
  --wash: #1e5fb41f;    /* the row and the column under the pointer, laid over a cell */
  --wash-hi: #1e5fb42e; /* where the two cross */
  --tip-bg: #ffffffd9;  /* the box beside the pointer: a little see-through */
  /* a volume's shade, deeper the larger (TradingBot's blue ladder) */
  --vol-1: #f4f8fd; --vol-2: #e6eff9; --vol-3: #d4e4f5; --vol-4: #bed6ef; --vol-5: #a6c6e8;
  /* a result's shade, stronger the further from zero (TradingBot's book table) */
  --pnl-pos-1: #eef8f2; --pnl-pos-2: #d7f0e0; --pnl-pos-3: #b6e3c8; --pnl-pos-4: #8fd2ab; --pnl-pos-5: #66c08d;
  --health-ok: #b6e3c8; --health-warn: #f7e08a; --health-bad: #f0a0a0;   /* a session's health, the whole cell */
  --pnl-neg-1: #fdeeee; --pnl-neg-2: #fbdcdc; --pnl-neg-3: #f7c2c2; --pnl-neg-4: #f0a0a0; --pnl-neg-5: #e77c7c;
  /* the same ladder softer, for the PnL page's Total and results tree (the owner, 31 Oct 2026) */
  --soft-pos-1: #f4faf6; --soft-pos-2: #e7f4ec; --soft-pos-3: #d9eee1; --soft-pos-4: #cbe7d6; --soft-pos-5: #bde0cb;
  --soft-neg-1: #fdf5f5; --soft-neg-2: #fbebeb; --soft-neg-3: #f9e1e1; --soft-neg-4: #f7d7d7; --soft-neg-5: #f5cdcd;
  --soft-vol-1: #f6f9fd; --soft-vol-2: #ebf2fa; --soft-vol-3: #e0ebf7; --soft-vol-4: #d5e4f4; --soft-vol-5: #cadcf0;
  --passive-bg: #fff7e0;  /* the strip while a run checks or folds */
  --play-bg: #fdecea;     /* the strip while a run plays for real */
  --banner-bad-bg: #fde7e7;   /* a devices table row that needs you (the connection banner went 31 Oct 2026) */
  --stripe: #f3f3f3;          /* the grey of a table's alternate rows: every other level of a group, every other top-level group (the owner, 31 Oct 2026) */
  /* who decided a turn (pokerrecord/decisions.py): search, the node guard, a
     missed search, the blueprint, the rules */
  --d-search: #1e5fb4; --d-guard: #d08a00; --d-miss: #d9534f; --d-blueprint: #9aa3ad; --d-rules: #7a4fb8;
  --d-fallback: #8a5a2b; --d-standin: #1f2328;   /* a blueprint miss, a stand-in (shared/decided.js) */
  --font: 12px/1.35 "Helvetica Neue", Helvetica, Arial, sans-serif;
  --mono: ui-monospace, Menlo, monospace;      /* a family: font: 11px var(--mono) */
  color-scheme: light;
}
