::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{height:1px;width:10px;border-radius:3px;background:#488dd1}.passwordField_field__2-Bkb{position:relative;display:block;width:100%}.passwordField_field__2-Bkb input{padding-right:52px!important}.passwordField_field__2-Bkb .passwordField_toggle__39sy5{position:absolute;right:1px;top:1px;bottom:1px;width:44px;min-height:40px;border:0;border-radius:0 6px 6px 0;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;color:#53677f;cursor:pointer}.passwordField_field__2-Bkb .passwordField_toggle__39sy5:hover{background:#eaf2fa}.passwordField_field__2-Bkb .passwordField_toggle__39sy5:focus-visible{outline:3px solid #75aee4;outline-offset:-3px}.teacher_loginPage__3MzE2,.teacher_shell__11lEf{font-family:Roboto,Arial,sans-serif;color:#24354b;font-size:calc(14px*var(--teacher-font-scale, 1));line-height:1.5}.teacher_loginPage__3MzE2 *,.teacher_shell__11lEf *{box-sizing:border-box}.teacher_loginPage__3MzE2 button,.teacher_loginPage__3MzE2 input,.teacher_loginPage__3MzE2 select,.teacher_loginPage__3MzE2 textarea,.teacher_shell__11lEf button,.teacher_shell__11lEf input,.teacher_shell__11lEf select,.teacher_shell__11lEf textarea{font:inherit}.teacher_loginPage__3MzE2 a:focus-visible,.teacher_loginPage__3MzE2 button:focus-visible,.teacher_loginPage__3MzE2 input:focus-visible,.teacher_loginPage__3MzE2 select:focus-visible,.teacher_loginPage__3MzE2 textarea:focus-visible,.teacher_shell__11lEf a:focus-visible,.teacher_shell__11lEf button:focus-visible,.teacher_shell__11lEf input:focus-visible,.teacher_shell__11lEf select:focus-visible,.teacher_shell__11lEf textarea:focus-visible{outline:3px solid #75aee4;outline-offset:3px}.teacher_loginPage__3MzE2 button,.teacher_shell__11lEf button{cursor:pointer}.teacher_loginPage__3MzE2 button:disabled,.teacher_shell__11lEf button:disabled{cursor:default;opacity:.5}.teacher_loginPage__3MzE2 a,.teacher_shell__11lEf a{color:#285f98}.teacher_loginPage__3MzE2 button,.teacher_shell__11lEf button{transition:background .12s}.teacher_loginPage__3MzE2 h1,.teacher_shell__11lEf h1{font-size:calc(28px*var(--teacher-font-scale, 1));line-height:1.25;letter-spacing:-.5px;font-weight:600;margin:7px 0 10px}.teacher_loginPage__3MzE2 h2,.teacher_shell__11lEf h2{font-size:calc(17px*var(--teacher-font-scale, 1));margin:0 0 9px}.teacher_loginPage__3MzE2 h3,.teacher_shell__11lEf h3{font-size:calc(15px*var(--teacher-font-scale, 1))}.teacher_loginPage__3MzE2 label,.teacher_shell__11lEf label{display:flex;flex-direction:column;grid-gap:7px;gap:7px;font-size:calc(13px*var(--teacher-font-scale, 1));font-weight:500;margin-bottom:20px}.teacher_loginPage__3MzE2 input,.teacher_loginPage__3MzE2 select,.teacher_loginPage__3MzE2 textarea,.teacher_shell__11lEf input,.teacher_shell__11lEf select,.teacher_shell__11lEf textarea{border:1px solid #b9c7d7;border-radius:7px;background:#fff;padding:10px 12px;width:100%;color:#24354b;min-height:44px}.teacher_loginPage__3MzE2 textarea,.teacher_shell__11lEf textarea{resize:vertical}.teacher_loginPage__3MzE2 p,.teacher_shell__11lEf p{margin:0 0 15px}.teacher_shell__11lEf{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh;background:#f5f7fa}.teacher_sidebar__3A8WB{position:sticky;top:0;height:100vh;background:#fff;border-right:1px solid #dfe6ee;padding:30px 18px;display:flex;flex-direction:column}.teacher_logo__2FWLl{display:block;width:200px;max-width:100%;height:auto}.teacher_cabinetName__3_kcV{margin:21px 10px 32px;font-size:calc(13px*var(--teacher-font-scale, 1));color:#64758a}.teacher_sidebar__3A8WB nav{display:grid;grid-gap:8px;gap:8px}.teacher_sidebar__3A8WB nav a,.teacher_sidebar__3A8WB nav button{border:0;background:none;display:flex;align-items:center;grid-gap:12px;gap:12px;padding:13px 12px;border-radius:8px;color:#53677f;text-align:left;font-size:calc(13px*var(--teacher-font-scale, 1));line-height:1.5;min-height:48px;text-decoration:none}.teacher_sidebar__3A8WB nav .teacher_selected__3NuZo{background:#eaf2fa;color:#285f98;font-weight:600}.teacher_sidebarFoot__XcC0m{margin-top:auto;padding:25px 12px 0;color:#64758a;font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_sidebarFoot__XcC0m small{display:block;font-size:calc(11px*var(--teacher-font-scale, 1));line-height:1.8;margin-top:9px}.teacher_workspace__2tg44{min-width:0}.teacher_topbar__24Tui{background:#fff;border-bottom:1px solid #dfe6ee;padding:16px 32px;min-height:76px;display:flex;align-items:center;grid-gap:20px;gap:20px}.teacher_topbarContext__17rP8{font-size:calc(13px*var(--teacher-font-scale, 1));color:#64758a}.teacher_account__3ACQS{margin-left:auto;display:flex;align-items:center;grid-gap:26px;gap:26px;font-size:calc(13px*var(--teacher-font-scale, 1))}.teacher_exit__ekhB0{display:flex;align-items:center;grid-gap:8px;gap:8px;background:none;border:0;color:#285f98;min-height:44px}.teacher_mobileBrand__2L9Ve,.teacher_mobileNav__1xON3{display:none}.teacher_main__2mqwc{padding:28px 32px 24px;max-width:1800px;margin:auto}.teacher_demo__3dd0c{display:flex;flex-wrap:wrap;grid-gap:6px 15px;gap:6px 15px;background:#ecf3f9;border:1px solid #d6e6f3;color:#416582;padding:10px 14px;border-radius:7px;margin-bottom:25px;font-weight:500;font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_demo__3dd0c span{font-weight:400}.teacher_eyebrow__1LJqy{font-size:calc(11px*var(--teacher-font-scale, 1));color:#657e98;font-weight:600;letter-spacing:1.3px}.teacher_subtle__WTICx{color:#64758a;font-size:calc(13px*var(--teacher-font-scale, 1));line-height:1.65}.teacher_heading__2q3jy{display:flex;align-items:center;justify-content:space-between;grid-gap:24px;gap:24px;margin:0 0 27px}.teacher_heading__2q3jy p{margin-bottom:0}.teacher_headingActions__3bOWP{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.teacher_dangerButton__BFUvB,.teacher_primary__3PDuY,.teacher_secondary__PLirJ{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-height:44px;border:1px solid transparent;border-radius:7px;padding:10px 17px;font-size:calc(13px*var(--teacher-font-scale, 1));font-weight:500;white-space:nowrap}.teacher_primary__3PDuY{background:#285f98;color:#fff}.teacher_primary__3PDuY:hover{background:#204d7b}.teacher_secondary__PLirJ{background:#fff;border-color:#bdccdc;color:#285f98}.teacher_secondary__PLirJ:hover{background:#edf3f9}.teacher_dangerButton__BFUvB{background:#a73535;color:#fff}.teacher_breadcrumb__1C--d{display:flex;align-items:center;grid-gap:12px;gap:12px;font-size:calc(12px*var(--teacher-font-scale, 1));color:#64758a;margin-bottom:20px}.teacher_breadcrumb__1C--d button{padding:0;background:none;border:0;color:#285f98;min-height:32px}.teacher_choiceGrid__1aUva{display:grid;grid-template-columns:repeat(auto-fill,minmax(285px,1fr));grid-gap:16px;gap:16px}.teacher_choiceCard__3J0y8{background:#fff;border:1px solid #dfe6ee;border-radius:10px;padding:25px 22px;display:flex;align-items:center;grid-gap:18px;gap:18px;text-align:left;color:#24354b;min-height:110px}.teacher_choiceCard__3J0y8:hover{border-color:#8fafd1;background:#fcfdff}.teacher_choiceCard__3J0y8>svg{flex-shrink:0;width:23px;height:23px;color:#6686ab}.teacher_choiceCard__3J0y8>span:nth-child(2){flex:1 1;min-width:0}.teacher_choiceCard__3J0y8 strong{display:block;font-weight:500;font-size:calc(16px*var(--teacher-font-scale, 1));line-height:1.5}.teacher_choiceCard__3J0y8 small{display:block;color:#64758a;font-size:calc(12px*var(--teacher-font-scale, 1));margin-top:6px}.teacher_choiceCard__3J0y8>span:last-child{color:#6f91b6}.teacher_toolbar__2LV5E{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:15px;gap:15px;align-items:center;margin-bottom:18px}.teacher_groupNav__1HKDL{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;max-width:65%}.teacher_groupNav__1HKDL button{background:#fff;border:1px solid #dfe6ee;border-radius:6px;padding:8px 12px;min-height:40px;color:#285f98;font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_search__8x0_d{display:flex;grid-gap:0;gap:0;min-width:300px}.teacher_search__8x0_d input{border-radius:6px 0 0 6px;font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_search__8x0_d button{border:1px solid #b9c7d7;border-left:0;background:#fff;border-radius:0 6px 6px 0;padding:0 15px;color:#285f98}.teacher_tableHint__3iWP9{color:#64758a;font-size:calc(12px*var(--teacher-font-scale, 1));margin-bottom:12px!important}.teacher_tableScroll__3f5lD{max-height:66vh;overflow:auto;border:1px solid #dfe6ee;border-radius:9px;background:#fff;box-shadow:0 3px 9px rgba(39,73,107,.01568627450980392);isolation:isolate}.teacher_gradeTable__3FuuC{border-collapse:initial;border-spacing:0;min-width:100%;width:max-content;font-size:calc(13px*var(--teacher-font-scale, 1))}.teacher_gradeTable__3FuuC td,.teacher_gradeTable__3FuuC th{border-right:1px solid #dfe6ee;border-bottom:1px solid #dfe6ee;padding:0;text-align:center;vertical-align:middle}.teacher_gradeTable__3FuuC thead th{background:#f1f5f9;position:sticky;top:0;z-index:2;color:#50667e;font-weight:500;padding:13px 12px;min-width:110px}.teacher_gradeTable__3FuuC thead th small{font-size:calc(10px*var(--teacher-font-scale, 1));color:#64758a}.teacher_gradeTable__3FuuC thead th.teacher_studentCol__pgiyU{z-index:4;min-width:260px;padding:22px 18px;text-align:left}.teacher_gradeTable__3FuuC tbody tr:last-child td,.teacher_gradeTable__3FuuC tbody tr:last-child th{border-bottom:0}.teacher_gradeTable__3FuuC .teacher_studentCol__pgiyU{position:sticky;left:0;background:#fff;z-index:3;min-width:260px;max-width:310px;text-align:left}.teacher_gradeTable__3FuuC tbody th{font-weight:400;padding:13px 16px;line-height:1.6}.teacher_gradeTable__3FuuC tbody th.teacher_studentCol__pgiyU{display:table-cell;white-space:normal}.teacher_gradeTable__3FuuC tbody tr:hover td,.teacher_gradeTable__3FuuC tbody tr:hover th{background:#f8fbfe}.teacher_gradeTable__3FuuC .teacher_stat__3b-Je{color:#556c83;font-size:calc(12px*var(--teacher-font-scale, 1));min-width:100px}.teacher_gradeTable__3FuuC tbody td:last-child,.teacher_gradeTable__3FuuC thead th:last-child{border-right:0}.teacher_studentNumber__1d-xZ{display:inline-block;color:#7d8ca0;font-size:calc(11px*var(--teacher-font-scale, 1));margin-right:14px;vertical-align:top}.teacher_studentCol__pgiyU>span:last-child{display:inline-block;max-width:230px}.teacher_otherMarks__sFZgH{display:block;border:0;background:none;font-size:calc(11px*var(--teacher-font-scale, 1));color:#285f98;padding:3px 0}.teacher_lessonHeader__1LE74{background:none;border:0;display:flex;flex-direction:column;align-items:center;grid-gap:4px;gap:4px;width:128px;min-height:82px;padding:0 2px;color:#24354b}.teacher_lessonHeader__1LE74 strong{font-size:calc(12px*var(--teacher-font-scale, 1));font-weight:600}.teacher_lessonHeader__1LE74 span{font-size:calc(10px*var(--teacher-font-scale, 1));line-height:1.45;max-width:128px}.teacher_lessonHeader__1LE74 .teacher_editHint__IC-5I{font-size:calc(10px*var(--teacher-font-scale, 1));color:#285f98;margin-top:3px}.teacher_gradeCell__dPtLL{background:none;border:0;min-height:69px;min-width:100%;padding:12px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:4px;gap:4px;color:#25496d;font-weight:500;font-size:calc(15px*var(--teacher-font-scale, 1))}.teacher_gradeCell__dPtLL:hover{background:#e9f3fe}.teacher_gradeCell__dPtLL small{font-size:calc(9px*var(--teacher-font-scale, 1));font-weight:400;color:#64758a}.teacher_emptyMark__1QFdc{font-size:calc(18px*var(--teacher-font-scale, 1));font-weight:400;color:#a7b9ca}.teacher_locked__3PM6f{background:#f7f8fa;color:#77879a}.teacher_madeUp__1T5za small{color:#3e7964}.teacher_tableFoot__3yXpl{display:flex;justify-content:space-between;align-items:center;grid-gap:16px;gap:16px;margin:12px 0 26px;font-size:calc(11px*var(--teacher-font-scale, 1));color:#64758a}.teacher_tableFoot__3yXpl button{border:0;background:none;color:#285f98;min-height:40px}.teacher_comments__2Sy_Q{background:#fff;border:1px solid #dfe6ee;border-radius:9px;padding:24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:36px;gap:36px}.teacher_comments__2Sy_Q>div>p{color:#64758a;font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_comments__2Sy_Q textarea{font-size:calc(13px*var(--teacher-font-scale, 1));min-height:100px}.teacher_comments__2Sy_Q blockquote{border-left:2px solid #c5d8eb;margin:18px 0;padding:0 0 0 15px;font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_comments__2Sy_Q blockquote strong{font-weight:500}.teacher_comments__2Sy_Q blockquote p{margin:8px 0;white-space:pre-wrap}.teacher_commentActions__3Wqca{display:flex;justify-content:space-between;align-items:center;grid-gap:15px;gap:15px;margin-top:12px}.teacher_commentActions__3Wqca span{color:#64758a;font-size:calc(11px*var(--teacher-font-scale, 1))}.teacher_footer__3vLML{display:flex;justify-content:space-between;grid-gap:20px;gap:20px;font-size:calc(11px*var(--teacher-font-scale, 1));color:#718398;padding-top:32px}.teacher_footer__3vLML a{color:#285f98}.teacher_empty__22idd,.teacher_loading__3BkIM{padding:55px 25px;text-align:center;color:#64758a;background:#fff;border:1px solid #dfe6ee;border-radius:9px}.teacher_loading__3BkIM{display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;min-height:230px}.teacher_spinner__2tJwE{width:18px;height:18px;display:inline-block;border:2px solid #d7e4f1;border-top-color:#285f98;border-radius:50%;animation:teacher_turn__11j6v 1s linear infinite}@keyframes teacher_turn__11j6v{to{transform:rotate(1turn)}}.teacher_error__3zxf2{padding:12px 14px;border:1px solid #edc4c0;border-radius:6px;color:#963d35;background:#fff3f1;font-size:calc(13px*var(--teacher-font-scale, 1));margin-bottom:18px}.teacher_error__3zxf2 button{border:0;background:none;text-decoration:underline;color:inherit;padding:6px 10px}.teacher_success__2897x{padding:12px 14px;background:#eaf5ee;border:1px solid #bcdcc7;border-radius:6px;font-size:calc(13px*var(--teacher-font-scale, 1));color:#286747;margin-bottom:18px}.teacher_backdrop__cOMxy{position:fixed;inset:0;z-index:1000;background:rgba(23,43,70,.5019607843137255);display:flex;align-items:center;justify-content:center;padding:24px}.teacher_dialog__3ryER{width:600px;max-width:100%;max-height:calc(100vh - 48px);overflow:auto;background:#fff;border-radius:14px;padding:26px 28px;box-shadow:0 24px 80px rgba(17,44,77,.25098039215686274)}.teacher_dialog__3ryER header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;margin-bottom:20px}.teacher_dialog__3ryER h2{margin:0;font-size:calc(21px*var(--teacher-font-scale, 1))}.teacher_dialog__3ryER label{margin-bottom:17px}.teacher_dialog__3ryER .teacher_close__7ERGo{border:0;background:none;font-size:calc(26px*var(--teacher-font-scale, 1));color:#64758a;width:36px;height:36px;line-height:1}.teacher_dialog__3ryER input,.teacher_dialog__3ryER select{min-height:46px}.teacher_dialogContext__2hazY{display:flex;flex-direction:column;grid-gap:6px;gap:6px;background:#f4f7fa;border-radius:7px;padding:14px 16px;margin-bottom:22px}.teacher_dialogContext__2hazY strong{font-size:calc(15px*var(--teacher-font-scale, 1));font-weight:500}.teacher_dialogContext__2hazY span{font-size:calc(12px*var(--teacher-font-scale, 1));color:#64758a;line-height:1.5}.teacher_markInputs__33_VV{display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px;gap:10px;margin:0 0 8px}.teacher_markInputs__33_VV label{flex:1 1;min-width:95px;margin:0}.teacher_markInputs__33_VV input{font-size:calc(17px*var(--teacher-font-scale, 1));padding:10px 12px}.teacher_markInputs__33_VV .teacher_addPart__2HmDS{font-size:calc(11px*var(--teacher-font-scale, 1));border:1px dashed #a8bdd1;background:none;color:#285f98;border-radius:6px;padding:10px;align-self:flex-end;min-height:46px}.teacher_markOptions__2Yo9D{display:flex;flex-wrap:wrap;grid-gap:7px;gap:7px;margin:16px 0 22px}.teacher_markOptions__2Yo9D button{border:1px solid #cbd8e5;background:#fff;min-width:42px;min-height:40px;border-radius:6px;padding:7px 10px;color:#345675;font-size:calc(13px*var(--teacher-font-scale, 1))}.teacher_markOptions__2Yo9D button:hover{background:#edf4fb}.teacher_markOptions__2Yo9D .teacher_picked__x5pOE{background:#e5effa;border-color:#285f98;color:#285f98;font-weight:600}.teacher_previewMark__1ONSP{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;background:#f3f6fa;border-radius:7px;margin-bottom:21px}.teacher_previewMark__1ONSP span{font-size:calc(12px*var(--teacher-font-scale, 1));color:#64758a}.teacher_previewMark__1ONSP strong{font-weight:500;font-size:calc(19px*var(--teacher-font-scale, 1))}.teacher_dialogActions__3WhyM{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;grid-gap:10px;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid #dfe6ee}.teacher_historyLink__z6lno{border:0;background:none;color:#285f98;font-size:calc(12px*var(--teacher-font-scale, 1));margin-top:18px;min-height:36px;padding:0}.teacher_history__1Cfom{border-top:1px solid #dfe6ee;margin-top:15px;padding-top:14px}.teacher_history__1Cfom>div{padding:12px 0;border-bottom:1px solid #dfe6ee;display:flex;justify-content:space-between;grid-gap:14px;gap:14px;font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_history__1Cfom span{color:#64758a}.teacher_history__1Cfom p{font-size:calc(12px*var(--teacher-font-scale, 1));color:#64758a}.teacher_lockNotice__3BmF1{padding:12px 14px;border-radius:7px;background:#fff5df;color:#795d28;font-size:calc(12px*var(--teacher-font-scale, 1));line-height:1.65}.teacher_danger__YR2OT{background:none;border:0;color:#9a3535;font-size:calc(12px*var(--teacher-font-scale, 1));padding:8px 0;margin-right:auto;min-height:40px}.teacher_optional__3NOH8{color:#64758a;font-weight:400;font-size:calc(11px*var(--teacher-font-scale, 1));margin-left:8px}.teacher_guide__2WO7k{background:#fff;border:1px solid #dfe6ee;border-radius:10px;padding:32px 40px;max-width:950px;margin:auto}.teacher_guide__2WO7k h2{margin-top:30px}.teacher_guide__2WO7k p{color:#53677e;font-size:calc(14px*var(--teacher-font-scale, 1));line-height:1.8}.teacher_guide__2WO7k article{margin-bottom:30px}.teacher_srOnly__3BHjR{position:absolute!important;width:1px;height:1px;padding:0!important;margin:-1px!important;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.teacher_loginPage__3MzE2{background:#f3f6fa;min-height:100vh;padding:70px 24px 30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.teacher_loginCard___5aOk{max-width:460px;width:100%;padding:38px 42px;border:1px solid #dfe6ee;border-radius:14px;background:#fff;box-shadow:0 8px 32px rgba(36,67,102,.023529411764705882)}.teacher_loginCard___5aOk .teacher_logo__2FWLl{width:240px;margin-bottom:36px}.teacher_loginCard___5aOk .teacher_eyebrow__1LJqy{margin-bottom:13px}.teacher_loginCard___5aOk h1{font-size:calc(27px*var(--teacher-font-scale, 1))}.teacher_loginCard___5aOk .teacher_subtle__WTICx{margin:13px 0 30px}.teacher_loginCard___5aOk form .teacher_primary__3PDuY{width:100%;margin-top:3px;justify-content:space-between}.teacher_loginCard___5aOk .teacher_error__3zxf2{margin-top:15px}.teacher_loginLinks__19vso{display:flex;flex-wrap:wrap;grid-gap:10px 20px;gap:10px 20px;font-size:calc(11px*var(--teacher-font-scale, 1));margin-top:24px;padding-top:22px;border-top:1px solid #dfe6ee}.teacher_loginFooter__3ijaE{font-size:calc(11px*var(--teacher-font-scale, 1));color:#64758a;text-align:center;margin:25px 0 0!important}@media (min-width:1800px){.teacher_main__2mqwc{padding:35px 45px}}@media (max-width:1200px){.teacher_shell__11lEf{grid-template-columns:210px minmax(0,1fr)}.teacher_sidebar__3A8WB{padding:26px 14px}.teacher_main__2mqwc{padding:24px}.teacher_topbar__24Tui{padding:14px 24px}.teacher_heading__2q3jy{align-items:flex-start}.teacher_heading__2q3jy h1{font-size:calc(24px*var(--teacher-font-scale, 1))}.teacher_headingActions__3bOWP{flex-direction:column}.teacher_comments__2Sy_Q{grid-gap:24px;gap:24px}.teacher_groupNav__1HKDL{max-width:100%}.teacher_search__8x0_d{margin-left:auto}.teacher_topbarContext__17rP8{display:none}.teacher_tableScroll__3f5lD{max-height:65vh}}@media (max-width:800px){.teacher_shell__11lEf{display:block}.teacher_sidebar__3A8WB{display:none}.teacher_main__2mqwc{padding:20px 16px}.teacher_topbar__24Tui{padding:12px 16px;min-height:64px}.teacher_mobileBrand__2L9Ve{display:block;font-size:calc(12px*var(--teacher-font-scale, 1));color:#64758a}.teacher_account__3ACQS{grid-gap:12px;gap:12px}.teacher_account__3ACQS>span{max-width:155px;font-size:calc(11px*var(--teacher-font-scale, 1))}.teacher_account__3ACQS .teacher_exit__ekhB0{font-size:calc(12px*var(--teacher-font-scale, 1));grid-gap:5px;gap:5px}.teacher_mobileNav__1xON3{display:flex;justify-content:space-between;align-items:center;padding:5px 16px;border-bottom:1px solid #dfe6ee;background:#fff;font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_mobileNav__1xON3 button{border:0;background:none;padding:8px 0;min-height:40px;color:#285f98}.teacher_heading__2q3jy{display:block;margin-bottom:22px}.teacher_heading__2q3jy h1{font-size:calc(25px*var(--teacher-font-scale, 1));line-height:1.4}.teacher_headingActions__3bOWP{flex-direction:row;margin-top:18px}.teacher_search__8x0_d{width:100%;min-width:0}.teacher_comments__2Sy_Q{grid-template-columns:1fr;padding:18px;grid-gap:22px;gap:22px}.teacher_tableFoot__3yXpl{align-items:flex-start;font-size:calc(10px*var(--teacher-font-scale, 1))}.teacher_tableFoot__3yXpl>span{max-width:60%}.teacher_gradeTable__3FuuC .teacher_studentCol__pgiyU{min-width:185px;max-width:185px}.teacher_studentCol__pgiyU>span:last-child{max-width:140px}.teacher_studentNumber__1d-xZ{margin-right:8px}.teacher_gradeTable__3FuuC thead th.teacher_studentCol__pgiyU{min-width:185px}.teacher_gradeTable__3FuuC tbody th{padding:13px 10px;font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_tableScroll__3f5lD{max-height:65vh}.teacher_guide__2WO7k{padding:22px 20px}.teacher_backdrop__cOMxy{padding:12px}.teacher_dialog__3ryER{padding:20px;max-height:calc(100vh - 24px);border-radius:11px}.teacher_dialogActions__3WhyM{grid-gap:8px;gap:8px}.teacher_dialogActions__3WhyM .teacher_primary__3PDuY,.teacher_dialogActions__3WhyM .teacher_secondary__PLirJ{padding:10px 12px}.teacher_demo__3dd0c{font-size:calc(11px*var(--teacher-font-scale, 1))}.teacher_footer__3vLML{font-size:calc(10px*var(--teacher-font-scale, 1));align-items:flex-start}.teacher_loginPage__3MzE2{padding:30px 16px}.teacher_loginCard___5aOk{padding:30px 26px}.teacher_loginCard___5aOk h1{font-size:calc(25px*var(--teacher-font-scale, 1))}.teacher_dialog__3ryER h2{font-size:calc(20px*var(--teacher-font-scale, 1))}}@media (prefers-reduced-motion:reduce){.teacher_spinner__2tJwE{animation:none}.teacher_loginPage__3MzE2 *,.teacher_shell__11lEf *{transition:none!important}}.teacher_loginPage__3MzE2,.teacher_shell__11lEf{font-size:calc(16px*var(--teacher-font-scale, 1))}.teacher_shell__11lEf h1{font-size:calc(28px*var(--teacher-font-scale, 1))}.teacher_subtle__WTICx,.teacher_tableHint__3iWP9{font-size:calc(14px*var(--teacher-font-scale, 1))}.teacher_gradeTable__3FuuC{font-size:calc(16px*var(--teacher-font-scale, 1))}.teacher_gradeTable__3FuuC tbody th{font-size:calc(15px*var(--teacher-font-scale, 1));min-height:74px}.teacher_gradeTable__3FuuC .teacher_stat__3b-Je{font-size:calc(14px*var(--teacher-font-scale, 1))}.teacher_lessonHeader__1LE74{min-height:100px;width:155px;margin-left:auto;margin-right:auto}.teacher_lessonHeader__1LE74 strong{font-size:calc(14px*var(--teacher-font-scale, 1))}.teacher_lessonHeader__1LE74 .teacher_editHint__IC-5I,.teacher_lessonHeader__1LE74 small,.teacher_lessonHeader__1LE74 span{font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_gradeCell__dPtLL{min-height:74px;font-size:calc(17px*var(--teacher-font-scale, 1))}.teacher_gradeCell__dPtLL small{font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_markOptions__2Yo9D button{min-width:46px;min-height:46px;font-size:calc(16px*var(--teacher-font-scale, 1))}.teacher_markExplanation__322Tx{color:#4d6179;min-height:22px}.teacher_dangerButton__BFUvB,.teacher_markExplanation__322Tx,.teacher_primary__3PDuY,.teacher_secondary__PLirJ{font-size:calc(14px*var(--teacher-font-scale, 1))}.teacher_loginPage__3MzE2 label,.teacher_shell__11lEf label{font-size:calc(15px*var(--teacher-font-scale, 1))}.teacher_dialogContext__2hazY strong{font-size:calc(17px*var(--teacher-font-scale, 1))}.teacher_comments__2Sy_Q>div>p,.teacher_dialogContext__2hazY span,.teacher_groupNav__1HKDL button,.teacher_lockNotice__3BmF1{font-size:calc(14px*var(--teacher-font-scale, 1))}.teacher_groupNav__1HKDL button{min-height:44px}.teacher_historyLink__z6lno,.teacher_search__8x0_d input{font-size:calc(14px*var(--teacher-font-scale, 1))}.teacher_historyLink__z6lno{min-height:44px}.teacher_demo__3dd0c,.teacher_footer__3vLML{font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_gradeTable__3FuuC tbody tr:hover .teacher_studentCol__pgiyU{background:#f8fbfe}@media (max-width:800px){.teacher_gradeTable__3FuuC tbody th{font-size:calc(14px*var(--teacher-font-scale, 1))}.teacher_gradeTable__3FuuC .teacher_studentCol__pgiyU,.teacher_gradeTable__3FuuC thead th.teacher_studentCol__pgiyU{min-width:205px;max-width:205px}.teacher_studentCol__pgiyU>span:last-child{max-width:160px}.teacher_account__3ACQS>span{font-size:calc(12px*var(--teacher-font-scale, 1))}.teacher_mobileBrand__2L9Ve{font-size:calc(13px*var(--teacher-font-scale, 1))}}.teacher_sourceLinks__WbvwU{display:flex;flex-wrap:wrap;grid-gap:12px 24px;gap:12px 24px;margin-top:24px;font-size:calc(14px*var(--teacher-font-scale, 1));line-height:2.2}.teacher_sourceLinks__WbvwU a{color:#285f98}.teacher_gradeTable__3FuuC{table-layout:fixed;width:calc(280px + var(--data-width))}.teacher_gradeTable__3FuuC .teacher_studentWidth__1j9eV{width:280px}@media (max-width:800px){.teacher_gradeTable__3FuuC{width:calc(205px + var(--data-width))}.teacher_gradeTable__3FuuC .teacher_studentWidth__1j9eV{width:205px}}.teacher_gradeTable__3FuuC .teacher_stat__3b-Je.teacher_lowStat__aPR4q,.teacher_gradeTable__3FuuC tbody tr:hover td.teacher_lowStat__aPR4q{background:#fff1f0;color:#8b1d1d;font-weight:600}.teacher_gradeTable__3FuuC .teacher_stat__3b-Je.teacher_lowStat__aPR4q small,.teacher_gradeTable__3FuuC tbody tr:hover td.teacher_lowStat__aPR4q small{display:block;font-size:11px;line-height:1.5}.teacher_groupAverage__1Oujk{margin:12px 0 0}.teacher_support__qw-mZ{flex-basis:100%;white-space:pre-line;overflow-wrap:anywhere}.teacher_support__qw-mZ h2{font-size:14px;margin-bottom:6px}.teacher_support__qw-mZ p{margin:0}.teacher_footer__3vLML{flex-wrap:wrap}.teacher_archiveNotice__2bw8X{display:flex;align-items:center;flex-wrap:wrap;grid-gap:12px;gap:12px;font-weight:600}.teacher_fontSettings__modQa{position:relative}.teacher_fontButtons__21DtW{display:inline-flex;align-items:center;grid-gap:2px;gap:2px;border:1px solid #dfe6ee;border-radius:7px;background:#fff;overflow:hidden}.teacher_fontButtons__21DtW button{border:0;background:transparent;color:#285f98;width:44px;min-height:44px;padding:4px;line-height:1;font-weight:500;display:flex;align-items:center;justify-content:center}.teacher_fontButtons__21DtW button:hover:not(:disabled){background:#eaf2fa}.teacher_fontButtons__21DtW .teacher_fontSmaller__qHssa{font-size:15px}.teacher_fontButtons__21DtW .teacher_fontLarger__aIFvZ{font-size:23px}.teacher_fontButtons__21DtW button:focus-visible{outline-offset:-3px}.teacher_fontNotice__C5z0c{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:800px){.teacher_topbar__24Tui{flex-wrap:wrap}.teacher_account__3ACQS{flex-wrap:wrap;justify-content:flex-end;grid-gap:8px;gap:8px}.teacher_lessonHeader__1LE74{min-height:100px;height:auto}}.teacher_catalogActions__2XKF-{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;grid-gap:10px;gap:10px;max-width:100%}.teacher_groupFilter__1BrHU{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0}.teacher_shell__11lEf .teacher_groupFilter__1BrHU input{width:230px;max-width:100%;font-size:calc(14px*var(--teacher-font-scale,1))}@media (max-width:800px){.teacher_catalogActions__2XKF-{margin-top:16px;justify-content:flex-start;width:100%}.teacher_groupFilter__1BrHU{flex:1 1 100%}.teacher_shell__11lEf .teacher_groupFilter__1BrHU input{width:100%;min-width:0}.teacher_groupFilter__1BrHU button{flex-shrink:0}}.inputComponent_wrapper__bih4q{flex-direction:column;justify-content:center;align-items:center;width:100%}.inputComponent_wrapper__bih4q input{height:51px;color:#657d95;font-size:16px;font-weight:400;line-height:21.03px}.inputComponent_label__1PklD{text-align:left;display:block;padding:0 0 5px 1px;color:#657d95;font-size:16px;font-weight:400;line-height:21.03px}.errorMessage_wrapper__1hy47{color:red;padding:20px;background-color:#fff;box-shadow:0 0 59px rgba(51,59,69,.15)}.errorMessage_iconContainer__h48CW{position:absolute;top:3%;left:95%}.authorisation_wrapper__3NK5R{display:flex;height:100vh;justify-content:center;flex-direction:column;align-content:center}.authorisation_wrapper__3NK5R button{height:40px;font-size:18px;border-radius:40px;width:78%;height:51px}.authorisation_inputContainer__2o7bM{padding:24px 0 0;display:flex;flex-direction:column;justify-content:center;width:100%}@media only screen and (max-width:540px){.authorisation_inputContainer__2o7bM{margin:0 70px}}.authorisation_loginContainer__1iKyj{width:100%;padding-bottom:23px}.authorisation_buttonsContainer__3ZGdL{padding-top:40px;width:100%;display:flex;justify-content:center}.authorisation_content__3OM3P{display:flex;align-self:center;flex-direction:column;align-items:center;width:34%}@media only screen and (max-width:540px){.authorisation_content__3OM3P{padding:0 70px;width:100%}}.authorisation_title__3VLuD{width:100%;padding:0 0 38px;text-align:center;color:#2e3039;font-size:30px;font-weight:300;line-height:41.05px}.authorisation_buttonText__2eg2p{color:#fff;font-size:16px;font-weight:500;line-height:21.03px}.authorisation_switchContainer__2RE9W{display:flex;padding:33px 0 0}.authorisation_switchContainer__2RE9W button{margin-top:5px;height:10px;width:10px}.authorisation_switchContainer__2RE9W button:after{left:-1px;top:-5px;background-color:#2c7dce}.authorisation_en__2YPLm{padding:0 10px 0 0}.authorisation_ru__2l8WL{padding:0 0 0 10px}.authorisation_errorContainer__DjBWS{padding:30px;top:85%;position:absolute}.authorisation_feedbackBtn__O9YFH{color:#3786d4;font-size:15px;margin-top:32px}.ant-switch,.authorisation_feedbackBtn__O9YFH:hover{cursor:pointer}.ant-switch{margin:5px 0 0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum","tnum","tnum";position:relative;display:inline-block;box-sizing:border-box;min-width:40px!important;height:22px;line-height:20px;vertical-align:middle;background-color:rgba(0,0,0,.25);border:1px solid transparent;border-radius:100px;transition:all .36s;-webkit-user-select:none;user-select:none}.ant-switch:after{position:absolute;top:-1px;left:1px}.ant-switch-checked:after{margin-left:40px!important}.logout_logout__2pFMB{color:#3c7bc4;font-size:16px;font-weight:400;line-height:21px;display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.logout_logout__2pFMB span{text-align:end}.logout_icon__3UsBC{padding:0 0 0 10px;width:25px;height:25px}.header_wrapper__1mHb1{display:flex;flex-direction:row;justify-content:space-between;background-color:#f3f6fb;box-sizing:border-box;padding:0 40px 0 0;height:60px}.header_wrapper__1mHb1 a{color:inherit}@media only screen and (max-width:705px){.header_wrapper__1mHb1{padding:10px 10px 15px;flex-direction:column;align-items:center;height:auto}}.header_wrapper2__P78vc{display:flex;flex-direction:row;justify-content:space-between;background-color:#f3f6fb;box-sizing:border-box;padding:0 40px 0 0;height:auto;align-items:center}.header_wrapper2__P78vc a{color:inherit}@media only screen and (max-width:1200px){.header_wrapper2__P78vc{padding:10px 10px 15px;flex-direction:column;align-items:center}}.header_linksBlock__CptpD{display:flex;flex-wrap:wrap;max-width:100%}@media only screen and (max-width:705px){.header_linksBlock__CptpD{flex-direction:column;align-items:center}}.header_betaBadge__22jhd{display:inline-block;margin-left:4px;color:#317fcb;font-weight:600}.header_link__1rSna{margin-left:40px;padding-top:16px;padding-bottom:16px;vertical-align:middle;display:flex;align-items:center;flex-wrap:nowrap;border-bottom:3px solid #f3f6fb}@media only screen and (max-width:705px){.header_link__1rSna{margin:0 10px 0 0;padding:0}}.header_selected__NkKDF{border-bottom:3px solid #488dd1}.header_feedback__1rC9_{height:24px;color:#3c7bc4;font-size:13px;font-weight:400;width:-moz-fit-content;width:fit-content;line-height:18px;display:flex;align-items:center;justify-content:flex-end;cursor:pointer;border:1px solid #3c7bc4;padding:3px 9px;margin:0 5px;border-radius:12px;transition:.2s ease-out}.header_feedback__1rC9_ span{text-align:end;white-space:nowrap}.header_feedback__1rC9_ div{height:15px;width:15px;margin-right:4px;background-image:url(/stage-releases/web-6aeeefa-20261106/static/media/feedback-blue.c61e84a1.svg);background-size:cover}.header_feedback__1rC9_:hover{color:#fff;background-color:#3c7bc4}.header_feedback__1rC9_:hover div{background-image:url(/stage-releases/web-6aeeefa-20261106/static/media/feedback-white.8bcd0720.svg)}@media only screen and (min-width:540px){.header_feedback__1rC9_{margin-right:15px}}.header_actions__1XWxj{display:block;margin-top:25px}@media only screen and (min-width:705px){.header_actions__1XWxj{display:flex;align-items:center;margin-top:0}}.linkifiedText_content__LYuib{white-space:pre-wrap;overflow-wrap:break-word}.linkifiedText_content__LYuib .linkifiedText_link__BX63W{color:inherit;text-decoration:underline;overflow-wrap:anywhere}.messagesTable_close__2S7hg{cursor:pointer;font-size:20px}.messagesTable_close__2S7hg:hover{color:#1e90ff}.messagesTable_table__21Hz9{display:block;overflow:auto;color:#657d95;font-size:13px;font-weight:400;line-height:30px}.messagesTable_lastBlock__1l-Uz{margin-right:40px}.messagesTable_wrapper__2zFHn{min-width:800px;overflow-x:scroll;flex-direction:column;box-sizing:border-box}.messagesTable_head__1TvRG{display:flex;padding:0 40px;justify-content:space-between;background-color:#f3f6fb;height:40px;align-items:center}@media only screen and (max-width:414px){.messagesTable_head__1TvRG{padding:0 20px}}.messagesTable_message__3DSMV{display:flex;min-width:500px;justify-content:space-between;align-items:flex-start;margin:0 40px 10px;padding-top:12px}@media only screen and (max-width:540px){.messagesTable_message__3DSMV{margin:0 20px 10px}}.messagesTable_border__3rZyw{border-bottom:1px solid #d4d4d4;margin-bottom:10px;margin-left:20px}.messagesTable_messageTitle__2eR_N{padding:0 0 10px;font-size:18px;line-height:28px;font-weight:300;color:#2e3039}.messagesTable_firstBlock__NrljC{width:40%}.messagesTable_secondBlock__174YU{width:12%}.messagesTable_thirdBlock__2cD5Z{width:15%}.messagesTable_fourthBlock__3yxjm{width:13%}.messagesTable_text__2toY1{line-height:20px}.messagesTable_loadMore__3gC_8{margin:25px auto}.messagesTable_loadMore__3gC_8,.messagesTable_loadMore__3gC_8 button{display:flex;justify-content:center;align-items:center}.messagesTable_fileWrapper__1U5gD div{padding-left:42px;padding-right:42px}@media only screen and (max-width:540px){.messagesTable_fileWrapper__1U5gD div{padding:0 20px}}.messagesTable_wrapper__2zFHn .messagesTable_fileWrapper__1U5gD{margin:30px 0;padding:12px 30px;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #eff1f3;border-top:1px solid #eff1f3}@media only screen and (max-width:540px){.messagesTable_wrapper__2zFHn .messagesTable_fileWrapper__1U5gD{padding:20px 20px 20px 0}}.messagesTable_file__3rZ-K{cursor:pointer}.messagesTable_document__3xAhl{width:50px;height:50px}.historyMail_wrapper__2gDHP{display:flex;padding:0 64px;height:100vh;background-color:#ecf0f3;box-sizing:border-box;color:#657d95}@media only screen and (max-width:540px){.historyMail_wrapper__2gDHP{padding:0}}.historyMail_content__2XDs6{width:100%;height:100%;box-shadow:0 2px 16px rgba(0,0,0,.25);background-color:#fff;display:flex;flex-direction:column}.historyMail_select__3eVao{padding:0 0 20px 38px;display:inline-block;min-width:270px}@media only screen and (max-width:540px){.historyMail_select__3eVao{padding:0 20px 20px}}.historyMail_checkbox__158UU{padding:20px;max-width:270px;display:inline-block}.historyMail_text__1Hptd{padding-left:10px}.historyMail_subTitle__1HCPj,.historyMail_title__3U4vL{font-size:30px;color:#2e3039;font-weight:300;line-height:36px;display:inline-block;padding:0 0 20px 38px}@media only screen and (max-width:540px){.historyMail_subTitle__1HCPj,.historyMail_title__3U4vL{padding:0 20px 20px}}.historyMail_subTitle__1HCPj{padding:24px 0 0 40px;font-size:24px}@media only screen and (max-width:540px){.historyMail_subTitle__1HCPj{padding:20px 0 0 20px}}.messagesList_messagesList__3X_29{overflow:auto}.messagesList_messagesList__3X_29 a{text-decoration:none;color:inherit}.messagesList_messageHeader__bcROr{display:flex;justify-content:space-between;padding-bottom:10px;color:#2e3039;font-size:18px;font-weight:300;line-height:41px}@media only screen and (max-width:540px){.messagesList_messageHeader__bcROr{line-height:19px}}.messagesList_attachmentIcon__oQp-3{font-size:.7em;margin-left:.35em}.messagesList_message__j3fyX{padding:0 39px 11px 40px;border-top:1px solid #eff1f3;border-bottom:1px solid #eff1f3;font-size:13px;font-weight:400;line-height:41px;cursor:pointer;pointer-events:auto}.messagesList_message__j3fyX:hover{background-color:#488dd1;color:#fff;cursor:pointer}.messagesList_message__j3fyX:hover .messagesList_date__3rOj4,.messagesList_message__j3fyX:hover .messagesList_messageHeader__bcROr{color:#fff}@media only screen and (max-width:540px){.messagesList_message__j3fyX{padding:20px}}.messagesList_messagesNotFoundWrapper__3KPzB{display:flex;justify-content:center}.messagesList_messagesNotFound__1YXgt{padding-top:10%}.messagesList_date__3rOj4{color:#657d95;font-size:13px;font-weight:500;line-height:24px;display:flex;align-self:center}@media only screen and (max-width:540px){.messagesList_date__3rOj4{line-height:21px}}.messagesList_loadMore__2iHQM{margin:25px auto}.messagesList_loadMore__2iHQM,.messagesList_loadMore__2iHQM button{display:flex;justify-content:center;align-items:center}.messagesList_messageText__1mlcB{line-height:20px}.messagesList_unreadMessage__-vCQK{background-color:#e7edf7}.messages_wrapper__33r65{display:flex;padding:0 54px;height:100vh;background-color:#ecf0f3;box-sizing:border-box}@media only screen and (max-width:540px){.messages_wrapper__33r65{padding:0}}.messages_content__3rgS4{width:100%;height:100vh;box-shadow:0 0 59px rgba(51,59,69,.15);background-color:#fff;display:flex;flex-direction:column}.messages_checkboxWrapper__SyKzz{justify-self:start;color:#2e3039;font-size:30px;font-weight:300;line-height:1px;word-wrap:normal;padding-top:10px}@media only screen and (max-width:540px){.messages_checkboxWrapper__SyKzz{display:flex;grid-area:c;align-self:center;padding-top:0;padding-bottom:6px}}@media only screen and (max-width:414px){.messages_checkboxWrapper__SyKzz{line-height:23px;padding-bottom:0}}.messages_title__19EYE{font-size:30px;font-weight:300;line-height:41px;color:#2e3039}@media only screen and (max-width:540px){.messages_title__19EYE{font-size:20px;position:relative}}.messages_head__28Ekg{display:flex;padding:40px 39px 20px;justify-content:space-between;align-content:space-between}@media only screen and (max-width:540px){.messages_head__28Ekg{display:flex;padding:27px 19px 50px}}.messages_logout__1u_7w{margin-right:40px;color:#3c7bc4;font-size:16px;font-weight:400;line-height:21px;display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.messages_logout__1u_7w span{text-align:end}.messages_logoutContainer__fyDXI{margin-top:11px;display:flex;justify-self:flex-end;color:#3c7bc4;font-size:16px;font-weight:400;line-height:21px;flex-direction:row;justify-content:space-between}.messages_logoutContainer__fyDXI a{display:block;text-align:end;color:#3c7bc4}.messages_messagesList__1Kbov{overflow:auto}.messages_messagesList__1Kbov a{text-decoration:none;color:inherit}.message_wrapper__SDCF5{min-height:100vh;background-color:#ecf0f3;box-sizing:border-box;padding:0 42px;color:#657d95}@media only screen and (max-width:540px){.message_wrapper__SDCF5{padding:0}}.message_content__uDZnw{align-self:center;justify-content:flex-start;min-height:100vh;box-shadow:0 2px 16px rgba(0,0,0,.25);background-color:#fff;display:flex;flex-direction:column;box-sizing:border-box}.message_content__uDZnw .message_link__1niBw{padding:33px 0 20px 42px;color:#1890ff}@media only screen and (max-width:540px){.message_content__uDZnw .message_link__1niBw{padding:20px}}.message_content__uDZnw div{padding-left:42px;padding-right:42px}@media only screen and (max-width:540px){.message_content__uDZnw div{padding:0 20px 20px}}.message_fileWrapper__71lKe div{padding-left:42px;padding-right:42px}@media only screen and (max-width:540px){.message_fileWrapper__71lKe div{padding:0 20px}}.message_date__3mYpl{padding:13px 0 28px 30px;font-size:15px;line-height:24px;font-weight:450}.message_title__2GISP{display:flex;justify-content:flex-start;width:100%;font-size:30px;color:#2e3039;line-height:41px;font-weight:300}.message_message__3-RUj{box-sizing:border-box}.message_content__uDZnw .message_fileWrapper__71lKe{margin:30px 0;padding:12px 30px;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #eff1f3;border-top:1px solid #eff1f3}@media only screen and (max-width:540px){.message_content__uDZnw .message_fileWrapper__71lKe{padding:20px 20px 20px 0}}.message_file__2s5YO{cursor:pointer}.message_document__qK4d4{width:50px;height:50px}.message_content__uDZnw .message_buttonsContainer__2Bb2p{padding:20px 42px 42px;width:100%;display:flex;justify-content:space-between}.message_content__uDZnw .message_buttonsContainer__2Bb2p div{padding:0}@media only screen and (max-width:540px){.message_content__uDZnw .message_buttonsContainer__2Bb2p{padding:20px}.message_content__uDZnw .message_buttonsContainer__2Bb2p span{display:none}}.ant-btn-primary{color:#fff;background-color:#2c7dce;border-color:#2c7dce}.messageButtonsContainer .ant-btn-round.ant-btn-lg{height:44px;padding:0 20px;font-size:16px;margin-bottom:10px;border-radius:40px}@media only screen and (max-width:540px){.messageButtonsContainer .ant-btn-round.ant-btn-lg{width:70px!important}}.Groups_wrapper__RiZEp{display:flex;padding:0 64px;height:100vh;background-color:#ecf0f3;box-sizing:border-box;color:#657d95}@media only screen and (max-width:540px){.Groups_wrapper__RiZEp{padding:0}}.Groups_content__3249i{width:100%;height:100%;box-shadow:0 2px 16px rgba(0,0,0,.25);background-color:#fff;display:flex;flex-direction:column}.Groups_title__1muOT{display:flex;justify-content:flex-end;align-items:center;color:#657d95;font-weight:300;line-height:36px;margin-top:70px;padding:0 40px 20px 38px}@media only screen and (max-width:540px){.Groups_title__1muOT{padding:0 20px 20px}}.Groups_titleWrapper__2_IRp{cursor:pointer}.Groups_titleWrapper__2_IRp:hover{color:#40a9ff}.Groups_modalContent__2oUEh{max-height:600px}.Groups_sudentsContent__2rMY-{overflow:auto;max-height:300px;display:grid;grid-template-columns:300px 300px;grid-gap:10px 51px;color:#657d95}.Groups_modalTitle__1ns15{font-size:18px;font-weight:300;line-height:36px}.Groups_modalFormLabel__10jeQ{color:#657d95;line-height:36px;font-size:16px}.Groups_studentsLabelWrapper__2v-hr{display:flex;justify-content:space-between;align-items:center;color:#657d95;line-height:36px;padding-bottom:10px}.Groups_buttonContainer__a6lL_{display:flex;justify-content:flex-end;padding:21px 0 0}.Groups_table__zrK_c{display:block;overflow:auto;color:#657d95;font-size:13px;font-weight:400;line-height:30px}.Groups_tableWrapper__3rsGU{min-width:800px;overflow-x:scroll;flex-direction:column;box-sizing:border-box}.Groups_head__1BF2E{display:flex;padding:0 40px;justify-content:space-between;background-color:#f3f6fb;height:40px;align-items:center}@media only screen and (max-width:414px){.Groups_head__1BF2E{padding:0 20px}}.Groups_message__zUaS3{display:flex;min-width:500px;justify-content:space-between;align-items:center;padding:20px 40px}@media only screen and (max-width:540px){.Groups_message__zUaS3{margin:0 20px}}.Groups_border__1-GEU{border-bottom:1px solid #d4d4d4}.Groups_messageTitle__1nNYe{font-size:20px;line-height:28px;font-weight:300;color:#2e3039}.Groups_icon__2M2tU{cursor:pointer;font-size:24px;line-height:28px;font-weight:300;color:#2e3039}.Groups_icon__2M2tU:hover{color:#40a9ff}.Groups_firstBlock__14t8F{width:15%}.Groups_secondBlock__2iyY5{width:40%}.Groups_thirdBlock__1deOL{width:15%}.Groups_text__26qr9{line-height:20px}.Groups_rightCheckbox__1lrHy{display:flex;justify-content:flex-end}.Groups_rightCheckbox__1lrHy label{display:flex;align-items:center}@media only screen and (max-width:900px){.Groups_rightCheckbox__1lrHy{justify-content:flex-start}}.Groups_rightCheckbox_text__TqeQ7{padding-right:10px}.Groups_sudentsWrapper__2ci3Y label{display:flex;justify-content:space-between;align-items:center}.roundCheckbox_round__3ojpb{position:static}.roundCheckbox_round__3ojpb label{background-color:#cad0df;border-radius:30px;cursor:pointer;height:50px;position:static;width:80px;content:"";padding:5px;color:#fff}.roundCheckbox_round__3ojpb label:after{border:2px solid #fff;border-top:none;border-right:none;content:"";height:6px;opacity:0;position:static;transform:rotate(-45deg);width:12px}.roundCheckbox_round__3ojpb input[type=checkbox]{display:none}.roundCheckbox_round__3ojpb input[type=checkbox]:checked+label{background-color:#2381df}.groupsList_text__2KyZi{padding-bottom:14px;font-size:15px;font-weight:400;line-height:30px}.groupsList_groupsBlock__3CveA{display:flex;flex-wrap:wrap;padding:0 0 10px}.groupsList_groupsContainer__2Ubw7{display:block;width:300px}.groupsList_groupsContainer__2Ubw7:first-child{margin-left:0}.groupsList_groupsContainer__2Ubw7:nth-child(7n){margin-right:0}@media only screen and (max-width:540px){.groupsList_groupsContainer__2Ubw7{width:250px}}@media only screen and (max-width:414px){.groupsList_groupsContainer__2Ubw7{width:200px}}.group{margin:0 6px 8px 0}.group div div label{width:40px;height:23px;border-radius:50px;background-color:#c4cadb;color:#fefefe;font-size:12px;font-weight:400;padding:5px 7px}.group:nth-child(7n){padding-right:0}.sendForm_wrapper__3Qr35{padding:17px 0 0;width:100%}form textArea{width:100%;box-sizing:border-box;border-radius:10px}.sendForm_icon__3uqjK{cursor:pointer;position:relative;width:20px;height:20px;fill:grey;left:10px;top:165px;z-index:2;float:left}.sendForm_file__eDYA_{opacity:0;width:1%;overflow:hidden;position:absolute;z-index:-1}.sendForm_buttonContainer__2vgTi{padding:21px 0 0}.sendForm__inputContainer .ant-input{height:40px}.sendForm__inputContainer .ant-input,.sendForm__textareaContainer .ant-input{border:1px solid #c9d1d8;width:100%;color:#657d95;font-size:15px;font-weight:400;line-height:21.02px;border-radius:7px}.buttonWrapper .ant-btn-primary{color:#fff;background-color:#2c7dce;border-color:#2c7dce}.buttonWrapper .ant-btn-round.ant-btn-lg{height:44px}.mailingBlock_title__2IzGY{font-weight:300;line-height:41px;font-size:30px;padding-bottom:25px;color:#2e3039}.mailingBlock_checkboxContainer__1H3X6{display:flex;justify-content:space-between;padding-bottom:20px}.mailingBlock_checkboxContainer__1H3X6 label{display:flex;align-items:center}@media only screen and (max-width:540px){.mailingBlock_checkboxContainer__1H3X6{flex-direction:column}}.mailingBlock_text__3X66u{padding-left:10px}.mailingBlock_wrapper__3rmQl{padding:29px 0 72px 40px;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;height:max-content;min-width:400px}@media only screen and (max-width:900px){.mailingBlock_wrapper__3rmQl{padding:20px;max-width:100%;min-width:100%}}.mailingBlock_wrapper__3rmQl input{border:1px solid #c9d1d8;height:40px;color:#657d95;font-size:16px;font-weight:400;line-height:21.03px;border-radius:7px}.mailingBlock_inputContainer__1yEHm{display:flex;width:100%;padding-bottom:20px}.mailingBlock_selectContainer__31dUZ{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;padding-bottom:25px}.title{font-weight:300;line-height:41px;font-size:30px;padding-bottom:25px;color:#2e3039}.checkboxContainer{display:flex;justify-content:space-between;padding-bottom:20px}.checkboxContainer label{display:flex;align-items:center}@media only screen and (max-width:540px){.checkboxContainer{flex-direction:column}}.text{padding-left:10px}.wrapper{padding:29px 0 72px 40px;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;height:max-content;min-width:400px}@media only screen and (max-width:900px){.wrapper{padding:20px;max-width:100%;min-width:100%}}.wrapper input{border:1px solid #c9d1d8;height:40px;color:#657d95;font-size:16px;font-weight:400;line-height:21.03px;border-radius:7px}.inputContainer{display:flex;width:100%;padding-bottom:20px}.selectContainer{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;padding-bottom:25px}.selectContainer .ant-select-selection{border:1px solid #c9d1d8}.selectContainer div div{height:40px;border-radius:7px}.studentsList_wrapper__2n0g_{display:flex;flex-direction:column;padding:53px 20px 72px 0;margin-left:40px;height:auto;overflow:auto}@media only screen and (max-width:900px){.studentsList_wrapper__2n0g_{padding:13px 20px 20px;margin:0;overflow:auto}}.studentsList_spinWrapper__3hDvC{display:flex;width:100%;height:100%;justify-content:center}.studentsList_tableWrapper__3FNb0{display:flex;flex-direction:column;height:auto;overflow:auto}table{width:100%;white-space:nowrap;border-radius:7px;border:1px solid #eff1f3}table tr{height:47px}table tr:nth-child(odd){background-color:#f3f6fa}table tr th{padding:15px 14px}.studentsList_tableWrapper__3FNb0>table tbody tr:nth-child(odd){background-color:#fff}.studentsList_tableWrapper__3FNb0>table tbody tr:nth-child(2n){background-color:#f3f6fa}.studentsList_rightCheckbox__WjBV1{grid-gap:16px;gap:16px;flex-wrap:wrap;padding-right:20px;display:flex;justify-content:flex-end;padding-bottom:17px}.studentsList_rightCheckbox__WjBV1 label{display:flex;align-items:center}@media only screen and (max-width:900px){.studentsList_rightCheckbox__WjBV1{justify-content:flex-start}}.studentsList_selectionSummary__1f6Dq{margin-right:auto;font-size:13px}.studentsList_loadMore__bmdQF{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;padding:20px}.studentsList_loadMore__bmdQF button{background:#fff;color:#285f99;border:1px solid #aabed3;border-radius:5px;padding:8px 16px;cursor:pointer}.studentsList_loadMore__bmdQF button:focus{outline:2px solid #285f99;outline-offset:2px}.studentsList_rightCheckbox_text__2dyFs{padding-right:10px}.mailing_wrapper__YSNvo{display:flex;padding:0 64px;height:100vh;background-color:#ecf0f3;box-sizing:inherit;color:#657d95;overflow:hidden}@media only screen and (max-width:900px){.mailing_wrapper__YSNvo{padding:0;height:100%}}.mailing_content__3l6E6{flex-direction:row;box-sizing:border-box;width:100%;height:100%;box-shadow:0 2px 16px rgba(0,0,0,.25);background-color:#fff;overflow:auto}.mailing_contentBlocks__18wkg{display:flex;flex-direction:row;height:100%;justify-content:flex-start}@media only screen and (max-width:900px){.mailing_contentBlocks__18wkg{flex-direction:column}}.schedule_wrapper__3DVso{display:flex;padding:0 54px;height:100vh;background-color:#ecf0f3;box-sizing:border-box}@media only screen and (max-width:540px){.schedule_wrapper__3DVso{padding:0}}.schedule_content__2OIxS{width:100%;height:100vh;box-shadow:0 0 59px rgba(51,59,69,.15);background-color:#fff;display:flex;flex-direction:column}.schedule_checkboxWrapper__1bhns{justify-self:start;color:#2e3039;font-size:30px;font-weight:300;line-height:1px;word-wrap:normal;padding-top:10px}@media only screen and (max-width:540px){.schedule_checkboxWrapper__1bhns{display:flex;grid-area:c;align-self:center;padding-top:0;padding-bottom:6px}}@media only screen and (max-width:414px){.schedule_checkboxWrapper__1bhns{line-height:23px;padding-bottom:0}}.schedule_title__1g0sQ{font-size:30px;font-weight:300;line-height:41px;color:#2e3039;text-transform:capitalize}@media only screen and (max-width:540px){.schedule_title__1g0sQ{font-size:20px;position:relative}}.schedule_head__3cAOj{display:flex;padding:40px 39px 10px;justify-content:space-between;align-content:space-between}@media only screen and (max-width:540px){.schedule_head__3cAOj{display:flex;padding:27px 19px 5px}}.schedule_logout__1iUOT{margin-right:40px;color:#3c7bc4;font-size:16px;font-weight:400;line-height:21px;display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.schedule_logout__1iUOT span{text-align:end}.schedule_container__GREIT{overflow:auto}.schedule_logoutContainer__1z5w2{margin-top:11px;display:flex;justify-self:flex-end;color:#3c7bc4;font-size:16px;font-weight:400;line-height:21px;flex-direction:row;justify-content:space-between}.schedule_logoutContainer__1z5w2 a{display:block;text-align:end;color:#3c7bc4}.schedule_studentInfo__3ETTk{padding:10px 39px 20px;display:flex}.schedule_course__1TX4d{width:200px;margin-right:10px}.schedule_itemTitle__GdpnV{display:inline-block}.schedule_itemText__2_8DO{display:inline-block;color:#2e3039;margin-left:10px}.schedule_group__JaDic{width:200px}.schedule_scheduleInfo__26-Ii{padding:10px 39px 20px;display:inline-block}.schedule_dates__1dC5A{display:flex;margin-bottom:20px}.schedule_timing__wqR4Z{margin-bottom:30px;padding:10px 39px 0}.schedule_other__1iS34{padding:10px 39px 0}.schedule_periodDates__1C717{max-width:400px;color:#2e3039;display:block}.schedule_docFile__2sRrL{max-width:50px;max-height:50px}.schedule_downloadPart__3Rg2h{max-width:600px;display:block}.schedule_downloadTitle__2IFEC{margin-bottom:10px}.schedule_downloadText__1eDVY{color:#657d95;min-width:350px;text-transform:uppercase}.schedule_linkText__3ew26{color:#657d95;min-width:350px}.schedule_infoText__3rF7X{text-transform:uppercase;color:#2e3039}.schedule_downloadIcon__2vfhI{cursor:pointer;display:flex;justify-content:start}.schedule_filename__25Hm4{margin-left:10px;color:#2e3039}.schedule_downloadExams__30WdO{padding-bottom:35px}@media (max-width:990px){.schedule_infoItems__yY9SO{padding:25px 39px 0}}.schedule_screenRow__1-cfU{word-break:break-word}.MobilePaymentCard_card__1I2yf{border-radius:10px;border:1px solid #eff1f3;margin-top:15px;font-size:13px}.MobilePaymentCard_title__3-StY{padding:16px;background-color:#f3f6fa;border-bottom:1px solid #eff1f3}.MobilePaymentCard_cardContent__393P-{padding:15px;background-color:#fff}.MobilePaymentCard_payBtn__es0Wx{background-color:#2c7dce;padding:4px 7px;color:#fff;border-radius:14px;border:none;outline:none;cursor:pointer}.Finance_wrapper__1tqRZ{display:flex;padding:0 54px;min-height:100vh;background-color:#ecf0f3;box-sizing:border-box}@media only screen and (max-width:540px){.Finance_wrapper__1tqRZ{padding:0}}.Finance_content__ouxYd{width:100%;min-height:100vh;box-shadow:0 0 59px rgba(51,59,69,.15);background-color:#fff;display:flex;flex-direction:column}.Finance_title__2T7Xn{font-size:30px;font-weight:300;line-height:41px;color:#2e3039}@media only screen and (max-width:540px){.Finance_title__2T7Xn{font-size:20px;position:relative}}.Finance_head__1uC8Q{display:flex;flex-direction:column;padding:40px 39px 10px}@media only screen and (max-width:540px){.Finance_head__1uC8Q{display:flex;padding:27px 19px 5px}}.Finance_tableWrapper__36WXj{padding:0 10px 10px}@media only screen and (min-width:540px){.Finance_tableWrapper__36WXj{padding:0 40px 40px}}.Finance_paginationWrapper__qjb-c{display:flex;flex-direction:row-reverse;padding:10px 10px 60px 0}@media only screen and (min-width:540px){.Finance_paginationWrapper__qjb-c{padding:0 60px 60px 0}}.Finance_tableHeader__3L-mG{display:flex;align-items:center;margin-bottom:12px}.Finance_totalDebtTitle__1L0eA{font-size:15px;color:#e20212}.Finance_totalDebtTitleNoTax__1_8x0{font-size:15px}.Finance_totalDebtButton__3kuOx{font-size:15px;color:#e20212;padding:10px 7px 7px 5px;border:1px solid #e20212;line-height:1;border-radius:7px;background-color:#f3f6fb}.Finance_reloadPaymentsButton__3EQLk{height:30px;padding:8px;width:30px;background-color:#f3f6fb;border-radius:7px}.Finance_reloadPaymentsButton__3EQLk:hover{cursor:pointer}.Finance_th__2VYQx{white-space:break-spaces;margin-right:20px}.Finance_thPaymentName__B99U-{min-width:240px}.Finance_penaltyText__2Q7Sm{color:#e20212}.Finance_payBtn__1VrUa{background-color:#2c7dce;padding:4px 7px;color:#fff;border-radius:14px;border:none;outline:none;cursor:pointer}.Finance_mobilePaymentCards__53SsJ{display:none}@media only screen and (max-width:540px){.Finance_mobilePaymentCards__53SsJ{display:block}}.Finance_paymentTable__3Flj-{display:block}@media only screen and (max-width:540px){.Finance_paymentTable__3Flj-{display:none}}.Finance_paymentTable__3Flj- table{width:auto!important}.PaymentModal_modal__1NapF{width:100%;max-width:100%;top:0;margin:0;min-height:100vh;padding-bottom:0}.PaymentModal_modal__1NapF>div:nth-child(2){padding-top:0;height:100vh}@media only screen and (min-width:540px){.PaymentModal_modal__1NapF{max-width:453px;margin:0 auto;top:100px}.PaymentModal_modal__1NapF>div:nth-child(2){padding:20px 12px!important;height:auto}}.PaymentModal_title__3KhCQ{font-size:18px;color:#2e3039}.PaymentModal_eripInput__3b2he{max-width:240px;margin-right:15px}.PaymentModal_eripTitle__oCGag{margin-top:15px;font-size:15px;color:#657d95}.PaymentModal_eripWrapper__1tts8{display:flex;margin-top:5px}.PaymentModal_eripSubtitle___Xk8V{margin-top:10px;font-size:15px;color:#657d95}.PaymentModal_fileWrapper__U5Q-5{display:flex;margin-top:30px;line-height:1;align-items:center}.PaymentModal_fileWrapper__U5Q-5>img{height:24px;margin-right:5px}.journalBeta_page__106T9{min-height:100vh;padding:0 54px;background:#ecf0f3;color:#2e3039}.journalBeta_content__2UNv-{min-height:100vh;background:#fff;box-shadow:0 0 59px rgba(51,59,69,.15)}.journalBeta_main__1EyPp{padding:40px}.journalBeta_heading__EJkt9{display:flex;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px;margin-bottom:22px}.journalBeta_heading__EJkt9 h1{font-size:30px;line-height:41px;font-weight:300;margin:0 0 6px;color:#2e3039}.journalBeta_heading__EJkt9 p{margin:0;color:#657d95;font-size:14px}.journalBeta_beta__2jQHU{display:inline;margin-left:7px;color:#657d95;font-size:14px;font-weight:400}.journalBeta_tools__-7YpW{display:flex;grid-gap:10px;gap:10px;align-items:center}.journalBeta_student__1LyAO{display:flex;flex-wrap:wrap;align-items:baseline;grid-gap:8px 20px;gap:8px 20px;margin-bottom:14px;font-size:14px}.journalBeta_student__1LyAO strong{font-weight:400}.journalBeta_student__1LyAO span{color:#657d95}.journalBeta_stageNotice__10TXE{margin-bottom:20px;border:0;border-radius:0;background:#f3f6fb;font-size:12px}.journalBeta_tabs__2tRp6{display:flex;grid-gap:20px;gap:20px;border-bottom:1px solid #dfe5eb;margin-bottom:24px;overflow-x:auto}.journalBeta_tabs__2tRp6 button{color:#657d95;border:none;border-bottom:3px solid transparent;background:transparent;padding:10px 0 13px;white-space:nowrap;cursor:pointer;font-size:15px}.journalBeta_tabs__2tRp6 button.journalBeta_activeTab__3eP1G{color:#317fcb;border-bottom-color:#488dd1}.journalBeta_workspace__1r1ht{display:grid;grid-template-columns:minmax(240px,310px) minmax(0,1fr);grid-gap:25px;gap:25px;align-items:start}.journalBeta_disciplines__2kFp6{position:sticky;top:16px;border:1px solid #e1e6ec;min-width:0}.journalBeta_listControls__1iSba{padding:14px;border-bottom:1px solid #e1e6ec}.journalBeta_listControls__1iSba>label{display:block;font-size:13px;margin-bottom:6px;color:#657d95}.journalBeta_listControls__1iSba>input{box-sizing:border-box;width:100%;padding:7px 9px;height:34px;border:1px solid #cdd7e0;border-radius:0;font:inherit;font-size:13px}.journalBeta_filter__36uRQ{display:flex;grid-gap:15px;gap:15px;margin-top:9px}.journalBeta_filter__36uRQ button{font:inherit;font-size:13px;color:#657d95;padding:4px 0;border:0;border-bottom:2px solid transparent;background:transparent;cursor:pointer}.journalBeta_filter__36uRQ button[aria-pressed=true]{color:#317fcb;border-bottom-color:#488dd1}.journalBeta_listHeading__xrrt-{margin-top:8px;color:#657d95;font-size:12px}.journalBeta_disciplineList__208LZ{max-height:64vh;overflow-y:auto;overscroll-behavior:contain}.journalBeta_disciplineList__208LZ>button{width:100%;display:flex;align-items:center;grid-gap:9px;gap:9px;text-align:left;color:#2e3039;cursor:pointer;border:0;border-bottom:1px solid #e8edf1;background:#fff;padding:12px 14px;font:inherit;font-size:13px}.journalBeta_disciplineList__208LZ>button>i{font-size:10px;color:#657d95}.journalBeta_disciplineList__208LZ>button:last-child{border-bottom:0}.journalBeta_disciplineList__208LZ>button:hover{background:#f3f6fb}.journalBeta_disciplineList__208LZ>button.journalBeta_activeDiscipline__2fxMf{background:#edf3f9;box-shadow:inset 3px 0 #488dd1}.journalBeta_disciplineName__2k5mJ{flex:1 1;min-width:0;line-height:1.5;overflow-wrap:break-word}.journalBeta_debtLabel__1zVC0{display:block;margin-top:3px;font-size:11px;color:#bd3441}.journalBeta_hasDebt__cv8NH .journalBeta_disciplineName__2k5mJ{color:#2e3039}.journalBeta_count__tGMI3{color:#657d95;font-size:12px;min-width:18px;text-align:right}.journalBeta_detail__3BonH{min-width:0;min-height:355px;padding-left:24px;border-left:1px solid #e1e6ec}.journalBeta_detailHeading__10J9O{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px;padding-bottom:15px;border-bottom:1px solid #e1e6ec}.journalBeta_detailHeading__10J9O p{margin:0 0 6px;color:#657d95;font-size:12px}.journalBeta_detailHeading__10J9O h2{font-size:22px;font-weight:300;line-height:1.45;margin:0;overflow-wrap:break-word}.journalBeta_detailHeading__10J9O button{border:0;background:transparent;color:#657d95;padding:6px;cursor:pointer}.journalBeta_lessonSection__2xzjq{margin-top:20px}.journalBeta_lessonSection__2xzjq h3{font-weight:400;font-size:14px;margin:0 0 12px}.journalBeta_lessonSection__2xzjq h3 span{color:#657d95;font-size:11px;margin-left:5px}.journalBeta_lessons__Jv1gr{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));grid-gap:8px;gap:8px}.journalBeta_lesson__1emKi{border:1px solid #dce3e9;border-top:2px solid #bac6d1;min-width:0;background:#fff}.journalBeta_lesson__1emKi.journalBeta_selected__qOu1m{outline:2px solid #488dd1;outline-offset:-2px}.journalBeta_lessonMeta__S521h{display:flex;justify-content:space-between;grid-gap:5px;gap:5px;padding:7px 8px 0;font-size:10px;color:#657d95}.journalBeta_grade__3lKop{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:center;min-height:49px;padding:9px 6px;font-size:20px;font-weight:400;line-height:1.5}.journalBeta_grade__3lKop sub{font-size:10px;position:static}.journalBeta_grade__3lKop .journalBeta_madeUp__11sEn{margin-left:4px}.journalBeta_separator__1Kdxu{color:#98a6b3;padding:0 2px}.journalBeta_madeUp__11sEn{color:#bd3441}.journalBeta_lessonKind__1AluR{color:#657d95;font-size:10px;text-align:center;min-height:26px;line-height:1.4;padding:0 6px 7px}.journalBeta_ordinary__23oV-{border-top-color:#bac6d1;background:#fff}.journalBeta_colloquium__Hbj_g{border-top-color:#6594b9;background:#f3f6fb}.journalBeta_attestation__3WQCJ{border-top-color:#829086;background:#eef2ef}.journalBeta_paymentStatus__KaEKM,.journalBeta_selectLesson__3s9Av{font-size:11px;display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;border-top:1px solid #e1e6ec;min-height:31px;padding:5px;color:#657d95}.journalBeta_selectLesson__3s9Av{cursor:pointer;margin:0}.journalBeta_paymentActions__3O1v6{display:flex;align-items:center;justify-content:space-between;grid-gap:15px;gap:15px;padding-top:18px;margin-top:20px;border-top:1px solid #e1e6ec;font-size:13px;color:#657d95}.journalBeta_empty__2eFVA{text-align:center;padding:50px 20px;color:#657d95;font-size:14px}.journalBeta_empty__2eFVA>i{font-size:25px;color:#98a6b3}.journalBeta_empty__2eFVA h2{font-size:18px;margin:14px 0 7px;color:#657d95;font-weight:300}.journalBeta_empty__2eFVA p{margin:14px 0}.journalBeta_noItems__FKg3B{padding:15px;color:#657d95;font-size:13px}.journalBeta_guide__37Dss,.journalBeta_textButton__u0242{border:0;padding:0;color:#317fcb;background:transparent;font:inherit;cursor:pointer;text-align:left}.journalBeta_legend__IIrQR{margin-top:28px;padding-top:20px;border-top:1px solid #e1e6ec;color:#657d95;font-size:12px}.journalBeta_legend__IIrQR h2{font-size:14px;font-weight:400;margin-bottom:14px;color:#2e3039}.journalBeta_legend__IIrQR p{margin:15px 0 0;line-height:1.6}.journalBeta_gradeLegend__HGltj{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px}.journalBeta_gradeLegend__HGltj span{display:flex;align-items:center;grid-gap:7px;gap:7px}.journalBeta_gradeLegend__HGltj i{width:12px;height:12px;border:1px solid #d4dce3;border-top:2px solid #d4dce3}.journalBeta_absenceLegend__Nw8GO{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:9px 20px;gap:9px 20px;margin-top:17px}.journalBeta_absenceLegend__Nw8GO b{font-weight:400;color:#2e3039}.journalBeta_absenceLegend__Nw8GO b.journalBeta_madeUp__11sEn{color:#bd3441;font-size:18px}.journalBeta_instructions__1O7at{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;border-top:1px solid #e1e6ec;color:#657d95;padding-top:18px;margin-top:20px;font-size:12px;line-height:1.7}.journalBeta_instructions__1O7at>i{margin-top:4px}.journalBeta_instructions__1O7at p{margin:0}.journalBeta_guide__37Dss{display:inline-block;margin-top:18px;font-size:13px;text-decoration:underline}.journalBeta_actionError__3z5fj{margin-bottom:20px}.journalBeta_history__xHMcI>section{margin-bottom:24px}.journalBeta_history__xHMcI>section h2{font-size:18px;font-weight:300}.journalBeta_history__xHMcI>section h2 span{color:#657d95;font-size:12px;margin-left:5px}.journalBeta_payment__2_iWz{display:flex;align-items:center;grid-gap:25px;gap:25px;padding:18px 0;border-bottom:1px solid #e1e6ec}.journalBeta_payment__2_iWz>div:first-child{flex:1 1;min-width:180px}.journalBeta_payment__2_iWz h3{font-size:16px;font-weight:400;margin:8px 0 5px}.journalBeta_payment__2_iWz p{color:#657d95;font-size:12px;margin:0}.journalBeta_payment__2_iWz dl{display:flex;flex-wrap:wrap;grid-gap:12px 22px;gap:12px 22px;margin:0;font-size:13px}.journalBeta_payment__2_iWz dt{font-size:11px;color:#657d95;margin-bottom:4px}.journalBeta_payment__2_iWz dd{margin:0;color:#2e3039}.journalBeta_statusPill__B7sHG{color:#93682c;font-size:12px}.journalBeta_paidPill__3f9aY{color:#397252}.journalBeta_guideSteps__qpqsd{padding-left:23px}.journalBeta_guideSteps__qpqsd>li{margin:22px 0;padding-left:5px}.journalBeta_guideSteps__qpqsd h3{font-size:16px;font-weight:400}.journalBeta_guideSteps__qpqsd p{line-height:1.7}.journalBeta_guideSteps__qpqsd img{width:100%;height:auto;border:1px solid #dce3e9}.journalBeta_guideSteps__qpqsd figcaption{margin-top:7px;color:#657d95;font-size:12px}.journalBeta_guideSteps__qpqsd figure{margin:12px 0 0}.journalBeta_inlineDebt__JNSnL{margin-top:26px;padding-top:18px;border-top:1px solid #e1e6ec}.journalBeta_inlineDebt__JNSnL>h3{font-size:16px;font-weight:400}.journalBeta_inlineDebt__JNSnL>p{font-size:13px;color:#657d95}.journalBeta_guidePreview__2PSpM{border:1px solid #dce3e9;padding:16px;max-width:560px;background:#fff}.journalBeta_guidePreview__2PSpM h4{font-size:15px;font-weight:400;margin:0 0 14px}.journalBeta_guidePreview__2PSpM .journalBeta_lessons__Jv1gr{grid-template-columns:minmax(115px,145px)}.journalBeta_previewActions__234Pr{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;align-items:center;justify-content:flex-end;margin-top:16px;font-size:13px}.journalBeta_previewButton__21x3b{padding:6px 13px;border:1px solid #ccd7e1;color:#657d95}.journalBeta_previewPrimary__1bvz5{padding:7px 14px;background:#317fcb;color:#fff}.journalBeta_previewNumber__3hljQ{font-size:23px;font-weight:400;letter-spacing:1px;margin:12px 0}.journalBeta_previewHistory__21Zc5{display:flex;justify-content:space-between;flex-wrap:wrap;grid-gap:15px;gap:15px;padding:13px 0;border-top:1px solid #e1e6ec;font-size:13px}@media (max-width:1100px){.journalBeta_page__106T9{padding:0 25px}.journalBeta_main__1EyPp{padding:30px 25px}.journalBeta_workspace__1r1ht{grid-template-columns:minmax(220px,270px) minmax(0,1fr);grid-gap:20px;gap:20px}.journalBeta_detail__3BonH{padding-left:19px}.journalBeta_payment__2_iWz{flex-wrap:wrap}}@media (max-width:700px){.journalBeta_page__106T9{padding:0}.journalBeta_main__1EyPp{padding:25px 19px}.journalBeta_heading__EJkt9{align-items:flex-start;flex-direction:column}.journalBeta_heading__EJkt9 h1{font-size:23px;line-height:1.5}.journalBeta_workspace__1r1ht{grid-template-columns:minmax(0,1fr)}.journalBeta_disciplines__2kFp6{position:static}.journalBeta_disciplineList__208LZ{max-height:280px}.journalBeta_detail__3BonH{padding:20px 0 0;border-left:0}.journalBeta_tabs__2tRp6{grid-gap:15px;gap:15px}.journalBeta_tabs__2tRp6 button{font-size:13px}.journalBeta_absenceLegend__Nw8GO{grid-template-columns:minmax(0,1fr)}.journalBeta_payment__2_iWz{grid-gap:15px;gap:15px}.journalBeta_paymentActions__3O1v6{align-items:flex-start;flex-direction:column}}.Feedback_title__2FdZs{font-size:18px;margin-bottom:39px}.Feedback_inputWrapper__3uL3E{margin-bottom:16px}.Feedback_actionsWrapper__2s9uy{margin-top:16px;display:flex;justify-content:flex-end}.Feedback_target__1-SMq{display:flex;justify-content:space-between}.Feedback_target__1-SMq>*{font-size:13px!important}.Feedback_link__2qu86{color:#317fcb}.FeedbackModal_modal__kfHMy{width:100%;max-width:100%;top:0;margin:0;min-height:100vh;padding-bottom:0}.FeedbackModal_modal__kfHMy>div:nth-child(2){padding-top:0;height:100vh}@media only screen and (min-width:540px){.FeedbackModal_modal__kfHMy{max-width:453px;margin:0 auto;top:100px}.FeedbackModal_modal__kfHMy>div:nth-child(2){padding:20px 12px!important;height:auto}}body{margin:0;height:100vh;font-family:"Roboto";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#657d95}.ant-checkbox-wrapper{line-height:1.5}.restore-password_wrapper__3SDlV{display:flex;height:100vh;justify-content:center;flex-direction:column;align-content:center}.restore-password_wrapper__3SDlV button{height:40px;font-size:18px;border-radius:40px;width:78%;height:51px}.restore-password_inputContainer__2b-Xe{padding:24px 0 0;display:flex;flex-direction:column;justify-content:center;width:100%}@media only screen and (max-width:540px){.restore-password_inputContainer__2b-Xe{margin:0 70px}}.restore-password_loginContainer__2PFwz{width:100%;padding-bottom:23px}.restore-password_buttonsContainer__NFEY6{padding-top:40px;width:100%;display:flex;justify-content:center}.restore-password_content__l_7r1{display:flex;align-self:center;flex-direction:column;align-items:center;width:34%}@media only screen and (max-width:540px){.restore-password_content__l_7r1{padding:0 70px;width:100%}}.restore-password_title__1eqEP{width:100%;padding:0 0 38px;text-align:center;color:#2e3039;font-size:30px;font-weight:300;line-height:41.05px}.restore-password_buttonText__1hUhF{color:#fff;font-size:16px;font-weight:500;line-height:21.03px}.restore-password_switchContainer__2PFMm{display:flex;padding:33px 0 0}.restore-password_switchContainer__2PFMm button{margin-top:5px;height:10px;width:10px}.restore-password_switchContainer__2PFMm button:after{left:-1px;top:-5px;background-color:#2c7dce}.restore-password_en__hWKO3{padding:0 10px 0 0}.restore-password_ru__2zf2x{padding:0 0 0 10px}.restore-password_errorContainer__2xNfZ{padding:30px;top:85%;position:absolute}.change-password_wrapper__1_RpS{display:flex;height:100vh;justify-content:center;flex-direction:column;align-content:center}.change-password_wrapper__1_RpS button{height:40px;font-size:18px;border-radius:40px;width:78%;height:51px}.change-password_inputContainer__3ZgN_{padding:24px 0 0;display:flex;flex-direction:column;justify-content:center;width:100%}@media only screen and (max-width:540px){.change-password_inputContainer__3ZgN_{margin:0 70px}}.change-password_loginContainer__2sD_q{width:100%;padding-bottom:23px}.change-password_buttonsContainer__1YTU1{padding-top:40px;width:100%;display:flex;justify-content:center}.change-password_content__2vSAy{display:flex;align-self:center;flex-direction:column;align-items:center;width:34%}@media only screen and (max-width:540px){.change-password_content__2vSAy{padding:0 70px;width:100%}}.change-password_title__1azxd{width:100%;padding:0 0 38px;text-align:center;color:#2e3039;font-size:30px;font-weight:300;line-height:41.05px}.change-password_buttonText__1xvW5{color:#fff;font-size:16px;font-weight:500;line-height:21.03px}.change-password_switchContainer__1b40H{display:flex;padding:33px 0 0}.change-password_switchContainer__1b40H button{margin-top:5px;height:10px;width:10px}.change-password_switchContainer__1b40H button:after{left:-1px;top:-5px;background-color:#2c7dce}.change-password_en__juLTM{padding:0 10px 0 0}.change-password_ru__3i8Ii{padding:0 0 0 10px}.change-password_errorContainer__hXhRn{padding:30px;top:85%;position:absolute}
/*# sourceMappingURL=main.b4948560.chunk.css.map */