:root{
  /* 所有颜色从六组通道派生，地图与样例配图也读取同一来源。 */
  --paper-rgb:230,213,180;
  --paper:rgb(var(--paper-rgb));
  --card-rgb:245,236,216;
  --card:rgb(var(--card-rgb));
  /* 象牙白：面板标题栏之下内容页的底色（2026-10-31 用户批准新增第七色），
     比卡纸白一档以上，与标题栏拉开区分 */
  --ivory-rgb:250,246,236;
  --ivory:rgb(var(--ivory-rgb));
  --card-solid-rgb:247,238,218;
  --card-solid:rgb(var(--card-solid-rgb));
  --ink-rgb:36,26,16;
  --ink:rgb(var(--ink-rgb));
  --accent-rgb:142,36,55;
  --accent:rgb(var(--accent-rgb));
  --olive-rgb:104,120,74;
  --olive:rgb(var(--olive-rgb));
  --ink-soft:rgba(var(--ink-rgb),.6);
  --ink-faint:rgba(var(--ink-rgb),.38);
  --accent-wash:rgba(var(--accent-rgb),.07);
  --control-height:36px;
  --control-small:26px;
  --border-strong:2.5px solid var(--ink);
  --border-control:1.5px solid var(--ink);
  --shadow-panel:4px 4px 0 rgba(var(--ink-rgb),.16);
  --shadow-pop:6px 6px 0 rgba(var(--ink-rgb),.2);
  --font-display:"Arial Black","Archivo Black","Helvetica Neue",Helvetica,sans-serif;
  --font-ui:"Helvetica Neue",Helvetica,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;
  --mono:ui-monospace,Menlo,monospace;
}
