/* glass系ページ共通のカスタムプロパティ既定値。
   保守設計書 Round 2（docs/architecture/roadmap.md §14.2）「glassトークン層抽出
   Stage 1」で新設（2026-08-14）、同日のStage 2で拡張。163ページの:root{ }を実測し、
   全ページ/大多数で完全一致した値のみをここに置いた。

   --glass-bg/--glass-border/--glass-shadowは128/163ページの既定値。

   Stage 2で追加（いずれも163ページ中の件数）：
   --accent 133件・--accent-fill 126件・--text-primary 139件・--text-secondary
   139件・--text-tertiary 127件・--status-bad 89件（存在するページは例外なく
   この値。74件は該当UIが無く未定義のまま＝この既定値の追加による影響なし）。

   異なる値を使うページ（evidence系17・tech/cyber系6・nyukaku-taiki 1）は、
   ページ側のインライン<style>で引き続き上書きする——それらは意図的な差別化
   であり、本ファイルはそれを崩さない設計（後勝ちのCSSカスケードによりページ側
   の:root{ }がこのファイルの値を上書きする）。KUJIRA WATCH系5ページ（kujira/
   kujira-compare/kujira-screener/kujira-insider/schedule-13d系/activist-watch）
   は同じ値(#2c6c82)を`--whale`または`--aw-accent`という別名で持つため、この
   ファイルの`--accent`追加では重複解消されない——ページ本文のCSSが参照する
   変数名そのものが違うため。変数名の統一は値の重複除去より作業範囲が広い
   （各ページのCSS本文の参照箇所を書き換える必要がある）ため今回は対象外
   （docs/architecture/tech-debt.mdへ記録）。

   --text-tertiaryは127件が0.42、11件（KUJIRA WATCH系9・index.html・
   fukuri-keisan.html）が可読性向上のため意図的に0.46（ワイヤーフレーム検証・
   2026-08-11）——0.46側はページ側の上書きとして残る。

   --font-displayは日本語フォールバックの有無・順序がページによって異なり
   （3種類確認）、どれが正か未確認のためここには含めていない——各ページの
   インライン宣言のまま。

   2026-08-14、a11y監査で--text-tertiaryがWCAG AA（4.5:1）を満たさないと判明
   （0.42で2.30:1、0.46でも2.53:1——tools/qa/check_a11y.py・
   docs/architecture/tech-debt.md項目14参照）。0.70へ引き上げて4.73:1を確保した
   （安全マージンを見て4.7:1以上になるalphaを計算）。この結果--text-secondary
   （0.72）とかなり近い値になり視覚的な階層は圧縮されるが、正確性（AA適合）を
   優先した判断——同じ考え方で他の配色ファミリー（evidence系・KUJIRA WATCH系・
   tech/cyber系・nyukaku-taiki）のページ側インライン上書きも同日に個別更新済み。
*/
:root {
  --glass-bg: rgba(255,255,255,0.62);
  --glass-border: rgba(11,31,26,0.10);
  --glass-shadow: 0 8px 28px rgba(20,40,35,0.09);
  --radius: 20px;
  --font-mono: 'SF Mono', 'JetBrains Mono', 'Fira Code', 'Consolas', monospace;
  --accent: #2c6c82;
  --accent-fill: #7FC4D6;
  --text-primary: #425a52;
  --text-secondary: rgba(43,58,53,0.72);
  --text-tertiary: rgba(43,58,53,0.70);
  --status-bad: #c23b3b;
}
