/* The 有底 palette (brand-visual-jev-palette.html) as CSS variables, shared by signal_chart's pages: the browse
   page (on its white ground) and the paper report pages (report.css). Warm ink and lines; sea blue for the
   subject's own series and for selection, a dashed slate line for a benchmark, mustard for a second series;
   market red up and green down on prices and returns only. Magenta is the one accent, for rules and marks, never
   on a number with a direction. Variables only: no rules, no web fonts (a page that wants them links them itself,
   so a blocked font host never holds up the page). Link it before the page's own stylesheet; scripts read the
   series colours from these variables (report.mjs palette()). */
:root {
  /* Ground and ink */
  --paper: #F5F1EB; --paper-warm: #EFE9DF; --card: #FBF8F3;
  --ink: #27201B; --ink-soft: #5B5048; --muted: #78695E;
  --line: #D9CFC4; --rule: #E8E0D6; --dot: rgba(39, 32, 27, 0.06); --select: rgba(39, 32, 27, 0.08);
  /* Hues */
  --mag: #D51562; --sea: #3A6AA8; --slate: #4F6177; --mustard: #A57A1E; --copper: #8B5B2E; --seal: #B5342A;
  --up: #DC2626; --down: #059669;
  /* Series roles, for charts */
  --series-main: #3A6AA8; --series-bench: #4F6177; --series-second: #A57A1E; --series-flat: #CFC5BA; --grid: #E8E0D6;
  --series-underlying: rgba(58, 106, 168, 0.55);
  /* Type: sans for text, serif for titles, display serif for big figures, mono for labels and table figures */
  --sans: "PingFang SC", "Noto Sans SC", "Noto Sans CJK SC", "Microsoft YaHei", sans-serif;
  --serif: "Noto Serif SC", "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", var(--sans);
  --num: "Playfair Display", Georgia, var(--serif);
  --mono: "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;
}
