/* EDUHUNT R454 — Student Portal targeted UI cleanup only. */

/* Video Lectures: the dropdown already says Select Subject, so the extra label is redundant. */
body[data-portal-role="STUDENT"][data-portal-module="videos"] .video-library-toolbar--recipient .video-filter-subject > label{
  display:none!important;
}
body[data-portal-role="STUDENT"][data-portal-module="videos"] .video-library-toolbar--recipient .video-filter-subject{
  margin:0!important;
}

/* Mobile + tablet Downloads hub: Assignments and Materials stay side-by-side. */
@media (max-width:1024px){
  body[data-portal-role="STUDENT"][data-portal-module="student-downloads-hub"] .student-hub-grid{
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    column-gap:12px!important;
    row-gap:12px!important;
    align-items:stretch!important;
  }
  body[data-portal-role="STUDENT"][data-portal-module="student-downloads-hub"] .student-hub-grid .student-hub-item{
    width:100%!important;
    min-width:0!important;
    margin:0!important;
  }

  /* Test Results: exact 3 mm separation between the primary view row and exam-group row. */
  body[data-portal-role="STUDENT"] .sr71-sticky-head .sr59-page-nav.sr60-page-nav + .sr24-filter.sr68-summary-filter{
    margin-top:3mm!important;
  }
}
