/* Lead-book status colours; labels remain visible independently of colour. */
#lead-rows .lead-tone-hold{--lead-tone-bg:#302b19;--lead-tone-hover:#3c3520;--lead-tone-edge:#d9b747;--lead-tone-text:#ffe49a}
#lead-rows .lead-tone-proceeding{--lead-tone-bg:#143329;--lead-tone-hover:#1b4032;--lead-tone-edge:#56bb86;--lead-tone-text:#b8f1cf}
#lead-rows .lead-tone-lost{--lead-tone-bg:#34212b;--lead-tone-hover:#422934;--lead-tone-edge:#d97888;--lead-tone-text:#ffd8dd}
#lead-rows tr:is(.lead-tone-hold,.lead-tone-proceeding,.lead-tone-lost) td{background:var(--lead-tone-bg)!important}
#lead-rows tr:is(.lead-tone-hold,.lead-tone-proceeding,.lead-tone-lost):hover td{background:var(--lead-tone-hover)!important}
#lead-rows tr:is(.lead-tone-hold,.lead-tone-proceeding,.lead-tone-lost) td:first-child{box-shadow:inset 3px 0 var(--lead-tone-edge)}
#lead-rows tr:is(.lead-tone-hold,.lead-tone-proceeding,.lead-tone-lost) .inline-stage{border-color:var(--lead-tone-edge)!important;background:var(--lead-tone-bg)!important;color:var(--lead-tone-text)!important}
#lead-rows tr:is(.lead-tone-hold,.lead-tone-proceeding,.lead-tone-lost) .inline-outcome-note{color:var(--lead-tone-text)}
#lead-rows .inline-stage option{background:#0b1d2a;color:#edf4f7}
