/* مولد آليا من index.php — الوضع النهاري للنسخة البراندية (brand/assets/light). لا تعدله يدويا؛
   التعديلات اليدوية في brand/assets/light/fixes.css. */
html[data-bc-theme="light"] .hero-slider {
    background: #ffffff;
    border: 1px solid rgba(0,0,0,0.108)
}
html[data-bc-theme="light"] .hero-slider::before {
    background: linear-gradient(135deg,rgba(212,175,55,.3),rgba(0,0,0,0.03),rgba(183,28,28,.2))
}
html[data-bc-theme="light"] .slider-dot {
    background: rgba(0,0,0,0.045)
}
html[data-bc-theme="light"] .slider-arrow {
    background: rgba(0,0,0,0.05);
    border: 1px solid rgba(0,0,0,0.13)
}
html[data-bc-theme="light"] .ac {
    border: 1px solid rgba(0,0,0,0.075)
}
html[data-bc-theme="light"] .ac-red {
    box-shadow: 0 6px 20px rgba(229,34,34,0.11)
}
html[data-bc-theme="light"] .ac-green {
    box-shadow: 0 6px 20px rgba(13,122,48,0.09)
}
html[data-bc-theme="light"] .ac-gold {
    box-shadow: 0 6px 20px rgba(201,168,76,0.075)
}
html[data-bc-theme="light"] .ac-blue {
    box-shadow: 0 6px 20px rgba(26,79,160,0.09)
}
html[data-bc-theme="light"] .ac:hover.ac-red {
    box-shadow: 0 12px 28px rgba(229,34,34,0.19)
}
html[data-bc-theme="light"] .ac:hover.ac-green {
    box-shadow: 0 12px 28px rgba(13,122,48,0.16)
}
html[data-bc-theme="light"] .ac:hover.ac-gold {
    box-shadow: 0 12px 28px rgba(201,168,76,0.14)
}
html[data-bc-theme="light"] .ac:hover.ac-blue {
    box-shadow: 0 12px 28px rgba(26,79,160,0.16)
}
html[data-bc-theme="light"] .ac-ico {
    background: rgba(0,0,0,0.135);
    box-shadow: 0 2px 10px rgba(0,0,0,0.09)
}
html[data-bc-theme="light"] .ac::after {
    background: rgba(0,0,0,0.03)
}
html[data-bc-theme="light"] .stat-card {
    border: 1px solid rgba(0,0,0,0.086)
}
html[data-bc-theme="light"] .stat-ico.s-green {
    box-shadow: 0 0 0 1px rgba(46,204,113,0.125)
}
html[data-bc-theme="light"] .stat-ico.s-red {
    box-shadow: 0 0 0 1px rgba(229,34,34,0.125)
}
html[data-bc-theme="light"] .stat-num.s-green {
    color: #26bb65
}
html[data-bc-theme="light"] .stat-num.s-red {
    color: #e00000
}
html[data-bc-theme="light"] .recharge-cta {
    background: linear-gradient(135deg,#5e4810 0%,#fbf8f2 55%,#fbf8f2 100%);
    box-shadow: 0 6px 20px rgba(78,58,10,0.275),inset 0 1px 0 rgba(255,222,128,0.06)
}
html[data-bc-theme="light"] .recharge-cta::before {
    background: radial-gradient(ellipse 70% 100% at 100% 50%,rgba(245,222,128,.15),transparent 60%),
    radial-gradient(ellipse 50% 100% at 0% 50%,rgba(0,0,0,0.063),transparent 60%)
}
html[data-bc-theme="light"] .recharge-cta:hover {
    box-shadow: 0 9px 26px rgba(78,58,10,0.325),inset 0 1px 0 rgba(255,222,128,0.09)
}
html[data-bc-theme="light"] .rcta-icon {
    color: #b89100
}
html[data-bc-theme="light"] .rcta-text {
    color: #1a1a1a;
    text-shadow: none
}
html[data-bc-theme="light"] .rcta-btn {
    box-shadow: 0 2px 7px rgba(0,0,0,0.096),inset 0 -2px 0 rgba(0,0,0,0.04);
    border: 1px solid rgba(0,0,0,0.024)
}
html[data-bc-theme="light"] .recharge-cta:hover .rcta-btn {
    box-shadow: 0 4px 12px rgba(0,0,0,0.114),inset 0 -2px 0 rgba(0,0,0,0.04)
}
html[data-bc-theme="light"] .stats-combo .stat-card:hover {
    background: rgba(0,0,0,0.025)
}
html[data-bc-theme="light"] .footer-logo strong {
    color: #1a1a1a
}
html[data-bc-theme="light"] .sdl {
    background: linear-gradient(90deg,transparent,rgba(0,0,0,0.068),transparent)
}
html[data-bc-theme="light"] .sdd {
    box-shadow: 0 0 7px rgba(229,34,34,0.175)
}
html[data-bc-theme="light"] .pwc {
    background: linear-gradient(150deg,#f3f4f9,#f3f5f9);
    border: 1px solid rgba(0,0,0,0.108)
}
html[data-bc-theme="light"] .pwc-tag {
    color: #1d82c3
}
html[data-bc-theme="light"] .pwc-title {
    color: #1a1a1a
}
html[data-bc-theme="light"] .pwc-desc {
    color: rgba(26,26,26,0.605)
}
html[data-bc-theme="light"] .pwc-kpis {
    background: rgba(0,0,0,0.03);
    border: 1px solid rgba(0,0,0,0.097)
}
html[data-bc-theme="light"] .kpi-n {
    color: #1a1a1a
}
html[data-bc-theme="light"] .kpi-l {
    color: rgba(26,26,26,0.479)
}
html[data-bc-theme="light"] .kpi-vs {
    background: rgba(0,0,0,0.053)
}
html[data-bc-theme="light"] .pm-chip {
    background: rgba(0,0,0,0.038);
    border: 1px solid rgba(0,0,0,0.119);
    color: rgba(26,26,26,0.868)
}
html[data-bc-theme="light"] .pm-pp {
    color: #0886d8
}
html[data-bc-theme="light"] .f-more {
    color: rgba(26,26,26,0.553);
    background: rgba(0,0,0,0.045);
    border: 1px solid rgba(0,0,0,0.119)
}
html[data-bc-theme="light"] .how-card {
    background: linear-gradient(150deg,#f3f4f9,#f3f5f9);
    border: 1px solid rgba(0,0,0,0.108)
}
html[data-bc-theme="light"] .how-htitle {
    color: #1a1a1a
}
html[data-bc-theme="light"] .how-hsub {
    color: rgba(26,26,26,0.479)
}
html[data-bc-theme="light"] .hs-n1 {
    box-shadow: 0 4px 16px rgba(229,34,34,0.15)
}
html[data-bc-theme="light"] .hs-n2 {
    box-shadow: 0 4px 16px rgba(201,168,76,0.125)
}
html[data-bc-theme="light"] .hs-n3 {
    box-shadow: 0 4px 16px rgba(13,122,48,0.125)
}
html[data-bc-theme="light"] .hs-n4 {
    box-shadow: 0 4px 16px rgba(26,79,160,0.125)
}
html[data-bc-theme="light"] .hs-ln {
    background: linear-gradient(to bottom,rgba(0,0,0,0.09),rgba(0,0,0,0.025))
}
html[data-bc-theme="light"] .hs-title {
    color: #1a1a1a
}
html[data-bc-theme="light"] .hs-desc {
    color: rgba(26,26,26,0.584)
}
html[data-bc-theme="light"] .rate-board {
    background: linear-gradient(170deg,#ffffff 0%,#ffffff 72%);
    border: 1px solid rgba(0,0,0,0.108);
    box-shadow: 0 14px 38px rgba(0,0,0,0.132),inset 0 1px 0 rgba(255,255,255,.04)
}
html[data-bc-theme="light"] .rb-head {
    border-bottom: 1px solid rgba(0,0,0,0.086)
}
html[data-bc-theme="light"] .rb-ico {
    background: radial-gradient(circle at 50% 30%,#f4f5f8,#ffffff);
    box-shadow: 0 4px 14px rgba(0,0,0,0.15),inset 0 1px 0 rgba(255,255,255,.07),0 0 0 3px rgba(243,202,69,0.045)
}
html[data-bc-theme="light"] .rb-ico svg {
    color: #b18907
}
html[data-bc-theme="light"] .rb-title {
    color: #1a1a1a
}
html[data-bc-theme="light"] .rb-sub {
    color: rgba(177,137,7,0.72)
}
html[data-bc-theme="light"] .rb-base {
    color: #b18907
}
html[data-bc-theme="light"] .rb-upd {
    color: rgba(26,26,26,0.553);
    background: rgba(0,0,0,0.03);
    border: 1px solid rgba(0,0,0,0.097)
}
html[data-bc-theme="light"] .rb-upd svg {
    color: #22be64
}
html[data-bc-theme="light"] .rb-live-dot {
    box-shadow: 0 0 0 0 rgba(55,214,122,0.275)
}
html[data-bc-theme="light"] .rb-cols {
    color: rgba(26,26,26,0.5);
    border-bottom: 1px solid rgba(0,0,0,0.086);
    background: rgba(0,0,0,0.025)
}
html[data-bc-theme="light"] .rb-c-fee {
    color: #b18907
}
html[data-bc-theme="light"] .rb-c-cur {
    color: #b18907
}
html[data-bc-theme="light"] .rb-row {
    border-bottom: 1px solid rgba(0,0,0,0.064)
}
html[data-bc-theme="light"] .rb-row:hover,
html[data-bc-theme="light"] .rb-row:active {
    background: rgba(0,0,0,0.03)
}
html[data-bc-theme="light"] .rb-logo {
    background: #ffffff;
    border: 1px solid rgba(0,0,0,0.108);
    box-shadow: 0 2px 7px rgba(0,0,0,0.12)
}
html[data-bc-theme="light"] .rb-off-dot {
    border: 2px solid #e4e4e8
}
html[data-bc-theme="light"] .rb-fee {
    color: #1a1a1a
}
html[data-bc-theme="light"] .rb-rate {
    color: #1a1a1a
}
html[data-bc-theme="light"] .rb-trend.t-down {
    color: #d50b0b
}
html[data-bc-theme="light"] .rb-trend.t-flat {
    color: #4a4a4c
}
html[data-bc-theme="light"] .rb-foot {
    border-top: 1px solid rgba(0,0,0,0.086);
    background: rgba(0,0,0,0.025)
}
html[data-bc-theme="light"] .rb-foot strong {
    color: #1a1a1a
}
html[data-bc-theme="light"] .rb-all {
    color: #b18907
}
html[data-bc-theme="light"] .rate-board .rb-cols {
    border-bottom: 1px solid rgba(0,0,0,0.04)
}
html[data-bc-theme="light"] .rate-board .rb-row {
    border-bottom: 1px solid rgba(0,0,0,0.032)
}
html[data-bc-theme="light"] .rate-board .rb-logo {
    border: 1px solid rgba(0,0,0,0.048);
    box-shadow: 0 1px 3px rgba(0,0,0,0.04)
}
html[data-bc-theme="light"] .rate-board .rb-logo svg {
    color: #606062
}
html[data-bc-theme="light"] .rate-board .rb-off-dot {
    border-color: rgba(0,0,0,0.16)
}
html[data-bc-theme="light"] .rate-board .rb-rate.rb-zero .rb-rate-v {
    color: #525254
}
