.CustomContainer_customContainer__UIJs4{background:#fff;box-shadow:var(--base-shadow);padding:35px;position:relative}.ScheduleList_cardsContainer__6YAZ3>*{display:block;margin-bottom:20px}.ScheduleList_cardsContainer__6YAZ3>* button{box-shadow:var(--base-shadow);height:80px;justify-content:left;width:100%}.ScheduleList_cardsContainer__6YAZ3>* button span{font-size:20px}.AuthWithTSU_authButton__8GTCX{align-items:center;background-color:var(--tsu-color);border-radius:2px;display:flex;height:auto;justify-content:center;max-width:400px;text-align:center}.AuthWithTSU_authButton__8GTCX svg{--size:25px;height:var(--size);margin-right:5px;width:var(--size)}.LodaingSpinner_loaderContainer__RhdEi{align-items:center;display:flex;height:calc(100vh - 200px);justify-content:center}.ProfileInfo_userNameGroup__qfIPe{display:flex;flex-direction:row;gap:1rem;margin-bottom:30px}.ProfileInfo_userNameGroup__qfIPe .ProfileInfo_userName__PnxqF{font-size:20px}.ProfileInfo_alert__446uB{margin-bottom:30px}.ProfileInfo_studentInfo__vlN2x{margin-bottom:30px;position:relative}.ProfileInfo_studentInfo__vlN2x .ProfileInfo_editIcon__FT7wp{cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.LodaingSpinnerSmall_loaderContainerSmall__5kH99{align-items:center;display:flex;justify-content:center}.NonAuthProfileInfo_description__LyInO{margin-bottom:20px}.NonAuthProfileInfo_personTypeBlock__xni\+G{display:flex;flex-direction:row;gap:20px;margin-bottom:20px}.NonAuthProfileInfo_personTypeBlock__xni\+G .NonAuthProfileInfo_position__gQcWi{font-size:18px;font-weight:bolder}.NonAuthProfileInfo_personTypeBlock__xni\+G img{width:60px}.NonAuthProfileInfo_editProfileBtn__iCRSr{margin-left:80px}@media (max-width:400px){.NonAuthProfileInfo_personTypeBlock__xni\+G img{width:40px}.NonAuthProfileInfo_editProfileBtn__iCRSr{margin-left:60px}}.SpecializationModal_btnBlock__8JQ0Z{display:flex;justify-content:end}.ChooseRoles_title__3D8ZQ{margin-bottom:20px!important}.ChooseRoles_chooseRolesContainer__WtVR6{display:flex;flex-direction:row;gap:40px;width:100%}@media (max-width:550px){.ChooseRoles_chooseRolesContainer__WtVR6{align-items:center;flex-direction:column}}.ChooseRoles_chooseRoleCard__eKBBn{align-items:center;box-shadow:var(--base-shadow);cursor:pointer;display:flex;flex-direction:column;height:200px;justify-content:center;max-width:200px;position:relative;text-align:center;width:100%}.ChooseRoles_checkbox__3lvYb{left:10px;position:absolute;top:10px}.ChooseRoles_roleIcon__okzs5{aspect-ratio:1;width:88px}.ChooseRoles_roleName__dIBL9{font-size:20px}.SpecifyNonAuthData_stepBlock__Pwc3O{margin-bottom:40px}.SetNonAuth_title__BHTO5{margin-bottom:20px!important}.SetNonAuth_selectNameBlock__sZilg{align-items:center;display:flex;flex-direction:row;gap:30px;margin-bottom:20px}.SetNonAuth_selectNameBlock__sZilg img{width:70px}@media (max-width:400px){.SetNonAuth_selectNameBlock__sZilg img{height:auto;width:40px}}.SetNonAuth_selectStudentInfo__Dy08Q{align-items:start;display:flex;flex-direction:row;gap:30px}.SetNonAuth_selectStudentInfo__Dy08Q img{width:70px}@media (max-width:400px){.SetNonAuth_selectStudentInfo__Dy08Q img{height:auto;width:40px}}.SetNonAuth_inner__Rl-co{width:500px}.SetNonAuth_inner__Rl-co .SetNonAuth_position__md8fv{font-size:20px;font-weight:700;margin-bottom:10px}.SetNonAuth_select__DhTQA{width:100%}.weekSwitcher_btnsContainer__mK93D{align-items:center;display:flex;gap:10px}@media (max-width:600px){.weekSwitcher_btnsContainer__mK93D{align-items:start;flex-direction:column}}.ScheduleDates_dates__CqWLv{color:#8d8d8d;font-size:18px;font-weight:600;margin-bottom:10px}.CellContent_coursesListBlock__lKeta,.CellContent_location__i-lQK,.CellContent_specialization__u7cnq,.CellContent_subInfo__XQEl0,.CellContent_userName__9Qk6w{font-size:12px;line-height:120%}.CellContent_location__i-lQK,.CellContent_userName__9Qk6w{margin-bottom:5px}.CellContent_coursesListBlock__lKeta,.CellContent_location__i-lQK,.CellContent_subInfo__XQEl0{font-size:10px}.CellContent_coursesList__E\+uoe span:after{content:", "}.CellContent_coursesList__E\+uoe span:last-child:after{content:"."}.CellContent_lessonCell__iJgZ2 .CellContent_specialization__u7cnq,.CellContent_practicingMissedClassCell__T8oRr .CellContent_medicalGroup__Rc7YF{font-weight:bolder}.CellContent_fitTestCell__MmNKv .CellContent_fitTestType__KneBT{font-size:12px;font-weight:bolder;line-height:120%}.CellContent_consultationCell__uPXJU .CellContent_userName__9Qk6w,.CellContent_doctorVisitCell__rQjMX .CellContent_userName__9Qk6w{font-weight:bolder}.SchedulePage_cellColorsPopover__s32ye{position:absolute;right:20px;top:20px}@media (max-width:600px){.SchedulePage_cellColorsPopover__s32ye{display:none}}.SchedulePage_scheduleTop__j2IBO{margin-bottom:20px}.SchedulePage_synchronizeButton__mC6Yf{margin-bottom:30px}.SchedulePage_copyScheduleButton__-RmCY{margin-bottom:20px}html{--border-color:#c4c8cc}.ScheduleTable_tableContainer__uKd\+-{border-radius:20px;display:flex;flex-direction:row;overflow-x:auto}.ScheduleTable_tableContainer__uKd\+- .ScheduleTable_cellCol__Snjja:not(:last-child){border-right:1px dashed #c4c8cc;border-right:1px dashed var(--border-color)}.ScheduleTable_cellCol__Snjja{min-width:180px;padding:0 8px}.ScheduleTable_cellCol__Snjja .ScheduleTable_dayTitle__jZx3S{height:80px}.ScheduleTable_cellCol__Snjja .ScheduleTable_dayTitle__jZx3S .ScheduleTable_dayNumber__rPzc3{font-size:18px;font-weight:bolder}.ScheduleTable_cellCol__Snjja .ScheduleTable_dayTitle__jZx3S .ScheduleTable_shortDate__BxeZ\+{color:#c4c8cc;color:var(--border-color);font-size:15px}.ScheduleTable_cellCol__Snjja .ScheduleTable_cells__B5kLO{position:relative}.ScheduleTable_timeCol__2ibO-{border-right:1px dashed #c4c8cc;border-right:1px dashed var(--border-color);padding-right:20px;padding-top:80px;width:40px}.ScheduleTable_timeBlock__Y\+y9S{color:#363738;font-size:15px;font-weight:bolder;height:80px;line-height:100%;text-align:right}.ScheduleTable_plus__kS5be{color:#459c08!important;cursor:pointer;font-size:14px;margin-left:5px}.Cell_cell__LH\+uv{display:block;margin-inline-end:0!important;overflow:hidden;padding-bottom:3px;position:absolute;top:0;white-space:normal;z-index:99}.Cell_cell__LH\+uv:hover{box-shadow:0 3px 8px #0000003d;height:auto!important;z-index:100}.Cell_cell__LH\+uv.Cell_withIntersection__Y7wej:hover{margin-left:0!important;width:100%!important;z-index:100}.TsuInTimeCell_tsuInTimeCell__5OKcL{background-color:#f8f8f8;border-radius:10px;color:#b8b8b8;display:block;margin-inline-end:0!important;overflow:hidden;position:absolute;top:0;white-space:normal;width:100%;z-index:97}.TsuInTimeCell_coursesListBlock__uh3aI,.TsuInTimeCell_location__4PfUt,.TsuInTimeCell_subInfo__lsPXT,.TsuInTimeCell_title__Atcwb,.TsuInTimeCell_userName__mCR2k{font-size:12px;line-height:120%}.TsuInTimeCell_title__Atcwb{font-weight:bolder}.TsuInTimeCell_location__4PfUt,.TsuInTimeCell_userName__mCR2k{margin-bottom:5px}.TsuInTimeCell_coursesListBlock__uh3aI,.TsuInTimeCell_location__4PfUt,.TsuInTimeCell_subInfo__lsPXT{font-size:10px}.ChooseSchedulePage_titleBlock__zXSoD{margin-bottom:30px}.ChooseLessonSchedule_form__RrLFI{max-width:500px}.ChooseLessonSchedule_btnBlock__sC8Dw{text-align:right}.ChooseLessonSchedule_label__LfLwx{font-weight:700;margin-bottom:5px}.LocationModal_btnBlock__aFblA{display:flex;justify-content:end}.UpdateLessonModal_fixedCellInfo__yBitx{margin-bottom:20px}.ChooseConsultationSchedule_form__l-w\+H{max-width:500px}.ChooseConsultationSchedule_btnBlock__-cIgi{text-align:right}.ChooseConsultationSchedule_label__ScUXf{font-weight:700;margin-bottom:5px}.UpdateConsultationModal_fixedCellInfo__e3yz8{margin-bottom:20px}.ChooseFitTest_form__xPDJc{max-width:500px}.ChooseFitTest_btnBlock__RGqik{text-align:right}.ChooseFitTest_label__vJCo2{font-weight:700;margin-bottom:5px}.UpdateFitTestModal_fixedCellInfo__bpoBK{margin-bottom:20px}.ChooseDoctorVisit_form__Oc3OE{max-width:500px}.ChooseDoctorVisit_btnBlock__zvF8G{text-align:right}.ChooseDoctorVisit_label__hAb0K{font-weight:700;margin-bottom:5px}.UpdateDoctorVisitModal_fixedCellInfo__Ow5M7{margin-bottom:20px}.ChoosePracticingMissedClass_form__hY8mY{max-width:500px}.ChoosePracticingMissedClass_btnBlock__5VCKW{text-align:right}.ChoosePracticingMissedClass_label__3zMXh{font-weight:700;margin-bottom:5px}.UpdatePracticingMissedClassModal_fixedCellInfo__Ggtxk{margin-bottom:20px}.specifyStudentData_formItem__xqIm2{max-width:500px}.BusyCell_busyCell__-3AGS{background-color:#ca0707;border-color:#f10000;color:#fff;overflow:hidden;position:absolute;width:100%}.BusyCell_cellIsBlocked__48Xr-{font-weight:700}.CellWithEditing_cell__neiL3{display:block;margin-inline-end:0!important;overflow:hidden;padding-bottom:3px;position:absolute;top:0;white-space:normal;z-index:99}.CellWithEditing_cell__neiL3:hover{box-shadow:0 3px 8px #0000003d;height:auto!important;z-index:100}.CellWithEditing_cell__neiL3.CellWithEditing_withIntersection__sn\+pC:hover{margin-left:0!important;width:100%!important;z-index:100}.CellWithEditing_cellInner__IvTxB{position:relative}.CellWithEditing_editingIcons__AAmf\+{color:#0030e1;cursor:pointer;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none}.SettingsMenu_cardsContainer__YJRG8>*{display:block;margin-bottom:20px}.SettingsMenu_cardsContainer__YJRG8>* button{box-shadow:var(--base-shadow);height:80px;justify-content:left;width:100%}.SettingsMenu_cardsContainer__YJRG8>* button span{font-size:20px}.CrudButtons_btns__RFujd{font-size:18px}.CrudButtons_btns__RFujd *{cursor:pointer;-webkit-user-select:none;user-select:none}.CrudButtons_btns__RFujd .CrudButtons_deleteBtn__lO\+FE{color:#c30202}.CrudButtons_btns__RFujd .CrudButtons_editBtn__nuvnX{color:#00249f}.MedicalGroupSettingsPage_settingsContainer__5r8TT,.SpecializationSettingsPage_settingsContainer__HOqAh{overflow-x:auto}.MedicalGroupModal_btnBlock__hbDtR{display:flex;justify-content:end}.UserSettingFilter_filterBlock__KXX9R{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.UserSettingFilter_filter__HlFBT{min-width:200px}.NavigationPanel_navigationPanel__QfA4M{margin-bottom:50px}.NavigationPanel_logoMenuItem__9NmIe{background:none!important}.NavigationPanel_tsuLogo__xfzqV{align-items:center;color:#fff;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}@media (max-width:350px){.NavigationPanel_tsuLogo__xfzqV svg{width:30px}}.NavigationPanel_tsuLogo__xfzqV div{font-size:18px;padding:0 0 0 10px}@media (max-width:575px){.NavigationPanel_subMenu__BPYtD{display:none!important}}@media (min-width:576px){.NavigationPanel_menuMobile__SGwUF{display:none!important}}.NavigationPanel_rightMenu__t6PqQ{margin-left:auto!important}@font-face{font-family:Manrope;font-weight:300;src:url(/static/media/Manrope-Light.5893ddfd10c17e34c95b.woff)}@font-face{font-family:Manrope;font-weight:400;src:url(/static/media/Manrope-Regular.2046a49b5fa996c43f44.woff)}@font-face{font-family:Manrope;font-weight:500;src:url(/static/media/Manrope-Semibold.f4e54434d986b1395b3b.woff)}@font-face{font-family:Manrope;font-weight:600;src:url(/static/media/Manrope-Bold.b6c4aa0b0b711186d005.woff)}*{font-family:Manrope,sans-serif!important;margin:0;padding:0}body{background-color:#f5f5f5;height:100vh}html{--tsu-color:#1890ff;--base-shadow:0 2px 5px #0000001a}
/*# sourceMappingURL=main.07e3c1c5.css.map*/