/* مولد آليا من track.php — الوضع النهاري للنسخة البراندية (brand/assets/light). لا تعدله يدويا؛
   التعديلات اليدوية في brand/assets/light/fixes.css. */
html[data-bc-theme="light"] .hero h1 {
    color: #1a1a1a
}
html[data-bc-theme="light"] .search-card {
    box-shadow: 0 20px 50px rgba(0,0,0,0.12)
}
html[data-bc-theme="light"] .field label {
    color: #29292b
}
html[data-bc-theme="light"] .field input {
    border: 1px solid rgba(0,0,0,0.13);
    background: linear-gradient(180deg,#ffffff,#ffffff);
    color: #1a1a1a
}
html[data-bc-theme="light"] .field input::placeholder {
    color: rgba(26,26,26,0.343)
}
html[data-bc-theme="light"] .field input:focus {
    box-shadow: 0 0 0 4px rgba(214,173,76,0.05)
}
html[data-bc-theme="light"] .search-btn::before {
    background: linear-gradient(90deg,transparent,rgba(0,0,0,0.045),transparent)
}
html[data-bc-theme="light"] .err-msg {
    color: #e00000
}
html[data-bc-theme="light"] .track-card {
    box-shadow: 0 20px 50px rgba(0,0,0,0.135)
}
html[data-bc-theme="light"] .sp-pending {
    color: #ce6a12
}
html[data-bc-theme="light"] .sp-rejected {
    color: #e00000
}
html[data-bc-theme="light"] .sp-solid {
    box-shadow: 0 4px 14px rgba(23,168,74,0.175)
}
html[data-bc-theme="light"] .amount-main {
    color: #1a1a1a
}
html[data-bc-theme="light"] .ref-row {
    background: rgba(0,0,0,0.03);
    border: 1px solid rgba(0,0,0,0.108)
}
html[data-bc-theme="light"] .ref-btn {
    background: rgba(0,0,0,0.045)
}
html[data-bc-theme="light"] .info-row-value {
    color: #1a1a1a
}
html[data-bc-theme="light"] .val-red {
    color: #e00000
}
html[data-bc-theme="light"] .tl-item:not(:last-child)::after {
    background: rgba(0,0,0,0.045)
}
html[data-bc-theme="light"] .tl-done {
    box-shadow: 0 0 0 4px rgba(46,204,113,0.05)
}
html[data-bc-theme="light"] .tl-wait {
    background: rgba(0,0,0,0.038);
    border: 1.5px solid rgba(0,0,0,0.13)
}
html[data-bc-theme="light"] .tl-name {
    color: #1a1a1a
}
html[data-bc-theme="light"] .note-content .note-txt {
    color: #373739
}
html[data-bc-theme="light"] .receipt-img {
    background: #ffffff
}
html[data-bc-theme="light"] .proof-block .receipt-hd {
    color: #1fc25a
}
html[data-bc-theme="light"] .btn-new {
    background: rgba(0,0,0,0.03)
}
html[data-bc-theme="light"] .btn-new:hover {
    color: #1a1a1a;
    background: rgba(0,0,0,0.06)
}
html[data-bc-theme="light"] .overlay {
    background: #ffffff
}
html[data-bc-theme="light"] .ov-card {
    background: linear-gradient(180deg,#ffffff,#ffffff);
    box-shadow: 0 25px 70px rgba(0,0,0,0.18)
}
html[data-bc-theme="light"] .ov-title {
    color: #1a1a1a
}
html[data-bc-theme="light"] .ov-bar {
    background: rgba(0,0,0,0.045)
}
