.inv-tabs{display:flex;gap:8px;margin:12px 0}.inv-tabs button{flex:1;padding:10px;background:#182c30;color:#dce8e2;border:1px solid #57716c;border-radius:5px;font-size:14px}.inv-tabs button[aria-selected="true"]{border-color:#e8c17c;background:#354036;color:#ffdc93}.inv-slot[hidden],#weapons[hidden],#outfits[hidden],.customize h3[hidden]{display:none!important}.inv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;max-width:760px}.inv-grid .inv-slot{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:5px 4px 22px!important;min-height:116px;border:1px solid #57716c!important;background:linear-gradient(145deg,#203432,#101b22)!important;color:#e5e9df!important;border-radius:5px;touch-action:manipulation}.inv-slot canvas{width:64px;height:64px;object-fit:contain}.inv-slot span{font-size:11px;line-height:1.3}.inv-slot b{position:absolute;bottom:4px;right:6px;font-size:12px;color:#e9c774}.inv-grid .inv-slot.selected,.inv-grid .inv-slot:focus-visible{outline:2px solid #e8c17c;outline-offset:1px}.inv-help{font-size:12px;color:#b8c7c0}.inv-detail{margin:12px 0;padding:12px;background:#10191ef2;border-left:3px solid #c4a565;min-height:85px;color:#dce8e2;max-width:760px}.inv-detail p{margin:6px 0;font-size:13px}.inv-detail small{color:#aebeb8}.inv-sale{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px}.inv-sale input{width:65px!important;background:#172c2c;color:white;border:1px solid #769487;padding:5px}.inv-sale button{background:#34473d;color:#ffde9b;border:1px solid #a98a52;padding:8px}.gear-card .inv-tabs{display:flex;gap:8px;margin:12px 0}.inv-tabs button{flex:1;padding:10px;background:#182c30;color:#dce8e2;border:1px solid #57716c;border-radius:5px;font-size:14px}.inv-tabs button[aria-selected="true"]{border-color:#e8c17c;background:#354036;color:#ffdc93}.inv-slot[hidden],#weapons[hidden],#outfits[hidden],.customize h3[hidden]{display:none!important}.inv-grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}#mpBag{max-height:65vh;overflow:auto;width:min(360px,85vw)}#mpBag .inv-tabs{display:flex;gap:8px;margin:12px 0}.inv-tabs button{flex:1;padding:10px;background:#182c30;color:#dce8e2;border:1px solid #57716c;border-radius:5px;font-size:14px}.inv-tabs button[aria-selected="true"]{border-color:#e8c17c;background:#354036;color:#ffdc93}.inv-slot[hidden],#weapons[hidden],#outfits[hidden],.customize h3[hidden]{display:none!important}.inv-grid{grid-template-columns:repeat(3,minmax(72px,1fr))}#mpBag .inv-slot{min-height:106px}#inventory{white-space:normal}@media(max-width:500px){.inv-tabs{display:flex;gap:8px;margin:12px 0}.inv-tabs button{flex:1;padding:10px;background:#182c30;color:#dce8e2;border:1px solid #57716c;border-radius:5px;font-size:14px}.inv-tabs button[aria-selected="true"]{border-color:#e8c17c;background:#354036;color:#ffdc93}.inv-slot[hidden],#weapons[hidden],#outfits[hidden],.customize h3[hidden]{display:none!important}.inv-grid{grid-template-columns:repeat(3,minmax(72px,1fr))}.inv-slot canvas{width:56px;height:56px}}
