/* Phase 11.1 – Foliennavigation bleibt erreichbar; Textkarten sind Schalter */
@media (min-width:1100px){
 #teacherView.pzb-11 .pzb-lesson-sidebar{min-height:0!important;}
 #teacherView.pzb-11 .teaching-mid{flex:0 0 37%!important;height:37%!important;min-height:130px!important;max-height:40%!important;overflow:hidden!important;}
 #teacherView.pzb-11 .teaching-top{flex:1 1 0!important;height:auto!important;min-height:120px!important;overflow:hidden!important;}
 #teacherView.pzb-11 #slideStrip{overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;}
 #teacherView.pzb-11 #slideStrip .slide-card{min-height:unset!important;padding:8px 10px!important;line-height:1.3!important;}
 #teacherView.pzb-11 #elementStrip{overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;}
 #teacherView.pzb-11 #elementStrip .element-item{cursor:pointer!important;user-select:none!important;transition:background-color .16s ease,border-color .16s ease!important;}
 #teacherView.pzb-11 #elementStrip .element-item.active{background:#deecdd!important;border:2px solid #739988!important;}
 #teacherView.pzb-11 #elementStrip .element-item:not(.active){background:#fcf7ec!important;}
 #teacherView.pzb-11 #elementStrip .element-actions,#teacherView.pzb-11 #elementStrip .element-type{display:none!important;}
 #teacherView.pzb-11 .pzb-lesson-center{min-height:0!important;}
 #teacherView.pzb-11 #teacherSlide{min-height:0!important;}
}
#teacherView.pzb-11 #elementStrip .pzb11-toggle-card:focus-visible{outline:3px solid #275c58;outline-offset:2px}
/* Mike darf während des Unterrichts nicht über dem präsentierten Inhalt stehen. */
#teacherView .pzb-welcome-mike{pointer-events:none!important}
