/* Keep the compact launcher card, but remove its requested explanatory line. */
html[data-pe-tab="students"] #app.studentScreen .classPdfLauncher .classPdfIntro > p {
  display:none!important;
}
html[data-pe-tab="students"] #app.studentScreen .classPdfLauncher.studentPdfLauncherInToolbar {
  display:none!important;
}
/* The Fold header uses display:contents for its action group. Give the moved
   PDF button its own grid slot, keeping contact → PDF → delete → save order. */
html[data-pe-fold-wide="true"][data-pe-tab="students"] #app.studentScreen > .studentManagementHeader.studentPdfToolbarHeader {
  grid-template-columns:minmax(0,1fr) repeat(5,max-content)!important;
}
html[data-pe-fold-wide="true"][data-pe-tab="students"] #app.studentScreen > .studentManagementHeader.studentPdfToolbarHeader #openClassPdfModal {
  grid-column:4!important;
  grid-row:1!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:max-content!important;
  min-width:0!important;
  max-width:none!important;
  min-height:44px!important;
  height:44px!important;
  margin:0!important;
  padding:0 4px!important;
  white-space:nowrap!important;
  line-height:1.2!important;
}
html[data-pe-fold-wide="true"][data-pe-tab="students"] #app.studentScreen > .studentManagementHeader.studentPdfToolbarHeader [data-student-roster-action="delete"] {
  grid-column:5!important;
}
html[data-pe-fold-wide="true"][data-pe-tab="students"] #app.studentScreen > .studentManagementHeader.studentPdfToolbarHeader > .studentHeaderSave {
  grid-column:6!important;
}
