/* 旅の帖面 / tabi-scrap — design tokens */
:root {
  --color-bg: #f3ecd6;          /* 藁半紙（帳面の紙・地。黄みを強めた実測値。茶墨との対比 9.54:1） */
  --color-bg-alt: #ece2c3;      /* 節替えのやや濃い藁半紙（見開きの左右差用。茶墨との対比 8.71:1） */
  --color-ink: #43392e;         /* 茶墨（本文・見出し。地に対し 9.54:1） */
  --color-ink-weak: #6b5e4d;    /* 茶墨を明るめにした弱文字（キャプション・フッター用。地に対し 5.33:1／bg-altに対し4.87:1） */
  --color-soil: #8a6f52;        /* 土（罫線・タグ枠・アイコンなど非テキスト装飾専用。地に対し3.97:1＝非文字要素のAA下限3:1を満たすが
                                    本文サイズの文字色としては使わない。文字に使う場合は必ず --color-soil-text を使う） */
  --color-soil-text: #6e5638;   /* 土系の文字色（帖ノ番タグ等）。地に対し5.83:1／bg-altに対し5.32:1でサイズ無関係にAA(4.5:1)適合 */
  --color-asagi: #5f7d78;       /* 錆浅葱（帖面の節区切り線・切り抜き枠など非テキスト装飾専用。地に対し3.79:1。文字には使わない） */
  --color-asagi-text: #46615c; /* 錆浅葱系の文字色（経路図の番号等）。地に対し5.69:1／bg-altに対し5.19:1でAA適合 */
  --color-stamp: #b8452c;       /* 消印の朱（スタンプ・ホバー下線・点使い限定。地に対し4.53:1）。
                                    letterpress-sincerityの朱#9e3b2cより彩度を上げ朱色寄りに振って区別 */
  --color-tape: #e4cd94;        /* セロテープ跡（不透明・黄ばみ色面。半透明にしない） */
  --color-line: #cabb9a;        /* 罫線・目打ち線専用（非テキスト装飾）。文字色としては使わない（地に対し1.6:1で不適合） */

  /* 変数には総称ファミリ(serif/monospace)を含めない。
     含めるとフォールバック連結がそこで打ち切られ、後続の和文フォントに到達しなくなる */
  --font-heading: "Zen Old Mincho";
  --font-body: "Zen Old Mincho";
  --font-mono: "IBM Plex Mono"; /* 切符番号・日付・料金の数字のみ。本文には使わない */

  --space-unit: 8px;
  --radius: 0;                  /* 角丸は使わない。紙片はすべて直角の矩形 */
  --max-width: 1040px;
  --max-width-narrow: 720px;

  --leading-body: 1.9;
  --tracking-body: 0.03em;
  --tracking-heading: 0.06em;

  --tilt-max: 1.5deg;           /* 排他: 回転は-1.5〜1.5degまで（zineの大胆な回転と区別） */
}
