/* APS_WEB v3.1 fixed content helper.
   Kept for backward compatibility with v3.0 packages that load this file. */
:root{--aps-content-width:1380px;--aps-card-min:240px}
.content{
  max-width:calc(var(--aps-content-width) + 44px)!important;
  width:100%!important;
  margin-left:0!important;
  margin-right:auto!important;
}
.content>.grid{
  display:grid!important;
  gap:16px!important;
  align-items:stretch!important;
}
.content .card.stat{
  min-width:0;
  min-height:112px;
  overflow:hidden;
}
.content .stat-label,
.content .stat-sub{
  overflow-wrap:anywhere;
  word-break:keep-all;
}
@media (min-width:1500px){
  .content>.grid.grid-4{grid-template-columns:repeat(4,minmax(260px,1fr))!important}
}
@media (max-width:1200px){
  :root{--aps-card-min:220px}
}
@media (max-width:900px){
  .content{max-width:none!important}
  .content>.grid{grid-template-columns:1fr!important}
}
