.UiContainer_root_2SmAf{padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box}.UiContainer_root_2SmAf.UiContainer_isFluid_3_b8a{max-width:970px}.UiContainer_root_2SmAf:not(.UiContainer_isFluid_3_b8a){max-width:calc(100% - 15px)}@media only screen and (min-width:768px){.UiContainer_root_2SmAf:not(.UiContainer_isFluid_3_b8a){max-width:550px}}@media only screen and (min-width:992px){.UiContainer_root_2SmAf:not(.UiContainer_isFluid_3_b8a){max-width:690px}}@media only screen and (min-width:1200px){.UiContainer_root_2SmAf:not(.UiContainer_isFluid_3_b8a){max-width:800px;max-width:970px}}.UiIcon_icon_2UEy2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1em;height:1em;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.UiIcon_icon_2UEy2.UiIcon_colorInheritance_1vKIu svg{fill:currentColor}.UiIcon_icon_2UEy2 svg{width:1em;height:1em}.UiHeading_root_3QNWU{margin-top:0;margin-bottom:0}@media(max-width:767px){.UiHeading_root_3QNWU.UiHeading_isIndent_3fLGL{margin-bottom:24px}}@media only screen and (min-width:768px){.UiHeading_root_3QNWU.UiHeading_isIndent_3fLGL{margin-bottom:32px}}.UiHeading_greenWrap_3lVGE{padding:24px 0 0;max-width:970px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:767px){.UiHeading_greenWrap_3lVGE{padding-top:68px}}.UiHeading_greenRhombus_1l0dy{width:412px;height:92px;top:27px;left:-107px;z-index:-1;position:absolute}@media(max-width:767px){.UiHeading_greenRhombus_1l0dy{top:70px}}@media(max-width:767px){.UiHeading_title_1aka_{font-size:40px;line-height:1;font-weight:500}}@media only screen and (min-width:768px){.UiHeading_title_1aka_{font-size:50px;line-height:1;font-weight:500}}.UiHeading_subtitle_1zpEb{margin-top:5px;font-size:20px;line-height:.75;font-weight:400}.UiHeading_rightsubtitle_1Uiip{opacity:.5;margin-top:5px;margin-left:15px;max-width:250px;font-size:14px;line-height:1.0714285714;font-weight:400}@media(max-width:767px){.UiHeading_rightsubtitle_1Uiip{margin-left:0}}.UiHeading_rightsubtitleWrap_3q9Ec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){.UiHeading_rightsubtitleWrap_3q9Ec{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.progress-circular{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.progress-circular svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.progress-circular_is-indeterminate svg{-webkit-animation:progress-circular-rotate 1.4s linear infinite;animation:progress-circular-rotate 1.4s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.progress-circular_is-indeterminate .progress-circular__overlay{-webkit-animation:progress-circular-dash 1.4s ease-in-out infinite;animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0}.progress-circular__underlay{stroke:rgba(0,0,0,.1);z-index:1}.progress-circular__overlay{stroke:currentColor;z-index:2;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.progress-circular__info{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@-webkit-keyframes progress-circular-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes progress-circular-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.UiButton_root_1U_UP{background:0 0;border:0;border-radius:0;padding:0;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:4px;font-weight:400;text-align:center;text-decoration:none;-webkit-transition:all .3s cubic-bezier(.25,.8,.5,1);transition:all .3s cubic-bezier(.25,.8,.5,1);position:relative;outline:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.UiButton_root_1U_UP.UiButton_isFluid_S8pC6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;margin-left:0;margin-right:0}.UiButton_root_1U_UP.UiButton_sizeSmall_33xHw{font-size:14px;line-height:.8571428571}.UiButton_root_1U_UP.UiButton_sizeNormal_1c-nS{font-size:17px;line-height:.9411764706}.UiButton_root_1U_UP.UiButton_sizeLarge_2CTIX{font-size:20px;line-height:.9}.UiButton_root_1U_UP.UiButton_isSquared_9cjcZ{border-radius:0}.UiButton_root_1U_UP.UiButton_isDisabled_1lZvE{opacity:.3;pointer-events:none}.UiButton_root_1U_UP:hover{z-index:1}.UiButton_root_1U_UP:not(.UiButton_isDepressed_3Ne1M):not(.UiButton_isFlat_2hoKe):not(.UiButton_themeSilent_3y1fY){-webkit-box-shadow:0 1px 8px 0 transparent;box-shadow:0 1px 8px 0 transparent}.UiButton_root_1U_UP:not(.UiButton_isDepressed_3Ne1M):not(.UiButton_isFlat_2hoKe):not(.UiButton_themeSilent_3y1fY):active:not([disabled]),.UiButton_root_1U_UP:not(.UiButton_isDepressed_3Ne1M):not(.UiButton_isFlat_2hoKe):not(.UiButton_themeSilent_3y1fY):hover:not([disabled]){background-color:#dfefce}.UiButton_inner_C3L2d{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:inherit;border-radius:inherit;color:inherit;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.UiButton_isNoWrap_3gv4_ .UiButton_inner_C3L2d{white-space:nowrap}.UiButton_sizeSmall_33xHw .UiButton_inner_C3L2d{padding:8px}.UiButton_sizeLarge_2CTIX .UiButton_inner_C3L2d{padding:16px}.UiButton_textAlignLeft_1u9I7 .UiButton_inner_C3L2d{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.UiButton_textAlignCenter_1amkF .UiButton_inner_C3L2d{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.UiButton_textAlignRight_K-EW6 .UiButton_inner_C3L2d{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.UiButton_textAlignJustify_3f15Q .UiButton_inner_C3L2d{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.UiButton_themeSilent_3y1fY{background-color:unset!important;cursor:default!important;opacity:.3}.UiButton_themeSilent_3y1fY .UiButton_inner_C3L2d{width:auto}.UiButton_themeModal_rJdA4{background-color:#639ee9;color:#fff}.UiButton_themeModal_rJdA4 .UiButton_inner_C3L2d{font-weight:700;font-size:12px;line-height:18px;text-align:center}.UiButton_themeGray_37NbP{border-radius:14px;background-color:#f2f2f2}.UiButton_themeGray_37NbP.UiButton_isDepressed_3Ne1M,.UiButton_themeGray_37NbP.UiButton_isFlat_2hoKe{background-color:#f2f2f2}.UiButton_themeGray_37NbP.UiButton_isDepressed_3Ne1M:active:not([disabled]),.UiButton_themeGray_37NbP.UiButton_isDepressed_3Ne1M:hover:not([disabled]),.UiButton_themeGray_37NbP.UiButton_isFlat_2hoKe:active:not([disabled]),.UiButton_themeGray_37NbP.UiButton_isFlat_2hoKe:hover:not([disabled]){background-color:#e5e5e5}@media(max-width:767px){.UiButton_themeGray_37NbP{background-color:unset}}.UiButton_themeGreen_2ihGA{border-radius:10px;padding:6px 0 6px 0;background-color:#a4e064}.UiButton_themeGreen_2ihGA.UiButton_isDepressed_3Ne1M,.UiButton_themeGreen_2ihGA.UiButton_isFlat_2hoKe{background-color:#a4e064}.UiButton_themeGreen_2ihGA.UiButton_isDepressed_3Ne1M:active:not([disabled]),.UiButton_themeGreen_2ihGA.UiButton_isDepressed_3Ne1M:hover:not([disabled]),.UiButton_themeGreen_2ihGA.UiButton_isFlat_2hoKe:active:not([disabled]),.UiButton_themeGreen_2ihGA.UiButton_isFlat_2hoKe:hover:not([disabled]){background-color:#98dc4f}.UiButton_iconHasLesson_2QYpm{position:absolute;left:15px;font-size:20px;padding-right:6px;color:#a4e064}.UiButton_themeDanger_IBXr6{border-radius:10px;padding:6px 0 6px 0;background-color:#bb3f38;color:#fff}.UiButton_themeDanger_IBXr6:active:not([disabled]),.UiButton_themeDanger_IBXr6:hover:not([disabled]){background-color:#a73832!important}.UiButton_themeBackgroundBrand_1b4lv:before,.UiButton_themeOutlineBrand_1diEb:before{content:"";display:block;background:#4397ee;background:-webkit-gradient(linear,left top,right top,from(#bb3f38),to(#4397ee));background:linear-gradient(90deg,#bb3f38 0,#4397ee);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0}.UiButton_themeBackgroundBrand_1b4lv.UiButton_isDisabled_1lZvE:before,.UiButton_themeOutlineBrand_1diEb.UiButton_isDisabled_1lZvE:before{opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1)}.UiButton_themeBackgroundBrand_1b4lv .UiButton_inner_C3L2d{color:#fff}.UiButton_themeOutlineBrand_1diEb .UiButton_inner_C3L2d{width:auto;background-color:#fff;border-radius:2px;padding:10px;margin:2px}.UiButton_themeOutlineBrand_1diEb.UiButton_sizeSmall_33xHw .UiButton_inner_C3L2d{padding:6px}.UiButton_themeOutlineBrand_1diEb.UiButton_sizeLarge_2CTIX .UiButton_inner_C3L2d{padding:14px}.UiPreloader_root_1VM4Z{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.7);position:absolute;top:0;right:0;bottom:0;left:0;z-index:999}.UiPreloader_root_1VM4Z.UiPreloader_isFullscreen_1foev{position:fixed}.ErrorsList_root_BmyH5{background-color:#fff;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.08);box-shadow:0 0 16px 0 rgba(0,0,0,.08);position:fixed;z-index:999999;top:40px;right:40px;border-radius:10px}@media(max-width:767px){.ErrorsList_root_BmyH5{right:10px;left:10px;top:30px}}.ErrorsList_errorWrap_xa6JA{width:350px;padding:20px 40px 30px 20px;position:relative}@media(max-width:767px){.ErrorsList_errorWrap_xa6JA{width:auto}}.ErrorsList_closeBtn_1kEnC{position:absolute;display:block;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.076 4.801L0 8.507 1.522 10l3.473-4.113L8.478 10 10 8.507 5.923 4.8 9.99 1.553 8.538 0 4.995 3.81 1.462 0 .01 1.553 4.076 4.8l-.001.001v.001z' fill='%23000'/%3E%3C/svg%3E");cursor:pointer;right:10px;top:10px}.ErrorsList_error_2Kymb{font-size:20px;line-height:1.2;text-align:left}.ErrorsList_error_2Kymb+.ErrorsList_error_2Kymb{margin-top:5px}.IconValueStar_root_vuBlO{position:relative}.IconValueStar_icon_2zTz0{font-size:28px;color:#ffc107}.IconValueStar_value_2TAWK{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:600;color:#000;position:absolute;top:3px;right:0;bottom:0;left:0}.CalendarLessonsDayDropdown_buttonClose_jrbIX{border-bottom:1px solid transparent;text-decoration:none;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s;color:#000;border-color:#000}.CalendarLessonsDayDropdown_buttonClose_jrbIX:hover{text-decoration:none}.CalendarLessonsDayDropdown_buttonClose_jrbIX:active:not([disabled]),.CalendarLessonsDayDropdown_buttonClose_jrbIX:hover:not([disabled]){color:#000}.CalendarLessonsDayDropdown_buttonClose_jrbIX:active:not([disabled]),.CalendarLessonsDayDropdown_buttonClose_jrbIX:hover:not([disabled]){border-color:transparent}.CalendarLessonsDayDropdown_root_3mlC-{max-height:0;background-color:#fff;border-radius:10px;-webkit-transition:all .3s cubic-bezier(.25,.8,.5,1);transition:all .3s cubic-bezier(.25,.8,.5,1);-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.08);box-shadow:0 2px 12px 0 rgba(0,0,0,.08);opacity:0;overflow:hidden;width:115%}.CalendarLessonsDayDropdown_root_3mlC-.CalendarLessonsDayDropdown_isOpened_3-xsu{max-height:700px;opacity:1}.CalendarLessonsDayDropdown_content_13ugJ{background-color:#fff;border-radius:2px;padding-left:10px;padding-right:10px;padding-bottom:15px;font-size:13px;line-height:1.2307692308;font-weight:500;text-align:center}.CalendarLessonsDayDropdown_isOutline_2ZHQf .CalendarLessonsDayDropdown_content_13ugJ{padding-left:8px;padding-right:8px;margin:2px}.CalendarLessonsDayDropdown_heading_2yKAl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;padding-left:2px;padding-right:2px;margin-bottom:5px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:17px}.CalendarLessonsDayDropdown_isOutline_2ZHQf .CalendarLessonsDayDropdown_heading_2yKAl{height:40px}.CalendarLessonsDayDropdown_date_qEBrI{margin-bottom:15px}.CalendarLessonsDayDropdown_controls_1-juS{margin-top:15px}.CalendarLessonsDayDropdown_buttonClose_jrbIX{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayButtonContent_root_wIvbh{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.DayButtonContent_text_2Vm90{font-size:17px;line-height:20.4px;color:#333;font-weight:400;font-variant-numeric:lining-nums tabular-nums;font-family:Inter,Forma DJR Cyrillic Micro,Montserrat,system,sans-serif}.DayButtonContent_hasIcon_2WSCe .DayButtonContent_text_2Vm90{margin-right:5px}.DayButtonContent_theme_exam_-MT_m .DayButtonContent_text_2Vm90,.DayButtonContent_theme_holiday_1qkmu .DayButtonContent_text_2Vm90,.DayButtonContent_theme_innerexam_219M6 .DayButtonContent_text_2Vm90,.DayButtonContent_theme_lunch_GMlQZ .DayButtonContent_text_2Vm90,.DayButtonContent_theme_meeting_2OxEm .DayButtonContent_text_2Vm90,.DayButtonContent_theme_other_2oKFH .DayButtonContent_text_2Vm90,.DayButtonContent_theme_planmeeting_2Ig6F .DayButtonContent_text_2Vm90,.DayButtonContent_theme_sick-leave_3FTWK .DayButtonContent_text_2Vm90,.DayButtonContent_theme_theory_OTU_v .DayButtonContent_text_2Vm90{color:#000}.DayButtonContent_icon_3H3f3{position:absolute;right:-30px}.DayButtonContent_theme_exam_-MT_m .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_holiday_1qkmu .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_innerexam_219M6 .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_lunch_GMlQZ .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_meeting_2OxEm .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_money_25vh5 .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_other_2oKFH .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_planmeeting_2Ig6F .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_receipt_2dj9_ .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_sick-leave_3FTWK .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_theory_OTU_v .DayButtonContent_icon_3H3f3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:4px;font-size:14px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.DayButtonContent_theme_lunch_GMlQZ .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_money_25vh5 .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_receipt_2dj9_ .DayButtonContent_icon_3H3f3{color:#000;font-size:15px}.DayButtonContent_theme_innerexam_219M6 .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_planmeeting_2Ig6F .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_theory_OTU_v .DayButtonContent_icon_3H3f3{color:#000;font-size:14px}.DayButtonContent_theme_meeting_2OxEm .DayButtonContent_icon_3H3f3{color:#000}.DayButtonContent_theme_holiday_1qkmu .DayButtonContent_icon_3H3f3{color:#000;font-size:14px}.DayButtonContent_theme_exam_-MT_m .DayButtonContent_icon_3H3f3{color:#000}.DayButtonContent_theme_other_2oKFH .DayButtonContent_icon_3H3f3,.DayButtonContent_theme_sick-leave_3FTWK .DayButtonContent_icon_3H3f3{color:#000;font-size:14px}.DayButtonContent_iconRating_TS5Bx{margin-top:-4px;margin-right:-4px;margin-bottom:-4px}.LessonsInfo_rootWrap_1Qkw9{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:1000px){.LessonsInfo_rootWrap_1Qkw9{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0}}.LessonsInfo_root_2N1Rp{border-top:1px solid #000;position:relative}@media only screen and (min-width:768px){.LessonsInfo_root_2N1Rp{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:8px}}@media(max-width:1000px){.LessonsInfo_root_2N1Rp{padding-bottom:40px}}.LessonsInfo_rootL_3eRJt{-ms-flex-preferred-size:31.5%;flex-basis:31.5%}@media(max-width:1000px){.LessonsInfo_rootL_3eRJt{-ms-flex-preferred-size:100%;flex-basis:100%}}.LessonsInfo_rootWI_3L1ZR{-ms-flex-preferred-size:55.5%;flex-basis:55.5%}@media(max-width:1000px){.LessonsInfo_rootWI_3L1ZR{-ms-flex-preferred-size:100%;flex-basis:100%}}.LessonsInfo_rootS__KlLF{-ms-flex-preferred-size:15.4%;flex-basis:15.4%}@media(max-width:1000px){.LessonsInfo_rootS__KlLF{-ms-flex-preferred-size:45%;flex-basis:45%}}.LessonsInfo_hint_26TZn{font-weight:400;letter-spacing:0;text-align:left;font-size:20px;line-height:1.2}@media(max-width:1000px){.LessonsInfo_hint_26TZn{margin-top:8px}}.LessonsInfo_nameSm_zQv7Z{font-size:20px;line-height:1.35;font-weight:500;margin-left:-8px}.LessonsInfo_payLeft_sth0F{color:#e25454;font-size:20px;line-height:1.2}.LessonsInfo_name_1G__W{margin-top:0;margin-bottom:4px;font-size:36px;line-height:.8888888889;font-weight:500}.LessonsInfo_auto_1gtyA,.LessonsInfo_phone_2tQZ2{font-weight:400;font-size:20px;line-height:1.2}.LessonsInfo_phone_2tQZ2{border-bottom:1px solid transparent;text-decoration:none;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s;border-color:transparent;color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,.23);text-decoration-color:rgba(0,0,0,.23);text-underline-offset:6px;text-decoration-thickness:from-font}.LessonsInfo_phone_2tQZ2:hover{text-decoration:none}.LessonsInfo_phone_2tQZ2:active:not([disabled]),.LessonsInfo_phone_2tQZ2:hover:not([disabled]){border-color:#000}.LessonsInfo_phone_2tQZ2:active:not([disabled]),.LessonsInfo_phone_2tQZ2:hover:not([disabled]){color:inherit}.LessonsInfo_messageEmptyInfo_3RPKj{margin-top:30px;font-size:13px;line-height:1.1538461538;color:#777}.LessonsInfo_autoNum_155LA{position:absolute;right:0;top:7px;border:1px solid #000;padding:3px 8px 2px;border-radius:4px;font-weight:400;font-size:15px;line-height:1.2}.CalendarLessonsDay_root_3DhRu{padding-left:8px;padding-right:8px}.CalendarLessonsDay_root_3DhRu:last-child{border-right:none}.CalendarLessonsDay_timeText_1Z_F4{font-weight:400!important;font-variant-numeric:lining-nums tabular-nums!important;font-family:Inter,Forma DJR Cyrillic Micro,Montserrat,system,sans-serif!important}.CalendarLessonsDay_head_nIXWf{margin-bottom:15px;text-align:center}.CalendarLessonsDay_name_2GZsJ{margin-bottom:3px;font-size:20px;line-height:1;font-weight:500}.CalendarLessonsDay_date_qm2Z-{font-size:15px;line-height:1.3333333333}.CalendarLessonsDay_item_D9Fl-{margin-bottom:10px;position:relative}.CalendarLessonsDay_button_11FKN{padding:6px 0 6px 0;background-color:#f2f2f2;border-radius:10px}.CalendarLessonsDay_isOpenedDropdown_Z5xYJ .CalendarLessonsDay_button_11FKN{-webkit-filter:opacity(50%) grayscale(70%);filter:opacity(50%) grayscale(70%)}.CalendarLessonsDay_isOpenedDropdown_Z5xYJ .CalendarLessonsDay_button_11FKN:hover{-webkit-filter:unset;filter:unset}.CalendarLessonsDay_isFiltered_2z6_f .CalendarLessonsDay_button_11FKN:not(.CalendarLessonsDay_isHighlighted_3xQaE){-webkit-filter:opacity(25%) grayscale(100%);filter:opacity(25%) grayscale(100%);color:#777}.CalendarLessonsDay_dropdown_23yDA{position:absolute;top:0;right:0;left:-7.5%;z-index:10}.CalendarLessonsDay_timeTextInner_5iUv-{position:relative}.StudentCard_wrapper_VvzFh{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:60px}.StudentCard_isLoading_1L4PL{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.StudentCard_contract_2LqeN,.StudentCard_isLoading_1L4PL{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.StudentCard_contract_2LqeN{margin-bottom:50px}.StudentCard_contractTitle_myk9o{margin-right:10px;font-size:13px;line-height:1.1538461538}.StudentCard_contractNumber_QgBzm{background:#4397ee;background:-webkit-gradient(linear,left top,right top,from(#bb3f38),to(#4397ee));background:linear-gradient(90deg,#bb3f38 0,#4397ee);padding:5px 10px;font-size:13px;line-height:1.1538461538;font-weight:700;color:#fff}.StudentCard_info_3BMoe{margin-bottom:30px}.CalendarLessons_errors_2QhgB{margin-top:-20px}.CalendarLessons_content_VidE6{position:relative}.CalendarLessons_loadBox_9vrZL{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.75);position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}.CalendarLessons_controls_-FwfE{height:1px;position:relative;z-index:101}.CalendarLessons_buttonNext_1XuGs,.CalendarLessons_buttonPrevious_1jyTW{color:#a4e064;width:60px;height:60px;position:absolute;top:-85px;z-index:101}@media(max-width:767px){.CalendarLessons_buttonNext_1XuGs,.CalendarLessons_buttonPrevious_1jyTW{top:-16px;width:45px;height:40px}}.CalendarLessons_buttonPrevious_1jyTW{right:80px}@media(max-width:767px){.CalendarLessons_buttonPrevious_1jyTW{left:90px}}.CalendarLessons_buttonNext_1XuGs{right:0}@media(max-width:767px){.CalendarLessons_buttonNext_1XuGs{right:90px}}.CalendarLessons_buttonIcon_2FAjt{font-size:30px}.CalendarLessons_list_2y3tE{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:767px){.CalendarLessons_list_2y3tE{margin-top:40px}}.CalendarLessons_item_1BsaK{width:100%}.CalendarLessons_itemOnly_30Iui{max-width:290px;margin-left:auto;margin-right:auto}.CalendarLessons_emptyMessage_3BVws{color:#777;text-align:center}.base-table{overflow-x:auto;font-weight:400;font-variant-numeric:lining-nums tabular-nums;font-family:Inter,Forma DJR Cyrillic Micro,Montserrat,system,sans-serif}.base-table__head{color:#000;opacity:.4}.base-table__head,.base-table__row{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;line-height:1.1764705882}.base-table__row{padding-top:10px;padding-left:15px;padding-bottom:10px}.base-table__row:nth-child(2n){background-color:#f2f2f2}.base-table__head-item,.base-table__row-item{white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box}.base-table__head-item:last-child,.base-table__row-item:last-child{border-right:0;padding-right:0}.base-table__head-item_number,.base-table__row-item_number{width:25px;text-align:center}@media(max-width:767px){.base-table__head-item_number,.base-table__row-item_number{padding-right:10px}}@media only screen and (min-width:768px){.base-table__head-item_number,.base-table__row-item_number{padding-right:20px}}.base-table__empty-message{color:#777;text-align:center}.LessonsHistory_header_160pg{font-weight:500;font-size:25px;line-height:1.2}.lessons-history__head-date,.lessons-history__row-date{text-align:center}@media(max-width:767px){.lessons-history__head-date,.lessons-history__row-date{width:85px;padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px){.lessons-history__head-date,.lessons-history__row-date{width:100px;padding-left:20px;padding-right:20px}}.lessons-history__head-time,.lessons-history__row-time{text-align:center}@media(max-width:767px){.lessons-history__head-time,.lessons-history__row-time{width:75px;padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px){.lessons-history__head-time,.lessons-history__row-time{width:90px;padding-left:20px;padding-right:20px}}.lessons-history__head-status,.lessons-history__row-status{width:150px;text-align:center}.LegendList_root_6gwyd{opacity:.3;display:grid;grid-template-columns:repeat(4,auto);width:75%;margin-top:0!important}@media(max-width:767px){.LegendList_root_6gwyd{grid-template-columns:repeat(2,auto);margin-bottom:32px;width:100%}}@media only screen and (min-width:768px){.LegendList_root_6gwyd{margin-bottom:16px}}.LegendList_item_3rDs8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:25px}@media(max-width:767px){.LegendList_item_3rDs8{margin-bottom:8px}}@media only screen and (min-width:768px){.LegendList_item_3rDs8{margin-bottom:16px}}.LegendList_item_3rDs8:last-child{margin-right:0}.LegendList_description_Pulgx{margin-left:25px;font-size:13px;line-height:1.1538461538;font-weight:500;position:relative}.DropdownUserInfo_root_3yfcw{border-left:none;border-right:none}.DropdownUserInfo_name_3klnx{margin-bottom:2px}.DropdownUserInfo_phone_2RVVa{text-decoration:underline!important;-webkit-text-decoration-color:rgba(0,0,0,.23)!important;text-decoration-color:rgba(0,0,0,.23)!important;text-underline-offset:4px;border-bottom:1px solid transparent;text-decoration:none;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s;border-color:transparent;color:inherit}.DropdownUserInfo_phone_2RVVa:hover{text-decoration:none}.DropdownUserInfo_phone_2RVVa:active:not([disabled]),.DropdownUserInfo_phone_2RVVa:hover:not([disabled]){border-color:#000}.DropdownUserInfo_phone_2RVVa:active:not([disabled]),.DropdownUserInfo_phone_2RVVa:hover:not([disabled]){color:inherit}.UiRating_root_vaHLK{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.UiRating_button_lhh8d{background:0 0;border:0;border-radius:0;padding:0;margin:0;color:#ccc;-webkit-transition:all .3s cubic-bezier(.25,.8,.5,1);transition:all .3s cubic-bezier(.25,.8,.5,1);float:right}.UiRating_button_lhh8d:hover,.UiRating_button_lhh8d:hover~.UiRating_button_lhh8d,.UiRating_button_lhh8d:hover~.UiRating_button_lhh8d.UiRating_isActive_3KEai,.UiRating_button_lhh8d:hover~.UiRating_button_lhh8d.UiRating_isActive_3KEai~.UiRating_button_lhh8d{color:#ffdb6d!important}.UiRating_button_lhh8d.UiRating_isActive_3KEai,.UiRating_button_lhh8d.UiRating_isActive_3KEai~.UiRating_button_lhh8d{color:#ffc107}.UiRating_root_vaHLK:hover .UiRating_button_lhh8d.UiRating_isActive_3KEai:not(.UiRating_isDisabled_3CzfQ),.UiRating_root_vaHLK:hover .UiRating_button_lhh8d.UiRating_isActive_3KEai~.UiRating_button_lhh8d:not(.UiRating_isDisabled_3CzfQ){color:#ccc}.UiRating_button_lhh8d.UiRating_isActive_3KEai.UiRating_isDisabled_3CzfQ,.UiRating_button_lhh8d.UiRating_isActive_3KEai~.UiRating_button_lhh8d.UiRating_isDisabled_3CzfQ{color:#ffce3a}.UiRating_button_lhh8d.UiRating_isDisabled_3CzfQ{color:#e6e6e6;pointer-events:none}.UiRating_button_lhh8d+.UiRating_button_lhh8d{padding-right:8px}.UiRating_icon_29qmf{font-size:1em}.UiDescriptionList_themeDefault_35XXA{margin-top:0;margin-bottom:0}.UiDescriptionList_themeDefault_35XXA .UiDescriptionList_group_k_bfJ{display:-webkit-box;display:-ms-flexbox;display:flex}.UiDescriptionList_themeDefault_35XXA .UiDescriptionList_group_k_bfJ:not(:first-child){margin-top:10px}.UiDescriptionList_themeDefault_35XXA .UiDescriptionList_icon_bC8St{font-size:1.3em}.UiDescriptionList_themeDefault_35XXA .UiDescriptionList_description_23CYp,.UiDescriptionList_themeDefault_35XXA .UiDescriptionList_term_3t9BG{margin-left:8px}.UiDescriptionList_themeModal_2weUZ{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:30px!important}.UiDescriptionList_themeModal_2weUZ .UiDescriptionList_group_k_bfJ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-weight:500;font-size:14px;line-height:18px}.UiDescriptionList_themeModal_2weUZ .UiDescriptionList_group_k_bfJ:first-child{margin-right:15px}.UiDescriptionList_themeModal_2weUZ .UiDescriptionList_group_k_bfJ:not(:last-child){min-width:90px;margin-bottom:4px}.UiDescriptionList_themeModal_2weUZ .UiDescriptionList_group_k_bfJ .UiDescriptionList_icon_bC8St{margin-right:5px;width:13px;height:13px}.UiDescriptionList_themeModal_2weUZ .UiDescriptionList_group_k_bfJ .UiDescriptionList_description_23CYp{margin:0}.UiDescriptionList_themeModal_2weUZ .UiDescriptionList_group_k_bfJ .UiDescriptionList_description_23CYp b{font-weight:500}.UiModal_root_2fCLm{position:relative}.UiModal_buttonClose_1r4Af{position:absolute;top:10px;right:5px;z-index:1}.UiModal_buttonClose_1r4Af:hover{color:#bb3f38;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.UiModal_iconClose_1loJC{font-size:16px}.UiModal_underline_3t6r8{border-bottom:1px solid #eee}.UiModal_heading_3-JaE{padding:15px 15px 10px;font-size:18px;font-weight:600}.UiModal_default_1K7Lx{padding:15px;font-size:14px}@media(max-width:767px){.UiModal_default_1K7Lx{font-size:16px}}.UiModal_controls_35LgG{min-height:35px;display:-webkit-box;display:-ms-flexbox;display:flex}.UiModal_controls_modal_style_3Rz2K{border:1px solid #eee;margin:0 30px 30px 30px}@font-face{font-family:Inter;src:url(../fonts/Inter-Regular.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Medium.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Forma DJR Cyrillic Micro;src:url(../fonts/FormaDJRCyrillicMicro-Regular.eot);src:local("Forma DJR Cyrillic Micro"),local("~@/assets/styles/fonts/FormaDJRCyrillicMicro-Regular"),url(../fonts/FormaDJRCyrillicMicro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/FormaDJRCyrillicMicro-Regular.woff2) format("woff2"),url(../fonts/FormaDJRCyrillicMicro-Regular.woff) format("woff"),url(../fonts/FormaDJRCyrillicMicro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Forma DJR Cyrillic Micro;src:url(../fonts/FormaDJRCyrillicMicro-Medium.eot);src:local("Forma DJR Cyrillic Micro Medium"),local("~@/assets/styles/fonts/FormaDJRCyrillicMicro-Medium"),url(../fonts/FormaDJRCyrillicMicro-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/FormaDJRCyrillicMicro-Medium.woff2) format("woff2"),url(../fonts/FormaDJRCyrillicMicro-Medium.woff) format("woff"),url(../fonts/FormaDJRCyrillicMicro-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Forma DJR Cyrilic Variable;src:url(../fonts/FormaDJRCyrilicVariable-Regular.eot);src:local("Forma DJR Cyrilic Variable"),local("~@/assets/styles/fonts/FormaDJRCyrilicVariable-Regular"),url(../fonts/FormaDJRCyrilicVariable-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/FormaDJRCyrilicVariable-Regular.woff2) format("woff2"),url(../fonts/FormaDJRCyrilicVariable-Regular.woff) format("woff"),url(../fonts/FormaDJRCyrilicVariable-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.ModalEventConfirmation_description_3EzCv{margin-bottom:16px}.ModalEventConfirmation_info_2zMgT{border-top:1px solid #cfe5fb;padding-top:16px}