/* STL BEAST mobile polish */
@media (max-width: 768px){
  .pack-grid{
    grid-template-columns:1fr !important;
  }
  .beast-header{
    flex-direction:column;
    gap:12px;
  }
  .beast-nav{
    flex-wrap:wrap;
    justify-content:center;
  }
  .status-grid{
    grid-template-columns:1fr 1fr !important;
  }
  .value-card,
  .admin-card{
    padding:18px !important;
  }
  img{
    max-width:100%;
    height:auto;
  }
}
