/* EDUHUNT R449 — Student Exam Dates fresh-entry + status truth presentation.
   Scope: Student Portal only. */

/* Keep the icon fixed at the top-left. Center only the number and label. */
body[data-portal-role="STUDENT"] .schedule-summary-grid .schedule-kpi-card{
  position:relative!important;
  justify-items:center!important;
  text-align:center!important;
  align-content:center!important;
  padding-top:18px!important;
}
body[data-portal-role="STUDENT"] .schedule-summary-grid .schedule-kpi-card .kpi-top{
  position:absolute!important;
  top:12px!important;
  left:12px!important;
  width:auto!important;
  margin:0!important;
}
body[data-portal-role="STUDENT"] .schedule-summary-grid .schedule-kpi-card>b,
body[data-portal-role="STUDENT"] .schedule-summary-grid .schedule-kpi-card>span{
  width:100%!important;
  text-align:center!important;
  justify-self:center!important;
}

@media(max-width:1024px){
  body[data-portal-role="STUDENT"] .schedule-summary-grid .schedule-kpi-card{
    padding-top:15px!important;
  }
  body[data-portal-role="STUDENT"] .schedule-summary-grid .schedule-kpi-card .kpi-top{
    top:8px!important;
    left:8px!important;
  }
}

@media(max-width:560px){
  body[data-portal-role="STUDENT"] .schedule-summary-grid .schedule-kpi-card{
    padding-top:12px!important;
  }
  body[data-portal-role="STUDENT"] .schedule-summary-grid .schedule-kpi-card .kpi-top{
    top:6px!important;
    left:6px!important;
  }
}
