/* Builder School Teacher — true top-of-panel root fix.
   When Teacher mode opens, the Teacher panel is the only visible block in
   the left instruction column. This removes module/job/hint/help content
   that previously sat above the panel and pushed Back to lesson into the
   middle of the page. */
.academy-guided-module.is-teacher-focus .academy-guided-instructions > :not(.academy-teacher-panel){
  display:none!important;
}
.academy-guided-module.is-teacher-focus .academy-guided-instructions > .academy-teacher-panel{
  display:block!important;
  margin:0!important;
  padding-top:0!important;
}
.academy-guided-module.is-teacher-focus .academy-teacher-head{
  position:sticky!important;
  top:0!important;
  z-index:20!important;
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  grid-template-areas:"close" "heading"!important;
  row-gap:14px!important;
  align-items:start!important;
  margin:0!important;
  padding:4px 0 18px!important;
  background:#fbf8f2!important;
}
.academy-guided-module.is-teacher-focus .academy-teacher-head > div{
  grid-area:heading!important;
  min-width:0!important;
}
.academy-guided-module.is-teacher-focus .academy-teacher-head > button{
  grid-area:close!important;
  justify-self:end!important;
  align-self:start!important;
  margin:0 4px 0 0!important;
}
