:root{
  --paper:#fbfaf7; --paper2:#f0ede6; --ink:#2d2a26; --ink-soft:#625e55; --line-soft:#e8e4dc;
}
html[data-theme="qing"]{
  --paper:#fbfaf7; --ink:#2d2a26; --ink-soft:#78736a;
  --major:#ad8748; --line:#e8e4dc; --line-soft:#e8e4dc; --gold:#b58e4e;
  --hl:#f0ede6;
}

/* Shared qing body uses a literal color, not --paper. */
html[data-theme="qing"] body{background-color:#fbfaf7;}
html[data-theme="qing"] .wrap{box-shadow:0 0 24px rgba(121,89,30,.10);}
  .book .cover{
    background:linear-gradient(90deg,#79591e 0 7px,#ad8748 7px 100%);}
  .book .cover .label{color:#79591e;}
  @media(max-width:640px){ }

.tab-nav{background:#f0ede6;border-top:1px solid #e8e4dc}
.tab-nav a{color:#78736a}
.tab-nav a[aria-current=page]{color:#b58e4e}

html:root,html[data-theme=qing]{--paper:#fbfaf7;--paper2:#ffffff;--ink:#2d2a26;--ink-soft:#625e55;--major:#79591e;--line:#e8e4dc;--line-soft:#ebe7df;--hl:#f0ede6;--gold:#b58e4e}

/* ── 学堂对齐整体设计（2026-09-28 用户定）──
   这个文件原本一套米色 qing 主题(#fbfaf7/#79591e)，把学堂
   的底色和主色拉偏了，跟名人库的白底、墨底金字对不上。
   这里统一钉到 tianji 色板：底白、主色墨、强调金。
   注意 !important —— 上面的 html:root 选择器特异性比这里高。 */
html:root, html[data-theme="qing"]{
  --paper:#ffffff !important;
  --paper2:#ffffff !important;
  --ink:#18232c !important;
  --ink-soft:#7e8f9e !important;
  --major:#1c1d21 !important;
  --line:#e0e2e5 !important;
  --line-soft:#e4e8ee !important;
  --hl:#f7f8f9 !important;
  --gold:#a98132 !important;
}
html[data-theme="qing"] body{ background-color:#ffffff !important; }
html[data-theme="qing"] .wrap{ box-shadow:none !important; }

.tab-nav{ background:#ffffff !important; border-top:1px solid #e4e8ee !important; }
.tab-nav a{ color:#7e8f9e !important; }
.tab-nav a[aria-current=page]{ color:#a98132 !important; }

/* 入口卡片：墨底金字，与站内按钮口径一致 */
.kbnav h3{ font-size:14.5px; color:#18232c; }
.kbcard{
  background:#1c1d21 !important;
  border:1px solid #2a2c31 !important;
  color:#e8c877 !important;
}
.kbcard .t2{ color:#e8c877 !important; font-size:13px; }
.kbcard .n{ color:#a98132 !important; }
.kbcard .ic{ color:#e8c877 !important; }
.kbdiv{ color:#7e8f9e !important; }

/* 书脊沿用金色，但底色跟着墨走 */
.book .cover{
  background:linear-gradient(90deg,#1c1d21 0 7px,#a98132 7px 100%) !important; }
.book .cover .label{ color:#1c1d21 !important; }
