/**
 * 文章内页「购买资源」小工具 — 白天 / 夜间模式适配
 * 修复 app.css 中 .pay--rateinfo { background:#fff0 } 导致白天模式白字不可见
 */

/* ── 白天模式 ── */
body:not(.ripro-dark) .widget-pay,
.jianku-zibll-ui.jianku-zibll-light .widget-pay {
    color: #4e5358;
}

body:not(.ripro-dark) .widget-pay .pay--rateinfo,
.jianku-zibll-ui.jianku-zibll-light .widget-pay .pay--rateinfo {
    background: linear-gradient(to right, rgb(181, 143, 20), rgb(217, 176, 82)) !important;
    box-shadow: 0 4px 12px rgba(181, 143, 20, 0.22);
    color: #fff !important;
}

body:not(.ripro-dark) .widget-pay .pay--rateinfo b,
body:not(.ripro-dark) .widget-pay .pay--rateinfo b .price,
.jianku-zibll-ui.jianku-zibll-light .widget-pay .pay--rateinfo b,
.jianku-zibll-ui.jianku-zibll-light .widget-pay .pay--rateinfo b .price {
    color: #fff !important;
}

body:not(.ripro-dark) .widget-pay .pricing-options li,
.jianku-zibll-ui.jianku-zibll-light .widget-pay .pricing-options li {
    color: #666;
}

body:not(.ripro-dark) .widget-pay .pricing-options li + li,
.jianku-zibll-ui.jianku-zibll-light .widget-pay .pricing-options li + li {
    border-top-color: #eee;
}

body:not(.ripro-dark) .widget-pay .pay-box .pwd,
.jianku-zibll-ui.jianku-zibll-light .widget-pay .pay-box .pwd {
    background-color: #fff8e1 !important;
    border: 1px dashed #ffc12b !important;
    color: #666 !important;
}

body:not(.ripro-dark) .widget-pay .pay-box .pwd .copypaw,
.jianku-zibll-ui.jianku-zibll-light .widget-pay .pay-box .pwd .copypaw {
    background-color: #fff !important;
    color: #333 !important;
}

body:not(.ripro-dark) .widget-pay .agent--contact .list-paybody,
.jianku-zibll-ui.jianku-zibll-light .widget-pay .agent--contact .list-paybody {
    background-color: #f3f7ff !important;
}

body:not(.ripro-dark) .widget-pay .agent--contact ul li,
.jianku-zibll-ui.jianku-zibll-light .widget-pay .agent--contact ul li {
    color: #666 !important;
}

body:not(.ripro-dark) .widget-pay .agent--contact .list-paybody span,
.jianku-zibll-ui.jianku-zibll-light .widget-pay .agent--contact .list-paybody span {
    color: #8a92a9 !important;
}

body:not(.ripro-dark) .widget-pay .agent--contact .list-paybody span:nth-child(1),
.jianku-zibll-ui.jianku-zibll-light .widget-pay .agent--contact .list-paybody span:nth-child(1) {
    color: #333 !important;
}

/* ── 夜间模式（保持原有深色风格）── */
.ripro-dark .widget-pay .pay--rateinfo {
    background: linear-gradient(to right, rgb(181, 143, 20), rgb(217, 176, 82)) !important;
    color: #fff !important;
}

.ripro-dark .widget-pay .pay-box .pwd {
    background-color: rgba(255, 250, 205, 0.1) !important;
    border-color: rgba(255, 193, 43, 0.45) !important;
    color: #dbe7f5 !important;
}

.ripro-dark .widget-pay .pay-box .pwd .copypaw {
    background-color: rgba(255, 255, 255, 0.08) !important;
    color: #e8f0fa !important;
}

.ripro-dark .widget-pay .agent--contact .list-paybody {
    background-color: #232425 !important;
}

.ripro-dark .widget-pay .agent--contact ul li {
    color: #8fa3bc !important;
}

.ripro-dark .widget-pay .agent--contact .list-paybody span:nth-child(1) {
    color: #dbe7f5 !important;
}

.ripro-dark .widget-pay .agent--contact .list-paybody span {
    color: #8a92a9 !important;
}
