.top-actions{--equipment-logo-red:var(--red)}
.driver-equipment-status{display:flex;align-items:center;border:1px solid #30363e;border-radius:11px;background:#11151a;padding:6px 2px;color:#f0f3f6;min-width:0}
.equipment-chip{display:flex;align-items:center;gap:8px;padding:0 12px;min-width:0}
.equipment-chip+.equipment-chip{border-left:1px solid #30363e}
.equipment-chip svg{width:36px;height:29px;flex-shrink:0;fill:none;color:var(--equipment-logo-red);stroke-linecap:round;stroke-linejoin:round}
.equipment-chip span{display:grid;gap:2px;min-width:0}
.equipment-chip small{font-size:8px;letter-spacing:1px;font-weight:700;color:#9ca7b6}
.equipment-chip strong{color:var(--equipment-logo-red);font:800 15px Manrope,sans-serif;line-height:1.2;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.equipment-chip.unassigned strong,.equipment-chip.unassigned svg{color:#77818e}
.top-actions .driver-quick-fuel{border-color:#e0223155;background:linear-gradient(135deg,#e022311f,#13161b 74%);box-shadow:0 8px 24px #e022311a}
.top-actions .driver-quick-fuel:hover{border-color:var(--equipment-logo-red)}
.top-actions .driver-quick-fuel svg{background:var(--equipment-logo-red)}
.top-actions .driver-quick-fuel small{color:var(--equipment-logo-red)}
@media(max-width:560px){.equipment-chip{gap:5px;padding:0 8px}.equipment-chip svg{width:30px}.equipment-chip strong{font-size:13px;max-width:66px}.equipment-chip small{font-size:7px;letter-spacing:.7px}.driver-equipment-status{padding:6px 0}}
