.weapon-catalog{gap:1rem;display:grid}.weapon-controls{grid-template-columns:minmax(17rem,1fr) minmax(28rem,1.7fr)}.weapon-list .database-card__media img{object-fit:contain;width:88px;height:64px}.weapon-card .database-card__trigger{min-height:112px}.weapon-dossier__identity>img{object-fit:contain;background:#030c1273;width:160px;height:112px}.weapon-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:.75rem 0 0;display:grid}.weapon-stat-grid div{background:#030c124d;border:1px solid #7e919e2e;padding:.6rem}.weapon-stat-grid dt{color:var(--muted);font:700 .59rem/1.35 var(--mono);letter-spacing:.05em;text-transform:uppercase}.weapon-stat-grid dd{color:var(--ink);font:700 1rem/1 var(--display);margin:.15rem 0 0}@media (width<=920px){.weapon-controls{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.weapon-stat-grid{grid-template-columns:minmax(0,1fr)}.weapon-dossier__identity>img{width:112px;height:88px}}
