/* Color belongs to the current-status cell, not the entire customer row. */
.staff-app .dispatch-table .dispatch-row>td{background:#fff!important}
.staff-app .dispatch-table .dispatch-row>td:first-child{box-shadow:none!important}
.staff-app .dispatch-table .dispatch-current-box{display:grid;gap:5px;background:var(--stage-bg,#eff8f3);border:1px solid var(--stage-edge,#bdddc9);border-radius:10px;padding:8px 10px;color:var(--stage-ink,#256342)}
.staff-app .dispatch-current-box .dispatch-stage{background:transparent;border-color:transparent;padding-left:0}
.staff-app .staff-sidebar .staff-logo{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:0;margin-bottom:18px;background:transparent}
.staff-app .staff-sidebar .staff-logo>img{display:block;flex:none;width:100%;max-width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.1)}
.staff-app .staff-sidebar .staff-logo>.staff-intern-label{display:flex;align-items:center;justify-content:center;gap:7px;flex:none;border:0;padding:0;font-size:10px;line-height:18px;letter-spacing:2px;color:#536b86}
.staff-app .staff-sidebar .staff-logo>.staff-intern-label>img{width:33px;height:18px;flex:none;object-fit:contain}
.staff-app .staff-sidebar .staff-logo>.staff-intern-label:after{content:none}
