/* Alfa 0.6: proveedor y ocho categorías de equipo. */
.gear-sources{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0 12px}.gear-help{font-size:12px;color:#a8c3dc;line-height:1.6}.gear-lock{font-size:12px;line-height:1.6;color:#efd092;border:1px solid #8e733f;padding:12px;background:#272218}.gear-comparison{font-size:11px;color:#93c9df;line-height:1.5;margin-top:8px}.inventory-card .item-copy p{display:block;font-size:11px}.equip-slot>.btn{margin-top:10px;width:100%}.inventory-filters .btn{min-height:40px}.inventory-list:has(>.inventory-card:only-child){grid-template-columns:1fr}.inventory-card:only-child{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px}.inventory-card:only-child .item-media{grid-column:1;grid-row:1/3;height:140px}.inventory-card:only-child .item-actions{grid-column:2}.inventory-card:only-child .item-copy strong{font-size:15px}.inventory-card:only-child .item-copy p{margin:6px 0}.inventory-card:only-child .item-actions .btn{min-height:40px}.equip-slot .slot-head span{overflow-wrap:anywhere}
@media(max-width:680px){.inventory-card:only-child{grid-template-columns:85px minmax(0,1fr);gap:10px}.inventory-card:only-child .item-media{height:112px}.inventory-card:only-child .item-copy strong{font-size:14px}.gear-sources>.btn{flex:1;min-height:44px}.inventory-filters{gap:6px}.gear-comparison{font-size:11px}.inventory-card .item-actions>.btn{white-space:normal}.gear-help{font-size:12px}}
