/* AURA 内页深色层（2026-11-01）
   只覆盖配色变量与少量"白底专用"的装饰，不改版式骨架。
   注入范围：library / archive / about / 404 —— 不含 reports（已发布期冻结）。 */
:root{
  --bg:#111110;
  --card:#191817;
  --ink:#ECE9E2;
  --sub:#8D8A82;
  --line:rgba(236,233,226,.14);
  --accent:#A08672;
  --accent2:#8E7B63;
}
html,body{background:var(--bg);color:var(--ink)}
body{font-weight:300}
a{color:var(--ink)}
a:hover{color:var(--accent)}

/* 顶部导航 / 页脚：去掉原来的浅色底与阴影 */
.nav,header.site,footer.site,footer{background:transparent!important;border-color:var(--line)!important;box-shadow:none!important}
.nav a,.nav .brand{color:var(--ink)!important}

/* 卡片：深底细边，去掉白色阴影 */
.card,.grid-card,.pack,.style-card,.lib-card,.item{
  background:var(--card)!important;border-color:var(--line)!important;
  box-shadow:none!important;
}
.card img,.grid-card img,.lib-card img{border-radius:0!important}

/* 标题字重：深底上不要粗黑 */
h1,h2,h3{font-weight:400;letter-spacing:.02em}
h1{font-family:"SerifSC","Noto Serif SC",serif;font-weight:200}

/* 表单 / 标签 / 交互控件 */
input,select,button,.chip,.tag{background:transparent!important;color:var(--ink)!important;border-color:var(--line)!important}
.tag,.chip{color:var(--sub)!important}

/* 图片与阴影：深底不需要投影 */
img{box-shadow:none!important}

/* 分区线 */
hr,.divider,.sect{border-color:var(--line)!important}

@media print{html,body{background:#fff;color:#111}}
