
.department-searchbar{display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(190px,280px) auto auto;gap:10px;align-items:center}
.department-searchbar select{min-height:46px}
.department-badge{border-color:rgba(71,211,255,.65)!important;color:#9beaff!important}
.replenish-badge{border-color:#ff9f43!important;color:#ffd2a1!important;background:rgba(255,159,67,.10)!important}
.replenish-toggle{display:flex!important;gap:12px;align-items:flex-start;padding:14px;border:1px solid rgba(255,159,67,.45);border-radius:10px;background:rgba(255,159,67,.06)}
.replenish-toggle input{width:20px!important;height:20px!important;min-width:20px;margin-top:2px}
.replenish-toggle span{display:flex;flex-direction:column;gap:4px}
.replenish-toggle small{font-weight:400}
@media(max-width:760px){.department-searchbar{grid-template-columns:1fr!important}.department-searchbar .btn{width:100%}}
