.PageRegTeacher_pageRegTeacher__qHC2V{display:flex;width:100vw;height:100vh;align-items:center;flex-direction:column;justify-content:center;padding:30px 0}.PageRegTeacher_formWrap__6aFEj{padding:40px 50px;width:400px;display:flex;flex-direction:column;gap:20px;align-items:center;border-radius:40px}.PageRegTeacher_formWrapper__s7V4J{padding:32px;width:376px;border-radius:30px}.PageRegTeacher_accept__fRdGT{width:100%}.PageRegTeacher_sexInput__CuUvn,.PageRegTeacher_sexInput__CuUvn li{display:flex;gap:8px;flex-direction:row}.PageRegTeacher_sexInput__CuUvn{flex-direction:row!important}.PageRegTeacher_sexInput__CuUvn div:first-child{display:flex;gap:10px;flex-direction:row}.PageRegTeacher_radio__KWqlx{position:relative}.PageRegTeacher_radio__KWqlx input[type=radio]{overflow:hidden;display:grid;place-content:center;-webkit-appearance:none;appearance:none;background-color:#d1d1d1;margin:0;font:inherit;color:currentColor;width:3em;height:3em;border-radius:30%;cursor:pointer;position:relative}.PageRegTeacher_radio__KWqlx input[type=radio]:checked{background-color:#246ffb;transition:background-color .2s}.PageRegTeacher_radio__KWqlx input[type=radio]:checked+label,.PageRegTeacher_radio__KWqlx input[type=radio]:checked+span{color:#fff}.PageRegTeacher_radio__KWqlx label{position:absolute;z-index:9;width:100%;height:100%;z-index:10;top:0;margin-bottom:0}.PageRegTeacher_radio__KWqlx span{display:flex;justify-content:center;cursor:pointer;position:absolute;top:0;bottom:0;right:0;left:0;align-items:center}.PageRegTeacher_policy__8uF4y{padding:18px 26px;border-radius:20px;background:#e8f1ff;color:#163c85;font-weight:600;display:flex;flex-direction:column;gap:12px}.PageRegTeacher_policy__8uF4y a{text-decoration:underline;color:#397fe8}.PageRegTeacher_policy__8uF4y label{flex:3 1;display:flex;justify-content:center;gap:20px;align-items:center}.PageRegTeacher_policy__8uF4y label>input[type=checkbox]{display:none}.PageRegTeacher_policy__8uF4y label:hover{cursor:pointer}.PageRegTeacher_policy__8uF4y input{flex:1 1}.PageRegTeacher_buttonSection__s0gQ0{width:100%;gap:14px}.PageRegTeacher_regAction___rl7x{gap:10px}.AcceptButtons_accept__JbFi5,.AcceptButtons_cancel__Jf93c{border:none;padding:16px 24px;color:#fff;border-radius:14px;display:flex;align-items:center;justify-content:center;transition:background .2s linear}.AcceptButtons_accept__JbFi5:hover{background-color:#46d1b7}.AcceptButtons_accept__JbFi5:active{background-color:#388b7c}.AcceptButtons_accept__JbFi5{background-color:var(--color-green-default)}.AcceptButtons_cancel__Jf93c{background-color:#d33e3e}.accountMenuButton_accountMenuButton__lnSQy{width:100%;display:flex;align-items:center;padding:8px 12px;border:1px solid #e7e7e7;border-radius:14px;background-color:#fff;box-shadow:0 0 6px #00000025;gap:10px;font-size:14px;font-weight:500;white-space:nowrap}.accountMenuButton_accountMenuButton__lnSQy:hover{box-shadow:0 0 8px #00000040}.accountMenuButton_icon__LP9Xu{width:36px;height:36px;border-radius:100%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#3a3a3a}.AddItem_addItem__jr7S2{background-color:#1bb6f9;gap:8px}.AddItem_addItem__jr7S2,.buttonYes_buttonYes__ASrAa{color:#fff;display:flex;align-items:center;border:none}.buttonYes_buttonYes__ASrAa{width:26px;height:26px;background-color:#22b936;border-radius:100%;justify-content:center}.buttonNo_buttonNo__7joxx{width:26px;height:26px;border:none;background-color:#d33e3e;border-radius:100%;color:#fff;display:flex;align-items:center;justify-content:center}.deleteButton_deleteButton__AW7Pi{border:none;background:none;font-size:14px;padding:0}.ChangeInput_changeText___dfPy{width:100%;cursor:pointer;word-wrap:break-word}.ButtonIcon_buttonIcon__IEgOw{border:none;background:none;padding:0;display:flex;flex-direction:row;align-items:center}.MyTextarea_mytextarea__LB7xC{border-radius:12px;background-color:#fff;padding:5px 10px;width:100%;height:40px;border:1px solid #dbdbdb;outline:none;resize:none;overflow-y:auto;scrollbar-gutter:stable}.MyTextarea_mytextarea__LB7xC::-webkit-scrollbar{width:6px}.MyTextarea_mytextarea__LB7xC::-webkit-scrollbar-track{background:#dfdfdf93;margin-top:6px;margin-bottom:6px;border-radius:6px}.MyTextarea_mytextarea__LB7xC::-webkit-scrollbar-thumb{background-color:#246ffb;border-radius:6px}.MyTextarea_mytextarea__LB7xC:focus{border-color:#246ffb;box-shadow:0 0 10px rgba(83,143,255,.466);outline:none}.MyTextarea_error__C5LgY{width:100%;color:#da0000;font-weight:600}.BackButton_backButton__whOCH{background:none;border:none;width:100%;height:100%;color:#ff7e3e}.MyInput_search__lVQkF{display:flex;align-items:center;padding:14px;width:100%}.MyInput_myinput__xvvKN{border-radius:12px;background-color:#fff;padding:5px 10px;width:100%;height:40px;border:1px solid #dbdbdb;outline:none;font-weight:500}.MyInput_myinput__xvvKN:focus{border-color:#246ffb;box-shadow:0 0 10px rgba(83,143,255,.466)}.MyRadioBtns_flexInput__WTlSu{display:flex;align-items:center;flex-direction:start;gap:15px;width:100%}.MyRadioBtns_StageField__u26fY{margin-bottom:15px}.MyRadioBtns_RadioBtnsArea__2vDBT{display:flex;gap:5px}.MyRadioBtns_radioInput__p2Qy1{width:13px;height:13px}.MyRadioBtns_addLessonTextarea__PLOzw{border-radius:12px;background-color:#fff;padding:5px 10px;width:100%;height:40px;border:2px solid #dbdbdb;outline:none}.ButtonDropDown_ButtonWrap__68ZlJ{position:relative;cursor:pointer}.ButtonDropDown_DropDown___H_vJ{position:absolute;background-color:#fff;box-shadow:none;padding:0!important;border-radius:14px!important}.DifficultInput_DifficultInput__jDVmJ{border-radius:2px}.DifficultInput_DifficultInput__jDVmJ h2{font-size:13px;font-weight:500;margin-right:10px}.DifficultInput_DifficultInput__jDVmJ,.DifficultInput_DifficultInput__jDVmJ div{display:flex;align-items:center;gap:0;height:8px;border:1px solid #fff;border-width:0 3px;border-radius:2px;margin:0}.DifficultInput_DifficultInput__jDVmJ div:nth-child(2){background-color:#00ff10;background:linear-gradient(90deg #00ff10 0,#eaf70c 100%)}.DifficultInput_DifficultInput__jDVmJ div:nth-child(3){background-color:#eaf70c;background:linear-gradient(90deg,#eaf70c,#ffe200 10%)}.DifficultInput_DifficultInput__jDVmJ div:nth-child(4){background-color:#ffa200;background:linear-gradient(90deg,#ffce00,#ff7800 100%)}.DifficultInput_DifficultInput__jDVmJ div:nth-child(5){background-color:#fe5000;background:linear-gradient(90deg,#ff4c00,#fe0000)}.DifficultInput_DifficultInput__jDVmJ div:nth-child(6){background-color:#b700fe;background:linear-gradient(90deg,#d70000,#a30000)}.DifficultInput_DifficultInput__jDVmJ input{padding:0;-webkit-appearance:none;appearance:none;width:30px;height:8px;border-radius:2px;position:relative}.DifficultInput_DifficultInput__jDVmJ input:before{transition:background-color .2s linear}.DifficultInput_DifficultInput__jDVmJ input:before,.DifficultInput_DifficultInput__jDVmJ input:hover:before{content:"";height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);cursor:pointer;border-radius:2px}.DifficultInput_DifficultInput__jDVmJ input:hover:before{outline:2px solid #e9e6e6}.DifficultInput_DifficultInput__jDVmJ input:checked:before{box-shadow:0 0 4px #434343bf}.DifficultInput_DifficultInput__jDVmJ label{-webkit-appearance:none;appearance:none}.InputValidateUseForm_inputArea__SipvM{display:flex;flex-direction:column;gap:4px;width:100%}.InputValidateUseForm_inputArea__SipvM label{font-size:1em;font-weight:600;margin-bottom:10px}.InputValidateUseForm_validationInputWrap__h5_Ai{display:flex;width:100%;align-items:center;gap:10px;max-width:unset}.InputValidateUseForm_ValidateError__xk8QU{width:100%;color:#da0000;font-weight:600;padding-left:6px}.SimpleImg_SimpleImg__YLmGy{border-radius:15px;overflow:hidden}.SimpleImg_SimpleImg__YLmGy img{background:#fff;object-fit:cover;width:100%;height:100%}.TeacherQuestionsList_TeacherQuestions__wPiRM{gap:30px;padding-top:30px;margin-bottom:20px}.TeacherQuestionsList_AddTestForm__GmqfO{width:100%;max-width:1280px}.ButtonsPhoto_changePhoto__HKIV_,.ButtonsPhoto_removePhoto__2BSZt{width:50px;height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ebebeb;border-radius:20px;font-size:20px;font-weight:500;gap:10px;cursor:pointer;border:none}.ButtonsPhoto_changePhoto__HKIV_>input,.ButtonsPhoto_removePhoto__2BSZt>input{display:none}.ButtonsPhoto_changePhoto__HKIV_ .ButtonsPhoto_icon__pZXO5,.ButtonsPhoto_removePhoto__2BSZt .ButtonsPhoto_icon__pZXO5{font-size:20px;cursor:pointer}.InputArea_inputArea__1hcB5{display:flex;flex-direction:column;gap:4px;width:100%;position:relative}.CourseCreationSteps_MainStage__hPWVs{display:flex;width:600px;max-width:600px;max-height:520px;height:100%;padding:24px;flex-direction:column;align-items:center;gap:20px;flex-shrink:0;border-radius:30px;border:1px solid #00000014;background:#f8f8f8;box-shadow:0 10px 40px 0 #00000003}.CourseCreationSteps_cardHeader__xdEqN{font-size:20px;font-style:normal;font-weight:600;width:100%}.CourseCreationSteps_Stages__1COxv{height:200px;width:100%}.CourseCreationSteps_stageContainer__rgq3k{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;background-color:#f8f8f8}.CourseCreationSteps_StageField__BI6wi{width:100%}.CourseCreationSteps_StageField__BI6wi h2{color:#000;font-family:Golos Text;font-size:20px;font-style:normal;font-weight:400;line-height:100%}.CourseCreationSteps_StageField__BI6wi input+label{padding:10px}.CourseCreationSteps_StageField__BI6wi input+label span{padding:0 10px}.CourseCreationSteps_StageField__BI6wi.CourseCreationSteps_FullField__YNpbN input+label{width:100%;display:flex;align-items:center;justify-content:center}.CourseCreationSteps_flexInput__MkZM_{display:flex;align-items:center;gap:15px;width:100%}.CourseCreationSteps_CheckBox__RB43M{justify-content:flex-start;align-items:baseline;margin-bottom:10px}.CourseCreationSteps_CheckBox__RB43M input{width:15px;height:15px}.CourseCreationSteps_timeInput__eMl9o{width:120px}.CourseCreationSteps_newCoursBtnsLeft__B_Oc1,.CourseCreationSteps_newCoursBtnsRight__wAEna{width:125px}.CourseCreationSteps_StartsRadioInput__ecq1T label{cursor:pointer}.CourseCreationSteps_StarsRadioBtns__ekKrq label:hover svg{color:#fcd02f}.CourseCreationSteps_Radios__9vk_P{display:flex;align-items:flex-start;flex-direction:column;gap:10px;width:100%}.CourseCreationSteps_Radios__9vk_P input{display:none}.CourseCreationSteps_Radios__9vk_P label{cursor:pointer;padding:10px;border-radius:13px;background:#fff;box-shadow:0 3.80042px 15px 0 #0003}.CourseCreationSteps_Radios__9vk_P li{display:flex;align-items:center;flex-direction:row;list-style-type:none;gap:20px}.CourseCreationSteps_Radios__9vk_P input:checked~label{background-color:#246ffb;color:#fff}.CourseCreationSteps_YellowStar__Bvdt1,.CourseCreationSteps_YellowStar__Bvdt1 label svg{color:#fcd02f;filter:drop-shadow(1px 1px 2px rgb(0 0 0/.4))}.CourseCreationSteps_successText__e3mpf{font-size:23px;font-weight:600;color:#3999aa}.Stepper_Stapper__dBx70{display:flex;min-height:76px;width:318px}.Stepper_StapperWrap__XTyFc{width:100%;display:flex}.Stepper_StepperElement__Sh2EQ{width:100%;display:flex;position:relative}.Stepper_StepperElement__Sh2EQ p{position:absolute;background-color:#fff;box-shadow:0 3.80042px 15px 0 #0003;width:22px;height:22px;border-radius:50%;transition:.3s linear;z-index:2}.Stepper_StepperElement__Sh2EQ:first-child p{top:22px;left:57px}.Stepper_StepperElement__Sh2EQ:nth-child(2) p{top:47px;left:48px}.Stepper_StepperElement__Sh2EQ:nth-child(3) p{top:16px;right:23px}.Stepper_StepperElement__Sh2EQ:first-child:before,.Stepper_StepperElement__Sh2EQ:nth-child(2):before,.Stepper_StepperElement__Sh2EQ:nth-child(3):before{content:"";position:absolute;display:block;height:4px;background-color:#fff;box-shadow:0 3.80042px 15px 0 #0003;z-index:1}.Stepper_StepperElement__Sh2EQ:first-child:before{left:14px;bottom:18px;top:44px;rotate:335deg;right:42px}.Stepper_StepperElement__Sh2EQ:nth-child(2):before{left:-29px;top:44px;rotate:16deg;right:52px}.Stepper_StepperElement__Sh2EQ:nth-child(3):before{left:-38px;bottom:18px;top:42px;rotate:344deg;right:42px}.Stepper_StepperElement__Sh2EQ.Stepper_active__Bxx2B p{background-color:#246ffb;width:22px;height:22px;border-radius:50%}.Stepper_StepperElement__Sh2EQ.Stepper_active__Bxx2B:first-child:before,.Stepper_StepperElement__Sh2EQ.Stepper_active__Bxx2B:nth-child(2):before,.Stepper_StepperElement__Sh2EQ.Stepper_active__Bxx2B:nth-child(3):before{background-color:#246ffb}.Stepper_StepperElement__Sh2EQ p{color:#0000}.PersonalInputs_radio__NVPue{position:relative}.PersonalInputs_radio__NVPue input[type=radio]{overflow:hidden;display:grid;place-content:center;-webkit-appearance:none;appearance:none;background-color:#d1d1d1;margin:0;font:inherit;color:currentColor;width:3em;height:3em;border-radius:30%;cursor:pointer;position:relative}.PersonalInputs_radio__NVPue input[type=radio]:checked{background-color:#246ffb;transition:background-color .2s}.PersonalInputs_radio__NVPue input[type=radio]:checked+label,.PersonalInputs_radio__NVPue input[type=radio]:checked+span{color:#fff}.PersonalInputs_radio__NVPue label{position:absolute;z-index:9;width:100%;height:100%;z-index:10;top:0;margin-bottom:0}.PersonalInputs_radio__NVPue span{display:flex;justify-content:center;cursor:pointer;position:absolute;top:0;bottom:0;right:0;left:0;align-items:center}.PersonalInputs_sexInput__08gYJ li{display:flex;flex-direction:row;justify-content:flex-start;gap:8px}.PersonalInputs_sexInput__08gYJ div:first-child{display:flex;gap:10px;flex-direction:row!important}.PersonalInputs_sexInput__08gYJ{display:flex;flex-direction:row!important;justify-content:flex-start;gap:8px}.errorField_errorField__AWGf1{position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:calc(100% - 40px);max-width:400px;height:-webkit-min-content;height:min-content;background-color:#d53737;color:#fff;border-radius:10px;font-weight:400;padding:16px 20px;gap:8px;z-index:1000;box-shadow:0 4px 12px #00000026}.errorField_warn__WAvfX{background-color:var(--color-yellow-dark-default)}.errorField_confirm__V33jk{background-color:var(--color-green-default)}.ErrorWS_wrap__AFhuB{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px;left:50%;top:50px;background-color:#fff;border-radius:20px;display:flex;justify-content:center;flex-direction:row;gap:10px;box-shadow:2px 2px 6px #0000004d}.ErrorWS_wrap__AFhuB h4{word-wrap:none}.OneSwitchCheckBoxValidate_inputArea__ussbF{display:flex;flex-direction:column;gap:4px;width:100%}.OneSwitchCheckBoxValidate_inputArea__ussbF label{font-size:1em;font-weight:600}.OneSwitchCheckBoxValidate_checkBoxes__41bDV li{list-style-type:none}.OneSwitchCheckBoxValidate_ValidateError__rVMlN{width:100%;color:#da0000;font-weight:600}.Checkbox_checkbox__AXQv6{position:relative;display:inline-flex;width:32px;height:32px}.Checkbox_checkbox__AXQv6 input{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.Checkbox_custom__c7kcO{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f0f4ff;border:2px solid silver;border-radius:10px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.Checkbox_checkbox__AXQv6 input:checked+.Checkbox_custom__c7kcO{background-color:#2d7fff;border-color:#2d7fff}.Checkbox_checkbox__AXQv6 input:checked+.Checkbox_custom__c7kcO:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:6px;border:2px solid #fff;border-top:0;border-right:0;transform:translate(-50%,-55%) rotate(-45deg)}.Select_ValidateError__tTOOS{width:100%;color:#da0000;font-weight:600}.AddLessonTest_addLessonSection__ywRRx{display:flex;justify-content:center;flex-direction:column;gap:10px;min-width:100%;margin:0 auto}.AddLessonTest_addLessonBtn__atj0r{padding:16px 20px;width:100%;display:block;font-weight:600;font-size:16px;line-height:100%}.AddLessonTest_descriptionLesson__Q6ZA3 p,.AddLessonTest_nameLesson__1VeO4 p{margin-bottom:15px}.AddLessonTest_durationlesson__1jpw2{flex-direction:row;align-items:stretch;gap:10px;display:flex;width:100%;max-width:unset}.AddLessonTest_durationlesson__1jpw2 .AddLessonTest_durationWrap__G6M5i{display:flex}div.AddLessonTest_durationlesson__1jpw2 p{min-width:-webkit-max-content;min-width:max-content}.AddLessonTest_radioWrap__KbXW6{margin-bottom:0;display:flex;flex-direction:row;gap:15px}.AddLessonTest_radioWrap__KbXW6 div{gap:5px}.AddLessonTest_Radio__6xxNR{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.AddLessonTest_Radio__6xxNR h2{font-size:14px}.AddLessonTest_Radio__6xxNR li{display:flex;gap:10px}.AddLessonTest_RadioField__BBNWG{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.AddLessonTest_RadioField__BBNWG input[type=radio]{overflow:hidden;display:grid;place-content:center;-webkit-appearance:none;appearance:none;background-color:#d1d1d1;margin:0;font:inherit;color:currentColor;width:130px;height:40px;border-radius:12px;cursor:pointer;position:relative}.AddLessonTest_RadioField__BBNWG input[type=radio]:checked{background-color:#246ffb;transition:background-color .2s}.AddLessonTest_RadioField__BBNWG input[type=radio]:checked+label,.AddLessonTest_RadioField__BBNWG input[type=radio]:checked+span{color:#fff}.AddLessonTest_RadioField__BBNWG label{position:absolute;z-index:9;width:100%;height:100%;z-index:10;top:0;margin-bottom:0}.AddLessonTest_RadioField__BBNWG span{display:flex;justify-content:center;cursor:pointer;position:absolute;top:0;bottom:0;right:0;left:0;align-items:center}.AddLessonTest_AddLessonDurationInput__kn2QP input{width:100px}.AddLessonTest_LessonOrder__oAyjr{display:flex;gap:15px;align-items:center}.AddLessonTest_OrderInput__ZlIaz{width:75px}.AddLessonTest_addLessonTime__01Hle{display:flex;flex-direction:column;width:100%;max-width:unset}.AddLessonTest_durationWrap__G6M5i{display:flex;align-items:center;gap:10px}.ModuleChanger_ModuleSelector__WfR1v{display:flex;flex-direction:column}.StudentCourseInformation_ImgSection__N1s_z{max-width:255px}.StudentCourseInformation_ImgWrap__hI965{width:100%;max-height:151px;display:flex;justify-content:center;border-radius:30px;overflow:hidden}.StudentCourseInformation_ImgWrap__hI965 img{min-width:100%;min-height:100%;flex-shrink:0;object-fit:contain}.StudentCourseInformation_progressWrap__O9JpT{justify-content:space-between;border-radius:20px;background:#f0f0f0;width:100%;display:flex;overflow:hidden;padding:20px;gap:15px}.StudentCourseInformation_ProggressBar__LLEEk{height:9px;flex-shrink:0;border-radius:20px;background:#fff}.StudentCourseInformation_ProggressBar__LLEEk .StudentCourseInformation_Fill__d5M9l{transition:all .5s linear;height:9px;flex-shrink:0;border-radius:20px;background:#246ffb}.StudentCourseInformation_left__6q1Sk{display:flex;flex-direction:column;gap:10px;width:100%}.StudentCourseInformation_right__Vmj7T{display:flex;flex-direction:column;gap:15px;justify-content:space-between}p.StudentCourseInformation_label__O3NwN{color:#000;font-size:16px;font-weight:600;line-height:100%;white-space:nowrap}.MySwitch_MySwitch__fC2SA{display:flex;align-items:center;cursor:pointer}.MySwitch_MySwitch__fC2SA label{min-width:75px;cursor:pointer}.MySwitch_MySwitch__fC2SA input{position:relative;-webkit-appearance:none;appearance:none;inline-size:30px;block-size:20px;padding:2px;background-color:#949494;flex-shrink:0;display:grid;align-items:center;grid:[track] 1fr/[track] 1fr;margin-right:10px;transition:1s;cursor:pointer;border-radius:10px}.MySwitch_MySwitch__fC2SA>input:before{inline-size:20px;block-size:20px;transition:1s;content:"";position:absolute;left:2px;right:unset;grid-area:track;inline-size:14px;block-size:14px;background-color:#fff;border-radius:10px;transition:.3s linear}.MySwitch_MySwitch__fC2SA>input:checked:before{right:2px;left:unset}.MySwitch_MySwitch__fC2SA>input:checked{background-color:#77d529}.LessonEditData_topSectionLesson__HCJm_{display:flex;align-items:center;justify-content:space-between}.LessonEditData_LessonCard__rNlqV{display:flex;flex-direction:column;gap:10px;padding:20px;box-shadow:none;background-color:#246ffb26;background:linear-gradient(0deg,#ccdeff4d,#ccdeff4d),#fff;border:0;border-radius:0;width:100%}.LessonEditData_EditLessonManageArea__I1rpd{display:flex;align-items:center;gap:15px;justify-content:flex-end}.LessonEditData_ChangeBtn__pu7mK{display:flex;justify-content:center;gap:10px;align-items:center;width:140px;height:30px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;line-height:100%;padding:16px}.LessonEditData_editLessonBtn__yg689{background:#fff;border-radius:50%;border:1px solid #bbb;height:40px;width:40px;transition:all .3s linear}.LessonEditData_addLesoomModal__yzeL7{width:600px}.LessonEditData_editLessonBtn__yg689.LessonEditData_rebaseLesson__UAuNl{width:45px;border-radius:11px;background-color:#fff;border:0;height:30px}.LessonEditData_editLessonBtn__yg689.LessonEditData_rebaseLesson__UAuNl:hover{background-color:#aeaeff}.LessonEditData_editLessonBtn__yg689.LessonEditData_delLesson__B5fg4:hover{background-color:#ec4c4c}.LessonEditData_DifficultInput__raF5M{border-radius:2px}.LessonEditData_DifficultInput__raF5M h2{font-size:13px;font-weight:500;margin-right:10px}.LessonEditData_DifficultInput__raF5M,.LessonEditData_DifficultInput__raF5M div{display:flex;align-items:center;gap:0;height:8px;border:1px solid #fff;border-width:0 3px;border-radius:2px;margin:0}.LessonEditData_DifficultInput__raF5M div:nth-child(2){background-color:#00ff10;background:linear-gradient(90deg #00ff10 0,#eaf70c 100%)}.LessonEditData_DifficultInput__raF5M div:nth-child(3){background-color:#eaf70c;background:linear-gradient(90deg,#eaf70c,#ffe200 10%)}.LessonEditData_DifficultInput__raF5M div:nth-child(4){background-color:#ffa200;background:linear-gradient(90deg,#ffce00,#ff7800 100%)}.LessonEditData_DifficultInput__raF5M div:nth-child(5){background-color:#fe5000;background:linear-gradient(90deg,#ff4c00,#fe0000)}.LessonEditData_DifficultInput__raF5M div:nth-child(6){background-color:#b700fe;background:linear-gradient(90deg,#d70000,#a30000)}.LessonEditData_DifficultInput__raF5M input{padding:0;-webkit-appearance:none;appearance:none;width:30px;height:8px;border-radius:2px;position:relative}.LessonEditData_DifficultInput__raF5M input:before{transition:background-color .2s linear}.LessonEditData_DifficultInput__raF5M input:before,.LessonEditData_DifficultInput__raF5M input:hover:before{content:"";height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);cursor:pointer;border-radius:2px}.LessonEditData_DifficultInput__raF5M input:hover:before{outline:2px solid #e9e6e6}.LessonEditData_DifficultInput__raF5M input:checked:before{box-shadow:0 0 4px #434343bf}.LessonEditData_DifficultInput__raF5M label{-webkit-appearance:none;appearance:none}.LessonEditData_durationlesson__A0T6e{display:flex;align-items:center;gap:10px;margin-bottom:0;width:300px}.LessonEditData_durationlesson__A0T6e p{width:-webkit-max-content;width:max-content}.LessonEditData_durationlesson__A0T6e input{width:150px}.LessonEditData_radiobutton__q3Gks input[type=radio]{display:none}.LessonEditData_radiobutton__q3Gks input[type=radio]:checked+label{background:#ffe0a6}.LessonEditData_radiobutton__q3Gks input[type=radio]:disabled+label{background:#efefef;color:#666}.LessonEditData_radiobutton__q3Gks label{display:inline-block;cursor:pointer;padding:0 15px;line-height:34px;border:1px solid #999;border-radius:6px;-webkit-user-select:none;user-select:none}.LessonEditData_LessonLinks__3rSwm{display:flex;justify-content:space-between}.LessonEditData_LessonDeleteAlert__QPLFV{width:300px;right:30px}.LessonEditData_LessonDeleteAlert__QPLFV p{margin-bottom:10px}.LessonEditData_LessonDeleteAlertBtns__a75Qc{padding-top:10px;display:flex;gap:10px}.LessonEditData_PrevtopSectionLesson__xg6ha{display:flex;justify-content:space-between;align-items:flex-start}.LessonEditData_prevBtns__iLuFJ,.LessonEditData_prevContent__RTZR6{display:flex;flex-direction:column;gap:10px}.LessonEditData_prevBtns__iLuFJ{justify-content:flex-start;align-items:flex-end}.LessonEditData_label__nhoLm{font-weight:600}.LessonEditData_testsArea__uGDbE{width:-webkit-max-content;width:max-content;background-color:#fff}.CommentsPanel_panel__KLpw7{display:flex;flex-direction:column;background:#fff;height:100%;min-width:0;container:comments-panel/inline-size}.CommentsPanel_header__APsXP{padding:14px 14px 0;border-bottom:2px solid #cecece;min-width:0}.CommentsPanel_title__tPLzQ{font-size:16px;color:#2d7fff;display:inline-block;padding-bottom:14px;border-bottom:2px solid #2d7fff;max-width:100%;overflow-wrap:anywhere}.CommentsPanel_addWrap__tIpr5{padding:10px 0 0}.CommentsPanel_addBtn__qpk7x{background:#2d7fff;color:#fff;border:none;border-radius:14px;padding:12px 20px;font-size:14px;font-weight:400;cursor:pointer;transition:background .15s;display:flex;align-items:center;gap:10px}.CommentsPanel_plusElement__RVJ6h{font-weight:400}.CommentsPanel_addBtn__qpk7x:hover:not(:disabled){background:#2d49c0}.CommentsPanel_addBtn__qpk7x:disabled{opacity:.45;cursor:not-allowed}.CommentsPanel_inputWrap__sbFRZ{margin:12px 20px 0;display:flex;flex-direction:column;gap:8px;position:relative;min-width:0}.CommentsPanel_inputClose__ZN1nI{position:absolute;top:6px;right:6px;background:none;border:none;color:#9e9e9e;cursor:pointer;padding:2px;display:flex;align-items:center;z-index:1}.CommentsPanel_inputClose__ZN1nI:hover{color:#333}.CommentsPanel_textarea__OgH0X{width:100%;border:1.5px solid #e8eaf0;border-radius:10px;padding:10px 30px 10px 12px;font-size:13px;color:#333;resize:vertical;font-family:inherit;box-sizing:border-box;outline:none;transition:border-color .2s,box-shadow .2s;line-height:1.5;background:#fcfcfd}.CommentsPanel_textarea__OgH0X:focus{border-color:#3a5bd9;box-shadow:0 0 0 3px #3a5bd914;background:#fff}.CommentsPanel_formActions__wsutF{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.CommentsPanel_submitBtn__ZPnKD{background:#3a5bd9;color:#fff;border:none;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.CommentsPanel_submitBtn__ZPnKD:hover:not(:disabled){background:#2d49c0}.CommentsPanel_submitBtn__ZPnKD:disabled{opacity:.45;cursor:not-allowed}.CommentsPanel_cancelBtn__E1vV_{background:none;border:1px solid #e0e0e0;color:#888;border-radius:8px;padding:8px 14px;font-size:12px;cursor:pointer;transition:color .15s}.CommentsPanel_cancelBtn__E1vV_:hover{color:#333}.CommentsPanel_list__D5kuO{display:flex;flex-direction:column;margin-top:12px;max-height:264px;overflow-y:auto;min-width:0}.CommentsPanel_list__D5kuO::-webkit-scrollbar{width:4px}.CommentsPanel_list__D5kuO::-webkit-scrollbar-track{background:#0000}.CommentsPanel_list__D5kuO::-webkit-scrollbar-thumb{background:#d0d5e8;border-radius:4px}.CommentsPanel_list__D5kuO::-webkit-scrollbar-thumb:hover{background:#3a5bd9}.CommentsPanel_empty__YYeKo{font-size:13px;color:#bdbdbd;text-align:center;padding:20px;margin:0}.CommentsPanel_item__WJS9W{padding:14px 20px;border-top:1px solid #f5f5f5;display:flex;flex-direction:column;gap:6px;transition:background .12s;min-width:0}.CommentsPanel_item__WJS9W:first-child{border-top:none}.CommentsPanel_item__WJS9W:hover{background:#f8fbff}.CommentsPanel_itemHeader__Q8yk_{display:flex;align-items:center;gap:10px;min-width:0}.CommentsPanel_avatar__JzNU9{width:36px;height:36px;border-radius:50%;background:#3a5bd9;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0;overflow:hidden}.CommentsPanel_avatarImg__wwRNj{width:100%;height:100%;object-fit:cover}.CommentsPanel_meta__cqcfV{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.CommentsPanel_name__dWjdK{font-size:13px;font-weight:600;color:#1a1a2e;display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommentsPanel_teacherBadge__9hdHV{background:#e3f2fd;color:#1565c0;padding:1px 6px;border-radius:8px;font-size:10px;font-weight:600}.CommentsPanel_date__iOhaw{font-size:11px;color:#9e9e9e;overflow-wrap:anywhere}.CommentsPanel_text__3dfkL{font-size:13px;color:#555;margin:0;line-height:1.5;padding-left:46px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-wrap:anywhere}.CommentsPanel_editBtn__d8x3W{background:none;border:none;color:#bdbdbd;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;transition:color .15s,background .15s;flex-shrink:0}.CommentsPanel_editBtn__d8x3W:hover{color:#3a5bd9;background:#f0f4ff}.CommentsPanel_editMode__ABOnF{display:flex;flex-direction:column;gap:6px;min-width:0}.CommentsPanel_editActions__M2Ty_{display:flex;gap:6px;justify-content:flex-end}.CommentsPanel_editSaveBtn__U4mLM{background:#e8f5e9;border:none;color:#2e7d32;width:28px;height:28px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.CommentsPanel_editSaveBtn__U4mLM:hover{background:#c8e6c9}.CommentsPanel_editCancelBtn__ybv4K{background:#ffebee;border:none;color:#c62828;width:28px;height:28px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.CommentsPanel_editCancelBtn__ybv4K:hover{background:#f8bbd0}@container comments-panel (max-width: 340px){.CommentsPanel_header__APsXP{padding:12px 12px 0}.CommentsPanel_title__tPLzQ{padding-bottom:12px;font-size:15px}.CommentsPanel_addWrap__tIpr5{padding:10px 12px 0}.CommentsPanel_addBtn__qpk7x{justify-content:center;width:100%;padding:10px 12px}.CommentsPanel_inputWrap__sbFRZ{margin:12px 12px 0}.CommentsPanel_formActions__wsutF{align-items:stretch;flex-direction:column}.CommentsPanel_cancelBtn__E1vV_,.CommentsPanel_submitBtn__ZPnKD{width:100%}.CommentsPanel_item__WJS9W{padding:12px}.CommentsPanel_avatar__JzNU9{width:32px;height:32px}.CommentsPanel_text__3dfkL{padding-left:0}}.TaskLobbyWidget_page__pL4sl{display:flex;flex-direction:column;gap:20px;padding:24px;min-height:100%;min-width:0;max-width:1000px;width:100%;box-sizing:border-box;margin:0 auto;container:task-lobby/inline-size}.TaskLobbyWidget_pageHeader__GFIGI{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.TaskLobbyWidget_pageTitle__KW6V6{font-size:22px;font-weight:700;color:#1a1a2e;margin:0;min-width:0;overflow-wrap:anywhere}.TaskLobbyWidget_pageStatus__S2TeY{font-size:16px;font-weight:600;color:#9e9e9e;flex-shrink:0;text-align:right}.TaskLobbyWidget_layout__oh4Yy{display:grid;grid-template-columns:minmax(0,3fr) minmax(280px,2fr);grid-gap:20px;gap:20px;align-items:flex-start;min-width:0;border:1px solid #ebebeb;border-radius:20px;padding:20px}.TaskLobbyWidget_mainCard__tiHwn{min-width:0;background:#fff;display:flex;flex-direction:column;gap:18px}.TaskLobbyWidget_taskNumber___IsWF{font-size:20px;font-weight:500;color:#2d7fff}.TaskLobbyWidget_taskTitle__Pe4Fe{font-size:20px;font-weight:500;margin:0;overflow-wrap:anywhere}.TaskLobbyWidget_section__NWxKd{display:flex;flex-direction:column;gap:8px;min-width:0}.TaskLobbyWidget_sectionLabel__hWMa1{font-size:16px}.TaskLobbyWidget_descBox__utF3y{background:#f0f5ff;border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.TaskLobbyWidget_descText__aLjl8{font-size:14px;color:#444;margin:0;line-height:1.6;overflow-wrap:anywhere}.TaskLobbyWidget_instructionLine__Y_vzE{font-size:13px;color:#555;margin:0;overflow-wrap:anywhere}.TaskLobbyWidget_instructionLink__xmLC1{color:#3a5bd9;text-decoration:none}.TaskLobbyWidget_instructionLink__xmLC1:hover{text-decoration:underline}.TaskLobbyWidget_teacherComment__WIkGw{border:1px solid #c8e6c9;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px;min-width:0}.TaskLobbyWidget_pointsBadge___3TXS{display:inline-flex;align-items:center;gap:4px;background:#fff9c4;color:#f57f17;padding:4px 12px;border-radius:20px;font-size:13px;font-weight:700;align-self:flex-start}.TaskLobbyWidget_textarea__YT_GH{width:100%;border:1.5px solid #e8eaf0;border-radius:10px;padding:12px 14px;font-size:14px;color:#333;resize:vertical;font-family:inherit;box-sizing:border-box;outline:none;transition:border-color .2s,box-shadow .2s;line-height:1.6;background:#fcfcfd}.TaskLobbyWidget_textarea__YT_GH:focus{border-color:#3a5bd9;box-shadow:0 0 0 3px #3a5bd91a;background:#fff}.TaskLobbyWidget_fileSectionHeader__vwbnT{display:flex;align-items:center;justify-content:space-between;gap:12px}.TaskLobbyWidget_changeFileBtn__Ev0uL{background:none;border:none;font-size:13px;color:#3a5bd9;cursor:pointer;padding:0;text-decoration:underline}.TaskLobbyWidget_changeFileBtn__Ev0uL:hover{color:#2d49c0}.TaskLobbyWidget_fileCard__wD2x4{display:flex;align-items:center;gap:12px;min-width:0;border:1px solid #e8eaf0;border-radius:10px;padding:12px 14px;background:#fafafa}.TaskLobbyWidget_fileCardIcon__TMs1v{flex-shrink:0;display:flex;align-items:center;cursor:pointer}.TaskLobbyWidget_fileCardMeta__AhIPr{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.TaskLobbyWidget_fileCardName__RIGwc{font-size:14px;font-weight:500;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TaskLobbyWidget_fileCardSize__Od0ku{font-size:12px;color:#9e9e9e;line-height:1.4;overflow-wrap:anywhere}.TaskLobbyWidget_fileCardRemove__ZKg9K{background:none;border:none;color:#9e9e9e;cursor:pointer;font-size:16px;padding:2px 4px;flex-shrink:0;transition:color .15s}.TaskLobbyWidget_fileCardRemove__ZKg9K:hover{color:#c62828}.TaskLobbyWidget_fileCardDownload__fcChq{background:none;border:none;color:#9e9e9e;cursor:pointer;font-size:16px;padding:2px 4px;flex-shrink:0;transition:color .15s}.TaskLobbyWidget_fileCardDownload__fcChq:hover{color:#2196f3}.TaskLobbyWidget_fileDropZone__CztqC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:none;border-radius:8px;padding:28px 20px;cursor:pointer;transition:background .2s;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23D0D5DD' stroke-width='2' stroke-dasharray='18%2c16' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");text-align:center;min-width:0}.TaskLobbyWidget_fileDropZoneActive__Gg_KZ,.TaskLobbyWidget_fileDropZone__CztqC:hover{background-color:#f8faff;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%233a5bd9' stroke-width='2' stroke-dasharray='18%2c16' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e")}.TaskLobbyWidget_fileDropText__JSQxI{font-size:14px;overflow-wrap:anywhere}.TaskLobbyWidget_fileDropLink__smWQH{color:#2d7fff;cursor:pointer}.TaskLobbyWidget_fileDropHint__tbti0{font-size:12px;color:#bdbdbd}.TaskLobbyWidget_fileDropIcon__EOGii{width:73px;height:90px;background-image:url(/images/file-drop-bg.png);background-size:contain;background-repeat:no-repeat;background-position:50%;flex-shrink:0}.TaskLobbyWidget_fileInputHidden__xPXkl{display:none}.TaskLobbyWidget_removeFileBtn__h_yxu{background:#fce4ec;border:none;color:#c62828;cursor:pointer;font-size:13px;padding:6px 14px;border-radius:8px;align-self:flex-start;transition:background .15s}.TaskLobbyWidget_removeFileBtn__h_yxu:hover{background:#f8bbd0}.TaskLobbyWidget_errorMsg__QSRp4{color:#c62828;font-size:13px;margin:0;background:#ffebee;padding:8px 12px;border-radius:8px}.TaskLobbyWidget_submittedBlock__acqaj{display:flex;flex-direction:column;gap:12px;min-width:0}.TaskLobbyWidget_submittedNote__oaXQ4{display:flex;align-items:center;flex-wrap:wrap;gap:8px;border-radius:10px;padding:12px 16px;font-size:13px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.TaskLobbyWidget_submittedNote__oaXQ4.TaskLobbyWidget_approved__H9j_1,.TaskLobbyWidget_submittedNote__oaXQ4.TaskLobbyWidget_submitted__L4eLf,.TaskLobbyWidget_submittedNote__oaXQ4.TaskLobbyWidget_underReview__TbHar{background:#e8f5e9;color:#2e7d32}.TaskLobbyWidget_submittedNote__oaXQ4.TaskLobbyWidget_rejected__zBQQe{background:#ffebee;color:#c62828}.TaskLobbyWidget_submittedNote__oaXQ4.TaskLobbyWidget_revision__xffCs{background:#fff3e0;color:#e65100}.TaskLobbyWidget_submittedAnswer__pzzRC,.TaskLobbyWidget_submittedFile__zzIJT{display:flex;flex-direction:column;gap:6px;min-width:0}.TaskLobbyWidget_cardFooter__oTXyQ{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}.TaskLobbyWidget_backBtn__VUKnf{background:none;border:none;font-size:14px;font-weight:500;color:#555;cursor:pointer;padding:10px 0;transition:color .15s}.TaskLobbyWidget_backBtn__VUKnf:hover{color:#1a1a2e}.TaskLobbyWidget_submitBtn__6osMr{background:#2d7fff;color:#fff;border:none;border-radius:14px;padding:16px 40px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.TaskLobbyWidget_submitBtn__6osMr:hover:not(:disabled){background:#2d49c0}.TaskLobbyWidget_submitBtn__6osMr:disabled{color:#9e9e9e;background:#d8d8d8;cursor:not-allowed}.TaskLobbyWidget_rightPanel__vnKsl{min-width:0;width:100%;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 24px)}.TaskLobbyWidget_commentsCard__0yv2T{background:#fff;overflow:hidden;min-height:200px;min-width:0;width:100%}.TaskLobbyWidget_commentsHint__quv5Z{font-size:13px;color:#9e9e9e;text-align:center;padding:0 16px 16px;margin:0;overflow-wrap:anywhere}.TaskLobbyWidget_unavailable__B4_J2{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:400px;gap:12px;background:#fff;border-radius:16px;padding:40px 24px;width:100%;min-width:0}.TaskLobbyWidget_unavailableIcon__2lbOy{font-size:48px}.TaskLobbyWidget_unavailableTitle__G00r3{font-size:20px;font-weight:600;color:#1a1a2e;margin:0;overflow-wrap:anywhere}.TaskLobbyWidget_unavailableText__LQrq2{font-size:14px;color:#9e9e9e;margin:0;max-width:360px;overflow-wrap:anywhere}.TaskLobbyWidget_unavailableBackBtn__YBmjh{margin-top:8px;background:#2d7fff;color:#fff;border:none;border-radius:14px;padding:12px 32px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}.TaskLobbyWidget_unavailableBackBtn__YBmjh:hover{background:#2761c9}@media (max-width:1200px){.TaskLobbyWidget_page__pL4sl{max-width:100%}}@media (max-width:1024px){.TaskLobbyWidget_page__pL4sl{padding:20px}}@media (max-width:768px){.TaskLobbyWidget_page__pL4sl{padding:16px;gap:16px}.TaskLobbyWidget_layout__oh4Yy{grid-template-columns:minmax(0,1fr);padding:16px;gap:20px}.TaskLobbyWidget_rightPanel__vnKsl{position:static}}@media (max-width:480px){.TaskLobbyWidget_page__pL4sl{padding:12px;gap:12px}}@container task-lobby (max-width: 780px){.TaskLobbyWidget_layout__oh4Yy{grid-template-columns:minmax(0,1fr);padding:16px;gap:20px}.TaskLobbyWidget_rightPanel__vnKsl{position:static}}@container task-lobby (max-width: 520px){.TaskLobbyWidget_pageHeader__GFIGI{align-items:flex-start;flex-direction:column;gap:6px}.TaskLobbyWidget_pageStatus__S2TeY{font-size:14px;text-align:left}.TaskLobbyWidget_layout__oh4Yy{padding:12px;border-radius:12px;gap:16px}.TaskLobbyWidget_mainCard__tiHwn{gap:14px}.TaskLobbyWidget_pageTitle__KW6V6{font-size:18px}.TaskLobbyWidget_taskNumber___IsWF,.TaskLobbyWidget_taskTitle__Pe4Fe{font-size:17px}.TaskLobbyWidget_descBox__utF3y,.TaskLobbyWidget_teacherComment__WIkGw{padding:12px}.TaskLobbyWidget_fileDropZone__CztqC{gap:8px;padding:20px 12px}.TaskLobbyWidget_fileDropZone__CztqC>img{width:52px;height:auto}.TaskLobbyWidget_fileDropText__JSQxI{font-size:13px}.TaskLobbyWidget_fileCard__wD2x4{align-items:flex-start;gap:8px;padding:10px}.TaskLobbyWidget_fileCardIcon__TMs1v img{width:28px;height:auto}.TaskLobbyWidget_submittedNote__oaXQ4{align-items:flex-start;padding:10px 12px}.TaskLobbyWidget_cardFooter__oTXyQ{align-items:stretch;flex-direction:column;gap:8px;margin-top:12px}.TaskLobbyWidget_backBtn__VUKnf,.TaskLobbyWidget_submitBtn__6osMr{width:100%}.TaskLobbyWidget_submitBtn__6osMr{padding:12px 20px;font-size:13px}.TaskLobbyWidget_unavailable__B4_J2{min-height:280px;padding:32px 16px}.TaskLobbyWidget_unavailableIcon__2lbOy{font-size:40px}.TaskLobbyWidget_unavailableTitle__G00r3{font-size:18px}}@container task-lobby (max-width: 360px){.TaskLobbyWidget_fileSectionHeader__vwbnT{align-items:flex-start;flex-direction:column;gap:6px}}.AssignmentReviewModal_modal__I2oyp{position:relative;z-index:1;display:flex;flex-direction:row;background:#fff;border-radius:20px;border:1px solid #00000017;box-shadow:0 8px 40px #00000024;overflow:hidden;width:min(95vw,900px);max-height:90vh}.AssignmentReviewModal_globalActions__1dEE9{position:absolute;top:22px;right:20px;z-index:10;display:flex;align-items:center;gap:12px}.AssignmentReviewModal_globalDate__zOBIx{font-size:13.5px;color:#9e9e9e}.AssignmentReviewModal_globalClose__mLnLd{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#00000014;color:#555;flex-shrink:0;transition:background .15s;cursor:pointer}.AssignmentReviewModal_globalClose__mLnLd:hover{background:#00000029}.AssignmentReviewModal_leftPanel__nMtGE{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;padding:26px 28px 24px;border-right:1px solid #eee;overflow-y:auto;gap:14px}.AssignmentReviewModal_header__g5s3O{display:flex;align-items:center;gap:12px;padding-right:44px}.AssignmentReviewModal_statusBadge___3GSC{display:flex;align-items:center;gap:7px}.AssignmentReviewModal_statusDot__r3aJ4{width:10px;height:10px;border-radius:50%;flex-shrink:0}.AssignmentReviewModal_statusLabel__6KfLy{font-size:14px;font-weight:600}.AssignmentReviewModal_section__9eyDX{display:flex;flex-direction:column;gap:5px}.AssignmentReviewModal_label__RcfSc{font-size:12px;color:#9e9e9e}.AssignmentReviewModal_text__RVweh{font-size:13.5px;color:#1a1a1a;line-height:1.6;margin:0}.AssignmentReviewModal_metaRow__JUUvR{display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;align-items:flex-start}.AssignmentReviewModal_metaItem__GDDjI{display:flex;flex-direction:column;gap:6px}.AssignmentReviewModal_userInfo___WrTE{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#1a1a1a}.AssignmentReviewModal_avatar__X4289{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.AssignmentReviewModal_avatarFallback__smUQ1{width:32px;height:32px;font-size:14px}.AssignmentReviewModal_avatarFallback__smUQ1,.AssignmentReviewModal_commentAvatarFallback__Ui4l5{border-radius:50%;background:#2196f3;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.AssignmentReviewModal_commentAvatarFallback__Ui4l5{width:26px;height:26px;font-size:11px}.AssignmentReviewModal_submissionTabs__kZQgj{display:flex;gap:6px;flex-wrap:wrap}.AssignmentReviewModal_submissionTab__xBeXj{padding:4px 12px;border-radius:50px;border:1.5px solid #e0e0e0;font-size:12px;color:#555;background:#0000;cursor:pointer;transition:border-color .15s,color .15s}.AssignmentReviewModal_submissionTab__xBeXj:hover{border-color:#2196f3;color:#2196f3}.AssignmentReviewModal_submissionTabActive__rPqdy{border-color:#2196f3;color:#2196f3;background:#e8f4fe}.AssignmentReviewModal_fileInfo__3Rw1N{display:flex;align-items:center;gap:9px;cursor:pointer}.AssignmentReviewModal_pdfWrap__G0FB5{display:flex;align-items:center;justify-content:center;width:38px;height:42px;border:1px solid #ffcdd2;border-radius:6px;flex-shrink:0}.AssignmentReviewModal_fileMeta__prw1U{display:flex;flex-direction:column;gap:2px}.AssignmentReviewModal_filename__Pcj_i{font-size:13px;color:#2196f3;text-decoration:none;white-space:nowrap}.AssignmentReviewModal_filename__Pcj_i:hover{text-decoration:underline}.AssignmentReviewModal_fileSize__NIWDf{font-size:11.5px;color:#9e9e9e}.AssignmentReviewModal_downloadIcon__U_3Bw{color:#9e9e9e;cursor:pointer;transition:color .15s;flex-shrink:0}.AssignmentReviewModal_downloadIcon__U_3Bw:hover{color:#333}.AssignmentReviewModal_infoRow__DgJHW{display:flex;flex-direction:column;gap:5px}.AssignmentReviewModal_infoValue__gvMKI{display:flex;align-items:center;gap:9px;font-size:13.5px;color:#1a1a1a}.AssignmentReviewModal_smallIcon__Y2bAN{width:26px;height:26px;border-radius:5px;object-fit:cover;flex-shrink:0}.AssignmentReviewModal_lessonText__buG7v{font-size:13.5px;color:#1a1a1a;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.AssignmentReviewModal_rightPanel__ZjpSz{display:flex;flex-direction:column;width:320px;flex-shrink:0;overflow:hidden;padding-top:60px}.AssignmentReviewModal_tabs__Y3LlV{display:flex;border-bottom:1px solid #eee;padding:0 20px;flex-shrink:0}.AssignmentReviewModal_tab__alraD{padding:16px 4px 13px;font-size:13px;color:#9e9e9e;cursor:pointer;border-bottom:2px solid #0000;margin-bottom:-1px;transition:color .15s,border-color .15s;background:none;white-space:nowrap;margin-right:16px}.AssignmentReviewModal_tab__alraD:hover{color:#2196f3}.AssignmentReviewModal_activeTab__S3UJ1{color:#2196f3;border-bottom-color:#2196f3}.AssignmentReviewModal_addCommentBtn__OBfVg{display:flex;align-items:center;justify-content:center;gap:6px;margin:16px 20px 0;padding:11px 14px;background:#2196f3;color:#fff;border-radius:10px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s;flex-shrink:0}.AssignmentReviewModal_addCommentBtn__OBfVg:hover{background:#1976d2}.AssignmentReviewModal_commentInput__GrJ9O{display:flex;flex-direction:column;gap:8px;margin:12px 20px 0;background:#f8f8f8;border-radius:10px;padding:10px 12px;position:relative;flex-shrink:0}.AssignmentReviewModal_commentCloseBtn__p4azd{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#00000014;color:#707070;cursor:pointer}.AssignmentReviewModal_textarea__qDJDt{width:100%;border:1px solid #e0e0e0;border-radius:8px;padding:8px 10px;font-size:13px;color:#1a1a1a;resize:none;outline:none;font-family:inherit;background:#fff;transition:border-color .15s;box-sizing:border-box}.AssignmentReviewModal_textarea__qDJDt:focus{border-color:#2196f3}.AssignmentReviewModal_commentFormActions__rpI69{display:flex;gap:8px;justify-content:flex-end}.AssignmentReviewModal_submitCommentBtn__h_WWi{padding:6px 12px;background:#2196f3;color:#fff;border-radius:7px;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s}.AssignmentReviewModal_submitCommentBtn__h_WWi:hover{background:#1976d2}.AssignmentReviewModal_cancelCommentBtn__p9u3p{padding:6px 12px;background:#0000;color:#9e9e9e;border-radius:7px;font-size:12px;cursor:pointer;transition:color .15s}.AssignmentReviewModal_cancelCommentBtn__p9u3p:hover{color:#1a1a1a}.AssignmentReviewModal_evaluateWrap__0djFW{display:flex;justify-content:center;margin-top:auto;padding-top:16px}.AssignmentReviewModal_evaluateBtn__TZlpX{display:inline-flex;align-items:center;gap:6px;padding:10px 32px;border:1.5px solid #2e7d32;border-radius:50px;color:#2e7d32;font-size:13.5px;font-weight:500;background:#0000;cursor:pointer;transition:background .15s}.AssignmentReviewModal_evaluateBtn__TZlpX:hover{background:#e8f5e9}.AssignmentReviewModal_evaluateBtn__TZlpX:disabled{border-color:#bdbdbd;color:#bdbdbd;cursor:not-allowed}.AssignmentReviewModal_evaluateBtn__TZlpX:disabled:hover{background:#0000}.AssignmentReviewModal_evaluateBtnWrap__MM7Qx{position:relative;display:inline-flex}.AssignmentReviewModal_evaluateBtnWrap__MM7Qx:after{content:"Ответ ещё не отправлен";bottom:calc(100% + 8px);background:#c62828;color:#fff;font-size:12px;white-space:nowrap;padding:5px 10px;border-radius:6px}.AssignmentReviewModal_evaluateBtnWrap__MM7Qx:after,.AssignmentReviewModal_evaluateBtnWrap__MM7Qx:before{position:absolute;left:50%;transform:translateX(-50%);pointer-events:none;opacity:0;transition:opacity .15s}.AssignmentReviewModal_evaluateBtnWrap__MM7Qx:before{content:"";bottom:calc(100% + 2px);border:5px solid #0000;border-top-color:#c62828}.AssignmentReviewModal_evaluateBtnWrap__MM7Qx:has(button:disabled):hover:after,.AssignmentReviewModal_evaluateBtnWrap__MM7Qx:has(button:disabled):hover:before{opacity:1}.AssignmentReviewModal_commentList__d0N51{display:flex;flex-direction:column;flex:1 1;overflow-y:auto;margin-top:4px}.AssignmentReviewModal_commentEmpty__ja64o{font-size:13px;color:#bdbdbd;text-align:center;padding:24px 20px}.AssignmentReviewModal_commentItem__m6lqv{display:flex;flex-direction:column;gap:5px;cursor:pointer;padding:12px 20px;border-bottom:1px solid #f0f0f0;transition:background .15s}.AssignmentReviewModal_commentItem__m6lqv:hover{background:#f5f8ff}.AssignmentReviewModal_commentItem__m6lqv:last-child{border-bottom:none}.AssignmentReviewModal_commentHeader__pPcQr{display:flex;justify-content:space-between;font-size:12px;color:#9e9e9e}.AssignmentReviewModal_commentUser__Fwhg0{display:flex;align-items:center;gap:7px;font-size:13px;color:#1a1a1a}.AssignmentReviewModal_commentAvatar__WY1A9{width:26px;height:26px;border-radius:50%;object-fit:cover;flex-shrink:0}.AssignmentReviewModal_commentText__90Zpo{font-size:13px;color:#555;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.AssignmentReviewModal_actions__jTv72{display:flex;flex-direction:row;gap:8px;justify-content:flex-end;flex-wrap:wrap;padding:16px 20px;border-top:1px solid #eee;margin-top:auto;flex-shrink:0}.AssignmentReviewModal_actionBtn__AEdYY{display:inline-flex;align-items:center;gap:5px;padding:9px 16px;border-radius:50px;font-size:13px;font-weight:400;cursor:pointer;transition:background .15s;white-space:nowrap;background:#0000}.AssignmentReviewModal_acceptBtn__j31ro{border:1.5px solid #2e7d32;color:#2e7d32}.AssignmentReviewModal_acceptBtn__j31ro:hover{background:#e8f5e9}.AssignmentReviewModal_revisionBtn__joiJ_{border:1.5px solid #f9a825;color:#f9a825}.AssignmentReviewModal_revisionBtn__joiJ_:hover{background:#fffde7}.AssignmentReviewModal_rejectBtn__s_lQX{border:1.5px solid #c62828;color:#c62828}.AssignmentReviewModal_rejectBtn__s_lQX:hover{background:#ffebee}.AssignmentReviewModal_commentItem__m6lqv:hover .AssignmentReviewModal_commentText__90Zpo{color:#2196f3;text-decoration:underline}.AssignmentReviewModal_editCommentBtn__WHRv9{display:flex;align-items:center;justify-content:center;margin-left:auto;width:22px;height:22px;border-radius:5px;border:none;background:#0000;color:#bdbdbd;cursor:pointer;opacity:0;transition:opacity .15s,color .15s,background .15s;flex-shrink:0}.AssignmentReviewModal_commentItem__m6lqv:hover .AssignmentReviewModal_editCommentBtn__WHRv9{opacity:1}.AssignmentReviewModal_editCommentBtn__WHRv9:hover{color:#2196f3;background:#e8f4fe}.AssignmentReviewModal_editMode__EduZV{display:flex;flex-direction:column;gap:6px;width:100%}.AssignmentReviewModal_editActions__HcnHT{display:flex;gap:6px;justify-content:flex-end}.AssignmentReviewModal_editSaveBtn__vhKA0{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;border:none;background:#e8f5e9;color:#2e7d32;cursor:pointer;transition:background .15s}.AssignmentReviewModal_editSaveBtn__vhKA0:hover{background:#c8e6c9}.AssignmentReviewModal_editCancelBtn__iyMsF{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;border:none;background:#fce4ec;color:#c62828;cursor:pointer;transition:background .15s}.AssignmentReviewModal_editCancelBtn__iyMsF:hover{background:#f8bbd0}.AssignmentReviewModal_downloadIconBtn__kd8Dj{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:7px;border:none;background:#0000;color:#9e9e9e;cursor:pointer;transition:color .15s,background .15s;flex-shrink:0}.AssignmentReviewModal_downloadIconBtn__kd8Dj:hover{color:#2196f3;background:#e8f4fe}.AssignmentReviewModal_gradedBadge__cOdnC{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 16px;border:1.5px solid #4caf50;border-radius:50px}.AssignmentReviewModal_gradedStars__2PbaH{display:flex;gap:3px}.AssignmentReviewModal_gradedLabel__n_ho1{font-size:13px;font-weight:600;color:#2e7d32}.AssignmentReviewModal_reGradeBtn__TZLN7{font-size:11px;color:#9e9e9e;background:none;border:none;cursor:pointer;text-decoration:underline;padding:0;transition:color .15s}.AssignmentReviewModal_reGradeBtn__TZLN7:hover{color:#555}.AssignmentReviewModal_nestedModal__6MPEe{position:relative;z-index:1;background:#fff;border-radius:16px;border:1px solid #00000014;box-shadow:0 8px 32px #00000021;padding:22px 24px;width:min(90vw,480px);display:flex;flex-direction:column;gap:16px}.AssignmentReviewModal_nestedHeader__rTBW6{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid #f0f0f0}.AssignmentReviewModal_backBtn__mvunm{font-size:18px;color:#555;cursor:pointer;background:none;line-height:1;transition:color .15s}.AssignmentReviewModal_backBtn__mvunm:hover{color:#1a1a1a}.AssignmentReviewModal_nestedTitle__ER4JN{flex:1 1;font-size:14px;font-weight:600;color:#1a1a1a}.AssignmentReviewModal_nestedCloseBtn__lICON{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#00000012;color:#555;cursor:pointer;transition:background .15s;flex-shrink:0}.AssignmentReviewModal_nestedCloseBtn__lICON:hover{background:#00000024}.AssignmentReviewModal_nestedUser__5HRx_{display:flex;align-items:center;gap:9px}.AssignmentReviewModal_nestedUserName__wm4jw{font-size:14px;font-weight:500;color:#1a1a1a}.AssignmentReviewModal_nestedDateRow__SfINQ{display:flex;justify-content:space-between;font-size:12px;color:#9e9e9e}.AssignmentReviewModal_nestedDate__IBazS,.AssignmentReviewModal_nestedTime__JxFuy{font-size:12px;color:#9e9e9e}.AssignmentReviewModal_nestedText__IhH0p{font-size:13.5px;color:#1a1a1a;line-height:1.7;margin:0}.AssignmentReviewModal_nestedFooter__eKdrK{display:flex;justify-content:center;padding-top:4px}.AssignmentReviewModal_closeNestedBtn__dPSe_{padding:9px 40px;border:1.5px solid #d0d0d0;border-radius:50px;font-size:13px;color:#1a1a1a;cursor:pointer;background:#0000;transition:background .15s}.AssignmentReviewModal_closeNestedBtn__dPSe_:hover{background:#f5f5f5}.AssignmentReviewModal_gradeModal__gpVs_{position:relative;z-index:1;background:#fff;border-radius:16px;border:1px solid #00000014;box-shadow:0 8px 32px #00000021;padding:22px 24px;width:min(90vw,560px);display:flex;flex-direction:column;gap:20px}.AssignmentReviewModal_gradeBody__CnJ7t{display:flex;gap:24px;align-items:flex-start}.AssignmentReviewModal_gradeLeft__oi8xq{display:flex;flex-direction:column;gap:10px;min-width:120px}.AssignmentReviewModal_gradeUser___PRpn{display:flex;align-items:center;gap:9px}.AssignmentReviewModal_gradeType__oRen6{font-size:13px;color:#2196f3;cursor:default}.AssignmentReviewModal_gradeRight__aS1vk{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1 1}.AssignmentReviewModal_gradeRightTitle__A2MV_{font-size:14px;font-weight:500;color:#1a1a1a}.AssignmentReviewModal_stars__TJi_n{display:flex;gap:6px}.AssignmentReviewModal_star__JoWEw{cursor:pointer;transition:color .15s,transform .1s}.AssignmentReviewModal_star__JoWEw:hover{transform:scale(1.15)}.AssignmentReviewModal_gradeActions__7tsSR{display:flex;flex-direction:column;gap:10px}.AssignmentReviewModal_gradeSubmitBtn__BqAp5{display:flex;align-items:center;justify-content:center;gap:6px;padding:11px 14px;border:1.5px solid orange;border-radius:10px;color:orange;font-size:13px;font-weight:500;background:#0000;cursor:pointer;transition:background .15s}.AssignmentReviewModal_gradeSubmitBtn__BqAp5:hover{background:#fff8e1}.AssignmentReviewModal_gradeTypeBtn__3X1Co{margin-left:auto;padding:4px 12px;border:1.5px solid #2196f3;border-radius:50px;font-size:12px;color:#2196f3;background:#0000;white-space:nowrap;cursor:pointer}@media (max-width:680px){.AssignmentReviewModal_modal__I2oyp{flex-direction:column;width:96vw;max-height:95vh;border-radius:16px}.AssignmentReviewModal_leftPanel__nMtGE{border-right:none;border-bottom:1px solid #eee;padding:20px 18px 18px}.AssignmentReviewModal_rightPanel__ZjpSz{width:100%;padding-top:0}.AssignmentReviewModal_actions__jTv72{justify-content:center}}@media (max-width:380px){.AssignmentReviewModal_modal__I2oyp{width:100vw;max-height:100dvh;border-radius:0}}.SortList_select__uAMkz{width:100%;border:none;padding:6px 4px;cursor:pointer}.ElementOnPage_elOnPage__oo7wj{width:-webkit-min-content;width:min-content;padding:0}.ElementOnPage_elOnPage__oo7wj select{border:none;cursor:pointer}