.equipment-upgrade-view .warehouse-pick-button:disabled{cursor:not-allowed;color:#627491;border-color:rgba(83,112,159,.22);background:#0c1629;box-shadow:none}
.equipment-upgrade-materials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:48px;max-height:146px;overflow-y:auto;padding:7px;border:1px dashed rgba(73,210,255,.2);border-radius:10px;background:rgba(5,12,28,.55);scrollbar-width:thin;scrollbar-color:#55dfff #071329}
.equipment-upgrade-materials>p{grid-column:1/-1;align-self:center;margin:0;padding:7px;color:#7488a9;font-size:10px;line-height:1.5;text-align:center}
.equipment-upgrade-materials>span{position:relative;min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:6px;padding:7px;border:1px solid rgba(96,84,218,.22);border-radius:8px;color:#dce8fa;background:linear-gradient(110deg,rgba(75,53,164,.17),rgba(18,89,116,.1));font-size:10px}
.equipment-upgrade-materials>span>b{grid-row:1/3;width:20px;height:20px;display:grid;place-items:center;border:1px solid rgba(86,224,255,.32);border-radius:6px;color:#61e5ff;background:rgba(33,151,185,.1);font-size:9px}.equipment-upgrade-materials>span:not(b){overflow:hidden;text-overflow:ellipsis}.equipment-upgrade-materials>span>small{grid-column:2;color:#788eae;font-size:8px}
@media(max-width:360px){.equipment-upgrade-materials{grid-template-columns:1fr;max-height:132px}}
