/**
 * EazyDocs 文档深色模式子主题覆盖（不修改插件）
 * - .topic_list_item 边框过白 → 加深
 * - .text_btn.dark_btn 阅读更多按钮文字过黑 → 提亮
 * - body.body_dark 部分字体过白 → 适度压暗
 */
body.body_dark {
  /* 再压暗：字体变量与正文色更偏灰，不刺眼 */
  --black_700: #8a8a8a !important;
  --black_800: #989898 !important;
  --black_900: #a8a8a8 !important;
  --black_600: #757575 !important;
  --p_color: #8f8f8f !important;
  color: #9a9a9a !important;
}

/* 文档归档/列表：卡片边框再加深 */
body.body_dark .topic_list_item {
  border-color: #1e2126 !important;
}

/* 底部「阅读更多」按钮：略暗一档，仍可辨 */
body.body_dark .text_btn.dark_btn,
body.body_dark a.text_btn.dark_btn {
  color: #8f94a6 !important;
}
body.body_dark .text_btn.dark_btn:hover,
body.body_dark a.text_btn.dark_btn:hover {
  color: var(--ezd_brand_color) !important;
}
body.body_dark .text_btn.dark_btn i,
body.body_dark a.text_btn.dark_btn i {
  color: inherit !important;
}

/* 侧栏激活/悬停与正文段落：压暗 #eaeaea，与整体深色协调 */
body.body_dark .doc_menu .nav-link.active,
body.body_dark .doc_menu .nav-link:hover,
body.body_dark.single-docs #post p,
body.body_dark.single-docs #post em strong span {
  color: #a8a8a8 !important;
}
