@media screen and (min-width: 992px) {
  .main-panel > .container { 
    min-height: calc(100% - 54px);
    margin-top: 0px;
  }
}

.main-header {
  min-height: 0px;
}

.card-category {
  font-size: 1.1rem;
  font-weight: 500;
}

.chart-container {
  min-height: 420px;
  position: relative; 
}

/* Custom badge for Understanding (UND) to avoid color collision */
.badge-und {
  background-color: #db5a6b; 
  color: #fff !important;
}