/* Equal ability tiles and readable inventory actions at phone widths. */
body #hq #abilityGrid>.action-card{grid-column:auto!important;min-width:0;align-self:stretch}
body #hq #abilityGrid{grid-auto-rows:1fr}
body #hq #abilityGrid>.action-card.selected{opacity:1!important}
.inventory-item-details{margin-top:8px}
.inventory-item-details summary{cursor:pointer;color:#c4b5fd;font-size:12px;padding:6px 0}
.inventory-item-copy{min-width:0;overflow-wrap:anywhere}
@media(max-width:620px){
 body #hq #abilityGrid>.action-card{grid-template-columns:90px minmax(0,1fr)!important;min-height:112px!important;align-items:center}
 body #hq #abilityGrid>.action-card .action-art{width:90px!important;height:60px!important;aspect-ratio:1.5!important;transform:none}
 body #hq #abilityGrid>.action-card .action-card-copy{min-width:0;padding:10px!important}
 body #hq #inventoryGrid>.inventory-item{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;align-items:start!important;padding:12px!important;gap:12px!important}
 body #hq #inventoryGrid>.inventory-item>.item-art{width:76px!important;height:76px!important;flex-basis:76px!important}
 body #hq #inventoryGrid .inventory-item-copy>b{display:block;font-size:15px!important;line-height:1.35}
 body #hq #inventoryGrid .inventory-item-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px!important}
 body #hq #inventoryGrid .inventory-item-actions>button{min-height:44px!important;min-width:0;font-size:12px!important;padding:8px 4px!important;margin:0!important;white-space:normal}
 body #hq #inventoryGrid .inventory-item-actions>.salvage-item{color:#fda4af;border-color:#fb718544}
 body #hq #inventoryGrid .inventory-item-details summary{font-size:12px!important;min-height:38px;display:list-item;align-content:center}
 body #hq #inventoryGrid .inventory-item-details .note{font-size:12px!important}
}
