/* Android compatibility: ordinary selectors and literal color fallbacks must remain. Older WebViews ignore :is() rules or CSS variables. */
/* H5 site theme. Light mode keeps the existing page styles.
   Dark rules target existing page/component classes, never recolor image pixels. */
html[data-site-theme="dark"] {
  --site-theme-bg: #090d14;
  --site-theme-surface: #151b27;
  --site-theme-raised: #1c2534;
  --site-theme-border: #293243;
  --site-theme-nav: #101620;
  --site-theme-soft-border: rgba(216, 226, 240, 0.07);
  --site-theme-accent: #ff6b6b;
  --site-theme-text: #edf2fa;
  --site-theme-muted: #9caac0;
  color-scheme: dark;
  background: #090d14;
  background: var(--site-theme-bg);
  color: #edf2fa;
  color: var(--site-theme-text);
}

html[data-site-theme="dark"] body,
html[data-site-theme="dark"]  #app,
html[data-site-theme="dark"]  uni-app,
html[data-site-theme="dark"]  uni-page,
html[data-site-theme="dark"]  uni-page-wrapper,
html[data-site-theme="dark"]  uni-page-body {
  --text-color: var(--site-theme-text);
  --text-secondary: var(--site-theme-muted);
  --text-hint: var(--site-theme-muted);
  --bg-color: var(--site-theme-bg);
  --bg-white: var(--site-theme-surface);
  --border-color: var(--site-theme-border);
  background-color: #090d14 !important;
  background-color: var(--site-theme-bg) !important;
  color: #edf2fa;
  color: var(--site-theme-text);
}
html[data-site-theme="dark"] 
  .page,
html[data-site-theme="dark"]  .page-sub,
html[data-site-theme="dark"]  .page-home,
html[data-site-theme="dark"]  .page-products,
html[data-site-theme="dark"]  .page-detail,
html[data-site-theme="dark"]  .page-my,
html[data-site-theme="dark"]  .page-team,
html[data-site-theme="dark"] 
  .page-invite,
html[data-site-theme="dark"]  .page-lang,
html[data-site-theme="dark"]  .page-login,
html[data-site-theme="dark"]  .page-register,
html[data-site-theme="dark"]  .page-contract,
html[data-site-theme="dark"] 
  .page-earning-detail,
html[data-site-theme="dark"]  .page-rule,
html[data-site-theme="dark"]  .page-desc,
html[data-site-theme="dark"]  .page-vip-desc,
html[data-site-theme="dark"]  .page-vip,
html[data-site-theme="dark"] 
  .page-level,
html[data-site-theme="dark"]  .page-signin,
html[data-site-theme="dark"]  .page-lottery,
html[data-site-theme="dark"]  .page-points,
html[data-site-theme="dark"]  .chat-page {
  background: #090d14 !important;
  background: var(--site-theme-bg) !important;
  color: #edf2fa !important;
  color: var(--site-theme-text) !important;
}

/* Navigation and fixed page footers. Local modal headers keep their own layout. */
html[data-site-theme="dark"] 
  .top-nav,
html[data-site-theme="dark"]  .nav-bar,
html[data-site-theme="dark"]  .nav,
html[data-site-theme="dark"]  .lang-top,
html[data-site-theme="dark"]  .top-bar-con,
html[data-site-theme="dark"]  .chat-header,
html[data-site-theme="dark"] 
  .bottom-tab-host,
html[data-site-theme="dark"]  .bottom-tabs-body,
html[data-site-theme="dark"]  .bottom-bar,
html[data-site-theme="dark"]  .chat-footer {
  background: #151b27 !important;
  background: var(--site-theme-surface) !important;
}
html[data-site-theme="dark"] .float-tabbar {
  background: rgba(16, 22, 32, 0.96) !important;
  border: 1px solid rgba(216, 226, 240, 0.07);
  border: 1px solid var(--site-theme-soft-border);
  box-shadow: 0 6px 22px rgba(0, 0, 0, 0.22) !important;
}
html[data-site-theme="dark"] .top-nav .tab {
  background: transparent !important;
}
html[data-site-theme="dark"] 
  .bottom-item:not(.curr-item) .name,
html[data-site-theme="dark"]  .tab-item:not(.tab-active) .tab-label {
  color: #9caac0 !important;
  color: var(--site-theme-muted) !important;
}
html[data-site-theme="dark"] .fab-badge {
  border-color: #151b27 !important;
  border-color: var(--site-theme-surface) !important;
}

/* Cards and lists: background-color leaves any real background image intact. */
html[data-site-theme="dark"] 
  .product-item,
html[data-site-theme="dark"]  .swipers,
html[data-site-theme="dark"]  .team-box,
html[data-site-theme="dark"]  .news-list,
html[data-site-theme="dark"]  .news-item,
html[data-site-theme="dark"]  .notice-card,
html[data-site-theme="dark"] 
  .detail-card,
html[data-site-theme="dark"]  .detail-item,
html[data-site-theme="dark"]  .record-item,
html[data-site-theme="dark"]  .order-card,
html[data-site-theme="dark"]  .invest-item,
html[data-site-theme="dark"] 
  .coupon-item,
html[data-site-theme="dark"]  .prize-item,
html[data-site-theme="dark"]  .goods-card,
html[data-site-theme="dark"]  .rule-section,
html[data-site-theme="dark"]  .contract-wrap,
html[data-site-theme="dark"] 
  .user-header-card,
html[data-site-theme="dark"]  .w-tabs,
html[data-site-theme="dark"]  .notif-row,
html[data-site-theme="dark"]  .reward-card,
html[data-site-theme="dark"]  .code-card,
html[data-site-theme="dark"] 
  .link-card,
html[data-site-theme="dark"]  .team-card,
html[data-site-theme="dark"]  .steps-card,
html[data-site-theme="dark"]  .detail-top,
html[data-site-theme="dark"]  .info-card,
html[data-site-theme="dark"]  .progress-card,
html[data-site-theme="dark"] 
  .desc-card,
html[data-site-theme="dark"]  .buy-card,
html[data-site-theme="dark"]  .address-card,
html[data-site-theme="dark"]  .amount-card,
html[data-site-theme="dark"]  .pwd-card,
html[data-site-theme="dark"]  .addr-card,
html[data-site-theme="dark"] 
  .form-box,
html[data-site-theme="dark"]  .form-card,
html[data-site-theme="dark"]  .setting-list,
html[data-site-theme="dark"]  .card-select,
html[data-site-theme="dark"]  .log-section,
html[data-site-theme="dark"] 
  .signin-card,
html[data-site-theme="dark"]  .earn-card,
html[data-site-theme="dark"]  .day-card,
html[data-site-theme="dark"]  .wh-card,
html[data-site-theme="dark"]  .member-card,
html[data-site-theme="dark"]  .lv-card,
html[data-site-theme="dark"] 
  .lv-benefit,
html[data-site-theme="dark"]  .cond-card,
html[data-site-theme="dark"]  .bs-grid,
html[data-site-theme="dark"]  .us-card,
html[data-site-theme="dark"]  .empty-state,
html[data-site-theme="dark"]  .empty-state-box,
html[data-site-theme="dark"] 
  .welcome-card,
html[data-site-theme="dark"]  .emoji-panel,
html[data-site-theme="dark"]  .main-tabs,
html[data-site-theme="dark"]  .order-tabs,
html[data-site-theme="dark"]  .filter-tabs,
html[data-site-theme="dark"]  .upload-card,
html[data-site-theme="dark"] 
  .uni-scroll-view-refresh-inner {
  background-color: #151b27 !important;
  background-color: var(--site-theme-surface) !important;
}

/* Large decorative gradients become dark panels; action/button gradients stay. */
html[data-site-theme="dark"] 
  .header-bg,
html[data-site-theme="dark"]  .vip-hero,
html[data-site-theme="dark"]  .vip-bar,
html[data-site-theme="dark"]  .summary-card,
html[data-site-theme="dark"]  .balance-card,
html[data-site-theme="dark"]  .yeb-card,
html[data-site-theme="dark"] 
  .cc-bg,
html[data-site-theme="dark"]  .team-income,
html[data-site-theme="dark"]  .points-card,
html[data-site-theme="dark"]  .invite-box,
html[data-site-theme="dark"]  .con-flex,
html[data-site-theme="dark"]  .con-flex2 {
  background: linear-gradient(145deg, #151b27, #101724) !important;
  background: linear-gradient(145deg, var(--site-theme-surface), #101724) !important;
  color: #edf2fa !important;
  color: var(--site-theme-text) !important;
}
html[data-site-theme="dark"] .header-overlay {
  background: linear-gradient(180deg, rgba(87, 107, 148, 0.12), transparent) !important;
}
html[data-site-theme="dark"] .box-con,
html[data-site-theme="dark"]  .team,
html[data-site-theme="dark"]  .team-1,
html[data-site-theme="dark"]  .team-2,
html[data-site-theme="dark"]  .team-3,
html[data-site-theme="dark"]  .goods-img-box {
  background: #1c2534 !important;
  background: var(--site-theme-raised) !important;
}
html[data-site-theme="dark"] .vip-card {
  background: #151b27 !important;
  background: var(--site-theme-surface) !important;
}
html[data-site-theme="dark"] .vip-card-current {
  background: rgba(255, 213, 79, 0.08) !important;
}

/* Unselected controls only: selected red/green/blue controls retain their colors. */
html[data-site-theme="dark"] 
  .tab:not(.active):not(.active-tab),
html[data-site-theme="dark"]  .tab-bar .tab-item:not(.active),
html[data-site-theme="dark"] 
  .cate:not(.active-cate),
html[data-site-theme="dark"]  .member-tab:not(.member-tab-active),
html[data-site-theme="dark"] 
  .type-tag:not(.active),
html[data-site-theme="dark"]  .chain-item:not(.active),
html[data-site-theme="dark"]  .quick-item:not(.active),
html[data-site-theme="dark"] 
  .quick-btn:not(.quick-active),
html[data-site-theme="dark"]  .info-btn,
html[data-site-theme="dark"]  .invite-btn,
html[data-site-theme="dark"] 
  .link-btn:not(.link-btn-primary),
html[data-site-theme="dark"]  .add-btn,
html[data-site-theme="dark"]  .logout-btn,
html[data-site-theme="dark"] 
  .modal-btn.cancel,
html[data-site-theme="dark"]  .qty-btn,
html[data-site-theme="dark"]  .qty-input,
html[data-site-theme="dark"]  .popup-qty-btn,
html[data-site-theme="dark"]  .nav-rule,
html[data-site-theme="dark"] 
  .lang-search,
html[data-site-theme="dark"]  .search-bar,
html[data-site-theme="dark"]  .input-wrap,
html[data-site-theme="dark"]  .form-input,
html[data-site-theme="dark"]  .form-textarea,
html[data-site-theme="dark"] 
  .bank-select,
html[data-site-theme="dark"]  .current-info,
html[data-site-theme="dark"]  .popup-coupon-row,
html[data-site-theme="dark"]  .popup-pwd-input,
html[data-site-theme="dark"] 
  .calendar-item,
html[data-site-theme="dark"]  .table-header,
html[data-site-theme="dark"]  .link-val,
html[data-site-theme="dark"]  .coupon-badge,
html[data-site-theme="dark"]  .upload-box {
  background: #1c2534 !important;
  background: var(--site-theme-raised) !important;
}
html[data-site-theme="dark"] 
  .qty-btn:active,
html[data-site-theme="dark"]  .popup-qty-btn:active,
html[data-site-theme="dark"]  .quick-btn:not(.quick-active):active,
html[data-site-theme="dark"] 
  .bank-item:active,
html[data-site-theme="dark"]  .lang-item:active,
html[data-site-theme="dark"]  .emoji-item:active,
html[data-site-theme="dark"] 
  .coupon-pick-item:not(.coupon-pick-active):active {
  background: #293243 !important;
  background: var(--site-theme-border) !important;
}
html[data-site-theme="dark"] 
  .login-form__item,
html[data-site-theme="dark"]  .register-form__item {
  background-color: #151b27 !important;
  background-color: var(--site-theme-surface) !important;
}
html[data-site-theme="dark"] 
  .form-input,
html[data-site-theme="dark"]  .form-textarea,
html[data-site-theme="dark"]  .login-form__input,
html[data-site-theme="dark"]  .register-form__input,
html[data-site-theme="dark"] 
  .lang-search-input,
html[data-site-theme="dark"]  .chat-input,
html[data-site-theme="dark"]  .amount-input,
html[data-site-theme="dark"]  .qty-input,
html[data-site-theme="dark"] 
  .popup-qty-input,
html[data-site-theme="dark"]  .popup-pwd-input,
html[data-site-theme="dark"] input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]),
html[data-site-theme="dark"]  textarea:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]),
html[data-site-theme="dark"]  select:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]) {
  color: #edf2fa !important;
  color: var(--site-theme-text) !important;
  caret-color: #edf2fa !important;
  caret-color: var(--site-theme-text) !important;
}
html[data-site-theme="dark"] input::placeholder,
html[data-site-theme="dark"]  textarea::placeholder,
html[data-site-theme="dark"] .placeholder,
html[data-site-theme="dark"]  .placeholder-text,
html[data-site-theme="dark"]  .uni-input-placeholder,
html[data-site-theme="dark"]  .uni-textarea-placeholder {
  color: #9caac0 !important;
  color: var(--site-theme-muted) !important;
  opacity: 1;
}

/* Primary neutral text. Financial status and emphasized amount classes are excluded. */
html[data-site-theme="dark"] 
  .title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .mid-item .val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .step-t:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .back-arrow:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .nav-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .active-tab:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .welcome-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .admin-bubble .msg-text:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .contract-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .party-val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .section-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .table-val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .coupon-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .filter-tab-active:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .di-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .record-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .tip:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .order-tab-active:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .oc-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .oc-cell-val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .s-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .t1:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .news-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .invest-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .iv:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .reward-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .team-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .stat-num:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .steps-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .step-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .lang-page-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .popup-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .prize-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .col:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .guest-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .user-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .asset-value:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .detail-val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .flex-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .notif-label:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .article-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .detail-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .notice-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .goods-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .info-val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .desc-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .buy-label:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .popup-product-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .popup-section-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .coupon-text:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .popup-detail-label.bold:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .popup-detail-val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .coupon-picker-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .coupon-pick-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .addr-text:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .record-right:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .addr-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .modal-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .selected-text:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .picker-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .bank-item-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .status-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .setting-label:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .current-val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .header-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .text-bold:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .col-left:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .col-right:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .faq-q:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .earn-total:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .eg-val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .section-bar:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .day-date:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .di-val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .wh-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .wh-val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .wh-gv:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .mc-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .mc-cell-val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .lb-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .ut-main:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .cond-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .bsi-val:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .us-main:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .us-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .log-title:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .log-type:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .section-text:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .sign-company:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .sign-user:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .lang-name:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .go_register .hl:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .text-line:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .w-tab:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .content-text:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .qa-q:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .qa-a:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .record-type:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"] 
  .register-footer__link:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .lv-cond:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .lv-invest:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight),
html[data-site-theme="dark"]  .addr-detail
:not(.up):not(.down):not(.red):not(.green):not(.warn):not(.highlight) {
  color: #edf2fa !important;
  color: var(--site-theme-text) !important;
}
html[data-site-theme="dark"] .page-home .active-cate {
  color: #edf2fa !important;
  color: var(--site-theme-text) !important;
}
html[data-site-theme="dark"] .quick-item:not(.active),
html[data-site-theme="dark"]  .qty-btn {
  color: #edf2fa !important;
  color: var(--site-theme-text) !important;
}

/* Secondary and formerly low-contrast light gray text. */
html[data-site-theme="dark"] 
  .bottom-item:not(.curr-item) .name,
html[data-site-theme="dark"]  .tab-label,
html[data-site-theme="dark"]  .num,
html[data-site-theme="dark"]  .sub,
html[data-site-theme="dark"]  .mid-item .name,
html[data-site-theme="dark"] 
  .unit,
html[data-site-theme="dark"]  .bar-title,
html[data-site-theme="dark"]  .step-i,
html[data-site-theme="dark"]  .loading-text,
html[data-site-theme="dark"]  .welcome-desc,
html[data-site-theme="dark"] 
  .contract-no,
html[data-site-theme="dark"]  .sign-label,
html[data-site-theme="dark"]  .sign-date,
html[data-site-theme="dark"]  .contract-footer,
html[data-site-theme="dark"]  .empty-text,
html[data-site-theme="dark"] 
  .coupon-cond,
html[data-site-theme="dark"]  .coupon-remain,
html[data-site-theme="dark"]  .di-time,
html[data-site-theme="dark"]  .record-time,
html[data-site-theme="dark"]  .desc,
html[data-site-theme="dark"] 
  .oc-no,
html[data-site-theme="dark"]  .badge-done,
html[data-site-theme="dark"]  .oc-cell-label,
html[data-site-theme="dark"]  .oc-pl-text,
html[data-site-theme="dark"]  .oc-pl-date,
html[data-site-theme="dark"] 
  .s-info,
html[data-site-theme="dark"]  .home-cate,
html[data-site-theme="dark"]  .more-link,
html[data-site-theme="dark"]  .nav-sub,
html[data-site-theme="dark"]  .news-summary,
html[data-site-theme="dark"]  .il,
html[data-site-theme="dark"] 
  .reward-level,
html[data-site-theme="dark"]  .code-label,
html[data-site-theme="dark"]  .link-label,
html[data-site-theme="dark"]  .team-total,
html[data-site-theme="dark"]  .stat-label,
html[data-site-theme="dark"] 
  .step-desc,
html[data-site-theme="dark"]  .popup-desc,
html[data-site-theme="dark"]  .prize-time,
html[data-site-theme="dark"]  .prize-amount:not(.amount-win),
html[data-site-theme="dark"] 
  .guest-sub,
html[data-site-theme="dark"]  .user-id,
html[data-site-theme="dark"]  .asset-label,
html[data-site-theme="dark"]  .arrow,
html[data-site-theme="dark"]  .detail-label,
html[data-site-theme="dark"]  .flex-info,
html[data-site-theme="dark"] 
  .meta-time,
html[data-site-theme="dark"]  .meta-views,
html[data-site-theme="dark"]  .load-more,
html[data-site-theme="dark"]  .notice-time,
html[data-site-theme="dark"]  .goods-desc,
html[data-site-theme="dark"] 
  .qa-note,
html[data-site-theme="dark"]  .detail-price,
html[data-site-theme="dark"]  .info-label,
html[data-site-theme="dark"]  .reward-label,
html[data-site-theme="dark"]  .bar-label,
html[data-site-theme="dark"] 
  .amount-row,
html[data-site-theme="dark"]  .popup-close,
html[data-site-theme="dark"]  .popup-product-meta,
html[data-site-theme="dark"]  .popup-product-unit,
html[data-site-theme="dark"] 
  .popup-limit-info,
html[data-site-theme="dark"]  .coupon-pick-cond,
html[data-site-theme="dark"]  .coupon-pick-empty,
html[data-site-theme="dark"] 
  .addr-remark,
html[data-site-theme="dark"]  .card-label,
html[data-site-theme="dark"]  .register-agreement__text,
html[data-site-theme="dark"]  .current-label,
html[data-site-theme="dark"] 
  .cal-label,
html[data-site-theme="dark"]  .popup-sub,
html[data-site-theme="dark"]  .earn-label,
html[data-site-theme="dark"]  .eg-label,
html[data-site-theme="dark"]  .di-label,
html[data-site-theme="dark"]  .wh-label,
html[data-site-theme="dark"] 
  .wh-gl,
html[data-site-theme="dark"]  .mc-cell-label,
html[data-site-theme="dark"]  .nav-right,
html[data-site-theme="dark"]  .benefit-desc,
html[data-site-theme="dark"]  .ut-sub,
html[data-site-theme="dark"] 
  .cond-progress,
html[data-site-theme="dark"]  .bsi-label,
html[data-site-theme="dark"]  .us-progress-text,
html[data-site-theme="dark"]  .us-status:not(.us-done),
html[data-site-theme="dark"] 
  .record-link,
html[data-site-theme="dark"]  .wallet-remark,
html[data-site-theme="dark"]  .record-no,
html[data-site-theme="dark"]  .balance-tip,
html[data-site-theme="dark"]  .log-empty,
html[data-site-theme="dark"] 
  .log-time,
html[data-site-theme="dark"]  .coupon-time,
html[data-site-theme="dark"]  .loading-more,
html[data-site-theme="dark"]  .no-more,
html[data-site-theme="dark"]  .empty-sub,
html[data-site-theme="dark"] 
  .date-text,
html[data-site-theme="dark"]  .reward-desc,
html[data-site-theme="dark"]  .popup-tip,
html[data-site-theme="dark"]  .coupon-pick-expire,
html[data-site-theme="dark"]  .cal-date,
html[data-site-theme="dark"] 
  .mc-date,
html[data-site-theme="dark"]  .news-date,
html[data-site-theme="dark"]  .version,
html[data-site-theme="dark"]  .coupon-arrow,
html[data-site-theme="dark"]  .no-more-text,
html[data-site-theme="dark"] 
  .card-arrow,
html[data-site-theme="dark"]  .time-divider,
html[data-site-theme="dark"]  .msg-time,
html[data-site-theme="dark"]  .meta-sep,
html[data-site-theme="dark"]  .text-signed,
html[data-site-theme="dark"] 
  .vc-invest,
html[data-site-theme="dark"]  .vc-progress,
html[data-site-theme="dark"]  .vip-card:not(.vip-card-current) .vc-status,
html[data-site-theme="dark"] 
  .party-label,
html[data-site-theme="dark"]  .table-label,
html[data-site-theme="dark"]  .empty-title,
html[data-site-theme="dark"]  .link-val,
html[data-site-theme="dark"]  .go_register,
html[data-site-theme="dark"] 
  .help-center,
html[data-site-theme="dark"]  .notice-summary,
html[data-site-theme="dark"]  .purchase-allowance,
html[data-site-theme="dark"]  .desc-content,
html[data-site-theme="dark"] 
  .buy-total,
html[data-site-theme="dark"]  .popup-qty-btn,
html[data-site-theme="dark"]  .popup-detail-label:not(.bold),
html[data-site-theme="dark"]  .agree-text,
html[data-site-theme="dark"] 
  .register-footer,
html[data-site-theme="dark"]  .addr-phone,
html[data-site-theme="dark"]  .addr-act,
html[data-site-theme="dark"]  .form-label,
html[data-site-theme="dark"] 
  .modal-btn.cancel,
html[data-site-theme="dark"]  .status-detail,
html[data-site-theme="dark"]  .faq-a,
html[data-site-theme="dark"]  .vip-link,
html[data-site-theme="dark"]  .lb-desc,
html[data-site-theme="dark"] 
  .lb-item,
html[data-site-theme="dark"]  .wallet-addr,
html[data-site-theme="dark"]  .record-wallet,
html[data-site-theme="dark"]  .tip-desc,
html[data-site-theme="dark"]  .upload-hint,
html[data-site-theme="dark"]  .uni-async-error {
  color: #9caac0 !important;
  color: var(--site-theme-muted) !important;
}
html[data-site-theme="dark"] 
  .tab:not(.active):not(.active-tab),
html[data-site-theme="dark"]  .main-tab:not(.active),
html[data-site-theme="dark"] 
  .filter-tab:not(.filter-tab-active),
html[data-site-theme="dark"]  .order-tab:not(.order-tab-active),
html[data-site-theme="dark"] 
  .tab-bar .tab-item:not(.active),
html[data-site-theme="dark"]  .cate:not(.active-cate),
html[data-site-theme="dark"] 
  .member-tab:not(.member-tab-active),
html[data-site-theme="dark"]  .type-tag:not(.active),
html[data-site-theme="dark"] 
  .chain-item:not(.active),
html[data-site-theme="dark"]  .page-detail .quick-btn:not(.quick-active) {
  color: #9caac0 !important;
  color: var(--site-theme-muted) !important;
}

/* Preserve scoped colored emphasis where a shared neutral class name also occurs. */
html[data-site-theme="dark"] 
  .bottom-item.curr-item .name,
html[data-site-theme="dark"]  .tab-active .tab-label,
html[data-site-theme="dark"] 
  .product-item .sub .num {
  color: #e53935 !important;
}
html[data-site-theme="dark"] .page-rule .table-header .col,
html[data-site-theme="dark"]  .cc-level-num,
html[data-site-theme="dark"]  .cc-level-text,
html[data-site-theme="dark"]  .cc-cond {
  color: #8ab4ff !important;
}
html[data-site-theme="dark"] .cc-note,
html[data-site-theme="dark"]  .header-sub,
html[data-site-theme="dark"]  .summary-label,
html[data-site-theme="dark"]  .invite-sub,
html[data-site-theme="dark"]  .draw-count {
  color: #9caac0 !important;
  color: var(--site-theme-muted) !important;
}
html[data-site-theme="dark"] .page-points .section-title,
html[data-site-theme="dark"]  .page-points .card-val {
  color: #d7b8f5 !important;
}
html[data-site-theme="dark"] .page-points .card-label {
  color: #bfa3da !important;
}
html[data-site-theme="dark"] .income-label {
  color: #dfbd83 !important;
}
html[data-site-theme="dark"] .tip-text,
html[data-site-theme="dark"]  .tip-title,
html[data-site-theme="dark"]  .pay-tip-text,
html[data-site-theme="dark"]  .s-approved,
html[data-site-theme="dark"]  .tag-system,
html[data-site-theme="dark"]  .di-icon-team {
  color: #8ab4ff !important;
}
html[data-site-theme="dark"] .page-sub .tip-card .tip-text {
  color: #f6b866 !important;
}
html[data-site-theme="dark"] .s-paid,
html[data-site-theme="dark"]  .tag-activity {
  color: #86d9a4 !important;
}
html[data-site-theme="dark"] .s-rejected,
html[data-site-theme="dark"]  .reject-reason {
  color: #ff8f92 !important;
}

/* Progress tracks and separators; colored filled bars and active dots stay. */
html[data-site-theme="dark"] 
  .bars,
html[data-site-theme="dark"]  .oc-progress-bar,
html[data-site-theme="dark"]  .cond-bar,
html[data-site-theme="dark"]  .us-bar,
html[data-site-theme="dark"]  .progress-track,
html[data-site-theme="dark"] 
  .party-divider,
html[data-site-theme="dark"]  .reward-divider,
html[data-site-theme="dark"]  .step-line,
html[data-site-theme="dark"]  .qa-divider,
html[data-site-theme="dark"] 
  .mc-divider,
html[data-site-theme="dark"]  .mc-sep,
html[data-site-theme="dark"]  .summary-divider,
html[data-site-theme="dark"]  .step-l {
  background: #293243 !important;
  background: var(--site-theme-border) !important;
}
html[data-site-theme="dark"] .step-c:not(.dot-active),
html[data-site-theme="dark"]  .dot:not(.dot-active),
html[data-site-theme="dark"]  .progress-dot:not(.dot-active) {
  background: #293243 !important;
  background: var(--site-theme-border) !important;
}
html[data-site-theme="dark"] .bot-stepping .step-l,
html[data-site-theme="dark"] .bot-stepping .step-c {
  background: #e53935 !important;
}
html[data-site-theme="dark"] .progress-dot {
  border-color: #090d14 !important;
  border-color: var(--site-theme-bg) !important;
}
html[data-site-theme="dark"] .uni-swiper-dot:not([style]) {
  background-color: #293243 !important;
  background-color: var(--site-theme-border) !important;
}
html[data-site-theme="dark"] .uni-swiper-dot-active:not([style]) {
  background-color: #9caac0 !important;
  background-color: var(--site-theme-muted) !important;
}
html[data-site-theme="dark"] .notif-toggle:not(.on),
html[data-site-theme="dark"]  .send-btn:not(.send-active),
html[data-site-theme="dark"]  .signin-btn.disabled {
  background: #293243 !important;
  background: var(--site-theme-border) !important;
}
html[data-site-theme="dark"] .signin-btn.disabled {
  color: #9caac0 !important;
  color: var(--site-theme-muted) !important;
}
html[data-site-theme="dark"] 
  .password_level:not(.password_level_1):not(.password_level_2):not(.password_level_3):not(.password_level_4) .level,
html[data-site-theme="dark"] 
  .password_level_1 .level:nth-child(n+2),
html[data-site-theme="dark"]  .password_level_2 .level:nth-child(n+3),
html[data-site-theme="dark"] 
  .password_level_3 .level:nth-child(n+4) {
  background: #293243 !important;
  background: var(--site-theme-border) !important;
}

/* Former pastel backgrounds keep their semantic hue on a dark surface. */
html[data-site-theme="dark"] 
  .tag-system,
html[data-site-theme="dark"]  .di-icon,
html[data-site-theme="dark"]  .di-icon-team,
html[data-site-theme="dark"]  .prize-icon-coupon,
html[data-site-theme="dark"] 
  .tip-bar,
html[data-site-theme="dark"]  .tip-card,
html[data-site-theme="dark"]  .pay-tip,
html[data-site-theme="dark"]  .s-approved,
html[data-site-theme="dark"]  .cond-icon-wrap,
html[data-site-theme="dark"]  .us-icon {
  background: rgba(92, 151, 233, 0.13) !important;
}
html[data-site-theme="dark"] 
  .tag-activity,
html[data-site-theme="dark"]  .di-icon-signin,
html[data-site-theme="dark"]  .badge-active,
html[data-site-theme="dark"]  .oc-rate-tag,
html[data-site-theme="dark"] 
  .invest-status:not(.done),
html[data-site-theme="dark"]  .chain-badge,
html[data-site-theme="dark"]  .status-card.verified,
html[data-site-theme="dark"] 
  .s-paid,
html[data-site-theme="dark"]  .address-card.active {
  background: rgba(85, 184, 122, 0.13) !important;
}
html[data-site-theme="dark"] 
  .tag-update,
html[data-site-theme="dark"]  .di-icon-invest_income,
html[data-site-theme="dark"]  .di-icon-invest,
html[data-site-theme="dark"] 
  .prize-icon-money,
html[data-site-theme="dark"]  .prize-icon-score,
html[data-site-theme="dark"]  .status-card.pending,
html[data-site-theme="dark"] 
  .s-pending,
html[data-site-theme="dark"]  .page-sub .tip-card {
  background: rgba(233, 170, 78, 0.13) !important;
}
html[data-site-theme="dark"] 
  .quick-active,
html[data-site-theme="dark"]  .coupon-pick-active,
html[data-site-theme="dark"]  .lang-item-active,
html[data-site-theme="dark"]  .di-icon-lottery,
html[data-site-theme="dark"] 
  .status-card.rejected,
html[data-site-theme="dark"]  .s-rejected,
html[data-site-theme="dark"]  .reject-reason,
html[data-site-theme="dark"] 
  .picker-item.active,
html[data-site-theme="dark"]  .mc-badge,
html[data-site-theme="dark"]  .chat-page .quick-btn {
  background: rgba(229, 57, 53, 0.12) !important;
}
html[data-site-theme="dark"] 
  .badge-done,
html[data-site-theme="dark"]  .invest-status.done,
html[data-site-theme="dark"]  .prize-icon-thanks,
html[data-site-theme="dark"] 
  .empty-icon-circle,
html[data-site-theme="dark"]  .empty-icon-wrap,
html[data-site-theme="dark"]  .calendar-item.signed,
html[data-site-theme="dark"]  .time-divider text {
  background: #1c2534 !important;
  background: var(--site-theme-raised) !important;
}
html[data-site-theme="dark"] .invest-status.done {
  color: #9caac0 !important;
  color: var(--site-theme-muted) !important;
}

/* Replace neutral borders only, leaving selected/semantic colored borders alone. */
html[data-site-theme="dark"] 
  .bottom-tabs-body,
html[data-site-theme="dark"]  .chat-footer,
html[data-site-theme="dark"]  .lang-top,
html[data-site-theme="dark"]  .nav-bar,
html[data-site-theme="dark"]  .product-item .mid,
html[data-site-theme="dark"] 
  .contract-no,
html[data-site-theme="dark"]  .party-box,
html[data-site-theme="dark"]  .product-table,
html[data-site-theme="dark"]  .table-row,
html[data-site-theme="dark"]  .table-header,
html[data-site-theme="dark"] 
  .sign-area,
html[data-site-theme="dark"]  .contract-footer,
html[data-site-theme="dark"]  .filter-tabs,
html[data-site-theme="dark"]  .order-tabs,
html[data-site-theme="dark"]  .oc-top,
html[data-site-theme="dark"] 
  .oc-product,
html[data-site-theme="dark"]  .news-item,
html[data-site-theme="dark"]  .invest-top,
html[data-site-theme="dark"]  .invest-dates,
html[data-site-theme="dark"]  .detail-content,
html[data-site-theme="dark"] 
  .purchase-allowance,
html[data-site-theme="dark"]  .desc-title,
html[data-site-theme="dark"]  .popup-qty-row,
html[data-site-theme="dark"]  .popup-qty-input,
html[data-site-theme="dark"] 
  .popup-detail-rows,
html[data-site-theme="dark"]  .coupon-picker-header,
html[data-site-theme="dark"]  .coupon-pick-item:not(.coupon-pick-active),
html[data-site-theme="dark"] 
  .quick-btn:not(.quick-active),
html[data-site-theme="dark"]  .info-row,
html[data-site-theme="dark"]  .addr-actions,
html[data-site-theme="dark"] 
  .register-form__item,
html[data-site-theme="dark"]  .add-btn,
html[data-site-theme="dark"]  .bank-item,
html[data-site-theme="dark"]  .setting-item,
html[data-site-theme="dark"] 
  .member-tab:not(.member-tab-active),
html[data-site-theme="dark"]  .mc-top,
html[data-site-theme="dark"]  .lv-benefit,
html[data-site-theme="dark"] 
  .picker-item,
html[data-site-theme="dark"]  .log-item,
html[data-site-theme="dark"]  .user-avatar,
html[data-site-theme="dark"]  .vip-card:not(.vip-card-current),
html[data-site-theme="dark"]  .upload-box {
  border-color: #293243 !important;
  border-color: var(--site-theme-border) !important;
}
html[data-site-theme="dark"] 
  .popup-checkbox:not(.checked),
html[data-site-theme="dark"] 
  .register-agreement__checkbox:not(.register-agreement__checkbox--checked) {
  background-color: #1c2534 !important;
  background-color: var(--site-theme-raised) !important;
  border-color: #293243 !important;
  border-color: var(--site-theme-border) !important;
}

/* Deployed withdrawal/recharge variants and the neutral password-strength label. */
html[data-site-theme="dark"] .card-select:not(.add-card) .card-text,
html[data-site-theme="dark"] .upload-label,
html[data-site-theme="dark"]  .upload-card .card-label,
html[data-site-theme="dark"]  .upload-box {
  color: #edf2fa !important;
  color: var(--site-theme-text) !important;
}
html[data-site-theme="dark"] .password_level:not(.password_level_1):not(.password_level_2):not(.password_level_3):not(.password_level_4) .level-text {
  color: #9caac0 !important;
  color: var(--site-theme-muted) !important;
}

/* Customer service: incoming text bubbles are dark; outgoing bubbles remain red. */
html[data-site-theme="dark"] .admin-bubble:not(.img-bubble) {
  background: #151b27 !important;
  background: var(--site-theme-surface) !important;
}
html[data-site-theme="dark"] .admin-bubble .msg-text,
html[data-site-theme="dark"]  .chat-input {
  color: #edf2fa !important;
  color: var(--site-theme-text) !important;
}

/* Framework dialogs/actionsheets are outside page components. */
html[data-site-theme="dark"] 
  .modal-box,
html[data-site-theme="dark"]  .picker-box,
html[data-site-theme="dark"]  .picker-popup,
html[data-site-theme="dark"]  .popup-box,
html[data-site-theme="dark"]  .popup-card,
html[data-site-theme="dark"] 
  .coupon-picker-box,
html[data-site-theme="dark"]  .uni-modal,
html[data-site-theme="dark"]  .uni-actionsheet__menu,
html[data-site-theme="dark"]  .uni-actionsheet__action {
  background: #151b27 !important;
  background: var(--site-theme-surface) !important;
}
html[data-site-theme="dark"] 
  .uni-modal__title,
html[data-site-theme="dark"]  .uni-modal__bd,
html[data-site-theme="dark"]  .uni-modal__btn_default,
html[data-site-theme="dark"] 
  .uni-actionsheet__cell,
html[data-site-theme="dark"]  .uni-actionsheet__title {
  color: #edf2fa !important;
  color: var(--site-theme-text) !important;
}
html[data-site-theme="dark"] .uni-modal__textarea,
html[data-site-theme="dark"]  .uni-actionsheet__cell:active,
html[data-site-theme="dark"]  .uni-modal__btn:active {
  background: #1c2534 !important;
  background: var(--site-theme-raised) !important;
  color: #edf2fa !important;
  color: var(--site-theme-text) !important;
}
html[data-site-theme="dark"] 
  .uni-modal__ft::after,
html[data-site-theme="dark"]  .uni-modal__btn::after,
html[data-site-theme="dark"]  .uni-actionsheet__cell::before {
  border-color: #293243 !important;
  border-color: var(--site-theme-border) !important;
}
html[data-site-theme="dark"] .modal-mask,
html[data-site-theme="dark"]  .popup-mask,
html[data-site-theme="dark"]  .mask {
  background-color: rgba(0, 0, 0, 0.7) !important;
}

/* Rich text inherits readable text. Explicit colored emphasis and media are preserved. */
html[data-site-theme="dark"] .article-content,
html[data-site-theme="dark"]  .desc-content,
html[data-site-theme="dark"]  .detail-content,
html[data-site-theme="dark"]  uni-rich-text {
  color: #edf2fa !important;
  color: var(--site-theme-text) !important;
}
html[data-site-theme="dark"] .article-content
  p:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   div:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   span:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   strong:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   b:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   em:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   i:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   h1:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   h2:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   h3:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   h4:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   h5:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   h6:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   li:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   ul:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   ol:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   table:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   th:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   td:not([style*="color"]):not([color]),
html[data-site-theme="dark"] .article-content
   blockquote:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
  p:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   div:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   span:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   strong:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   b:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   em:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   i:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   h1:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   h2:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   h3:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   h4:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   h5:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   h6:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   li:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   ul:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   ol:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   table:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   th:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   td:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .desc-content
   blockquote:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
  p:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   div:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   span:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   strong:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   b:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   em:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   i:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   h1:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   h2:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   h3:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   h4:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   h5:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   h6:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   li:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   ul:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   ol:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   table:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   th:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   td:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  .detail-content
   blockquote:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
  p:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   div:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   span:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   strong:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   b:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   em:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   i:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   h1:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   h2:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   h3:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   h4:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   h5:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   h6:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   li:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   ul:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   ol:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   table:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   th:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   td:not([style*="color"]):not([color]),
html[data-site-theme="dark"]  uni-rich-text
   blockquote:not([style*="color"]):not([color]) {
  color: inherit !important;
}
html[data-site-theme="dark"] .article-content
  [style="color:#000"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#000;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#000;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#000;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#000"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#000"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #000"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #000;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #000;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #000;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #000"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #000"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#000000"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#000000;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#000000;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#000000;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#000000"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#000000"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #000000"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #000000;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #000000;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #000000;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #000000"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #000000"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#111"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#111;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#111;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#111;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#111"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#111"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #111"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #111;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #111;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #111;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #111"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #111"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#111111"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#111111;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#111111;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#111111;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#111111"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#111111"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #111111"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #111111;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #111111;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #111111;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #111111"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #111111"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#222"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#222;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#222;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#222;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#222"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#222"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #222"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #222;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #222;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #222;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #222"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #222"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#222222"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#222222;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#222222;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#222222;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#222222"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#222222"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #222222"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #222222;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #222222;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #222222;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #222222"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #222222"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#333"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#333;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#333;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#333;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#333"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#333"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #333"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #333;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #333;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #333;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #333"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #333"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#333333"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#333333;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#333333;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#333333;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#333333"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#333333"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #333333"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #333333;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #333333;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #333333;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #333333"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #333333"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#444"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#444;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#444;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#444;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#444"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#444"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #444"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #444;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #444;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #444;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #444"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #444"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#444444"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#444444;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#444444;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#444444;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#444444"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#444444"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #444444"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #444444;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #444444;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #444444;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #444444"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #444444"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#555"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#555;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#555;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#555;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#555"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#555"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #555"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #555;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #555;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #555;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #555"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #555"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#555555"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#555555;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#555555;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#555555;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#555555"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#555555"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #555555"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #555555;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #555555;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #555555;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #555555"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #555555"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#666"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#666;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#666;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#666;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#666"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#666"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #666"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #666;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #666;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #666;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #666"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #666"],
html[data-site-theme="dark"] .article-content
  
      [style="color:#666666"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:#666666;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:#666666;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:#666666;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:#666666"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:#666666"],
html[data-site-theme="dark"] .article-content
  
      [style="color: #666666"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: #666666;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: #666666;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: #666666;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: #666666"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: #666666"],
html[data-site-theme="dark"] .article-content
  
      [style="color:black"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:black;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:black;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:black;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:black"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:black"],
html[data-site-theme="dark"] .article-content
  
      [style="color: black"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: black;"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: black;"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: black;"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: black"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: black"],
html[data-site-theme="dark"] .article-content
  
      [style="color:rgb(0, 0, 0)"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:rgb(0, 0, 0);"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:rgb(0, 0, 0);"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:rgb(0, 0, 0);"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:rgb(0, 0, 0)"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:rgb(0, 0, 0)"],
html[data-site-theme="dark"] .article-content
  
      [style="color: rgb(0, 0, 0)"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: rgb(0, 0, 0);"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: rgb(0, 0, 0);"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: rgb(0, 0, 0);"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: rgb(0, 0, 0)"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: rgb(0, 0, 0)"],
html[data-site-theme="dark"] .article-content
  
      [style="color:rgb(51, 51, 51)"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:rgb(51, 51, 51);"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:rgb(51, 51, 51);"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:rgb(51, 51, 51);"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:rgb(51, 51, 51)"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:rgb(51, 51, 51)"],
html[data-site-theme="dark"] .article-content
  
      [style="color: rgb(51, 51, 51)"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: rgb(51, 51, 51);"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: rgb(51, 51, 51);"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: rgb(51, 51, 51);"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: rgb(51, 51, 51)"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: rgb(51, 51, 51)"],
html[data-site-theme="dark"] .article-content
  
      [style="color:rgb(102, 102, 102)"],
html[data-site-theme="dark"] .article-content
  
      [style^="color:rgb(102, 102, 102);"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color:rgb(102, 102, 102);"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color:rgb(102, 102, 102);"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color:rgb(102, 102, 102)"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color:rgb(102, 102, 102)"],
html[data-site-theme="dark"] .article-content
  
      [style="color: rgb(102, 102, 102)"],
html[data-site-theme="dark"] .article-content
  
      [style^="color: rgb(102, 102, 102);"],
html[data-site-theme="dark"] .article-content
  
      [style*=";color: rgb(102, 102, 102);"],
html[data-site-theme="dark"] .article-content
  
      [style*="; color: rgb(102, 102, 102);"],
html[data-site-theme="dark"] .article-content
  
      [style$=";color: rgb(102, 102, 102)"],
html[data-site-theme="dark"] .article-content
  
      [style$="; color: rgb(102, 102, 102)"],
html[data-site-theme="dark"] .article-content
   [color="#000000"],
html[data-site-theme="dark"] .article-content
   [color="#333333"],
html[data-site-theme="dark"] .article-content
   [color="#666666"],
html[data-site-theme="dark"] .article-content
   [color="black"],
html[data-site-theme="dark"]  .desc-content
  [style="color:#000"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#000;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#000;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#000;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#000"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#000"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #000"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #000;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #000;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #000;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #000"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #000"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#000000"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#000000;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#000000;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#000000;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#000000"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#000000"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #000000"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #000000;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #000000;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #000000;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #000000"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #000000"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#111"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#111;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#111;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#111;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#111"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#111"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #111"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #111;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #111;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #111;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #111"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #111"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#111111"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#111111;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#111111;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#111111;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#111111"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#111111"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #111111"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #111111;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #111111;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #111111;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #111111"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #111111"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#222"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#222;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#222;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#222;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#222"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#222"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #222"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #222;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #222;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #222;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #222"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #222"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#222222"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#222222;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#222222;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#222222;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#222222"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#222222"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #222222"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #222222;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #222222;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #222222;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #222222"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #222222"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#333"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#333;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#333;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#333;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#333"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#333"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #333"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #333;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #333;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #333;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #333"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #333"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#333333"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#333333;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#333333;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#333333;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#333333"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#333333"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #333333"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #333333;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #333333;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #333333;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #333333"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #333333"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#444"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#444;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#444;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#444;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#444"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#444"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #444"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #444;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #444;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #444;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #444"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #444"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#444444"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#444444;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#444444;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#444444;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#444444"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#444444"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #444444"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #444444;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #444444;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #444444;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #444444"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #444444"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#555"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#555;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#555;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#555;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#555"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#555"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #555"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #555;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #555;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #555;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #555"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #555"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#555555"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#555555;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#555555;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#555555;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#555555"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#555555"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #555555"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #555555;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #555555;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #555555;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #555555"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #555555"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#666"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#666;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#666;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#666;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#666"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#666"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #666"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #666;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #666;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #666;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #666"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #666"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:#666666"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:#666666;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:#666666;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:#666666;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:#666666"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:#666666"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: #666666"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: #666666;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: #666666;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: #666666;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: #666666"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: #666666"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:black"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:black;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:black;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:black;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:black"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:black"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: black"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: black;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: black;"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: black;"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: black"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: black"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:rgb(0, 0, 0)"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:rgb(0, 0, 0);"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:rgb(0, 0, 0);"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:rgb(0, 0, 0);"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:rgb(0, 0, 0)"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:rgb(0, 0, 0)"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: rgb(0, 0, 0)"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: rgb(0, 0, 0);"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: rgb(0, 0, 0);"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: rgb(0, 0, 0);"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: rgb(0, 0, 0)"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: rgb(0, 0, 0)"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:rgb(51, 51, 51)"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:rgb(51, 51, 51);"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:rgb(51, 51, 51);"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:rgb(51, 51, 51);"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:rgb(51, 51, 51)"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:rgb(51, 51, 51)"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: rgb(51, 51, 51)"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: rgb(51, 51, 51);"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: rgb(51, 51, 51);"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: rgb(51, 51, 51);"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: rgb(51, 51, 51)"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: rgb(51, 51, 51)"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color:rgb(102, 102, 102)"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color:rgb(102, 102, 102);"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color:rgb(102, 102, 102);"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color:rgb(102, 102, 102);"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color:rgb(102, 102, 102)"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color:rgb(102, 102, 102)"],
html[data-site-theme="dark"]  .desc-content
  
      [style="color: rgb(102, 102, 102)"],
html[data-site-theme="dark"]  .desc-content
  
      [style^="color: rgb(102, 102, 102);"],
html[data-site-theme="dark"]  .desc-content
  
      [style*=";color: rgb(102, 102, 102);"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="; color: rgb(102, 102, 102);"],
html[data-site-theme="dark"]  .desc-content
  
      [style$=";color: rgb(102, 102, 102)"],
html[data-site-theme="dark"]  .desc-content
  
      [style$="; color: rgb(102, 102, 102)"],
html[data-site-theme="dark"]  .desc-content
   [color="#000000"],
html[data-site-theme="dark"]  .desc-content
   [color="#333333"],
html[data-site-theme="dark"]  .desc-content
   [color="#666666"],
html[data-site-theme="dark"]  .desc-content
   [color="black"],
html[data-site-theme="dark"]  .detail-content
  [style="color:#000"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#000;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#000;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#000;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#000"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#000"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #000"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #000;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #000;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #000;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #000"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #000"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#000000"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#000000;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#000000;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#000000;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#000000"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#000000"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #000000"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #000000;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #000000;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #000000;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #000000"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #000000"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#111"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#111;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#111;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#111;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#111"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#111"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #111"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #111;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #111;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #111;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #111"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #111"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#111111"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#111111;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#111111;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#111111;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#111111"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#111111"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #111111"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #111111;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #111111;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #111111;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #111111"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #111111"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#222"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#222;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#222;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#222;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#222"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#222"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #222"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #222;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #222;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #222;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #222"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #222"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#222222"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#222222;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#222222;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#222222;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#222222"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#222222"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #222222"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #222222;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #222222;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #222222;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #222222"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #222222"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#333"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#333;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#333;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#333;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#333"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#333"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #333"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #333;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #333;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #333;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #333"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #333"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#333333"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#333333;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#333333;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#333333;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#333333"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#333333"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #333333"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #333333;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #333333;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #333333;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #333333"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #333333"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#444"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#444;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#444;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#444;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#444"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#444"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #444"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #444;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #444;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #444;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #444"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #444"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#444444"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#444444;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#444444;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#444444;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#444444"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#444444"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #444444"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #444444;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #444444;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #444444;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #444444"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #444444"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#555"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#555;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#555;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#555;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#555"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#555"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #555"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #555;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #555;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #555;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #555"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #555"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#555555"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#555555;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#555555;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#555555;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#555555"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#555555"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #555555"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #555555;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #555555;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #555555;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #555555"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #555555"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#666"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#666;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#666;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#666;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#666"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#666"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #666"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #666;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #666;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #666;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #666"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #666"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:#666666"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:#666666;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:#666666;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:#666666;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:#666666"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:#666666"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: #666666"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: #666666;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: #666666;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: #666666;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: #666666"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: #666666"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:black"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:black;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:black;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:black;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:black"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:black"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: black"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: black;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: black;"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: black;"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: black"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: black"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:rgb(0, 0, 0)"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:rgb(0, 0, 0);"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:rgb(0, 0, 0);"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:rgb(0, 0, 0);"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:rgb(0, 0, 0)"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:rgb(0, 0, 0)"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: rgb(0, 0, 0)"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: rgb(0, 0, 0);"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: rgb(0, 0, 0);"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: rgb(0, 0, 0);"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: rgb(0, 0, 0)"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: rgb(0, 0, 0)"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:rgb(51, 51, 51)"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:rgb(51, 51, 51);"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:rgb(51, 51, 51);"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:rgb(51, 51, 51);"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:rgb(51, 51, 51)"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:rgb(51, 51, 51)"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: rgb(51, 51, 51)"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: rgb(51, 51, 51);"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: rgb(51, 51, 51);"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: rgb(51, 51, 51);"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: rgb(51, 51, 51)"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: rgb(51, 51, 51)"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color:rgb(102, 102, 102)"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color:rgb(102, 102, 102);"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color:rgb(102, 102, 102);"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color:rgb(102, 102, 102);"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color:rgb(102, 102, 102)"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color:rgb(102, 102, 102)"],
html[data-site-theme="dark"]  .detail-content
  
      [style="color: rgb(102, 102, 102)"],
html[data-site-theme="dark"]  .detail-content
  
      [style^="color: rgb(102, 102, 102);"],
html[data-site-theme="dark"]  .detail-content
  
      [style*=";color: rgb(102, 102, 102);"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="; color: rgb(102, 102, 102);"],
html[data-site-theme="dark"]  .detail-content
  
      [style$=";color: rgb(102, 102, 102)"],
html[data-site-theme="dark"]  .detail-content
  
      [style$="; color: rgb(102, 102, 102)"],
html[data-site-theme="dark"]  .detail-content
   [color="#000000"],
html[data-site-theme="dark"]  .detail-content
   [color="#333333"],
html[data-site-theme="dark"]  .detail-content
   [color="#666666"],
html[data-site-theme="dark"]  .detail-content
   [color="black"],
html[data-site-theme="dark"]  uni-rich-text
  [style="color:#000"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#000;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#000;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#000;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#000"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#000"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #000"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #000;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #000;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #000;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #000"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #000"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#000000"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#000000;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#000000;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#000000;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#000000"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#000000"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #000000"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #000000;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #000000;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #000000;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #000000"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #000000"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#111"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#111;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#111;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#111;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#111"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#111"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #111"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #111;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #111;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #111;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #111"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #111"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#111111"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#111111;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#111111;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#111111;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#111111"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#111111"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #111111"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #111111;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #111111;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #111111;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #111111"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #111111"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#222"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#222;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#222;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#222;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#222"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#222"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #222"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #222;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #222;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #222;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #222"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #222"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#222222"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#222222;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#222222;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#222222;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#222222"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#222222"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #222222"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #222222;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #222222;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #222222;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #222222"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #222222"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#333"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#333;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#333;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#333;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#333"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#333"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #333"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #333;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #333;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #333;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #333"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #333"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#333333"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#333333;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#333333;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#333333;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#333333"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#333333"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #333333"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #333333;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #333333;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #333333;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #333333"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #333333"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#444"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#444;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#444;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#444;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#444"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#444"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #444"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #444;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #444;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #444;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #444"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #444"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#444444"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#444444;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#444444;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#444444;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#444444"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#444444"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #444444"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #444444;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #444444;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #444444;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #444444"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #444444"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#555"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#555;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#555;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#555;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#555"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#555"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #555"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #555;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #555;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #555;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #555"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #555"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#555555"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#555555;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#555555;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#555555;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#555555"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#555555"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #555555"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #555555;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #555555;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #555555;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #555555"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #555555"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#666"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#666;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#666;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#666;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#666"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#666"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #666"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #666;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #666;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #666;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #666"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #666"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:#666666"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:#666666;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:#666666;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:#666666;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:#666666"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:#666666"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: #666666"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: #666666;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: #666666;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: #666666;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: #666666"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: #666666"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:black"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:black;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:black;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:black;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:black"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:black"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: black"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: black;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: black;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: black;"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: black"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: black"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:rgb(0, 0, 0)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:rgb(0, 0, 0);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:rgb(0, 0, 0);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:rgb(0, 0, 0);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:rgb(0, 0, 0)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:rgb(0, 0, 0)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: rgb(0, 0, 0)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: rgb(0, 0, 0);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: rgb(0, 0, 0);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: rgb(0, 0, 0);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: rgb(0, 0, 0)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: rgb(0, 0, 0)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:rgb(51, 51, 51)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:rgb(51, 51, 51);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:rgb(51, 51, 51);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:rgb(51, 51, 51);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:rgb(51, 51, 51)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:rgb(51, 51, 51)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: rgb(51, 51, 51)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: rgb(51, 51, 51);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: rgb(51, 51, 51);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: rgb(51, 51, 51);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: rgb(51, 51, 51)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: rgb(51, 51, 51)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color:rgb(102, 102, 102)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color:rgb(102, 102, 102);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color:rgb(102, 102, 102);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color:rgb(102, 102, 102);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color:rgb(102, 102, 102)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color:rgb(102, 102, 102)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style="color: rgb(102, 102, 102)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style^="color: rgb(102, 102, 102);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*=";color: rgb(102, 102, 102);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="; color: rgb(102, 102, 102);"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$=";color: rgb(102, 102, 102)"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style$="; color: rgb(102, 102, 102)"],
html[data-site-theme="dark"]  uni-rich-text
   [color="#000000"],
html[data-site-theme="dark"]  uni-rich-text
   [color="#333333"],
html[data-site-theme="dark"]  uni-rich-text
   [color="#666666"],
html[data-site-theme="dark"]  uni-rich-text
   [color="black"] {
  color: #edf2fa !important;
  color: var(--site-theme-text) !important;
}
html[data-site-theme="dark"] .article-content
  [style*="background-color: #fff"],
html[data-site-theme="dark"] .article-content
   [style*="background-color:#fff"],
html[data-site-theme="dark"] .article-content
  
      [style*="background: #fff"],
html[data-site-theme="dark"] .article-content
   [style*="background:#fff"],
html[data-site-theme="dark"] .article-content
  
      [style*="background-color: white"],
html[data-site-theme="dark"] .article-content
   [style*="background: white"],
html[data-site-theme="dark"] .article-content
  
      [style*="background-color: rgb(255, 255, 255)"],
html[data-site-theme="dark"]  .desc-content
  [style*="background-color: #fff"],
html[data-site-theme="dark"]  .desc-content
   [style*="background-color:#fff"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="background: #fff"],
html[data-site-theme="dark"]  .desc-content
   [style*="background:#fff"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="background-color: white"],
html[data-site-theme="dark"]  .desc-content
   [style*="background: white"],
html[data-site-theme="dark"]  .desc-content
  
      [style*="background-color: rgb(255, 255, 255)"],
html[data-site-theme="dark"]  .detail-content
  [style*="background-color: #fff"],
html[data-site-theme="dark"]  .detail-content
   [style*="background-color:#fff"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="background: #fff"],
html[data-site-theme="dark"]  .detail-content
   [style*="background:#fff"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="background-color: white"],
html[data-site-theme="dark"]  .detail-content
   [style*="background: white"],
html[data-site-theme="dark"]  .detail-content
  
      [style*="background-color: rgb(255, 255, 255)"],
html[data-site-theme="dark"]  uni-rich-text
  [style*="background-color: #fff"],
html[data-site-theme="dark"]  uni-rich-text
   [style*="background-color:#fff"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="background: #fff"],
html[data-site-theme="dark"]  uni-rich-text
   [style*="background:#fff"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="background-color: white"],
html[data-site-theme="dark"]  uni-rich-text
   [style*="background: white"],
html[data-site-theme="dark"]  uni-rich-text
  
      [style*="background-color: rgb(255, 255, 255)"] {
  background-color: #151b27 !important;
  background-color: var(--site-theme-surface) !important;
}
html[data-site-theme="dark"] .article-content a,
html[data-site-theme="dark"] .article-content  a:visited,
html[data-site-theme="dark"]  .desc-content a,
html[data-site-theme="dark"]  .desc-content  a:visited,
html[data-site-theme="dark"]  .detail-content a,
html[data-site-theme="dark"]  .detail-content  a:visited,
html[data-site-theme="dark"]  uni-rich-text a,
html[data-site-theme="dark"]  uni-rich-text  a:visited {
  color: #8ab4ff !important;
}
html[data-site-theme="dark"] .article-content table,
html[data-site-theme="dark"] .article-content  th,
html[data-site-theme="dark"] .article-content  td,
html[data-site-theme="dark"] .article-content  blockquote,
html[data-site-theme="dark"] .article-content  hr,
html[data-site-theme="dark"]  .desc-content table,
html[data-site-theme="dark"]  .desc-content  th,
html[data-site-theme="dark"]  .desc-content  td,
html[data-site-theme="dark"]  .desc-content  blockquote,
html[data-site-theme="dark"]  .desc-content  hr,
html[data-site-theme="dark"]  .detail-content table,
html[data-site-theme="dark"]  .detail-content  th,
html[data-site-theme="dark"]  .detail-content  td,
html[data-site-theme="dark"]  .detail-content  blockquote,
html[data-site-theme="dark"]  .detail-content  hr,
html[data-site-theme="dark"]  uni-rich-text table,
html[data-site-theme="dark"]  uni-rich-text  th,
html[data-site-theme="dark"]  uni-rich-text  td,
html[data-site-theme="dark"]  uni-rich-text  blockquote,
html[data-site-theme="dark"]  uni-rich-text  hr {
  border-color: #293243 !important;
  border-color: var(--site-theme-border) !important;
}

/* Only neutral inline SVG navigation/UI strokes are changed, never embedded images. */
html[data-site-theme="dark"] .nav-back
  svg[stroke="#333"],
html[data-site-theme="dark"] .nav-back
   svg[stroke="#1B1C1D"],
html[data-site-theme="dark"] .nav-back
   [stroke="#1B1C1D"],
html[data-site-theme="dark"]  .lang-back
  svg[stroke="#333"],
html[data-site-theme="dark"]  .lang-back
   svg[stroke="#1B1C1D"],
html[data-site-theme="dark"]  .lang-back
   [stroke="#1B1C1D"],
html[data-site-theme="dark"]  .notif-row
  svg[stroke="#333"],
html[data-site-theme="dark"]  .notif-row
   svg[stroke="#1B1C1D"],
html[data-site-theme="dark"]  .notif-row
   [stroke="#1B1C1D"],
html[data-site-theme="dark"]  .modal-close
  svg[stroke="#333"],
html[data-site-theme="dark"]  .modal-close
   svg[stroke="#1B1C1D"],
html[data-site-theme="dark"]  .modal-close
   [stroke="#1B1C1D"],
html[data-site-theme="dark"]  .popup-close
  svg[stroke="#333"],
html[data-site-theme="dark"]  .popup-close
   svg[stroke="#1B1C1D"],
html[data-site-theme="dark"]  .popup-close
   [stroke="#1B1C1D"] {
  stroke: #edf2fa !important;
  stroke: var(--site-theme-text) !important;
}
html[data-site-theme="dark"] .notif-row [fill="#1B1C1D"] {
  fill: #edf2fa !important;
  fill: var(--site-theme-text) !important;
}
html[data-site-theme="dark"] 
  .uni-tabbar,
html[data-site-theme="dark"]  .uni-tabbar__bd,
html[data-site-theme="dark"]  .uni-tabbar__item {
  background-color: #151b27 !important;
  background-color: var(--site-theme-surface) !important;
}

/* Shared by the Vue theme control and the fallback on custom page headers. */
.site-theme-toggle {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 32px;
  width: 32px;
  height: 32px;
  min-width: 32px;
  min-height: 32px;
  padding: 0;
  margin: 0 0 0 8px;
  border: 1px solid #d9e0ea;
  border: 1px solid var(--site-theme-border, #d9e0ea);
  border-radius: 10px;
  background: #f4f6fa;
  background: var(--site-theme-surface, #f4f6fa);
  color: #1b2432;
  color: var(--site-theme-text, #1b2432);
  font: inherit;
  font-size: 18px;
  line-height: 1;
  cursor: pointer;
  touch-action: manipulation;
  -webkit-appearance: none;
  appearance: none;
  box-sizing: border-box;
}
.site-theme-toggle::after {
  border: 0 !important;
}
.site-theme-toggle svg,
.site-theme-toggle  .site-theme-icon {
  width: 18px;
  height: 18px;
  flex-shrink: 0;
}
.site-theme-toggle:focus-visible {
  outline: 2px solid #87aef0;
  outline-offset: 3px;
}
.site-theme-toggle:active {
  opacity: 0.78;
}
.top-nav .site-theme-toggle,
.nav-bar .site-theme-toggle,
.top-bar-con .site-theme-toggle,
.chat-header .site-theme-toggle,
.lang-top .site-theme-toggle {
  position: relative;
  z-index: 1;
}
.top-nav .nav-title,
.top-nav  .bar-title,
.top-nav  .lang-page-title,
.nav-bar .nav-title,
.nav-bar  .bar-title,
.nav-bar  .lang-page-title,
.top-bar-con .nav-title,
.top-bar-con  .bar-title,
.top-bar-con  .lang-page-title,
.chat-header .nav-title,
.chat-header  .bar-title,
.chat-header  .lang-page-title,
.lang-top .nav-title,
.lang-top  .bar-title,
.lang-top  .lang-page-title {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.site-theme-bar {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  min-height: 44px;
  padding: 6px 12px;
  background: var(--site-theme-surface, #fff);
  box-sizing: border-box;
}
.site-theme-toggle--floating,
.site-theme-toggle[data-site-theme-placement="floating"] {
  position: fixed;
  top: 10px;
  top: calc(10px + env(safe-area-inset-top, 0px));
  right: 12px;
  z-index: 9998;
  margin: 0;
  box-shadow: 0 4px 18px rgba(0, 0, 0, 0.2);
}
@media (max-width: 360px) {
  .site-theme-toggle {
    flex-basis: 30px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    margin-left: 5px;
  }
}

/* Navigation shares the page palette. Icons use transparent source SVG variants. */
html[data-site-theme="dark"] .top-nav,
html[data-site-theme="dark"]  .top-bar-con,
html[data-site-theme="dark"]  .nav-bar,
html[data-site-theme="dark"]  .lang-top {
  background: #090d14 !important;
  background: var(--site-theme-bg) !important;
  box-shadow: none !important;
}
html[data-site-theme="dark"] .top-nav .tabs .tab,
html[data-site-theme="dark"] .float-tabbar .tab-item {
  background: transparent !important;
  box-shadow: none !important;
}
html[data-site-theme="dark"] .top-nav .active-tab::after {
  background: #ff6b6b;
  background: var(--site-theme-accent);
}
html[data-site-theme="dark"] 
  .top-nav .icon-img,
html[data-site-theme="dark"]  .top-nav .logo-img,
html[data-site-theme="dark"]  .top-bar-con .lang-icon,
html[data-site-theme="dark"] 
  .top-bar-con .back-icon,
html[data-site-theme="dark"]  .page-my .w-icon,
html[data-site-theme="dark"]  .float-tabbar .tab-icon,
html[data-site-theme="dark"] 
  .bottom-tabs-body .tab-icon {
  background: transparent !important;
  border-radius: 0;
}
html[data-site-theme="dark"] .bottom-tab-host,
html[data-site-theme="dark"]  .bottom-tabs-body {
  background: #101620 !important;
  background: var(--site-theme-nav) !important;
  border-color: rgba(216, 226, 240, 0.07) !important;
  border-color: var(--site-theme-soft-border) !important;
}
html[data-site-theme="dark"] .float-tabbar .tab-active .tab-label,
html[data-site-theme="dark"]  .bottom-item.curr-item .name {
  color: #ff6b6b !important;
  color: var(--site-theme-accent) !important;
}
html[data-site-theme="dark"] .page-my .w-tabs,
html[data-site-theme="dark"] .page-my  .notif-row,
html[data-site-theme="dark"] .page-my  .user-header-card {
  background: #151b27 !important;
  background: var(--site-theme-surface) !important;
  border: 1px solid rgba(216, 226, 240, 0.07);
  border: 1px solid var(--site-theme-soft-border);
  box-shadow: none !important;
}
html[data-site-theme="dark"] .page-my .w-tab {
  color: #d8e2f0 !important;
}
html[data-site-theme="dark"] .page-my .vip-bar {
  background: rgba(251, 191, 36, 0.06) !important;
  border: 1px solid rgba(251, 191, 36, 0.12);
}
html[data-site-theme="dark"] .page-my .vip-bar-text {
  color: #e8ca87 !important;
}
html[data-site-theme="dark"] .page-team .vip-tag {
  background: rgba(251, 191, 36, 0.08) !important;
  border: 1px solid rgba(251, 191, 36, 0.16);
  color: #e8ca87 !important;
}
html[data-site-theme="dark"] .site-theme-toggle {
  color: #edf2fa;
  background: transparent;
  border-color: rgba(216, 226, 240, 0.07);
  border-color: var(--site-theme-soft-border);
}

/* Authentication forms use the same surfaces and transparent icons as account pages. */
html[data-site-theme="dark"] .page-login
  .login-form__item,
html[data-site-theme="dark"] .page-login
   .register-form__item,
html[data-site-theme="dark"]  .page-register
  .login-form__item,
html[data-site-theme="dark"]  .page-register
   .register-form__item {
  background: #151b27 !important;
  background: var(--site-theme-surface) !important;
  border: 1px solid rgba(216, 226, 240, 0.07) !important;
  border: 1px solid var(--site-theme-soft-border) !important;
  border-radius: 14px;
  padding: 0 16px;
  margin-bottom: 12px;
  box-shadow: none !important;
  box-sizing: border-box;
}
html[data-site-theme="dark"] .page-login
  .login-form__item:focus-within,
html[data-site-theme="dark"] .page-login
   .register-form__item:focus-within,
html[data-site-theme="dark"]  .page-register
  .login-form__item:focus-within,
html[data-site-theme="dark"]  .page-register
   .register-form__item:focus-within {
  border-color: rgba(255, 107, 107, 0.5) !important;
  box-shadow: 0 0 0 2px rgba(255, 107, 107, 0.08) !important;
}
html[data-site-theme="dark"] .page-login
  .login-form__input,
html[data-site-theme="dark"] .page-login
   .register-form__input,
html[data-site-theme="dark"]  .page-register
  .login-form__input,
html[data-site-theme="dark"]  .page-register
   .register-form__input {
  min-width: 0;
  height: 100%;
}
html[data-site-theme="dark"] .page-login
  .login-form__icon .icon-img,
html[data-site-theme="dark"] .page-login
   .eye-img,
html[data-site-theme="dark"] .page-login
   .clear-img,
html[data-site-theme="dark"] .page-login
   .hello_img,
html[data-site-theme="dark"]  .page-register
  .login-form__icon .icon-img,
html[data-site-theme="dark"]  .page-register
   .eye-img,
html[data-site-theme="dark"]  .page-register
   .clear-img,
html[data-site-theme="dark"]  .page-register
   .hello_img {
  background: transparent !important;
  border-radius: 0;
  opacity: 1;
}
html[data-site-theme="dark"] .page-login .title-box .title {
  color: #9caac0 !important;
  color: var(--site-theme-muted) !important;
}
html[data-site-theme="dark"] .page-login
  .login-submit__btn,
html[data-site-theme="dark"] .page-login
   .register-submit__btn,
html[data-site-theme="dark"]  .page-register
  .login-submit__btn,
html[data-site-theme="dark"]  .page-register
   .register-submit__btn {
  background: linear-gradient(135deg, #d73543, #b62534) !important;
  color: #fff !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}
html[data-site-theme="dark"] .page-login .login-forgot,
html[data-site-theme="dark"]  .page-register .link-text {
  color: #ff9ba3 !important;
}
html[data-site-theme="dark"] .page-register .register-agreement__text {
  line-height: 1.65;
}
html[data-site-theme="dark"] .page-register .register-agreement__checkbox--checked {
  background: #d73543;
  border-color: #d73543;
}
html[data-site-theme="dark"] .page-register .register-form__password-level {
  padding: 0 4px 12px;
}
html[data-site-theme="dark"] .page-register .password_level_1 .level-text {
  color: #ff9ba3;
}
html[data-site-theme="dark"] .page-register .password_level_2 .level-text {
  color: #e8b667;
}
html[data-site-theme="dark"] .page-register .password_level_3 .level-text,
html[data-site-theme="dark"] .page-register  .password_level_4 .level-text {
  color: #86d9a4;
}

/* 黑色模式下的轮播图背景及智能反转（白底图片变黑底，并保持原色彩） */
html[data-site-theme="dark"] .swipers {
  background: transparent !important;
}

html[data-site-theme="dark"] .swiper-img {
  filter: invert(1) hue-rotate(180deg) brightness(1.05);
  background: transparent;
}

/* 个人中心顶部背景在黑色模式下的适配 */
html[data-site-theme="dark"] .my-header-bg {
  background: linear-gradient(180deg, rgba(45, 27, 84, 0.6) 0%, #090d14 100%) !important;
  background: linear-gradient(180deg, rgba(45, 27, 84, 0.6) 0%, var(--site-theme-bg) 100%) !important;
}
