.teacherEditorBanner{max-width:1600px;margin:10px auto 0;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #4f8cff;border-radius:12px;background:linear-gradient(100deg,rgba(37,99,235,.22),rgba(124,58,237,.16));color:#e9f2ff;font-size:13px;line-height:1.4}.teacherEditorBanner[hidden],.teacherEditorBanner.hidden{display:none!important}.teacherEditorBanner a{flex:0 0 auto;text-decoration:none}.teacherConflictNotice{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-bottom:1px solid #8b5a26;background:#372a17;color:#ffe0a6;font-size:12px;line-height:1.4}.teacherConflictNotice button{flex:0 0 auto;padding:6px 11px}.workspace:has(#teacherConflictNotice:not(.hidden)) .chat{grid-template-rows:auto auto minmax(0,1fr) auto}.revisionAuthor{display:block;margin-top:3px;color:#9fc5ff;font-size:11px}.teacher-mode .workspace{height:calc(100vh - 122px);height:calc(100dvh - 122px)}body[data-teacher-forbidden~="delete_project"] .deleteBtn{display:none!important}body[data-teacher-forbidden~="change_publication"] .publicationStudentAction{display:none!important}body[data-teacher-forbidden~="miko_progress"] #mikoWidget,body[data-teacher-forbidden~="miko_progress"] #mikoCourseArea,body[data-teacher-forbidden~="miko_progress"] #mikoCourseQuickAccess,body[data-teacher-forbidden~="miko_progress"] .miko-course-area,body[data-teacher-forbidden~="miko_progress"] .miko-lesson,body[data-teacher-forbidden~="miko_progress"] [data-check-step],body[data-teacher-forbidden~="miko_progress"] [data-lesson-check],body[data-teacher-forbidden~="miko_progress"] .miko-restart-lesson{display:none!important}body[data-teacher-forbidden~="rewards"] .miko-course-reward,body[data-teacher-forbidden~="rewards"] .miko-lesson-reward,body[data-teacher-forbidden~="rewards"] [data-course-reward]{display:none!important}body[data-teacher-forbidden~="coins"] #coinBadge,body[data-teacher-forbidden~="coins"] #shopLink,body[data-teacher-forbidden~="coins"] #marketplaceLink,body[data-teacher-forbidden~="coins"] .marketplaceDashboardLink,body[data-teacher-forbidden~="coins"] #shopSection,body[data-teacher-forbidden~="coins"] .coinPromo,body[data-teacher-forbidden~="coins"] .shopBalance,body[data-teacher-forbidden~="coins"] .shopItem button,body[data-teacher-forbidden~="coins"] .shopRequests{display:none!important}body[data-teacher-forbidden~="typing"] #typingTrainerStudentRoot,body[data-teacher-forbidden~="typing"] #typingTrainerAdminRoot,body[data-teacher-forbidden~="typing"] .typing-course{display:none!important}@media(max-width:700px){.teacherEditorBanner{margin:8px 10px 0;padding:10px 12px;align-items:flex-start;flex-direction:column}.teacherEditorBanner a{width:100%;text-align:center}.teacher-mode .workspace{height:calc(100vh - 158px);height:calc(100dvh - 158px)}.teacher-mode .game>.head{align-items:flex-start;flex-wrap:wrap}.teacher-mode .game>.head>.gameHeading{flex-wrap:wrap}.teacher-mode .game>.head>div:last-child{width:100%;justify-content:flex-start!important}.teacherConflictNotice{align-items:flex-start;flex-direction:column}.teacherConflictNotice button{width:100%}}