/* ============================================================
   THE ARK · Design Tokens (shared)
   ------------------------------------------------------------
   所有 arkbridge.fans 页面共享的设计变量。
   本文件必须在 components.css 之前加载。
   页面 <style> 块在 link 之后加载，可以覆盖任意变量。

   约定：
   - 只保留**实际被引用**的 token（经 grep 验证）
   - 要新增 token：先在页面里用字面值验证，稳定后回迁这里
   - 删除 token 前必须 grep 确认无引用
   ============================================================ */

:root {
  /* ── Core neutrals ── */
  --cream:     #F2EDE4;
  --white:     #FAF8F5;
  --ink-dark:  #1A1614;
  --ink:       #2C2825;
  --ink-light: #6B6460;
  --ink-faint: #A09890;

  --beige-1:   #E5DDD8;
  --beige-2:   #D8CECC;

  --blue-1:    #A8C5D0;
  --blue-2:    #B8CDD5;

  /* ── Semantic ── */
  --permanent:    #8B3A3A;   /* reject / error / danger */
  --phase:        #5C7A72;   /* approve / success */
  --anchor:       #7A6430;   /* weight: anchor */
  --warning-text: #C47A4A;
  --warning-bg:   #F9F2EB;

  /* ── Member accents ── */
  --m-tiriara: #5A7FA0;
  --m-loomis:  #5A8C6A;
  --m-caesura: #8A5A78;
  --m-veylin:  #7A7A4A;
  --m-astra:   #5A6A8A;
  --m-rowan:   #8A6A3A;
  --m-kairos:  #6A4A8A;
  --m-council: #808878;   /* journal.html 用自己的 override */

  /* ── Page-specific: Journal ── */
  --paper:       #FAF7F2;
  --paper-line:  #E8E2D9;
  --note-accent: #E8B84B;
}
