/* Footer balance v8 — make the Minecraft block breathe and align with the other footer columns. */
@media (min-width:981px){
  .nh-footer .nhf-grid-core>.nhf-server-block{
    display:grid!important;
    grid-template-rows:auto auto minmax(0,1fr)!important;
    align-content:stretch!important;
  }
  .nh-footer .nhf-server-intro{
    margin-bottom:14px!important;
  }
  .nh-footer .nhf-server-block .nhf-servers{
    min-height:0;
    height:100%;
    display:grid!important;
    grid-template-rows:auto auto minmax(46px,1fr)!important;
    gap:0!important;
    align-content:stretch!important;
  }
  .nh-footer .nhf-server{
    min-height:58px!important;
    padding:12px 0!important;
  }
  .nh-footer .nhf-server-block .nhf-servers>a{
    align-self:end!important;
    width:100%!important;
    min-height:44px!important;
    margin-top:12px!important;
    padding:12px 0 0!important;
    border-top:1px solid #272d33!important;
    display:flex!important;
    align-items:flex-start!important;
  }
}

@media (max-width:980px){
  .nh-footer .nhf-server-block .nhf-servers>a{
    width:100%!important;
    min-height:44px!important;
    margin-top:10px!important;
    padding:12px 0 0!important;
    border-top:1px solid #272d33!important;
  }
}