/* ============================================================
   帖子页（默认模板 post/single/bbs/bbs-content-default.php，回帖 post/bbs-comment-1.php）
   作用域 .qh-post：模板外层 .jinsom-main-content 上加的。选择器以 html .qh-post 开头，比主题、style/diy.css、
   后台「自定义 CSS」、版块「自定义 CSS」里的规则高一级
   小优化（2026-11-12 站长要求「不大改 UI 布局，只做小优化」）：
   - 布局、元素顺序、字号、按钮和交互都沿用主题，只改外观
   - 卡片对齐前端设计基线：12px 圆角，日间极细阴影勾边、夜间 1px 细描边，卡片之间 12px（基线 2.5、6.9）
   - 直接放在页面背景上的「当前位置」条改成卡片实色底（2.4b）
   - 颜色换成页面层 --qh-s-* / 浮层 --qh-chrome-* 令牌，日间、夜间都看得清（7.2）；夜间修正作者正文里写死的深色字和白底
   - 例外（站长点名要改的）：头部去掉版块信息，只留标题（单行省略）和下面一行标签（标题标记挪到「适用版本」左侧）
   规范：_优化补丁/前端设计基线.md 6.18
   ============================================================ */

/* ---- 本页令牌：主题原来写死的几个颜色，夜间提亮 ---- */
html .qh-post {
  --qh-post-name: #1d77d4;                      /* 楼层左边的昵称（主题原色） */
  --qh-post-reply: #407aec;                     /* 「回复」（主题原色） */
  --qh-post-floor-name: #2196f3;                /* 楼中楼昵称（主题原色） */
  --qh-post-ver-bg: #e8f1fb;                    /* 适用版本标签（gv.css 原色） */
  --qh-post-ver-fg: #1f6fbf;
  --qh-post-star: #e8930c;                      /* 底部操作区「已收藏」：琥珀色，白底对比度够 3:1（大图标） */
  --qh-post-star-bg: rgba(245, 166, 35, .14);
}
.theme-dark .qh-post {
  --qh-post-star: #f5b942;
  --qh-post-star-bg: rgba(245, 185, 66, .14);
  --qh-post-name: #6fa9ef;
  --qh-post-reply: #82a8f5;
  --qh-post-floor-name: #6cb8f6;
  --qh-post-ver-bg: rgba(120, 170, 255, .14);
  --qh-post-ver-fg: #a4c6ff;
  --qh-post-ok-bg: rgba(60, 200, 130, .14);     /* 用户评价面板（只有夜间用） */
  --qh-post-ok-fg: #6fd8a3;
  --qh-post-lv-bg: rgba(255, 184, 0, .16);
  --qh-post-lv-fg: #f3c35b;
  --qh-post-field: rgba(255, 255, 255, .03);
}

/* ============================================================
   卡片：头部、当前位置、主楼和每层回帖、分页、回帖编辑器、登录提示（位置和大小都沿用主题）
   ============================================================ */
html .qh-post .jinsom-bbs-single-header,
html .qh-post .jinsom-bbs-content-header-nav,
html .qh-post .jinsom-no-power-tips,
html .qh-post .jinsom-bbs-single-box,
html .qh-post .jinsom-bbs-comment-list-page,
html .qh-post .jinsom-bbs-edior.comment,
html .qh-post .jinsom-bbs-no-power {
  border: 1px solid var(--qh-s-edge);          /* 日间透明（阴影勾边），夜间 1px 细描边；宽度不变，日夜切换不跳 */
  border-radius: var(--qh-r-card);
  background-color: var(--qh-s-card);
  box-shadow: var(--qh-s-shadow);
  --qh-ring-gap: var(--qh-s-card);
}
html .qh-post .jinsom-bbs-single-header,
html .qh-post .jinsom-bbs-content-header-nav,
html .qh-post .jinsom-no-power-tips,
html .qh-post .jinsom-bbs-single-box,
html .qh-post .jinsom-bbs-comment-list-page,
html .qh-post .jinsom-bbs-edior.comment { margin-bottom: 12px; }   /* 主题 10px → 基线卡片间距 12px（同右栏小工具） */
/* 跳到某条回帖时（?comment_id=）那一层高亮：主题原来是写死的粉色底，换成主题色浅底 */
html .qh-post .jinsom-bbs-single-box.current-comment { background: linear-gradient(var(--qh-s-tint), var(--qh-s-tint)), var(--qh-s-card); }
/* 锁帖提示（直接在页面背景上）：卡片实色底上叠橙色浅底 */
html .qh-post .jinsom-post-lock {
  margin-bottom: 12px;
  border: 1px solid var(--qh-s-edge);
  border-radius: var(--qh-r-card);
  background: linear-gradient(rgba(255, 130, 0, .12), rgba(255, 130, 0, .12)), var(--qh-s-card);
  box-shadow: var(--qh-s-shadow);
}
.theme-dark .qh-post .jinsom-post-lock { color: #ffad5c; }
html .qh-post .jinsom-no-power-tips { color: var(--qh-s-meta); }

/* ============================================================
   头部：标题、标题旁的设置菜单，下面一行标签（标题标记、适用版本、买家评价）
   2026-11-12 站长要求：去掉顶上的版块信息（头像、版块名、关注、关注数 / 内容数），只留标题和标签；
   版块入口还在下面的「当前位置」里。头部卡片 18px / 20px 内边距，标题行和标签行之间 12px
   做法：不挪 DOM。标题框 display: contents，标记、标题、设置按钮直接成为头部（弹性、可换行）的子项，再用 order 排成两行：
     第一行 标题 + 设置按钮 → 换行（标题框的 .clear::after 撑满一行、高 0）→ 第二行 标记 + 适用版本（gv.js 挪进头部）+ 买家评价（rv.js）
   加精、添加标记等操作改的还是原来的 .mark，换页（InstantClick）后 gv.js / rv.js 照常把版本、评价挪进头部，都不用另写脚本
   ============================================================ */
html .qh-post .jinsom-bbs-single-header-info { display: none; }
html .qh-post .jinsom-bbs-single-header { display: flex; flex-wrap: wrap; align-items: center; padding: 18px 20px; }
html .qh-post .jinsom-bbs-single-header > .jinsom-bbs-single-title { display: contents; }
html .qh-post .jinsom-bbs-single-title > h1 { order: 1; }
html .qh-post .jinsom-bbs-single-title > .do { order: 2; }
html .qh-post .jinsom-bbs-single-title::after { order: 3; flex: 0 0 100%; height: 0; }
html .qh-post .jinsom-bbs-single-title > .mark { order: 4; }
html .qh-post .jinsom-bbs-single-header > .qrs-gv-single.in-header,
html .qh-post .jinsom-bbs-single-header > .qrs-rv-line.in-header { order: 5; flex: 1 1 0; min-width: 0; margin: 12px 0 0; padding: 0; }
html .qh-post .jinsom-bbs-single-header > .qrs-gv-single.in-header { gap: 6px; color: var(--qh-s-meta); }
html .qh-post .jinsom-bbs-single-header > .qrs-rv-line.in-header { justify-content: flex-end; }   /* 没有版本、只有评价：评价照样靠右 */
/* 后台标题颜色：模板用 Qirisha_UI::title_color_attr() 多输出一个夜间提亮色 --qh-tc-d（同版块帖子列表） */
.theme-dark .qh-post .jinsom-bbs-single-title h1[style*="--qh-tc-d"] { color: var(--qh-tc-d) !important; }

/* 设置按钮：基线图标按钮（36px、10px 圆角、透明底，悬停出现悬停底）。
   盖掉后台「自定义 CSS」的「帖子内页编辑按钮重置」（灰底白字、随标题行拉高） */
/* 标题：20px（主题 18px），一行 30px；超长用省略号，不再挤成两行（完整标题在 h1 的 title 属性里，悬停可看）；
   标记挪到下面一行，见「标题标记」。后台设了标题颜色时行内 style 照旧优先。
   flex-basis 用 0：按内容宽度算的话，长标题会把设置按钮挤到下一行 */
html .qh-post .jinsom-bbs-single-title h1 {
  flex: 1 1 0;
  min-width: 0;
  margin: 0;
  color: var(--qh-s-text);
  font-size: 20px;
  line-height: 30px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
html .qh-post .jinsom-bbs-single-title .do {
  position: relative;
  flex: none;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  margin: -3px -8px -3px 12px;                 /* 只占 30px 高（标题一行 30px），标题行高度不变；图标右边和卡片内边距对齐 */
  border-radius: 10px;
  background: none;
  color: var(--qh-s-text2);
  font-size: 20px;
  line-height: 1;
  transition: background-color .15s, color .15s;
}
html .qh-post .jinsom-bbs-single-title .do > i { font-size: 20px; line-height: 1; }
html .qh-post .jinsom-bbs-single-title .do:hover { background: var(--qh-s-hover); color: var(--qh-s-text); }
/* 设置菜单：页面浮层（日间浅色、夜间深色，基线 2.2、6.3）。主题是悬停时 display:block，这里改成淡入并上移归位 */
html .qh-post .jinsom-bbs-single-title .jinsom-bbs-post-setting {
  display: block !important;
  top: calc(100% + 6px);
  right: 0;
  z-index: 9999;
  width: auto;
  min-width: 128px;
  box-sizing: border-box;
  padding: 6px;
  border: 1px solid var(--qh-chrome-edge);
  border-radius: var(--qh-r-pop);
  background: var(--qh-chrome-pop);
  -webkit-backdrop-filter: var(--qh-blur-pop);
  backdrop-filter: var(--qh-blur-pop);
  box-shadow: var(--qh-chrome-shadow);
  color: var(--qh-chrome-text-pop);
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  white-space: nowrap;
  cursor: default;
  opacity: 0;
  visibility: hidden;
  transform: translateY(6px);
  transition: opacity .16s ease, transform .22s var(--qh-ease), visibility 0s linear .22s;
}
@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) {
  html .qh-post .jinsom-bbs-single-title .jinsom-bbs-post-setting { background: var(--qh-chrome-pop-solid); }
}
html .qh-post .jinsom-bbs-single-title .do:hover > .jinsom-bbs-post-setting {
  opacity: 1;
  visibility: visible;
  transform: none;
  transition: opacity .16s ease, transform .22s var(--qh-ease), visibility 0s;
}
/* 原来的小三角 → 鼠标从按钮移到菜单途中的桥接区 */
html .qh-post .jinsom-bbs-single-title .jinsom-bbs-post-setting::before {
  content: "";
  top: -12px;
  right: 0;
  left: 0;
  width: auto;
  height: 12px;
  border: 0;
  background: none;
  transform: none;
}
html .qh-post .jinsom-bbs-post-setting li {
  display: block;
  width: auto;
  height: 36px;
  padding: 0 12px;
  border: 0;
  border-radius: var(--qh-r-pop-item);
  color: inherit;
  font-size: 14px;
  line-height: 36px;
  cursor: pointer;
  transition: background-color .15s, color .15s;
}
html .qh-post .jinsom-bbs-post-setting li:hover { background: var(--qh-chrome-pop-hover); color: var(--qh-chrome-strong); }
html .qh-post .jinsom-bbs-post-setting li.delete:hover { background: rgba(var(--qh-accent-rgb), .14); color: var(--qh-chrome-danger); }

/* 适用版本（gv.js 挪进头部）、买家评价（rv.js 挪进同一行）：日间照旧，夜间换深色 */
html .qh-post .qrs-gv-single .qrs-gv-tag { background: var(--qh-post-ver-bg); color: var(--qh-post-ver-fg); }
.theme-dark .qh-post .qrs-rv-chip-sum { background: rgba(255, 184, 0, .1); color: var(--qh-s-text2); }
.theme-dark .qh-post .qrs-rv-chip-sum:hover { background: rgba(255, 184, 0, .16); }
.theme-dark .qh-post .qrs-rv-chip-sum span:not(.rate) { color: var(--qh-s-text2); }   /* 好评绿、差评红照旧（夜间提亮的 --rv-good / --rv-bad） */
.theme-dark .qh-post .qrs-rv-chip-sum b { color: #f5b942; }
.theme-dark .qh-post .qrs-rv-chip-sum .rate:before { background: var(--qh-s-line); }
.theme-dark .qh-post .qrs-rv-chip-sum .go { border-color: var(--qh-s-muted); }
.theme-dark .qh-post .qrs-rv-chip-sum.none { background: var(--qh-s-sunken); }
.theme-dark .qh-post .qrs-rv-chip-sum.none span { color: var(--qh-s-meta); }

/* 标题标记（置顶、精华、售价、回复可见、后台标记、图片 / 附件图标）：排在下面一行最左边，「适用版本」左侧（排法见「头部」）。
   高度对齐同一行的版本标签（22px，12px 白字），和「适用版本：」之间一条竖线隔开（:has，不支持的浏览器只是少这条线）；
   没有版本行时标记自己占第二行；一个标记都没有时不占位 */
html .qh-post .jinsom-bbs-single-title > .mark { display: flex; flex: none; align-items: center; gap: 6px; margin: 12px 0 0; float: none; }
html .qh-post .jinsom-bbs-single-title > .mark:not(:has(> span)) { display: none; }
html .qh-post .jinsom-bbs-single-title > .mark > span {
  display: inline-flex;
  align-items: center;
  height: 22px;
  margin: 0;
  padding: 0 8px;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  line-height: 22px;
  white-space: nowrap;
}
html .qh-post .jinsom-bbs-single-title > .mark > .jinsom-bbs-post-type-img,
html .qh-post .jinsom-bbs-single-title > .mark > .jinsom-bbs-post-type-file { padding: 0 2px; background: none; color: var(--qh-s-muted); }
html .qh-post .jinsom-bbs-single-title > .mark > .jinsom-bbs-post-type-img i,
html .qh-post .jinsom-bbs-single-title > .mark > .jinsom-bbs-post-type-file i { color: inherit; font-size: 16px; vertical-align: 0; }
html .qh-post .jinsom-bbs-single-header:has(> .qrs-gv-single.in-header) > .jinsom-bbs-single-title > .mark::after {
  content: "";
  width: 1px;
  height: 14px;
  margin: 0 10px 0 4px;
  background: var(--qh-s-line);
}

/* ============================================================
   当前位置：style/diy.css 原来是半透明灰底白字，直接压在页面背景上；改成卡片实色底，文字左边和头部对齐（20px）
   ============================================================ */
html .qh-post .jinsom-bbs-content-header-nav { padding: 12px 20px; color: var(--qh-s-text2); }
html .qh-post .jinsom-bbs-content-header-nav a { color: var(--qh-accent); }

/* ============================================================
   主楼、回帖：左边作者栏、底栏
   ============================================================ */
html .qh-post .jinsom-bbs-single-box .left { border-radius: 0; border-right-color: var(--qh-s-line); background: none; }
html .qh-post .jinsom-bbs-single-box .left .name a { color: var(--qh-post-name); }
html .qh-post .jinsom-bbs-single-box .right > .up-comment { top: 6px; right: 6px; }   /* 「置顶」标签：卡片角改成 12px 圆角后，原来 2px 的位置会伸出圆角 */
html .qh-post .jinsom-bbs-single-footer span.comment { color: var(--qh-post-reply); }
/* 回帖签名（Hyth_Signature 插件写死 #666，夜间对比度只有 2.2:1） */
.theme-dark .qh-post .hyth-signature { color: var(--qh-s-meta); }

/* 自定义字段（版权声明：原创…）：后台「自定义 CSS」有内边距，这里只换底色和文字色（原来夜间是灰底灰字） */
html .qh-post .jinsom-bbs-single-custom-field { border-radius: 10px; background-color: var(--qh-s-sunken); }
html .qh-post .jinsom-bbs-single-custom-field li { color: var(--qh-s-text2); }

/* 帖子 TAB（qirisha-post-tabs/tabs.css）：分割线、数量用令牌（原来夜间是一条亮线、白色圆点） */
html .qh-post .qrs-ptabs { border-bottom-color: var(--qh-s-line); }
html .qh-post .qrs-ptab-num { background: var(--qh-s-sunken); color: var(--qh-s-meta); }

/* 附件卡片（tabs.css 只写了日间：#e9ebef 描边、#666 / #999 小字，夜间是一圈亮框、灰字看不清）：夜间 1px 细描边、不加阴影，小字用令牌 */
.theme-dark .qh-post .jinsom-file-download.qrs-file { border-color: var(--qh-s-edge); box-shadow: none; }
.theme-dark .qh-post .jinsom-file-download.qrs-file:hover { border-color: rgba(var(--qh-accent-rgb), .45); }
.theme-dark .qh-post .qrs-file .info .desc { color: var(--qh-s-text2); }
.theme-dark .qh-post .qrs-file .info .tips,
.theme-dark .qh-post .qrs-file .info .tips em.download-note,
.theme-dark .qh-post .qrs-file .info .pass { color: var(--qh-s-meta); }
.theme-dark .qh-post .qrs-file .info .tips em + em:before { color: var(--qh-s-muted); }

/* 版权声明（style/diy.css 的米黄框）：日间照旧，夜间换深色暖底 */
html .qh-post .jinsom-bbs-copyright-info { border-radius: 10px; }
html .qh-post .jinsom-bbs-copyright-info > x { border-radius: 8px; }
.theme-dark .qh-post .jinsom-bbs-copyright-info { border-color: rgba(255, 196, 92, .18); background-color: rgba(255, 196, 92, .05); color: var(--qh-s-meta); }
.theme-dark .qh-post .jinsom-bbs-copyright-info > x { background: rgba(255, 196, 92, .13); color: #f2a65a; }

/* 话题：夜间用令牌 */
html .qh-post .jinsom-single-topic-list a { border-color: var(--qh-s-line); border-radius: 8px; background-color: var(--qh-s-card); }
html .qh-post .jinsom-single-topic-list a:hover { background-color: var(--qh-s-sunken); }

/* ============================================================
   主楼底部操作区（Qirisha_UI::post_actions()，步骤56）：打赏、喜欢、收藏、举报做成大图标按钮，居中一排；
   下面一行是打赏过的人（头像叠在一起 +「共 N 人打赏」）。代替「帖子余额打赏」模块原来的「点赞是美意，打赏是鼓励」+「赏」字。
   按钮：56px 圆，26px 线条图标，下面 13px 文字；打赏常亮主题色浅底，喜欢 / 收藏选中后图标实心（主题色 / 琥珀色）。
   点击：按下缩小；松开后图标弹一下（.is-pop）；喜欢、收藏变成选中时再加一圈向外扩散的细环（.is-burst）。
   只回应点击，没有常驻动画（基线总原则 1）；系统设置了「减少动态效果」时不播
   ============================================================ */
html .qh-post .qh-post-act { display: flex; flex-direction: column; align-items: center; gap: 14px; margin: 28px 0 20px; }
html .qh-post .qh-post-act-row { display: flex; justify-content: center; gap: 28px; }
html .qh-post .qh-post-act-btn {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  min-width: 64px;
  padding: 0;
  border: 0;
  background: none;
  color: var(--qh-s-text2);
  font: inherit;
  font-size: 13px;
  line-height: 18px;
  cursor: pointer;
  transition: color .15s;
}
html .qh-post .qh-post-act-ic {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 56px;
  border: 1px solid var(--qh-s-line);
  border-radius: 50%;
  background: var(--qh-s-sunken);
  color: var(--qh-s-text2);
  transition: background-color .15s, border-color .15s, color .15s, transform .12s;
}
html .qh-post .qh-post-act-ic svg { width: 26px; height: 26px; fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }
html .qh-post .qh-post-act-btn:hover { color: var(--qh-s-text); }
html .qh-post .qh-post-act-btn:hover .qh-post-act-ic { background: var(--qh-s-hover); color: var(--qh-s-text); }
html .qh-post .qh-post-act-btn:active .qh-post-act-ic { transform: scale(.9); }
html .qh-post .qh-post-act-btn:focus { outline: none; }
html .qh-post .qh-post-act-btn:focus-visible .qh-post-act-ic { box-shadow: 0 0 0 2px var(--qh-s-card), 0 0 0 4px var(--qh-accent); }
html .qh-post .qh-post-act-n { margin-left: 4px; font-variant-numeric: tabular-nums; }
html .qh-post .qh-post-act-n:empty { display: none; }
/* 打赏：主题色浅底常亮，是这一排的主操作 */
html .qh-post .qh-post-act-btn.is-reward .qh-post-act-ic { border-color: transparent; background: rgba(var(--qh-accent-rgb), .1); color: var(--qh-accent); }
html .qh-post .qh-post-act-btn.is-reward:hover .qh-post-act-ic { background: rgba(var(--qh-accent-rgb), .16); }
/* 喜欢（主题色）、收藏（琥珀色）选中：浅底 + 实心图标，文字同色 */
html .qh-post .qh-post-act-btn.is-like.is-on { color: var(--qh-accent); }
html .qh-post .qh-post-act-btn.is-like.is-on .qh-post-act-ic { border-color: transparent; background: rgba(var(--qh-accent-rgb), .12); color: var(--qh-accent); }
html .qh-post .qh-post-act-btn.is-collect.is-on { color: var(--qh-post-star); }
html .qh-post .qh-post-act-btn.is-collect.is-on .qh-post-act-ic { border-color: transparent; background: var(--qh-post-star-bg); color: var(--qh-post-star); }
html .qh-post .qh-post-act-btn.is-on svg { fill: currentColor; }
/* 点击动画 */
@keyframes qh-post-act-pop { 0% { transform: scale(1); } 35% { transform: scale(.78); } 70% { transform: scale(1.18); } 100% { transform: scale(1); } }
@keyframes qh-post-act-ring { 0% { transform: scale(.85); opacity: .6; } 100% { transform: scale(1.55); opacity: 0; } }
html .qh-post .qh-post-act-ic::after {
  content: "";
  position: absolute;
  inset: -1px;
  border: 2px solid currentColor;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
}
html .qh-post .qh-post-act-btn.is-pop svg { animation: qh-post-act-pop .45s ease-out; }
html .qh-post .qh-post-act-btn.is-burst .qh-post-act-ic::after { animation: qh-post-act-ring .55s ease-out; }
@media (prefers-reduced-motion: reduce) {
  html .qh-post .qh-post-act-btn.is-pop svg,
  html .qh-post .qh-post-act-btn.is-burst .qh-post-act-ic::after { animation: none; }
  html .qh-post .qh-post-act-btn:active .qh-post-act-ic { transform: none; }
}
/* 打赏过的人：头像叠在一起（外圈卡片底色），点开是打赏记录（模块的 ls_yeds_pc_data） */
html .qh-post .qh-post-act-fans {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  height: 34px;
  padding: 0 12px 0 4px;
  border: 0;
  border-radius: 17px;
  background: none;
  color: var(--qh-s-meta);
  font: inherit;
  font-size: 13px;
  cursor: pointer;
  transition: background-color .15s, color .15s;
}
html .qh-post .qh-post-act-fans:hover { background: var(--qh-s-hover); color: var(--qh-s-text2); }
html .qh-post .qh-post-act-fans b { margin: 0 2px; color: var(--qh-s-text); font-weight: 600; }
html .qh-post .qh-post-act-avs { display: flex; }
html .qh-post .qh-post-act-avs img {
  width: 26px;
  height: 26px;
  margin-left: -8px;
  border: 2px solid var(--qh-s-card);
  border-radius: 50%;
  background: var(--qh-s-sunken);
  object-fit: cover;
}
html .qh-post .qh-post-act-avs img:first-child { margin-left: 0; }

/* ============================================================
   楼中楼：分割线、昵称、展开更多 / 翻页按钮（style/diy.css 写死的浅灰底，夜间是一块亮色）、输入框
   ============================================================ */
html .qh-post .jinsom-bbs-comment-floor-list li { border-bottom-color: var(--qh-s-line); }
html .qh-post .jinsom-bbs-comment-floor-list li .floor-left img { border-color: var(--qh-s-line); }
html .qh-post .jinsom-bbs-comment-floor-list li .floor-right .name a { color: var(--qh-post-floor-name); }
html .qh-post .jinsom-bbs-comment-floor-list li .bottom .comment { color: var(--qh-post-reply); }
html .qh-post .jinsom-floor-expand-btn,
html .qh-post .jinsom-floor-page-btn { background: var(--qh-s-sunken); color: var(--qh-s-text2); transition: background-color .15s, color .15s; }
html .qh-post .jinsom-floor-expand-btn:hover,
html .qh-post .jinsom-floor-page-btn:hover { background: var(--qh-s-hover); color: var(--qh-s-text); }
html .qh-post .jinsom-floor-page-btn.disabled:hover { background: var(--qh-s-sunken); color: var(--qh-s-text2); }
html .qh-post .jinsom-post-comments:focus { border-color: var(--border-color); }   /* 点输入框时外框不变色（基线 6.7） */
html .qh-post .jinsom-single-expression-btn .expression { color: var(--qh-s-muted); }
html .qh-post .jinsom-single-expression-btn .expression:hover { color: var(--qh-s-text); }   /* 主题悬停是纯黑，夜间看不见 */

/* ============================================================
   回帖分页（layui laypage）：同版块页的分页按钮（32px、8px 圆角下沉底，当前页主题色，上一页 / 下一页是箭头），
   保留帖子页原来的「共 N 条」和「到第 N 页」，居中
   ============================================================ */
html .qh-post .jinsom-bbs-comment-list-page { padding: 12px 20px; }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 6px; margin: 0; }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage a,
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage span {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 32px;
  height: 32px;
  box-sizing: border-box;
  margin: 0 !important;
  padding: 0 8px;
  border: 0;
  border-radius: 8px !important;
  background: var(--qh-s-sunken);
  color: var(--qh-s-text2) !important;
  font-size: 13px;
  font-weight: 500;
  font-variant-numeric: tabular-nums;
  line-height: 32px;
  transition: background-color .15s, color .15s;
}
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage a:hover { background: var(--qh-s-hover); color: var(--qh-s-text) !important; }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-laypage-curr { position: relative; overflow: hidden; background: var(--qh-accent); }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-laypage-curr em { color: #fff; font-style: normal; }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-laypage-curr .layui-laypage-em { display: none; }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-laypage-spr { min-width: 0; padding: 0 2px; background: none; color: var(--qh-s-muted) !important; font-weight: 400; }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-disabled { opacity: .45; cursor: default; }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-disabled:hover { background: var(--qh-s-sunken); color: var(--qh-s-text2) !important; }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage-prev,
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage-next { font-size: 0 !important; }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage-prev::before,
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage-next::before {
  content: "";
  width: 16px;
  height: 16px;
  background: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 6 8.5 12l6 6'/%3E%3C/svg%3E") center / contain no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 6 8.5 12l6 6'/%3E%3C/svg%3E") center / contain no-repeat;
}
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage-next::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 6l6 6-6 6'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 6l6 6-6 6'/%3E%3C/svg%3E");
}
/* 「共 N 条」「到第 N 页」：文字不加底 */
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-laypage-count,
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-laypage-skip { gap: 6px; padding: 0; background: none; color: var(--qh-s-meta) !important; font-weight: 400; }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-laypage-count { margin-right: 6px !important; }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-laypage-skip { margin-left: 6px !important; }
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-laypage-skip input {
  width: 44px;
  height: 32px;
  box-sizing: border-box;
  margin: 0;
  padding: 0 4px;
  border: 1px solid var(--qh-s-line) !important;   /* layui 悬停 / 聚焦时换描边色（!important）；基线：点输入框外框不变色 */
  border-radius: 8px;
  background: var(--qh-s-card);
  color: var(--qh-s-text);
  font-size: 13px;
  text-align: center;
}
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-laypage-skip button {
  height: 32px;
  margin: 0;
  padding: 0 12px;
  border: 0;
  border-radius: 8px;
  background: var(--qh-accent);
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  line-height: 32px;
  cursor: pointer;
}
html .qh-post .jinsom-bbs-comment-list-page .layui-laypage .layui-laypage-skip button:hover { background-image: linear-gradient(rgba(0, 0, 0, .08), rgba(0, 0, 0, .08)); }

/* ============================================================
   回帖编辑器（UEditor）：卡片里透出卡片底，夜间工具栏图标反色；编辑区正文颜色在模板脚本里按日夜同步（iframe 里的样式外面管不到）
   ============================================================ */
html .qh-post .jinsom-bbs-edior .edui-default.edui-editor { border-color: transparent; border-radius: 0; background-color: var(--qh-s-card); }   /* 全屏时也是这个底，不能透明 */
html .qh-post .jinsom-bbs-edior .edui-default .edui-editor-toolbarboxouter { border-bottom-color: var(--qh-s-line); border-radius: calc(var(--qh-r-card) - 1px) calc(var(--qh-r-card) - 1px) 0 0; background: none; box-shadow: none; }
html .qh-post .jinsom-bbs-edior .edui-default .edui-editor-toolbarbox { background: none; box-shadow: none; }
html .qh-post .jinsom-bbs-edior .edui-default .edui-editor-iframeholder { border-color: var(--qh-s-line); background: none; }   /* jinsom.css 写死 #f1f1f1 描边，夜间是一圈亮框 */
html .qh-post .jinsom-bbs-edior-footer-bar { border-radius: 0 0 calc(var(--qh-r-card) - 1px) calc(var(--qh-r-card) - 1px); background: none; }
.theme-dark .qh-post .jinsom-bbs-edior .edui-default .edui-toolbar .edui-icon,
.theme-dark .qh-post .jinsom-bbs-edior .edui-default .edui-toolbar .edui-arrow { filter: invert(1) brightness(1.4); }   /* UEditor 的图标是深灰色雪碧图：夜间反色 */
.theme-dark .qh-post .jinsom-bbs-edior .edui-default .edui-toolbar .edui-state-hover .edui-button-wrap,
.theme-dark .qh-post .jinsom-bbs-edior .edui-default .edui-toolbar .edui-state-hover .edui-splitbutton-body,
.theme-dark .qh-post .jinsom-bbs-edior .edui-default .edui-toolbar .edui-state-hover .edui-menubutton-body,
.theme-dark .qh-post .jinsom-bbs-edior .edui-default .edui-toolbar .edui-state-checked .edui-button-wrap { border-color: transparent !important; background: var(--qh-s-hover) !important; }
.theme-dark .qh-post .jinsom-bbs-edior .edui-default .edui-toolbar .edui-combox .edui-combox-body { border-color: var(--qh-s-line); background: var(--qh-s-sunken); color: var(--qh-s-text2); }
.theme-dark .qh-post .jinsom-bbs-edior .edui-default .edui-toolbar .edui-separator { background: var(--qh-s-line); }

/* ============================================================
   登录提示（游客）、不能回复的提示
   ============================================================ */
html .qh-post .jinsom-bbs-no-power .tips { border-radius: 10px; background-color: var(--qh-s-sunken); color: var(--qh-s-meta); }

/* ============================================================
   左侧悬浮工具栏（.jinsom-single-left-bar，base.js 滚动时改成 fixed）：圆形按钮、位置、间距都沿用主题。
   按钮是浮起来的：日间阴影勾边 + 柔和投影，夜间 1px 细描边 + 投影（同右侧工具栏，基线 2.5、6.17）；
   悬停不再上跳 6px，改成悬停底；图标 22px（基线总原则 7：页面边上的悬浮按钮 40px、图标 22px）
   ============================================================ */
html .qh-post .jinsom-single-left-bar > li {
  background: var(--qh-s-card);
  box-shadow: var(--qh-s-shadow), 0 4px 12px -4px rgba(0, 0, 0, .18);
  color: var(--qh-s-text2);
  transition: background-color .15s, color .15s;
}
.theme-dark .qh-post .jinsom-single-left-bar > li { box-shadow: inset 0 0 0 1px var(--qh-s-edge), 0 6px 16px -6px rgba(0, 0, 0, .6); }
html .qh-post .jinsom-single-left-bar > li:hover { transform: none; background: linear-gradient(var(--qh-s-hover), var(--qh-s-hover)), var(--qh-s-card); color: var(--qh-s-text); }
html .qh-post .jinsom-single-left-bar > li > i { font-size: 22px; }
html .qh-post .jinsom-single-left-bar > li.redbag { color: #f56b41; }
html .qh-post .jinsom-single-left-bar > li.gift { color: #ff69a0; }
html .qh-post .jinsom-single-left-bar > li.bbs-avatar { background: none; }
/* 文章目录浮层：页面浮层样式（原来写死白底，夜间是一块白） */
html .qh-post .jinsom-single-title-list-content {
  padding: 6px;
  border: 1px solid var(--qh-chrome-edge);
  border-radius: var(--qh-r-pop);
  background: var(--qh-chrome-pop-solid);
  box-shadow: var(--qh-chrome-shadow);
  color: var(--qh-chrome-text-pop);
}
html .qh-post .jinsom-single-title-list-content::before { display: none; }
html .qh-post .jinsom-single-title-list-content li { border-radius: var(--qh-r-pop-item); }
html .qh-post .jinsom-single-title-list-content li:hover { background: var(--qh-chrome-pop-hover); color: var(--qh-chrome-strong); }
html .qh-post .jinsom-single-title-list-content ul::-webkit-scrollbar { background: none; }

/* ============================================================
   用户评价面板（qirisha-review/rv.css，在帖子 TAB「用户评价」里）：日间照旧；夜间换成页面令牌（原来只有日间写死的颜色）
   ============================================================ */
.theme-dark .qh-post .qrs-rv { --rv-line: var(--qh-s-line); --rv-sub: var(--qh-s-meta); --rv-off: rgba(255, 255, 255, .14); color: var(--qh-s-text); }
.theme-dark .qh-post .qrs-rv,
.theme-dark .qh-post .qrs-rv-line { --rv-good: #5cc98f; --rv-bad: #f4948e; }   /* 好评 / 差评字色夜间提亮，对比度 4.5:1 */
.theme-dark .qh-post .qrs-rv-sum { border-color: var(--qh-s-line); background: var(--qh-s-card); }
.theme-dark .qh-post .qrs-rv-score { background: linear-gradient(180deg, rgba(255, 184, 0, .08), rgba(255, 184, 0, 0) 85%); }
.theme-dark .qh-post .qrs-rv-score .num { color: var(--qh-s-text); }
.theme-dark .qh-post .qrs-rv-score .num small,
.theme-dark .qh-post .qrs-rv-score .num.none { color: var(--qh-s-muted); }
.theme-dark .qh-post .qrs-rv-sum.noavg .qrs-rv-score .cnt,
.theme-dark .qh-post .qrs-rv-dist .pc,
.theme-dark .qh-post .qrs-rv-sum.noavg .qrs-rv-dist .pc { color: var(--qh-s-meta); }
.theme-dark .qh-post .qrs-rv-sum.noavg .qrs-rv-dist .row.mid .lb { color: var(--qh-s-text2); }
.theme-dark .qh-post .qrs-rv-dist .bar { background: rgba(255, 255, 255, .08); }
.theme-dark .qh-post .qrs-rv-cta .t { color: var(--qh-s-text); }
.theme-dark .qh-post .qrs-rv-btn.ghost { border-color: rgba(var(--qh-accent-rgb), .5); }
.theme-dark .qh-post .qrs-rv-btn.ghost:hover { background: rgba(var(--qh-accent-rgb), .12); }
.theme-dark .qh-post .qrs-rv-flt a { background: var(--qh-s-sunken); color: var(--qh-s-text2); }
.theme-dark .qh-post .qrs-rv-flt a i { color: var(--qh-s-muted); }
.theme-dark .qh-post .qrs-rv-flt a.on { background: var(--qh-s-tint); color: var(--qh-accent); }
.theme-dark .qh-post .qrs-rv-sort a { color: var(--qh-s-muted); }
.theme-dark .qh-post .qrs-rv-sort a + a { border-left-color: var(--qh-s-line); }
.theme-dark .qh-post .qrs-rv-sort a.on { color: var(--qh-s-text); }
.theme-dark .qh-post .qrs-rv-item .av { background: var(--qh-s-sunken); }
.theme-dark .qh-post .qrs-rv-item .nm { color: var(--qh-s-text); }
.theme-dark .qh-post .qrs-rv-item .nm.gone,
.theme-dark .qh-post .qrs-rv-item .hd .tm,
.theme-dark .qh-post .qrs-rv-item .rp-hd .tm { color: var(--qh-s-muted); }
.theme-dark .qh-post .qrs-rv-item .buy { background: var(--qh-post-ok-bg); color: var(--qh-post-ok-fg); }
.theme-dark .qh-post .qrs-rv-item .me { background: var(--qh-post-lv-bg); color: var(--qh-post-lv-fg); }
.theme-dark .qh-post .qrs-rv-item .tx { color: var(--qh-s-text); }
.theme-dark .qh-post .qrs-rv-item .rp { background: var(--qh-s-sunken); }
.theme-dark .qh-post .qrs-rv-item .rp::before { border-bottom-color: rgba(255, 255, 255, .045); }
.theme-dark .qh-post .qrs-rv-item .rp-tx { color: var(--qh-s-text2); }
.theme-dark .qh-post .qrs-rv-item .ft a { color: var(--qh-s-meta); }
.theme-dark .qh-post .qrs-rv-item .ft .up { border-color: var(--qh-s-line); }
.theme-dark .qh-post .qrs-rv-item.mine { border-color: rgba(255, 184, 0, .3); background: rgba(255, 184, 0, .06); }
.theme-dark .qh-post .qrs-rv-more a { background: var(--qh-s-sunken); color: var(--qh-s-text2); }
.theme-dark .qh-post .qrs-rv-none,
.theme-dark .qh-post .qrs-rv-empty span { color: var(--qh-s-muted); }
.theme-dark .qh-post .qrs-rv-empty p { color: var(--qh-s-text2); }
.theme-dark .qh-post .qrs-rv-empty .ic { background: rgba(255, 184, 0, .12); }
.theme-dark .qh-post .qrs-rv-tag.good { background: var(--qh-post-ok-bg); }
.theme-dark .qh-post .qrs-rv-tag.bad { background: rgba(var(--qh-accent-rgb), .14); }
.theme-dark .qh-post .qrs-rv-reply-box textarea { border-color: var(--qh-s-line); background: var(--qh-post-field); color: var(--qh-s-text); }

/* ============================================================
   夜间：作者正文里写死的颜色（主楼和回帖的 .jinsom-bbs-single-content；编辑器粘贴、HTML 模式手写带来的）
   名单来自数据库备份（_post_build/make_post_mockup.py 生成）：dark_colors.txt 夜间看不清的深色字前 60 个，
   bg_colors.txt 正文底色前 150 个 + 编辑器「背景色」取色板
   1. 深色字：中性的深灰、黑、灰蓝 → 正文色；彩色 → 同色相提亮到对比度 4.5:1
   2. 纯白底、半透明白底 → 去掉；接近白色的浅灰底（#fafafa 这类，作者画的浅色面板）→ 卡片里的下沉底；
      块里的深色字跟着换，浅灰描边 → 卡片分割线色
   3. 浅色高亮底（黄、橙、浅绿、浅灰…）→ 底色照旧，里面的字用日间的颜色（--qh-hl、--qh-dfN 两个变量把原色传进去）
   作者自己画了深色底、饱和色底的块不动
   ============================================================ */
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color"]:not([style*="background"]) { --qh-hl: currentcolor; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(51, 51, 51)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(51, 51, 51)"][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(51, 51, 51)"][style*="background-color: rgb(248, 248, 249)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(51, 51, 51)"][style*="background-color: rgb(242, 242, 24"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(51, 51, 51)"][style*="background-color: rgb(245, 245, 245)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(51, 51, 51)"][style*="background-color: #fafafa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(51, 51, 51)"][style*="background-color: #f5f5f5" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(51, 51, 51)"][style*="background-color: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(51, 51, 51)"][style*="background: #fff" i] { color: var(--qh-df0, currentcolor) !important; --qh-hl: rgb(51, 51, 51); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 0, 0)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 0, 0)"][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 0, 0)"][style*="background-color: rgb(248, 248, 249)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 0, 0)"][style*="background-color: rgb(242, 242, 24"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 0, 0)"][style*="background-color: rgb(245, 245, 245)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 0, 0)"][style*="background-color: #fafafa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 0, 0)"][style*="background-color: #f5f5f5" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 0, 0)"][style*="background-color: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 0, 0)"][style*="background: #fff" i] { color: var(--qh-df1, currentcolor) !important; --qh-hl: rgb(0, 0, 0); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(64, 64, 64)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(64, 64, 64)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df2, currentcolor) !important; --qh-hl: rgb(64, 64, 64); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #2c3e50" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #2c3e50" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#2c3e50" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#2c3e50" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df3, currentcolor) !important; --qh-hl: #2c3e50; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333333" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333333" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333333" i][style*="background-color: rgb(248, 248, 249)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333333" i][style*="background-color: rgb(242, 242, 24"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333333" i][style*="background-color: rgb(245, 245, 245)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333333" i][style*="background-color: #fafafa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333333" i][style*="background-color: #f5f5f5" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333333" i][style*="background-color: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333333" i][style*="background: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333333" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333333" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333333" i][style*="background-color: rgb(248, 248, 249)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333333" i][style*="background-color: rgb(242, 242, 24"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333333" i][style*="background-color: rgb(245, 245, 245)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333333" i][style*="background-color: #fafafa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333333" i][style*="background-color: #f5f5f5" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333333" i][style*="background-color: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333333" i][style*="background: #fff" i] { color: var(--qh-df4, currentcolor) !important; --qh-hl: #333333; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(28, 31, 35)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(28, 31, 35)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df5, currentcolor) !important; --qh-hl: rgb(28, 31, 35); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(63, 63, 63)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(63, 63, 63)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df6, currentcolor) !important; --qh-hl: rgb(63, 63, 63); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(15, 17, 21)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(15, 17, 21)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df7, currentcolor) !important; --qh-hl: rgb(15, 17, 21); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333;" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333;" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333;" i][style*="background-color: rgb(248, 248, 249)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333;" i][style*="background-color: rgb(242, 242, 24"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333;" i][style*="background-color: rgb(245, 245, 245)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333;" i][style*="background-color: #fafafa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333;" i][style*="background-color: #f5f5f5" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333;" i][style*="background-color: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #333;" i][style*="background: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #333" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #333" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #333" i][style*="background-color: rgb(248, 248, 249)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #333" i][style*="background-color: rgb(242, 242, 24"],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #333" i][style*="background-color: rgb(245, 245, 245)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #333" i][style*="background-color: #fafafa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #333" i][style*="background-color: #f5f5f5" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #333" i][style*="background-color: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #333" i][style*="background: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333;" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333;" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333;" i][style*="background-color: rgb(248, 248, 249)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333;" i][style*="background-color: rgb(242, 242, 24"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333;" i][style*="background-color: rgb(245, 245, 245)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333;" i][style*="background-color: #fafafa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333;" i][style*="background-color: #f5f5f5" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333;" i][style*="background-color: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#333;" i][style*="background: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#333" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#333" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#333" i][style*="background-color: rgb(248, 248, 249)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#333" i][style*="background-color: rgb(242, 242, 24"],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#333" i][style*="background-color: rgb(245, 245, 245)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#333" i][style*="background-color: #fafafa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#333" i][style*="background-color: #f5f5f5" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#333" i][style*="background-color: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#333" i][style*="background: #fff" i] { color: var(--qh-df8, currentcolor) !important; --qh-hl: #333; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(102, 102, 102)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(102, 102, 102)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df9, currentcolor) !important; --qh-hl: rgb(102, 102, 102); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(12, 12, 12)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(12, 12, 12)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df10, currentcolor) !important; --qh-hl: rgb(12, 12, 12); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #33434d" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #33434d" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#33434d" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#33434d" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df11, currentcolor) !important; --qh-hl: #33434d; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(24, 25, 28)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(24, 25, 28)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df12, currentcolor) !important; --qh-hl: rgb(24, 25, 28); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(68, 68, 68)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(68, 68, 68)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df13, currentcolor) !important; --qh-hl: rgb(68, 68, 68); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(89, 89, 89)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(89, 89, 89)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df14, currentcolor) !important; --qh-hl: rgb(89, 89, 89); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #555;" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #555;" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #555" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #555" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#555;" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#555;" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#555" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#555" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df15, currentcolor) !important; --qh-hl: #555; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(33, 33, 33)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(33, 33, 33)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df16, currentcolor) !important; --qh-hl: rgb(33, 33, 33); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #777777" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #777777" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#777777" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#777777" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df17, currentcolor) !important; --qh-hl: #777777; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(34, 34, 34)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(34, 34, 34)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df18, currentcolor) !important; --qh-hl: rgb(34, 34, 34); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #453d34" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #453d34" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#453d34" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#453d34" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df19, currentcolor) !important; --qh-hl: #453d34; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(45, 55, 72)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(45, 55, 72)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df20, currentcolor) !important; --qh-hl: rgb(45, 55, 72); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #5a6c80" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #5a6c80" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#5a6c80" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#5a6c80" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df21, currentcolor) !important; --qh-hl: #5a6c80; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(73, 68, 41)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(73, 68, 41)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df22, currentcolor) !important; --qh-hl: rgb(73, 68, 41); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(38, 38, 38)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(38, 38, 38)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df23, currentcolor) !important; --qh-hl: rgb(38, 38, 38); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #282824" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #282824" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#282824" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#282824" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df24, currentcolor) !important; --qh-hl: #282824; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #666;" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #666;" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #666" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color: #666" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#666;" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#666;" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#666" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style$="color:#666" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df25, currentcolor) !important; --qh-hl: #666; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #2b2620" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #2b2620" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#2b2620" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#2b2620" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df26, currentcolor) !important; --qh-hl: #2b2620; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #6d6257" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #6d6257" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#6d6257" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#6d6257" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df27, currentcolor) !important; --qh-hl: #6d6257; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #000000" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #000000" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#000000" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#000000" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df28, currentcolor) !important; --qh-hl: #000000; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(119, 119, 119)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(119, 119, 119)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df29, currentcolor) !important; --qh-hl: rgb(119, 119, 119); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #202833" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #202833" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#202833" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#202833" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df30, currentcolor) !important; --qh-hl: #202833; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(60, 64, 67)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(60, 64, 67)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df31, currentcolor) !important; --qh-hl: rgb(60, 64, 67); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #62625b" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #62625b" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#62625b" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#62625b" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df32, currentcolor) !important; --qh-hl: #62625b; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(36, 41, 47)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(36, 41, 47)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df33, currentcolor) !important; --qh-hl: rgb(36, 41, 47); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(192, 0, 0)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(192, 0, 0)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df34, #e08080) !important; --qh-hl: rgb(192, 0, 0); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 112, 192)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 112, 192)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df35, #59a2d6) !important; --qh-hl: rgb(0, 112, 192); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(112, 48, 160)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(112, 48, 160)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df36, #b08dcb) !important; --qh-hl: rgb(112, 48, 160); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(29, 119, 212)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(29, 119, 212)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df37, #61a0e1) !important; --qh-hl: rgb(29, 119, 212); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(31, 73, 125)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(31, 73, 125)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df38, #8fa4be) !important; --qh-hl: rgb(31, 73, 125); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(79, 97, 40)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(79, 97, 40)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df39, #95a07e) !important; --qh-hl: rgb(79, 97, 40); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 32, 96)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(0, 32, 96)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df40, #8c9bb7) !important; --qh-hl: rgb(0, 32, 96); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #225c85" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #225c85" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#225c85" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#225c85" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df41, #85a5bc) !important; --qh-hl: #225c85; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(151, 72, 6)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(151, 72, 6)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df42, #c1916a) !important; --qh-hl: rgb(151, 72, 6); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(192, 80, 77)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(192, 80, 77)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df43, #d68d8b) !important; --qh-hl: rgb(192, 80, 77); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #0d47a1" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #0d47a1" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#0d47a1" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#0d47a1" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df44, #86a3d0) !important; --qh-hl: #0d47a1; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(158, 30, 26)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(158, 30, 26)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df45, #ce8e8c) !important; --qh-hl: rgb(158, 30, 26); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #b91c1d" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #b91c1d" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#b91c1d" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#b91c1d" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df46, #dc8e8e) !important; --qh-hl: #b91c1d; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(30, 64, 175)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(30, 64, 175)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df47, #8ea0d7) !important; --qh-hl: rgb(30, 64, 175); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(149, 55, 52)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(149, 55, 52)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df48, #c5918f) !important; --qh-hl: rgb(149, 55, 52); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #1565c0" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #1565c0" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#1565c0" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#1565c0" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df49, #73a3d9) !important; --qh-hl: #1565c0; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #d63031" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #d63031" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#d63031" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#d63031" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df50, #e68383) !important; --qh-hl: #d63031; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(49, 133, 155)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(49, 133, 155)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df51, #6faab9) !important; --qh-hl: rgb(49, 133, 155); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #3e7ba5" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #3e7ba5" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#3e7ba5" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#3e7ba5" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df52, #78a3c0) !important; --qh-hl: #3e7ba5; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #c62828" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #c62828" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#c62828" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#c62828" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df53, #e08989) !important; --qh-hl: #c62828; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #1e40af" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #1e40af" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#1e40af" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#1e40af" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df54, #8ea0d7) !important; --qh-hl: #1e40af; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(5, 7, 59)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(5, 7, 59)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df55, #9b9cb1) !important; --qh-hl: rgb(5, 7, 59); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(238, 0, 0)"]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: rgb(238, 0, 0)"][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df56, #f67373) !important; --qh-hl: rgb(238, 0, 0); }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #c0392b" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #c0392b" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#c0392b" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#c0392b" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df57, #d98880) !important; --qh-hl: #c0392b; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #0077b6" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #0077b6" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#0077b6" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#0077b6" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df58, #59a7d0) !important; --qh-hl: #0077b6; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #2e7d32" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color: #2e7d32" i][style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#2e7d32" i]:not([style*="background"]),
.theme-dark .qh-post .jinsom-bbs-single-content [style*="color:#2e7d32" i][style*="background-color: rgb(255, 255, 255)"] { color: var(--qh-df59, #77aa7a) !important; --qh-hl: #2e7d32; }
/* 浅色高亮底（黄、橙、浅绿、浅灰…）：底色照旧，字用日间的颜色；高亮里面被换过色的字，变量换回原色 */
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(255, 255, 0)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(255, 255, 0)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(232, 232, 232)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(232, 232, 232)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(255, 184, 0)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(255, 184, 0)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(0, 176, 240)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(0, 176, 240)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(0, 176, 80)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(0, 176, 80)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(255, 192, 0)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(255, 192, 0)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(194, 236, 178)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(194, 236, 178)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(238, 236, 225)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(238, 236, 225)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(231, 231, 231)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(231, 231, 231)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(146, 208, 80)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(146, 208, 80)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(208, 242, 195)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(208, 242, 195)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: rgb(251, 251, 253)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:rgb(251, 251, 253)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(219, 238, 243)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(219, 238, 243)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #f7f9fc" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:#f7f9fc" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(183, 221, 232)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(183, 221, 232)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(216, 216, 216)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(216, 216, 216)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(219, 229, 241)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(219, 229, 241)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: rgb(54, 214, 188)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:rgb(54, 214, 188)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(235, 241, 221)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(235, 241, 221)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(155, 187, 89)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(155, 187, 89)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(204, 193, 217)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(204, 193, 217)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: rgb(255,255,0)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:rgb(255,255,0)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: rgb(0,255,255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:rgb(0,255,255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(247, 150, 70)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(247, 150, 70)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: rgb(255, 255, 0)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:rgb(255, 255, 0)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(245, 219, 219)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(245, 219, 219)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(198, 217, 240)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(198, 217, 240)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(184, 204, 228)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(184, 204, 228)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(89, 165, 224)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(89, 165, 224)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(193, 230, 198)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(193, 230, 198)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(250, 192, 143)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(250, 192, 143)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #f0f5fb" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:#f0f5fb" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(215, 227, 188)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(215, 227, 188)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(191, 191, 191)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(191, 191, 191)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #e3f2fd" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:#e3f2fd" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(221, 217, 195)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(221, 217, 195)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: rgba(0, 204, 204, 0.8)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:rgba(0, 204, 204, 0.8)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #f2f4f7" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:#f2f4f7" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(75, 172, 198)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(75, 172, 198)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(137, 166, 198)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(137, 166, 198)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(252, 252, 252)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(252, 252, 252)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(251, 213, 181)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(251, 213, 181)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(248, 249, 250)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(248, 249, 250)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(196, 189, 151)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(196, 189, 151)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #f8f9fa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:#f8f9fa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(249, 245, 232)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(249, 245, 232)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(220, 218, 215)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(220, 218, 215)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #e8f5e9" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:#e8f5e9" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(255, 249, 249)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(255, 249, 249)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: rgb(255,255,255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:rgb(255,255,255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(253, 234, 218)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(253, 234, 218)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(141, 179, 226)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(141, 179, 226)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #f4f4f4" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:#f4f4f4" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(242, 220, 219)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(242, 220, 219)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(238, 238, 238)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(238, 238, 238)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(204, 232, 207)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(204, 232, 207)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(248, 248, 248)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(248, 248, 248)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(229, 224, 236)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(229, 224, 236)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(229, 185, 183)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(229, 185, 183)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(149, 179, 215)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(149, 179, 215)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(217, 150, 148)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(217, 150, 148)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(195, 214, 155)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(195, 214, 155)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(178, 162, 199)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(178, 162, 199)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(146, 205, 220)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(146, 205, 220)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(165, 165, 165)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgb(165, 165, 165)"] { color: var(--qh-hl, #333); --qh-df0: rgb(51, 51, 51); --qh-df1: rgb(0, 0, 0); --qh-df2: rgb(64, 64, 64); --qh-df3: #2c3e50; --qh-df4: #333333; --qh-df5: rgb(28, 31, 35); --qh-df6: rgb(63, 63, 63); --qh-df7: rgb(15, 17, 21); --qh-df8: #333; --qh-df9: rgb(102, 102, 102); --qh-df10: rgb(12, 12, 12); --qh-df11: #33434d; --qh-df12: rgb(24, 25, 28); --qh-df13: rgb(68, 68, 68); --qh-df14: rgb(89, 89, 89); --qh-df15: #555; --qh-df16: rgb(33, 33, 33); --qh-df17: #777777; --qh-df18: rgb(34, 34, 34); --qh-df19: #453d34; --qh-df20: rgb(45, 55, 72); --qh-df21: #5a6c80; --qh-df22: rgb(73, 68, 41); --qh-df23: rgb(38, 38, 38); --qh-df24: #282824; --qh-df25: #666; --qh-df26: #2b2620; --qh-df27: #6d6257; --qh-df28: #000000; --qh-df29: rgb(119, 119, 119); --qh-df30: #202833; --qh-df31: rgb(60, 64, 67); --qh-df32: #62625b; --qh-df33: rgb(36, 41, 47); --qh-df34: rgb(192, 0, 0); --qh-df35: rgb(0, 112, 192); --qh-df36: rgb(112, 48, 160); --qh-df37: rgb(29, 119, 212); --qh-df38: rgb(31, 73, 125); --qh-df39: rgb(79, 97, 40); --qh-df40: rgb(0, 32, 96); --qh-df41: #225c85; --qh-df42: rgb(151, 72, 6); --qh-df43: rgb(192, 80, 77); --qh-df44: #0d47a1; --qh-df45: rgb(158, 30, 26); --qh-df46: #b91c1d; --qh-df47: rgb(30, 64, 175); --qh-df48: rgb(149, 55, 52); --qh-df49: #1565c0; --qh-df50: #d63031; --qh-df51: rgb(49, 133, 155); --qh-df52: #3e7ba5; --qh-df53: #c62828; --qh-df54: #1e40af; --qh-df55: rgb(5, 7, 59); --qh-df56: rgb(238, 0, 0); --qh-df57: #c0392b; --qh-df58: #0077b6; --qh-df59: #2e7d32; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(255, 255, 255)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgba(255, 255, 255"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(253, 253, 254)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(251, 251, 253)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:#fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:#fff" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: white" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: white" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgba(255,255,255,0."],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgba(255,255,255,0."],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:rgba(255, 255, 255, 0."],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: rgba(255,255,255,0."],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: rgba(255, 255, 255, 0."],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:rgba(255,255,255,0."],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background:rgba(255, 255, 255, 0."] { background-color: transparent !important; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(250, 250, 250)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(248, 248, 249)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(247, 247, 247)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(246, 246, 246)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(245, 245, 245)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(242, 242, 245)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(242, 242, 242)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: rgb(240, 240, 240)"],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: #fafafa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:#fafafa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #fafafa" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: #f9f9f9" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:#f9f9f9" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #f9f9f9" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: #f8f8f8" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:#f8f8f8" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #f8f8f8" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: #f7f7f7" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:#f7f7f7" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #f7f7f7" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: #f5f5f5" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:#f5f5f5" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #f5f5f5" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: #f2f2f2" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:#f2f2f2" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #f2f2f2" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color: #f0f0f0" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background-color:#f0f0f0" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="background: #f0f0f0" i] { background-color: var(--qh-s-sunken) !important; }
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="#e0e0e0" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="#e5e5e5" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="#e6e6e6" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="#e8e8e8" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="#eaeaea" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="#ebebeb" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="#eee" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="#ddd" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="#dcdcdc" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="#d9d9d9" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="rgb(224, 224, 224)" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="rgb(221, 221, 221)" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="rgb(229, 229, 229)" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="rgb(230, 230, 230)" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="rgb(235, 235, 235)" i],
.theme-dark .qh-post .jinsom-bbs-single-content [style*="border"][style*="rgb(238, 238, 238)" i] { border-color: var(--qh-s-line) !important; }
.theme-dark .qh-post .jinsom-bbs-single-content hr { border-color: var(--qh-s-line) !important; }   /* layui 的 hr 是 #eee 细线（!important），夜间太亮 */
