/* ============================================================================
 * koi-dark.css — 站点全站暗色模式覆盖层 (koi2026 / B2 主题)
 * ----------------------------------------------------------------------------
 * B2 主题没有暗色模式，光色全部硬编码在 0,1,0 特异度的裸类选择器上。
 * 本文件全站 enqueue，仅当 <html> 带 `koi-dark` 类时生效（一个 JS 控制器
 * 依据 系统偏好 / 手动开关 切换该类，JS 不在本文件内）。
 *
 * 规则：每条选择器都以 `html.koi-dark` 前缀（0,2,1 起步），一般可压过 B2
 * 裸类光色；遇到 B2 更高特异度 / !important / 行内样式（如 .site 由 Main.php
 * 行内注入 #f7f9fa）时，用 !important 兜底。只改颜色，不改布局/间距/圆角。
 *
 * 调色板（对齐 koi 空间页 koi-space-r6.css 暗色）：
 *   页面底     #141618      卡片/面板(白→) #1e2124
 *   内嵌浅灰面 #232629      边框/分隔线    #2c2f33
 *   主文字     #d6d9dd      次要文字       #a8adb3      弱/元信息 #777c82
 *   品牌强调色 var(--b2color) 保持不变；强调按钮上的 #fff 文字不动。
 *
 * 不做：不反色/滤镜任何用户图片、头像、封面（img/.avatar/缩略图）；
 *       不动 .koi-sp / .ksp-*（koi 空间卡片有独立暗色文件）。
 * ==========================================================================*/

/* ==========================================================================
 * 1) 基础 / 页面底色 & 正文文字
 * ==========================================================================*/
html.koi-dark,
html.koi-dark body {
  background-color: #141618 !important;
  color: #d6d9dd;
}
/* .site 背景由 Main.php 行内 style="background:#f7f9fa" 注入，必须 !important 压过行内 */
html.koi-dark .site,
html.koi-dark .site-content,
html.koi-dark .b2-page-bg {
  background: #141618 !important;
}
/* 模糊封面背板压暗，避免亮图透出（不动图片本身，仅降不透明度+叠暗） */
html.koi-dark .b2-page-bg { opacity: .18 !important; }
html.koi-dark a { color: #c3c7cc; }

/* ==========================================================================
 * 2) 卡片 / 面板（B2 白底 #fff → #1e2124）
 * ==========================================================================*/
html.koi-dark .header .top-style.animateIn,
html.koi-dark .header .top-style.animateOut,
html.koi-dark .top-style-blur,
html.koi-dark .header .sub-menu,
html.koi-dark .sub-menu,
html.koi-dark .b2-menu-3 .sub-menu-0 li ul li,
html.koi-dark .top-user-box-drop,
html.koi-dark .top-search .header-search-select,
html.koi-dark .modal-content,
html.koi-dark .search-box-content.modal-content,
html.koi-dark .qmsg .qmsg-content,
html.koi-dark .oauth-tips > div > div,
html.koi-dark .box,
html.koi-dark .homw-row-full,
html.koi-dark .homw-row-full .box,
html.koi-dark .slider-in .slider-info,
html.koi-dark .po-post-in,
html.koi-dark .b2-widget-box,
html.koi-dark .b2-widget-box-first,
html.koi-dark .com-form > .b2-radius,
html.koi-dark .comment-smile-box,
html.koi-dark .comment-image-box,
html.koi-dark .download-list,
html.koi-dark .vip-list-in,
html.koi-dark .vip-count ul li .vip-in,
html.koi-dark .search-module-form,
html.koi-dark .search-module-form ul,
html.koi-dark .search-module-form .search-button-action,
html.koi-dark .user-w-qd-list-title,
html.koi-dark .tax-info-item.tag-list a,
html.koi-dark .tax-fliter-hot,
html.koi-dark .pager-center,
html.koi-dark .register-disabled,
html.koi-dark .single-cpay .custom-pay-box,
html.koi-dark .cpay-list-item-file,
html.koi-dark .cpay-file-upload-box,
html.koi-dark .dmsg-user-list li:hover {
  background-color: #1e2124 !important;
}
/* 卡片上的浅色阴影 → 柔化为暗色 */
html.koi-dark .vip-list-in,
html.koi-dark .top-user-box-drop,
html.koi-dark .header .top-style.animateIn,
html.koi-dark .modal-content {
  box-shadow: 0 2px 12px rgba(0, 0, 0, .4) !important;
}

/* ==========================================================================
 * 3) 内嵌 / 浅灰面（#F5F6F7 / #fafafa / #f6f6f6 / #f0f0f0 / #f2f2f2 → #232629）
 * ==========================================================================*/
html.koi-dark .ym-menu .sub-menu li a:hover,
html.koi-dark .b2-menu-3 .sub-menu-0 li ul a,
html.koi-dark .b2-menu-4 .sub-menu-0 > li:hover > a,
html.koi-dark .b2-menu-4 .sub-menu-0 a:hover,
html.koi-dark .header-search-select .select,
html.koi-dark .header-search-select a:hover,
html.koi-dark .recaptcha-load,
html.koi-dark .post-thumb,
html.koi-dark .post-carts-list-row button,
html.koi-dark .post-3 .post-list-cats a span,
html.koi-dark .post-6 .post-list-cats a span,
html.koi-dark .post-5 .post-list-cats a span,
html.koi-dark #video-list ul li > div,
html.koi-dark .cg-p-meta .cg-p-view,
html.koi-dark .entry-content .box,
html.koi-dark .b2-audio-content,
html.koi-dark .b2-audio-start-bar-box,
html.koi-dark .entry-content blockquote,
html.koi-dark .content-excerpt,
html.koi-dark .insert-post,
html.koi-dark #item-name,
html.koi-dark .download-rights,
html.koi-dark .download-list.gujia .gujia-bg,
html.koi-dark .download-list.gujia .download-button-box div,
html.koi-dark .w-d-list.gujia .w-d-title,
html.koi-dark .w-d-list.gujia .w-d-meta p,
html.koi-dark .po-post-icons > div:hover,
html.koi-dark .content-footer-zan-cai span,
html.koi-dark .post-tags-meat a,
html.koi-dark .widget-gujia-user .user-w-tj,
html.koi-dark .widget-gujia-user .user-w-announcement > div,
html.koi-dark .mission-gujia .avatar-parent,
html.koi-dark .mission-gujia .user-mission-info-left,
html.koi-dark .mission-gujia .user-w-qd > div,
html.koi-dark .comment-gujia .widget-comment-user-left span,
html.koi-dark .comment-gujia .user-mission-info-left p,
html.koi-dark .comment-gujia .widget-comment-post,
html.koi-dark .comment-gujia .widget-comment-user time,
html.koi-dark .w-a-count,
html.koi-dark .filter-items a:hover,
html.koi-dark .tax-fliter-hot .order-items a:hover,
html.koi-dark .pager-center input,
html.koi-dark .poster-box-left,
html.koi-dark #drawing-box,
html.koi-dark .comment-smile-box.b2-show > button,
html.koi-dark .comment-smile-box img,
html.koi-dark .comment .respond,
html.koi-dark .author-comment-content .author-comment-content-text,
html.koi-dark .following-info-desc,
html.koi-dark .user-money-and-credit > div:hover .user-money,
html.koi-dark .user-money-and-credit > div:hover .user-credit,
html.koi-dark .address-input,
html.koi-dark .user-open-avatar,
html.koi-dark .user-qrcode div,
html.koi-dark .author-page .news-item-header b,
html.koi-dark .user-social-box > div,
html.koi-dark .collection-posts li span,
html.koi-dark .collection-number,
html.koi-dark .dmsg-user-list::-webkit-scrollbar-track,
html.koi-dark .dmsg-user-list::-webkit-scrollbar,
html.koi-dark .dmsg-list li:hover,
html.koi-dark .dmsg-self .my-dmsg-content,
html.koi-dark .qrcode-img,
html.koi-dark .tqma .fuzhi:hover,
html.koi-dark .custom-page-row.gold-row,
html.koi-dark .card-text,
html.koi-dark .vip-allow:nth-child(odd),
html.koi-dark .message-icon,
html.koi-dark .message-content p.comment span,
html.koi-dark .task-box-r a,
html.koi-dark .task-day-list li span.task-finish-icon-go,
html.koi-dark .task-day-list li:hover span.task-finish-icon-go.nolink,
html.koi-dark .bar-user-info-row .user-w-gold div a span,
html.koi-dark .bar-user-next-lv::after,
html.koi-dark .new-dmsg-content .jt,
html.koi-dark .widget .recommended-widget li.picked a,
html.koi-dark .widget-gujia-hot-circle .widget-circle-icon,
html.koi-dark .widget .widget-gujia-hot-circle .widget-circle-info h2,
html.koi-dark .widget-gujia-hot-circle .widget-circle-meta span,
html.koi-dark .gujia .b2-widget-box h2,
html.koi-dark .distribution-info .gujia span,
html.koi-dark .my-distribution-partner .gujia .gujia-name > div,
html.koi-dark .gujia-avatar,
html.koi-dark .post-gg-button:hover,
html.koi-dark .gujia .s-a-c-l h2,
html.koi-dark .gujia .sah-name,
html.koi-dark .gujia .sah-date,
html.koi-dark .gujia .sah-r > div,
html.koi-dark .gujia .sah-avatar,
html.koi-dark .gujia .item-content::before,
html.koi-dark .gujia .item-content::after,
html.koi-dark .sah-catlist a,
html.koi-dark .search-module-form ul li.picked,
html.koi-dark .search-module-form ul li:hover,
html.koi-dark .entry-content .yarpp-related ol,
html.koi-dark .links-register .link-thumb,
html.koi-dark .single-link-rating button,
html.koi-dark .b2-widget-box .link-list li .link-in:hover,
html.koi-dark .cpay-list-info {
  background-color: #232629 !important;
}

/* ==========================================================================
 * 4) 侧栏 / 小工具区
 * ==========================================================================*/
html.koi-dark .widget-area,
html.koi-dark #secondary,
html.koi-dark #secondary-left,
html.koi-dark .sidebar,
html.koi-dark .aside-container,
html.koi-dark .aside-bar,
html.koi-dark .bar-normal,
html.koi-dark .bar-footer {
  background-color: #1e2124 !important;
}

/* ==========================================================================
 * 5) 头部 + 下拉菜单
 * ==========================================================================*/
html.koi-dark .header .top-menu ul li.depth-0 > a .b2-jt-block-down { color: #777c82; }
html.koi-dark .b2-menu-1 .sub-menu-0 li a p,
html.koi-dark .top-user-info-box-name h2 span { color: #777c82; }
html.koi-dark .b2-menu-4 .sub-menu-0 li ul a,
html.koi-dark .login-button .text,
html.koi-dark .login-out a,
html.koi-dark .header-search-select a,
html.koi-dark .post-style-2 .header-search-select a { color: #d6d9dd !important; }
html.koi-dark .top-user-box-drop p span.top-user-link-des { color: #777c82; }

/* ==========================================================================
 * 6) 弹窗 / 浮层 / tooltip
 * ==========================================================================*/
html.koi-dark .login-box-des { color: #777c82; }
html.koi-dark .top-user-box-drop.jt::before,
html.koi-dark .top-user-box-drop.jt::after { border-bottom-color: #232629 !important; }
html.koi-dark .widget-comment-contnet.jt:before,
html.koi-dark .widget-comment-contnet.jt:after { border-bottom-color: #232629 !important; }
html.koi-dark .new-dmsg-content .jt::after { border-bottom-color: #232629 !important; }
html.koi-dark .widget-circle-info-desc:before { border-color: transparent transparent #232629 !important; }

/* ==========================================================================
 * 7) 评论区
 * ==========================================================================*/
html.koi-dark .d-weight button.text,
html.koi-dark .d-replay button i,
html.koi-dark .comment-type button i,
html.koi-dark .comment-list .comment-footer button.text,
html.koi-dark .comment-floor { color: #777c82; }
html.koi-dark .comment-user-info time,
html.koi-dark .comment_at { color: #777c82; }
html.koi-dark .po-post-icons button,
html.koi-dark .topic-comment-tools button:hover i,
html.koi-dark .topic-comment-tools button.hover i { color: #d6d9dd; }

/* ==========================================================================
 * 8) 表单 / 输入框 / 按钮（bg → #232629, text → #d6d9dd, border → #2c2f33）
 * ==========================================================================*/
html.koi-dark input,
html.koi-dark textarea,
html.koi-dark select,
html.koi-dark .search .tax-search input,
html.koi-dark .tax-search input,
html.koi-dark .search-box-content .search-input,
html.koi-dark .top-search input,
html.koi-dark .com-form-textarea textarea,
html.koi-dark .com-form-input input,
html.koi-dark .login-form-item input,
html.koi-dark .pager-center input,
html.koi-dark .address-input,
html.koi-dark .ask-search-user-input,
html.koi-dark .po-topic-textarea,
html.koi-dark .po-topic-textarea textarea,
html.koi-dark .topic-comment-form textarea,
html.koi-dark .ask-answer-box textarea,
html.koi-dark .role-content-input input,
html.koi-dark .circle-vote .vote-list input,
html.koi-dark .ask-reward-input input {
  background-color: #232629 !important;
  color: #d6d9dd !important;
  border-color: #2c2f33 !important;
}
html.koi-dark input::placeholder,
html.koi-dark textarea::placeholder { color: #777c82 !important; }
/* 品牌强调按钮：保持 --b2color 底 + 白字，不darken（此处只兜底文字为白） */
html.koi-dark .b2-radius-buy,
html.koi-dark .button.b2-radius-buy,
html.koi-dark button.b2btn-primary { color: #fff; }

/* ==========================================================================
 * 9) 文字 / 链接 / 弱信息
 * ==========================================================================*/
/* 主文字 #222 / #333 → #d6d9dd */
html.koi-dark .user-s-data p,
html.koi-dark .post-pay-type .post-pay-type-icon,
html.koi-dark .post-3 .post-pay-type > div i,
html.koi-dark .insert-post h2,
html.koi-dark .file-down h2,
html.koi-dark .file-down-pass span:hover,
html.koi-dark .post-style-2 .user-tools button.none i,
html.koi-dark .pay-type li > button,
html.koi-dark .ask-reward-input .zhanwei span,
html.koi-dark .ask-search-user-input ul li.search-user-li > div { color: #d6d9dd !important; }
/* 次要文字 #5b6168 / #666 → #a8adb3 */
html.koi-dark .announcement-des,
html.koi-dark .post-meta,
html.koi-dark .post-meta-left,
html.koi-dark .insert-post,
html.koi-dark .post-video-table ul li,
html.koi-dark .shop-item-desc,
html.koi-dark .link-desc,
html.koi-dark .c-p-top-l h1 p { color: #a8adb3; }
/* 弱 / 元信息 #999 / #AAAEB3 / #797C80 / #8590A6 / #ccc / #bbb → #777c82 */
html.koi-dark .shop-box-price .delete-line,
html.koi-dark .coupon-box .flickity-prev-next-button .flickity-button-icon,
html.koi-dark .shop-box .shop-normal-item-count,
html.koi-dark .login-social-button-bottom > div,
html.koi-dark .search-page-title p,
html.koi-dark .post-list-meta-box,
html.koi-dark .post-excerpt,
html.koi-dark .list-footer,
html.koi-dark .post-list-cats a span,
html.koi-dark .cg-p-meta,
html.koi-dark .zt-title,
html.koi-dark .home-collection-2in-right .info,
html.koi-dark .empty-page,
html.koi-dark .announcement-date,
html.koi-dark .post-pre-next-in p,
html.koi-dark .post-per-next-cats,
html.koi-dark .next-jt,
html.koi-dark .post-meta li span,
html.koi-dark .entry-content > ol li::marker,
html.koi-dark .entry-content > ul li::marker,
html.koi-dark .entry-content blockquote,
html.koi-dark .content-excerpt,
html.koi-dark .post-breadcrumb,
html.koi-dark .post-breadcrumb a,
html.koi-dark .post-carts-list-row button,
html.koi-dark .w-d-role > div span:last-child,
html.koi-dark .w-d-meta,
html.koi-dark .post-tags-meat a,
html.koi-dark .post-video-list-title span,
html.koi-dark .tag-link-count,
html.koi-dark .gdd-quick-link-buy-vip__popover--desc,
html.koi-dark .lv-icon,
html.koi-dark .comment-list .comment-footer button.text,
html.koi-dark .user-panel-info p,
html.koi-dark .user-sidebar-info p,
html.koi-dark .author-links a,
html.koi-dark .collections-menu ul li a,
html.koi-dark .user-info-title,
html.koi-dark .user-item-desc,
html.koi-dark .order-money > div p,
html.koi-dark .order-status > div p,
html.koi-dark .tracking-number > div p,
html.koi-dark .order_state_desc,
html.koi-dark .author-page .new-tag,
html.koi-dark .collection-count,
html.koi-dark .collection-posts li span,
html.koi-dark .collection-number,
html.koi-dark .dmsg-content,
html.koi-dark .custom-page-row.gold-row > div:first-child,
html.koi-dark .gold-more,
html.koi-dark .gold-top-info h2 span,
html.koi-dark .gold-top-desc,
html.koi-dark .tx-desc,
html.koi-dark .message-content h2 span,
html.koi-dark .bar-user-info .aside-cart-empty,
html.koi-dark .aside-carts-delete,
html.koi-dark .address-edit label p,
html.koi-dark .carts-empty-address,
html.koi-dark .shop-item-desc b,
html.koi-dark .b2-widget-products ul.b2-widget-buy-ul .buy-news-info a,
html.koi-dark .express-time,
html.koi-dark .express-error,
html.koi-dark .realte-post-meta,
html.koi-dark .widget-circle-info-desc p,
html.koi-dark .widget-circle-meta span,
html.koi-dark .widget-circle-meta i,
html.koi-dark .widget-new-header b,
html.koi-dark .widget-new-header span,
html.koi-dark .partner-lv,
html.koi-dark .dark-user-desc,
html.koi-dark .dark-user span,
html.koi-dark .s-a-h,
html.koi-dark .sah-r,
html.koi-dark .s-a-f,
html.koi-dark .st-circle .sah-date,
html.koi-dark .s-a-info > div > div:first-child span,
html.koi-dark .link-box .link-up,
html.koi-dark .link-author,
html.koi-dark .link-author a,
html.koi-dark .child-link-cat,
html.koi-dark .cpay-list-item-name,
html.koi-dark .entry-content .cpay-price ul label.button.empty,
html.koi-dark .cpay-file-upload-box,
html.koi-dark .cpay-desc { color: #777c82 !important; }

/* ==========================================================================
 * 10) 边框 / 分隔线（所有 #F5F6F7/#efefef/#f0f0f0/#dddfe2/#ddd/#eee/#ebebeb/#f2f2f2/#e5e5e5 → #2c2f33）
 * ==========================================================================*/
html.koi-dark .top-search .header-search-select,
html.koi-dark .shop-box-price,
html.koi-dark .b2-menu-4 .sub-menu-0 > li > a,
html.koi-dark .oauth-login-button,
html.koi-dark .login-social-button-bottom,
html.koi-dark .forget-pass-info,
html.koi-dark .user-s-data div + div,
html.koi-dark .recaptcha-button,
html.koi-dark .recaptcha-button .recaptcha-send,
html.koi-dark .list-footer,
html.koi-dark .post-3 .post-modules-top,
html.koi-dark .post-5 .post-modules-top,
html.koi-dark .post-5 .load-more,
html.koi-dark .post-5 .b2-pagenav,
html.koi-dark .post-3 .post-3-li .item-in,
html.koi-dark .home-collection-row-1,
html.koi-dark .home-collection-2in-box,
html.koi-dark .entry-header,
html.koi-dark .insert-post.newsflashes,
html.koi-dark .file-down,
html.koi-dark .w-d-list + .w-d-list,
html.koi-dark .post-tags-meat a,
html.koi-dark .widget .calendar_wrap thead tr,
html.koi-dark .user-w-loading button,
html.koi-dark .widget-mission-footer a,
html.koi-dark .comments-title,
html.koi-dark .comment .comment-item,
html.koi-dark .com-form-input input,
html.koi-dark .com-form-textarea,
html.koi-dark .none-comment,
html.koi-dark .author-comment-list li + li,
html.koi-dark .author-edit-page .author-edit-list > li,
html.koi-dark .user-avatar-chose li,
html.koi-dark .author-page .news-item ul::after,
html.koi-dark .collection-header,
html.koi-dark .dmsg-header,
html.koi-dark .dmsg-list li,
html.koi-dark .dmsg-user-list,
html.koi-dark .dmsg-user-list li + li,
html.koi-dark .dmsg-page-to .ajax-pager,
html.koi-dark .ds-item,
html.koi-dark .pay-type li > button,
html.koi-dark .qrcode-img,
html.koi-dark .gold-page-list,
html.koi-dark .custom-page-row.gold-row,
html.koi-dark .gold-list-row-1,
html.koi-dark .gold-list-row-2,
html.koi-dark .gold-list-row-3,
html.koi-dark .gold-list-row-4,
html.koi-dark .gold-list-row-5,
html.koi-dark .gold-bor,
html.koi-dark #gold-top .custom-page-title,
html.koi-dark .gold-top-list li + li,
html.koi-dark .gold-top-num,
html.koi-dark .vip-faq-list + .vip-faq-list,
html.koi-dark .message-list li,
html.koi-dark label.shiming-cankao-left,
html.koi-dark .verify-mp-left .desc,
html.koi-dark .mp-login-img,
html.koi-dark .custom-page-widget ul li + li,
html.koi-dark .task-day-list li,
html.koi-dark .aside-bar > div > div + div,
html.koi-dark .bar-mission .mission-today-list li,
html.koi-dark .mission-page-list ul,
html.koi-dark .aside-carts-price,
html.koi-dark .aside-carts-list li + li,
html.koi-dark .modal.address-box .pay-box-content li + li,
html.koi-dark .address-edit-add,
html.koi-dark .carts-address-button,
html.koi-dark .express-list-top,
html.koi-dark .order-express-list ul li + li,
html.koi-dark .related-posts .related-posts-title,
html.koi-dark .related-posts .related-posts-item,
html.koi-dark .circle-widget-button,
html.koi-dark .widget .history-widget li,
html.koi-dark .empty-content-empty,
html.koi-dark .distributon-row,
html.koi-dark .my-distribution-orders ul,
html.koi-dark .my-distribution-orders li,
html.koi-dark .my-distribution-orders li > div,
html.koi-dark .my-distribution-partner ul li,
html.koi-dark .partner-none,
html.koi-dark .bind-pass-info div,
html.koi-dark .post-gg-button,
html.koi-dark .dark-room-list li,
html.koi-dark .dark-room-list .b2-pd,
html.koi-dark .stream-area .b2-pd,
html.koi-dark .stream-article,
html.koi-dark .links-left-title,
html.koi-dark .link-in,
html.koi-dark .s-link-item + .s-link-item,
html.koi-dark .cpay-list-item + .cpay-list-item,
html.koi-dark .cpay-resout-list-in > div + div {
  border-color: #2c2f33 !important;
}

/* ==========================================================================
 * 11) 圈子卡片 / 话题（circle.css）
 * ==========================================================================*/
/* 白底卡 → #1e2124 */
html.koi-dark .po-topic-box-tips,
html.koi-dark .po-topic-circle,
html.koi-dark .search-users-list,
html.koi-dark .circle-topic-role,
html.koi-dark .topic-type-menu,
html.koi-dark .topic-drop-box,
html.koi-dark .topic-meta-more-box ul,
html.koi-dark .my-circle-list .circle-my-create,
html.koi-dark .all-circles-item-list li > div,
html.koi-dark .po-form-box,
html.koi-dark .circle-admin-info,
html.koi-dark .po-topic-top-right button {
  background-color: #1e2124 !important;
}
/* 浅灰面 → #232629 */
html.koi-dark .circle-pay-info,
html.koi-dark .po-ask button span,
html.koi-dark .file-list-item,
html.koi-dark .topic-role-content,
html.koi-dark .circle-info-box .create-form > div label,
html.koi-dark .gujia .bg,
html.koi-dark .topic-footer-left > span,
html.koi-dark .topic-footer-left button,
html.koi-dark span.topic-date.topic-circle:hover,
html.koi-dark .topic-image-box .img-list-more li > div img,
html.koi-dark .topic-image-light,
html.koi-dark .topic-video-box li > div video,
html.koi-dark .topic-card-box li,
html.koi-dark .topic-vote-box,
html.koi-dark .topic-vote-box li .vote-bar,
html.koi-dark .topic-vote-pk,
html.koi-dark .topic-guess-box,
html.koi-dark .circle-my-create ul li > div,
html.koi-dark .topic-comment-form,
html.koi-dark .topic-lv1 .topic-lv2 .topic-comment-form,
html.koi-dark .topic-child-list ul,
html.koi-dark .circle-users-date,
html.koi-dark .circle-user-action button,
html.koi-dark .topic-content-text-ask .ask-answer-box .file-list-item,
html.koi-dark .answer-list .answer-file-box {
  background-color: #232629 !important;
}
/* 边框 → #2c2f33 */
html.koi-dark .po-topic-textarea,
html.koi-dark .po-topic-textarea textarea:first-child,
html.koi-dark .ask-search-user-input,
html.koi-dark .ask-reward-input .zhanwei,
html.koi-dark .ask-credit,
html.koi-dark .search-users-list li + li,
html.koi-dark .create-circle-item + .create-circle-item,
html.koi-dark .topic-type-menu,
html.koi-dark .circle-topic-item,
html.koi-dark .topic-ask-box,
html.koi-dark .my-circle-list .circle-my-create,
html.koi-dark .topic-comment-list,
html.koi-dark .topic-lv1 + .topic-lv1,
html.koi-dark .topic-comment-list-header,
html.koi-dark .topic-comment-list-footer,
html.koi-dark .all-circles-item,
html.koi-dark .all-circle-users .avatar,
html.koi-dark .answer-list li,
html.koi-dark .c-h-item,
html.koi-dark .mobile-po-top.mobile-show,
html.koi-dark .my-circle-list .circle-my-create {
  border-color: #2c2f33 !important;
}
/* 圈子文字弱信息 → #777c82 / 主 → #d6d9dd */
html.koi-dark .po-topic-box-tips-button label button,
html.koi-dark .search-users-none,
html.koi-dark .po-topic-textarea-footer i,
html.koi-dark .my-circle-empty,
html.koi-dark .create-form-item button,
html.koi-dark .create-circle-item p.desc,
html.koi-dark .circle-admin-info,
html.koi-dark .topic-type-menu li button,
html.koi-dark .topic-drop button,
html.koi-dark .topic-drop button i,
html.koi-dark .topic-footer-left > span,
html.koi-dark .topic-footer-left button,
html.koi-dark .topic-more-menu button,
html.koi-dark .topic-more-menu a,
html.koi-dark .topic-file-box .file-size,
html.koi-dark .vote-pk-desc,
html.koi-dark .topic-date.topic-circle b,
html.koi-dark .ask-pay,
html.koi-dark .topic-author-info-right button,
html.koi-dark .topic-author-meta,
html.koi-dark .topic-comment-list-header button,
html.koi-dark .topic-comment-list-none,
html.koi-dark .topic-author-meta-right button,
html.koi-dark .hot-comment-up,
html.koi-dark .topic-loading-more-button,
html.koi-dark .answer-tools label i,
html.koi-dark .answer-header .b2timeago,
html.koi-dark .ask-read-answer p,
html.koi-dark .ask-answer-list .answer-list-tools-left button.text,
html.koi-dark .circle-is-circle-admin,
html.koi-dark .circle-is-admin,
html.koi-dark .document-row-right,
html.koi-dark .document-cat-rot { color: #777c82 !important; }
html.koi-dark .ask-reward-input .zhanwei span,
html.koi-dark .ask-search-user-input ul li.search-user-li > div,
html.koi-dark .c-p-top-l h1 p { color: #d6d9dd; }

/* ==========================================================================
 * 12) 移动端条 / 底栏（mobile.css）
 * ==========================================================================*/
html.koi-dark .header-tools,
html.koi-dark .mobile-footer-menu,
html.koi-dark .post-video-list ul,
html.koi-dark .aside-bar,
html.koi-dark #con,
html.koi-dark .mobile-search-input input,
html.koi-dark .social-top .show-menu-box .header-logo,
html.koi-dark .top-menu ul li.depth-0 > a,
html.koi-dark .logo-top .top-menu ul li.depth-0 > a {
  background-color: #1e2124 !important;
}
html.koi-dark .download-list,
html.koi-dark .b2-menu-3 .sub-menu-0 li ul a { background-color: #232629 !important; }
html.koi-dark .download-rights,
html.koi-dark .mobile-row2,
html.koi-dark .table-info.table-bar,
html.koi-dark #carts-list .empty-page { border-color: #2c2f33 !important; }
html.koi-dark .login-button .b2-account-circle-line,
html.koi-dark .top-menu-ul > li.depth-0:first-child > a,
html.koi-dark .post-style-2 .top-menu ul li.depth-0 > a { color: #d6d9dd !important; }
html.koi-dark .b2-menu-2 .sub-menu-0 > li > a,
html.koi-dark .content-cap-title span.hidden-tips,
html.koi-dark .dark-user > div { color: #777c82 !important; }

/* ==========================================================================
 * 13) 杂项：滚动条 / 通用兜底
 * ==========================================================================*/
html.koi-dark ::-webkit-scrollbar-track { background-color: #1e2124; }
html.koi-dark ::-webkit-scrollbar-thumb { background-color: #2c2f33; }
html.koi-dark hr { background-color: #2c2f33 !important; border-color: #2c2f33 !important; }
