/* SEGaza V4.2.2 — student table stacking + recycle bin */
@media(max-width:760px){
  /* The application header must always stay above sticky table headers. */
  .topbar{z-index:320!important}
  #view-students .table-card{isolation:isolate!important;position:relative!important;z-index:1!important}
  #view-students .table-scroll{isolation:isolate!important;z-index:1!important}
  #view-students table thead{z-index:44!important}
  #view-students table thead th{z-index:45!important}
  #view-students table thead th:nth-child(1){z-index:49!important}
  #view-students table thead th:nth-child(2){z-index:48!important}
  #view-students table thead th:nth-child(n+3){z-index:46!important}
  /* Keep Name header aligned with the fixed student-name column, never above app chrome. */
  #view-students table thead th:nth-child(2){background:#edf3f8!important;box-shadow:-1px 1px 0 #dce5ee!important}
  .student-trash-scroll{max-height:58vh;overflow:auto}
  .student-trash-scroll table{min-width:760px}
}
