/* Seven categories: comfortable touch targets, four then three on phones. */
@media(max-width:767px){
  [data-weapons] .weapon-tabs{flex-wrap:wrap;gap:6px}
  [data-weapons] .weapon-tabs>button{flex:1 1 calc(25% - 6px);min-width:0;min-height:54px}
}
