/* S3 試作の値の正本(2026-10-23)。tokens.css の :root に、Y2 で選ばれた密度「詰めた」の7値を畳んだもの。密度の切り替えは持たない。
   畳んだ値のコメントに「詰めた [Y2]」と標準の値を書いた。S5 で子テーマの assets/css/ に置く。 */
/* おやまもり 値の土台(S2・2026-10-22・手順書 2.0 §8-2)
   S5 で子テーマの assets/css/ に置く(鏡に先に足すと theme_drift の差になる)。
   出どころの印:
     [T00]  子テーマ assets/css/00-tokens.css(--oym-* 44 変数。色は1字も変えない [Y1])
     [R70]  子テーマ assets/css/70-responsive.css §1(SP の上書き)
     [DADS] デジタル庁デザインシステム タイポグラフィ(本文 16px・14px 未満を使わない・行送り 1.5 以上・字間)
     [TT5]  WordPress Twenty Twenty-Five theme.json(字の段・余白の段 10/20/30/50/70)
     [§9]   手順書 §9 の受入(本文 1.7〜1.9・押せる高さ 44/24)
     [Y1]   Y1 の変えないもの(生成り × 胡桃茶 × 錆浅葱)
   字の比は WCAG 2.2 の式で親が測った値(地 #F6F1E7 / 面 #FFFDF8 / 帯 #EFE7D8)。
   胡桃茶の淡い地 #E8DCCB の上に --c-ink-3(4.34)と --c-teal(4.49)を置かない。 */

:root {
  /* 色: 地と面 [T00][Y1] */
  --c-page: #F6F1E7;      /* [T00] --oym-paper。地(生成り) */
  --c-surface: #FFFDF8;   /* [T00] --oym-surface。箱・ヘッダー */
  --c-surface-2: #FAF5EA; /* [T00] --oym-surface-alt。一段沈めた箱 */
  --c-band: #EFE7D8;      /* [T00] --oym-band。帯 */
  --c-line: #E2D8C4;      /* [T00] --oym-line。罫(行の区切り・箱の枠) */
  --c-line-soft: #EFE7DC; /* [T00] --oym-line-soft。箱の中の区切り */

  /* 色: 字 */
  --c-ink: #2A241D;       /* [T00] --oym-ink。題と本文(地 13.63・面 15.09) */
  --c-ink-2: #5A4F42;     /* [T00] --oym-ink-2。要約・補足(地 7.09) */
  --c-ink-3: #6E6354;     /* [T00] --oym-ink-3。日付・パンくず・注記(地 5.22・帯 4.78) */

  /* 色: 胡桃茶(サイトの色・見出しと名乗り) */
  --c-walnut: #6B4A32;      /* [T00] --oym-walnut。サイト名・見出し・今いる印(地 7.04) */
  --c-walnut-dark: #503626; /* [T00] --oym-walnut-dark。押したとき(地 9.84) */
  --c-walnut-soft: #E8DCCB; /* [T00] --oym-walnut-soft。根拠の帯の地(上の字は --c-ink・--c-ink-2・--c-walnut だけ) */
  --c-walnut-line: #C7B49A; /* [T00] --oym-walnut-line。帯と箱の枠 */

  /* 色: 錆浅葱(差し色は1色・リンクと原典) */
  --c-teal: #2E6B72;      /* [T00] --oym-teal。リンク・原典(地 5.39・面 5.97) */
  --c-teal-soft: #E1EDEE; /* [T00] --oym-teal-soft。原典の箱の地(上の --c-teal 5.07) */
  --c-teal-line: #C6DCDE; /* [T00] --oym-teal-line。原典の箱の枠 */

  /* 書体: 端末のゴシックだけ(Web の書体を読まない・FINDINGS 5) [T00] */
  --ff: "Hiragino Sans", "Hiragino Kaku Gothic ProN", "BIZ UDPGothic", Meiryo, system-ui, sans-serif; /* [T00] --oym-font */

  /* 字の大きさ(標準) */
  --fs-xs: 14px;   /* [DADS] 最小。日付・パンくず・注記(今の 11〜13px を全部これ以上に・FINDINGS 3) */
  --fs-s: 15px;    /* [DADS] 14 と 16 の間。一覧の要約・右の列の題 */
  --fs-m: 16px;    /* [DADS] 本文(PC と SP。SP の今の 15px [R70] を上げる・FINDINGS 3) */
  --fs-l: 18px;    /* [TT5] medium の上の端 1.125rem。一覧の題・本文の h3 */
  --fs-xl: 19px;   /* [T00] --oym-fs-h2。本文の h2・区画の見出し / 詰めた [Y2]。標準は 21px */
  --fs-2xl: 22px;  /* [R70] SP の --oym-fs-h1。SP の h1 / 詰めた [Y2]。標準は 25px */
  --fs-3xl: 28px;  /* [T00] --oym-fs-h1。PC の h1 / 詰めた [Y2]。標準は 32px */
  --lh-body: 1.7;  /* [§9] 4 の 1.7〜1.9(今の 2.0 [T00] を詰める) / 詰めた [Y2]。標準は 1.8 */
  --lh-head: 1.5;  /* [T00] --oym-lh-head */
  --lh-ui: 1.5;    /* [DADS] 1.5 以上 */
  --ls-body: .02em; /* [DADS] 26px 以下 */
  --ls-head: .01em; /* [DADS] 28〜36px */

  /* 余白 */
  --sp-0: 5px;    /* [TT5] 10px の半分(札の内側) */
  --sp-1: 10px;   /* [TT5] 10px */
  --sp-2: 20px;   /* [TT5] 20px */
  --sp-3: 24px;   /* [TT5] 30px / 詰めた [Y2]。標準は 30px */
  --sp-4: 40px;   /* [TT5] clamp(30px,5vw,50px) の上の端 / 詰めた [Y2]。標準は 50px */
  --sp-5: 56px;   /* [TT5] clamp(30px,7vw,70px) の上の端 / 詰めた [Y2]。標準は 70px */
  --gut-sp: 16px; /* 390 の左右の溝。DADS と GOV.UK の 16px(税制ナビ・ないおとと同じ Claude の判断) */

  /* 幅 */
  --w-wide: 1120px;    /* [T00] --oym-w-wide。1440 の中身 */
  --w-content: 720px;  /* [T00] --oym-w-content。本文の列 */
  --w-side: 300px;     /* 右の列(1120 − 720 − 溝 100)。Claude の判断 */

  /* 形 */
  --r: 8px;        /* [T00] --oym-r-sm。箱の角(全丸を外す・BANNED 4) */
  --r-0: 0;        /* 罫の帯は角を立てる */
  --tap: 44px;     /* [§9] 3 SP の主な操作 */
  --tap-min: 24px; /* [§9] 3 その他(WCAG 2.2 2.5.8) */
}
