.BookmarksPage-module-scss-module__MAdu3a__wrapper{flex:1;width:100%;height:100%;margin:48px 0}.BookmarksPage-module-scss-module__MAdu3a__content_block{grid-template-columns:248px 1fr 300px;gap:32px;display:grid}.BookmarksPage-module-scss-module__MAdu3a__content_block .BookmarksPage-module-scss-module__MAdu3a__main{gap:20px;display:flex}.BookmarksPage-module-scss-module__MAdu3a__content_block .BookmarksPage-module-scss-module__MAdu3a__main .BookmarksPage-module-scss-module__MAdu3a__title{width:100%;font-family:var(--font-roboto);color:#121212;font-size:24px;font-weight:700;line-height:140%}.BookmarksPage-module-scss-module__MAdu3a__not_found_course{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:400;line-height:140%}
.Container-module-scss-module__N3MhaG__container{width:100%;height:100%;margin:0 auto;padding:0}@media screen and (min-width:360px) and (max-width:767px){.Container-module-scss-module__N3MhaG__container{max-width:312px}}@media screen and (min-width:768px) and (max-width:1023px){.Container-module-scss-module__N3MhaG__container{max-width:704px}}@media screen and (min-width:1024px) and (max-width:1439px){.Container-module-scss-module__N3MhaG__container{max-width:1088px}}@media screen and (min-width:1440px) and (max-width:1919px){.Container-module-scss-module__N3MhaG__container{max-width:1296px}}@media screen and (min-width:1920px){.Container-module-scss-module__N3MhaG__container{max-width:1592px}}
.SideMenu-module-scss-module__EMgSaa__container{flex-direction:column;gap:12px;display:flex}@media (max-width:1023px){.SideMenu-module-scss-module__EMgSaa__container{order:-1}}
.SideMenuLinkList-module-scss-module__DjcI7a__container .SideMenuLinkList-module-scss-module__DjcI7a__link_list{flex-direction:column;gap:2px;display:flex}.SideMenuLinkList-module-scss-module__DjcI7a__container .SideMenuLinkList-module-scss-module__DjcI7a__link_list__item{border-radius:12px}.SideMenuLinkList-module-scss-module__DjcI7a__container .SideMenuLinkList-module-scss-module__DjcI7a__link_list__item:hover{background-color:#eee}@media (max-width:1023px){.SideMenuLinkList-module-scss-module__DjcI7a__container .SideMenuLinkList-module-scss-module__DjcI7a__link_list{flex-flow:wrap;gap:10px}}@media (max-width:767px){.SideMenuLinkList-module-scss-module__DjcI7a__container .SideMenuLinkList-module-scss-module__DjcI7a__link_list{flex-direction:column}}.SideMenuLinkList-module-scss-module__DjcI7a__container .SideMenuLinkList-module-scss-module__DjcI7a__link_list__item_active{background-color:#eee}
.SideMenuLink-module-scss-module__cUybIG__link{justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.SideMenuLink-module-scss-module__cUybIG__link__text{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:500;line-height:140%}@media (max-width:1023px){.SideMenuLink-module-scss-module__cUybIG__link__text{font-size:14px;font-weight:500;line-height:140%}}
.SectionSettingUser-module-scss-module__PzSCSa__section{background-color:#fff;border-radius:12px;flex-direction:column;gap:24px;width:100%;padding:20px;display:flex}.SectionSettingUser-module-scss-module__PzSCSa__section .SectionSettingUser-module-scss-module__PzSCSa__info{flex-direction:column;gap:8px;display:flex}.SectionSettingUser-module-scss-module__PzSCSa__section .SectionSettingUser-module-scss-module__PzSCSa__info__title{font-family:var(--font-roboto);color:#24262f;font-size:24px;font-weight:700;line-height:140%}.SectionSettingUser-module-scss-module__PzSCSa__section .SectionSettingUser-module-scss-module__PzSCSa__info__description{font-family:var(--font-roboto);color:#727685;font-size:16px;font-weight:400;line-height:140%}
.UserProfileInfo-module-scss-module__dO35Tq__profile{gap:24px;width:100%;display:flex;position:relative}.UserProfileInfo-module-scss-module__dO35Tq__profile__avatar{cursor:pointer;background-color:#e8e1ff;border:none;border-radius:12px}.UserProfileInfo-module-scss-module__dO35Tq__profile__avatar__img{object-fit:cover;object-position:center;border-radius:12px;width:80px;height:80px}.UserProfileInfo-module-scss-module__dO35Tq__profile__avatar__default{justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.UserProfileInfo-module-scss-module__dO35Tq__profile__avatar__default__text{font-family:var(--font-roboto);color:#24262f;font-size:30px;font-weight:700;line-height:140%}.UserProfileInfo-module-scss-module__dO35Tq__profile__avatar__default__icon{z-index:10;position:absolute;bottom:0;right:0}.UserProfileInfo-module-scss-module__dO35Tq__profile__info{flex-direction:column;justify-content:space-between;width:100%;display:flex}.UserProfileInfo-module-scss-module__dO35Tq__profile__info__username{font-family:var(--font-roboto);color:#24262f;font-size:24px;font-weight:700;line-height:140%}.UserProfileInfo-module-scss-module__dO35Tq__profile__info__email{font-family:var(--font-roboto);color:#24262f;background-color:#f5f5f5;border-radius:12px;width:-moz-fit-content;width:fit-content;padding:6px 8px;font-size:14px;font-weight:400;line-height:140%}
.MainChangeSettings-module-scss-module__p60EYW__settings{flex-direction:column;gap:24px;width:100%;display:flex}.MainChangeSettings-module-scss-module__p60EYW__icon_button{cursor:pointer;background:0 0;border:none;position:absolute;bottom:12px;right:10px}.MainChangeSettings-module-scss-module__p60EYW__icon_button .MainChangeSettings-module-scss-module__p60EYW__change_text{font-family:var(--font-roboto);color:#4b398c;font-size:16px;font-weight:400;line-height:140%}
.Input-module-scss-module__-di3kW__wrapper{flex-direction:column;width:100%;display:flex}.Input-module-scss-module__-di3kW__wrapper .Input-module-scss-module__-di3kW__label{font-size:14px;font-weight:500;line-height:140%;font-family:var(--font-roboto);color:#24262f;margin-bottom:10px}.Input-module-scss-module__-di3kW__wrapper .Input-module-scss-module__-di3kW__inputContainer{width:100%;position:relative}.Input-module-scss-module__-di3kW__wrapper .Input-module-scss-module__-di3kW__inputContainer .Input-module-scss-module__-di3kW__input{width:100%;height:48px;font-family:var(--font-roboto);color:#24262f;border:1px solid #c8c8c8;border-radius:12px;outline:none;padding:16px;font-size:14px;font-weight:400;line-height:140%;background-color:#fff!important}.Input-module-scss-module__-di3kW__wrapper .Input-module-scss-module__-di3kW__inputContainer .Input-module-scss-module__-di3kW__input.Input-module-scss-module__-di3kW__error{border:1px solid #d5401f}.Input-module-scss-module__-di3kW__wrapper .Input-module-scss-module__-di3kW__inputContainer .Input-module-scss-module__-di3kW__iconButton{cursor:pointer;background:0 0;border:none;position:absolute;bottom:10px;right:10px}.Input-module-scss-module__-di3kW__wrapper .Input-module-scss-module__-di3kW__errorMessage{font-family:var(--font-roboto);color:#d5401f;font-size:14px;font-weight:400;line-height:140%}
.CustomSelect-module-scss-module__-s-8mq__wrapper{flex-direction:column;width:100%;display:flex}.CustomSelect-module-scss-module__-s-8mq__wrapper .CustomSelect-module-scss-module__-s-8mq__label{font-size:14px;font-weight:500;line-height:140%;font-family:var(--font-roboto);color:#24262f;margin-bottom:10px}.CustomSelect-module-scss-module__-s-8mq__wrapper .CustomSelect-module-scss-module__-s-8mq__selectContainer{width:100%;position:relative}.CustomSelect-module-scss-module__-s-8mq__wrapper .CustomSelect-module-scss-module__-s-8mq__selectContainer .CustomSelect-module-scss-module__-s-8mq__select{width:100%;height:48px;font-family:var(--font-roboto);color:#24262f;font-size:14px;font-weight:400;line-height:140%;border:1px solid #c8c8c8!important;border-radius:12px!important;padding:16px!important}.CustomSelect-module-scss-module__-s-8mq__wrapper .CustomSelect-module-scss-module__-s-8mq__selectContainer .CustomSelect-module-scss-module__-s-8mq__select.CustomSelect-module-scss-module__-s-8mq__error{border:1px solid #d5401f}.CustomSelect-module-scss-module__-s-8mq__wrapper .CustomSelect-module-scss-module__-s-8mq__errorMessage{font-family:var(--font-roboto);color:#d5401f;font-size:14px;font-weight:400;line-height:140%}
.Checkbox-module-scss-module__Tph8jG__wrapper .Checkbox-module-scss-module__Tph8jG__checkboxContainer{display:flex}.Checkbox-module-scss-module__Tph8jG__wrapper .Checkbox-module-scss-module__Tph8jG__checkboxContainer .Checkbox-module-scss-module__Tph8jG__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid #727685;border-radius:3px;width:16px;height:16px;margin-right:10px;position:relative;top:1px}.Checkbox-module-scss-module__Tph8jG__wrapper .Checkbox-module-scss-module__Tph8jG__checkboxContainer .Checkbox-module-scss-module__Tph8jG__input:checked{background-color:#4b398c;border:1px solid #4b398c;border-radius:3px}.Checkbox-module-scss-module__Tph8jG__wrapper .Checkbox-module-scss-module__Tph8jG__checkboxContainer .Checkbox-module-scss-module__Tph8jG__input:checked:before{content:"✓";color:#fff;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Checkbox-module-scss-module__Tph8jG__wrapper .Checkbox-module-scss-module__Tph8jG__checkboxContainer .Checkbox-module-scss-module__Tph8jG__label{font-size:14px;font-weight:400;line-height:140%;font-family:var(--font-roboto);color:#727685}.Checkbox-module-scss-module__Tph8jG__wrapper .Checkbox-module-scss-module__Tph8jG__errorMessage{font-family:var(--font-roboto);color:#d5401f;font-size:14px;font-weight:400;line-height:140%}
.UserUploadAvatar-module-scss-module__iHM9yW__container{z-index:100;background:#fff;border-radius:12px;flex-direction:column;gap:20px;width:492px;min-height:381px;padding:20px;display:flex;position:absolute;top:95px;left:0;box-shadow:0 0 20px rgba(121,121,121,.16)}
.MailMessage-module-scss-module__5f1xLG__message{background-color:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:20px;width:416px;height:-moz-fit-content;height:fit-content;padding:20px;display:flex}.MailMessage-module-scss-module__5f1xLG__message__title{font-family:var(--font-roboto);color:#24262f;font-size:20px;font-weight:500;line-height:140%}.MailMessage-module-scss-module__5f1xLG__message__description{font-family:var(--font-roboto);text-align:center;color:#24262f;font-size:16px;font-weight:400;line-height:140%}.MailMessage-module-scss-module__5f1xLG__message__button{font-family:var(--font-roboto);color:#4b398c;cursor:pointer;background:0 0;border:none;font-size:16px;font-weight:400;line-height:140%}
.UserUploadAvatarNav-module-scss-module__p8JbNa__nav{width:100%}.UserUploadAvatarNav-module-scss-module__p8JbNa__nav__menu{gap:25px;display:flex}.UserUploadAvatarNav-module-scss-module__p8JbNa__nav__menu__tab{cursor:pointer;padding:6px 0;position:relative}.UserUploadAvatarNav-module-scss-module__p8JbNa__nav__menu__tab__text{font-family:var(--font-roboto);color:#4b398c;font-size:16px;font-weight:400;line-height:140%}.UserUploadAvatarNav-module-scss-module__p8JbNa__nav__menu__tab__line{background-color:#4b398c;height:1px;position:absolute;bottom:-5px;left:0;right:0}
.Modal-module-scss-module__8M2ThW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Modal-module-scss-module__8M2ThW__overlay .Modal-module-scss-module__8M2ThW__content{background:#fff;border-radius:16px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;max-width:90vw;height:-moz-fit-content;height:fit-content;max-height:90vh;padding:40px;display:flex;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.Modal-module-scss-module__8M2ThW__overlay .Modal-module-scss-module__8M2ThW__content .Modal-module-scss-module__8M2ThW__title{font-size:24px;font-weight:700;line-height:140%;font-family:var(--font-roboto);color:#121212;margin-bottom:20px}.Modal-module-scss-module__8M2ThW__overlay .Modal-module-scss-module__8M2ThW__content .Modal-module-scss-module__8M2ThW__close_button{cursor:pointer;background-color:transparent;border:none;position:absolute;top:20px;right:20px}
.CourseContent-module-scss-module__Bsn2Nq__container{flex-direction:column;gap:40px;width:100%;height:100%;display:flex}.CourseContent-module-scss-module__Bsn2Nq__container .CourseContent-module-scss-module__Bsn2Nq__title{width:100%;font-family:var(--font-roboto);color:#121212;font-size:24px;font-weight:700;line-height:140%}.CourseContent-module-scss-module__Bsn2Nq__control_work{width:50%!important}.CourseContent-module-scss-module__Bsn2Nq__review_and_certificate{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.CourseContent-module-scss-module__Bsn2Nq__review_and_certificate__block{min-height:78px}
.Header-module-scss-module__SqGPOW__wrapper{background-color:#24262f;width:100%;height:68px}.Header-module-scss-module__SqGPOW__wrapper .Header-module-scss-module__SqGPOW__header{width:100%;height:100%;font-family:var(--font-inter);justify-content:space-between;align-items:center;display:flex}.Header-module-scss-module__SqGPOW__wrapper .Header-module-scss-module__SqGPOW__header__left_column{color:#fff;justify-content:center;align-items:center;gap:35px;height:100%;display:flex}.Header-module-scss-module__SqGPOW__wrapper .Header-module-scss-module__SqGPOW__header__left_column .Header-module-scss-module__SqGPOW__crush{font-family:var(--font-openSans);font-size:14.4px;font-weight:700;line-height:120%}.Header-module-scss-module__SqGPOW__wrapper .Header-module-scss-module__SqGPOW__header__right_column{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;height:100%;display:flex}.Header-module-scss-module__SqGPOW__wrapper .Header-module-scss-module__SqGPOW__header__right_column .Header-module-scss-module__SqGPOW__signUp{color:#fff;text-shadow:0 1px 3px rgba(26,30,34,.6);width:44px;height:30px;font-size:12px;font-weight:400;line-height:120%;font-family:var(--font-openSans);background-color:#88c540;border-radius:3px;justify-content:center;align-items:center;display:flex}
.AvatarBlock-module-scss-module__t2ph4q__wrapper .AvatarBlock-module-scss-module__t2ph4q__avatar{gap:20px;width:100%;display:flex}.AvatarBlock-module-scss-module__t2ph4q__wrapper .AvatarBlock-module-scss-module__t2ph4q__avatar__settings{flex-direction:column;gap:20px;display:flex}.AvatarBlock-module-scss-module__t2ph4q__wrapper .AvatarBlock-module-scss-module__t2ph4q__avatar__settings__user_pic_container{background-color:#e8e1ff;border:1px solid #fff;border-radius:12px;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.AvatarBlock-module-scss-module__t2ph4q__wrapper .AvatarBlock-module-scss-module__t2ph4q__avatar__settings__user_pic_container__img{border-radius:12px;width:100px;height:100px}.AvatarBlock-module-scss-module__t2ph4q__wrapper .AvatarBlock-module-scss-module__t2ph4q__avatar__settings__user_pic_container__username{color:#24262f;font-size:50px;font-weight:700;line-height:140%;font-family:var(--font-roboto)}.AvatarBlock-module-scss-module__t2ph4q__wrapper .AvatarBlock-module-scss-module__t2ph4q__avatar__settings .AvatarBlock-module-scss-module__t2ph4q__button_group{flex-direction:column;gap:5px;display:flex}.AvatarBlock-module-scss-module__t2ph4q__wrapper .AvatarBlock-module-scss-module__t2ph4q__avatar__settings .AvatarBlock-module-scss-module__t2ph4q__button_group__save_button{font-family:var(--font-roboto);color:#fff;cursor:pointer;background-color:#4b398c;border-radius:12px;padding:8px 16px;font-size:14px;font-weight:400;line-height:140%}.AvatarBlock-module-scss-module__t2ph4q__wrapper .AvatarBlock-module-scss-module__t2ph4q__avatar__settings .AvatarBlock-module-scss-module__t2ph4q__button_group__reset_button{font-family:var(--font-roboto);color:#4b398c;cursor:pointer;background-color:transparent;border:none;padding:6px 8px;font-size:16px;font-weight:400;line-height:140%}.AvatarBlock-module-scss-module__t2ph4q__wrapper .AvatarBlock-module-scss-module__t2ph4q__avatar .AvatarBlock-module-scss-module__t2ph4q__default_images{flex-wrap:wrap;gap:10px;width:100%;display:flex}.AvatarBlock-module-scss-module__t2ph4q__wrapper .AvatarBlock-module-scss-module__t2ph4q__avatar .AvatarBlock-module-scss-module__t2ph4q__default_images__item{cursor:pointer;border:1px solid #fff;border-radius:12px;width:56px;height:56px}.AvatarBlock-module-scss-module__t2ph4q__wrapper .AvatarBlock-module-scss-module__t2ph4q__avatar .AvatarBlock-module-scss-module__t2ph4q__default_images__item__image{object-fit:contain;object-position:center;border-radius:12px;width:56px;height:56px}.AvatarBlock-module-scss-module__t2ph4q__wrapper .AvatarBlock-module-scss-module__t2ph4q__error{text-align:center;color:#d5401f;justify-content:center;align-items:center;width:100%;margin-top:30px;font-size:16px;font-weight:500;line-height:140%;display:flex}
.CourseChapter-module-scss-module__E7hEpW__chapter{flex-direction:column;gap:20px;width:100%;display:flex}.CourseChapter-module-scss-module__E7hEpW__chapter__title{font-family:var(--font-roboto);color:#121212;font-size:20px;font-weight:500;line-height:140%}.CourseChapter-module-scss-module__E7hEpW__chapter__title__description{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:400;line-height:140%}
.LogoHeader-module-scss-module__Yp4vBa__container__logo{font-size:16px;font-weight:700;line-height:120%}
.DeleteAccount-module-scss-module__VNLHBa__del_button{font-family:var(--font-roboto);color:#d5401f;cursor:pointer;background:#fff5f5;border:none;border-radius:12px;width:-moz-fit-content;width:fit-content;padding:14px 24px;font-size:16px;font-weight:400;line-height:140%}
.UploadBlock-module-scss-module__vIOgcW__upload{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.UploadBlock-module-scss-module__vIOgcW__upload .UploadBlock-module-scss-module__vIOgcW__download_area{cursor:pointer;border:1px dashed #c8c8c8;border-radius:12px;justify-content:center;align-items:center;width:180px;height:180px;transition:all .3s;display:flex;position:relative}.UploadBlock-module-scss-module__vIOgcW__upload .UploadBlock-module-scss-module__vIOgcW__download_area:hover{background-color:rgba(75,57,140,.05);border-color:#4b398c}.UploadBlock-module-scss-module__vIOgcW__upload .UploadBlock-module-scss-module__vIOgcW__download_area.UploadBlock-module-scss-module__vIOgcW__drag_over{background-color:rgba(75,57,140,.1);border-color:#4b398c}.UploadBlock-module-scss-module__vIOgcW__upload .UploadBlock-module-scss-module__vIOgcW__download_area.UploadBlock-module-scss-module__vIOgcW__has_file{background-color:rgba(61,184,61,.05);border-color:#3db83d}.UploadBlock-module-scss-module__vIOgcW__upload .UploadBlock-module-scss-module__vIOgcW__download_area__message{flex-direction:column;align-items:center;gap:4px;display:flex}.UploadBlock-module-scss-module__vIOgcW__upload .UploadBlock-module-scss-module__vIOgcW__download_area__message__text{text-align:center;font-family:var(--font-roboto);text-align:center;color:#c8c8c8;font-size:14px;font-weight:400;line-height:140%}.UploadBlock-module-scss-module__vIOgcW__upload .UploadBlock-module-scss-module__vIOgcW__wrapper_upload_setting{flex-direction:column;align-items:center;gap:8px;display:flex}.UploadBlock-module-scss-module__vIOgcW__upload .UploadBlock-module-scss-module__vIOgcW__wrapper_upload_setting .UploadBlock-module-scss-module__vIOgcW__upload_button{cursor:pointer;width:-moz-fit-content;width:fit-content;font-family:var(--font-roboto);color:#fff;background-color:#4b398c;border-radius:12px;padding:8px 16px;font-size:14px;font-weight:400;line-height:140%}.UploadBlock-module-scss-module__vIOgcW__upload .UploadBlock-module-scss-module__vIOgcW__wrapper_upload_setting .UploadBlock-module-scss-module__vIOgcW__setting_upload_text{font-family:var(--font-roboto);text-align:center;color:#727685;font-size:14px;font-weight:400;line-height:140%}
.CourseAccordionList-module-scss-module__-gSeMW__accordion_list{flex-direction:column;gap:11px;display:flex}.CourseAccordionList-module-scss-module__-gSeMW__accordion_list .CourseAccordionList-module-scss-module__-gSeMW__main_title{font-family:var(--font-roboto);color:#121212;font-size:24px;font-weight:700;line-height:140%}.CourseAccordionList-module-scss-module__-gSeMW__accordion_content{flex-direction:column;gap:20px;display:flex}.CourseAccordionList-module-scss-module__-gSeMW__accordion_content__text{width:100%}
.NavBarHeader-module-scss-module__mFBFHW__nav{justify-content:center;align-items:center;height:100%;display:flex}.NavBarHeader-module-scss-module__mFBFHW__nav__container{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;height:100%;display:flex}.NavBarHeader-module-scss-module__mFBFHW__nav__container__item{font-family:var(--font-openSans);height:100%}.NavBarHeader-module-scss-module__mFBFHW__nav__container__item__link{color:#fff;letter-spacing:.08em;align-items:center;height:100%;font-size:12px;font-weight:400;line-height:500%;display:flex}
.ConfirmDelete-module-scss-module__h_rCua__container{flex-direction:column;gap:20px;width:416px;padding:20px;display:flex}.ConfirmDelete-module-scss-module__h_rCua__container .ConfirmDelete-module-scss-module__h_rCua__info{flex-direction:column;justify-content:center;gap:32px;width:100%;display:flex}.ConfirmDelete-module-scss-module__h_rCua__container .ConfirmDelete-module-scss-module__h_rCua__info__title{font-family:var(--font-roboto);color:#24262f;text-align:center;font-size:20px;font-weight:500;line-height:140%}.ConfirmDelete-module-scss-module__h_rCua__container .ConfirmDelete-module-scss-module__h_rCua__info__description{font-family:var(--font-roboto);text-align:center;color:#24262f;font-size:15px;font-weight:400;line-height:140%}.ConfirmDelete-module-scss-module__h_rCua__container .ConfirmDelete-module-scss-module__h_rCua__button{font-family:var(--font-roboto);color:#d5401f;cursor:pointer;background:#fff5f5;border:none;border-radius:12px;align-self:center;width:-moz-fit-content;width:fit-content;padding:14px 24px;font-size:16px;font-weight:400;line-height:140%}
.Accordion-module-scss-module__kscroq__accordion{background-color:#fff;border-radius:12px;width:100%;padding:20px}.Accordion-module-scss-module__kscroq__accordion__control{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.Accordion-module-scss-module__kscroq__accordion__control__title{font-family:var(--font-roboto);color:#121212;cursor:pointer;font-size:20px;font-weight:500;line-height:140%}.Accordion-module-scss-module__kscroq__accordion__control__button{cursor:pointer;background-color:transparent;border:none}.Accordion-module-scss-module__kscroq__accordion .Accordion-module-scss-module__kscroq__content_block{width:100%;margin-top:21px;overflow:hidden}
.MainSectionZone-module-scss-module__p1EV5q__section{background-color:#fff;border-radius:12px;width:100%;padding:20px}
.ProfileHeader-module-scss-module__Ju_2dW__container{align-items:center;height:100%;display:flex;position:relative}.ProfileHeader-module-scss-module__Ju_2dW__container .ProfileHeader-module-scss-module__Ju_2dW__mobile_button{cursor:pointer;background-color:transparent;border:none;flex-direction:column;justify-content:space-between;align-items:center;gap:5px;width:27px;height:21px;display:flex}.ProfileHeader-module-scss-module__Ju_2dW__container .ProfileHeader-module-scss-module__Ju_2dW__mobile_button__line{background-color:#fff;width:100%;height:2px}.ProfileHeader-module-scss-module__Ju_2dW__container .ProfileHeader-module-scss-module__Ju_2dW__avatar{cursor:pointer;background-color:#e8e1ff;border:1px solid #fff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ProfileHeader-module-scss-module__Ju_2dW__container .ProfileHeader-module-scss-module__Ju_2dW__avatar .ProfileHeader-module-scss-module__Ju_2dW__name{color:#24262f;font-size:14px;font-weight:500;line-height:140%}
.HTMLViewer-module-scss-module__YDl5Ma__viewerContainer{background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.HTMLViewer-module-scss-module__YDl5Ma__controls{background:#f5f5f5;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;min-height:60px;padding:12px 16px;display:flex}.HTMLViewer-module-scss-module__YDl5Ma__controlsLeft{flex:1}.HTMLViewer-module-scss-module__YDl5Ma__controlsRight{align-items:center;gap:12px;display:flex}.HTMLViewer-module-scss-module__YDl5Ma__title{color:#333;margin:0;font-size:18px;font-weight:600}.HTMLViewer-module-scss-module__YDl5Ma__zoomControls{background:#fff;border:1px solid #ddd;border-radius:8px;align-items:center;gap:8px;padding:4px;display:flex}.HTMLViewer-module-scss-module__YDl5Ma__controlButton{cursor:pointer;color:#555;background:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:all .2s;display:flex}.HTMLViewer-module-scss-module__YDl5Ma__controlButton:hover:not(:disabled){color:#333;background:#f0f0f0}.HTMLViewer-module-scss-module__YDl5Ma__controlButton:disabled{opacity:.5;cursor:not-allowed}.HTMLViewer-module-scss-module__YDl5Ma__controlButton:active:not(:disabled){transform:scale(.95)}.HTMLViewer-module-scss-module__YDl5Ma__scaleIndicator{text-align:center;color:#666;min-width:60px;font-size:14px;font-weight:500}.HTMLViewer-module-scss-module__YDl5Ma__zoomIcon,.HTMLViewer-module-scss-module__YDl5Ma__resetIcon,.HTMLViewer-module-scss-module__YDl5Ma__fullscreenIcon{font-weight:700;display:inline-block}.HTMLViewer-module-scss-module__YDl5Ma__viewerArea{background:#f8f8f8;flex:1;justify-content:center;align-items:center;padding:20px;display:flex;position:relative;overflow:auto}.HTMLViewer-module-scss-module__YDl5Ma__iframe{transform-origin:50%;background:#fff;border:none;border-radius:8px;width:100%;height:500px;transition:transform .2s;box-shadow:0 1px 3px rgba(0,0,0,.1)}@media (max-width:768px){.HTMLViewer-module-scss-module__YDl5Ma__controls{flex-direction:column;gap:12px;padding:12px}.HTMLViewer-module-scss-module__YDl5Ma__controlsLeft,.HTMLViewer-module-scss-module__YDl5Ma__controlsRight{width:100%}.HTMLViewer-module-scss-module__YDl5Ma__title{text-align:center;font-size:16px}.HTMLViewer-module-scss-module__YDl5Ma__zoomControls{justify-content:center}.HTMLViewer-module-scss-module__YDl5Ma__viewerArea{padding:10px}}
.Article-module-scss-module__JK-X4a__article{border-radius:12px;width:334px;height:-moz-fit-content;height:fit-content}.Article-module-scss-module__JK-X4a__article .Article-module-scss-module__JK-X4a__image_block__image{object-fit:contain;object-position:center;border-radius:12px 12px 0 0;display:block}.Article-module-scss-module__JK-X4a__article .Article-module-scss-module__JK-X4a__info_block{background-color:#eee;border-radius:0 0 12px 12px;flex-direction:column;gap:20px;width:100%;padding:16px;display:flex}.Article-module-scss-module__JK-X4a__article .Article-module-scss-module__JK-X4a__info_block__description{font-size:16px;font-weight:500;line-height:140%;font-family:var(--font-roboto);color:#24262f}.Article-module-scss-module__JK-X4a__article .Article-module-scss-module__JK-X4a__info_block__link{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-family:var(--font-roboto);color:#fff;background-color:#4b398c;border-radius:12px;padding:8px 16px;font-size:14px;font-weight:400;line-height:140%}
.FeedBackContent-module-scss-module__5c6tha__feedback{grid-template-columns:248px 1fr 300px;gap:32px;display:grid}
.ProfileHeaderMenu-module-scss-module__Xp1W3a__menu{z-index:100;background-color:#fff;border-radius:12px;width:267px;height:268px;padding:20px;position:absolute;bottom:-260px;right:0;box-shadow:0 0 20px rgba(121,121,121,.16)}.ProfileHeaderMenu-module-scss-module__Xp1W3a__menu .ProfileHeaderMenu-module-scss-module__Xp1W3a__profile{justify-content:flex-start;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;margin-bottom:20px;display:flex}.ProfileHeaderMenu-module-scss-module__Xp1W3a__menu .ProfileHeaderMenu-module-scss-module__Xp1W3a__profile__name_block{align-items:center;gap:6px;display:flex}.ProfileHeaderMenu-module-scss-module__Xp1W3a__menu .ProfileHeaderMenu-module-scss-module__Xp1W3a__profile__name_block .ProfileHeaderMenu-module-scss-module__Xp1W3a__name{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:400;line-height:140%}.ProfileHeaderMenu-module-scss-module__Xp1W3a__menu .ProfileHeaderMenu-module-scss-module__Xp1W3a__container_profile_links{border-bottom:1px solid #eee;flex-direction:column;gap:25px;margin-bottom:23px;padding:10px 0 24px;display:flex}.ProfileHeaderMenu-module-scss-module__Xp1W3a__menu .ProfileHeaderMenu-module-scss-module__Xp1W3a__container_profile_links__item{justify-content:flex-start;align-items:center;width:-moz-fit-content;width:fit-content;display:flex}.ProfileHeaderMenu-module-scss-module__Xp1W3a__menu .ProfileHeaderMenu-module-scss-module__Xp1W3a__container_profile_links__item__link{align-items:center;gap:10px;display:flex}.ProfileHeaderMenu-module-scss-module__Xp1W3a__menu .ProfileHeaderMenu-module-scss-module__Xp1W3a__container_profile_links__item__link__text{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:400;line-height:140%}.ProfileHeaderMenu-module-scss-module__Xp1W3a__menu .ProfileHeaderMenu-module-scss-module__Xp1W3a__log_out{cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:12px;display:flex}.ProfileHeaderMenu-module-scss-module__Xp1W3a__menu .ProfileHeaderMenu-module-scss-module__Xp1W3a__log_out__text{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:400;line-height:140%}
.CertificateModule-module-scss-module__UNZmPG__certificate{flex-direction:column;gap:20px;width:100%;display:flex}.CertificateModule-module-scss-module__UNZmPG__certificate__title{font-family:var(--font-roboto);color:#24262f;font-size:20px;font-weight:500;line-height:140%}.CertificateModule-module-scss-module__UNZmPG__certificate__description{font-family:var(--font-roboto);color:#24262f;font-size:14px;font-weight:400;line-height:140%}.CertificateModule-module-scss-module__UNZmPG__certificate__links_container{gap:20px;width:100%;display:flex}.CertificateModule-module-scss-module__UNZmPG__certificate__links_container__feedback{font-family:var(--font-roboto);color:#fff;background:#4b398c;border-radius:12px;padding:8px 16px;font-size:14px;font-weight:400;line-height:140%}.CertificateModule-module-scss-module__UNZmPG__certificate__links_container__file{font-family:var(--font-roboto);color:rgba(75,57,140,.16);border:1px solid rgba(75,57,140,.16);border-radius:12px;align-items:center;gap:10px;padding:8px 16px;font-size:14px;font-weight:400;line-height:140%;display:flex}
.ButtonNavigateLesson-module-scss-module__Sxg8Ca__button{cursor:pointer;background:0 0;border:none;align-self:start;width:-moz-fit-content;width:fit-content}.ButtonNavigateLesson-module-scss-module__Sxg8Ca__button .ButtonNavigateLesson-module-scss-module__Sxg8Ca__img_next{transform:scaleX(-1)}.ButtonNavigateLesson-module-scss-module__Sxg8Ca__button_next{justify-self:end}
.ArticleInfoList-module-scss-module__Am24Ua__container{flex-direction:column;gap:20px;display:flex}.ArticleInfoList-module-scss-module__Am24Ua__container .ArticleInfoList-module-scss-module__Am24Ua__title{font-size:24px;font-weight:700;line-height:140%;font-family:var(--font-roboto);color:#121212}.ArticleInfoList-module-scss-module__Am24Ua__container .ArticleInfoList-module-scss-module__Am24Ua__info_list{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}
.TaskListCourse-module-scss-module__H9t5yq__container{width:100%}.TaskListCourse-module-scss-module__H9t5yq__container .TaskListCourse-module-scss-module__H9t5yq__list{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:12px;display:grid}
.StartStatementFeedback-module-scss-module__ebi1xG__wrapper{flex-direction:column;gap:20px;width:100%;display:flex}.StartStatementFeedback-module-scss-module__ebi1xG__wrapper .StartStatementFeedback-module-scss-module__ebi1xG__main_title{font-family:var(--font-roboto);color:#121212;font-size:24px;font-weight:700;line-height:140%}
.Footer-module-scss-module__2YpZFq__wrapper{background-color:#24262f;width:100%;height:100%}.Footer-module-scss-module__2YpZFq__wrapper .Footer-module-scss-module__2YpZFq__footer{flex-direction:column;gap:7px;width:100%;height:100%;padding:30px 0;display:flex}
.TaskList-module-scss-module__LOsBBW__container{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:12px;width:100%;display:grid}
.LoginPage-module-scss-module__aEK42a__main,.LoginPage-module-scss-module__aEK42a__main .LoginPage-module-scss-module__aEK42a__login_form_wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.ChatInfo-module-scss-module__xay4hq__container,.ChatInfo-module-scss-module__xay4hq__container__info{flex-direction:column;gap:12px;width:100%;display:flex}.ChatInfo-module-scss-module__xay4hq__container__info .ChatInfo-module-scss-module__xay4hq__title_chapter{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:700;line-height:140%}.ChatInfo-module-scss-module__xay4hq__container__info .ChatInfo-module-scss-module__xay4hq__content{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:400;line-height:140%}.ChatInfo-module-scss-module__xay4hq__container__info .ChatInfo-module-scss-module__xay4hq__content_and_link{grid-template-columns:1fr auto;gap:22px;display:grid}.ChatInfo-module-scss-module__xay4hq__container__info .ChatInfo-module-scss-module__xay4hq__content_and_link .ChatInfo-module-scss-module__xay4hq__go_to_chat{font-family:var(--font-roboto);color:#fff;background-color:#4b398c;border-radius:12px;justify-content:center;align-self:self-end;align-items:center;padding:14px 24px;font-size:16px;font-weight:400;line-height:140%;display:flex}.ChatInfo-module-scss-module__xay4hq__container__info .ChatInfo-module-scss-module__xay4hq__content_and_qr{grid-template-columns:1fr auto;align-items:center;gap:22px;display:grid}.ChatInfo-module-scss-module__xay4hq__container__info .ChatInfo-module-scss-module__xay4hq__alarm_message{background-color:rgba(255,184,46,.16);border:1px solid #ffb82e;border-radius:12px;padding:16px}
.TaskCourse-module-scss-module__rGSGEq__task_container{background-color:#fff;border-radius:12px;flex-direction:column;gap:8px;width:100%;padding:16px;display:flex}.TaskCourse-module-scss-module__rGSGEq__task_container__title{font-family:var(--font-roboto);color:#24262f;font-size:14px;font-weight:500;line-height:140%}.TaskCourse-module-scss-module__rGSGEq__task_container__description{font-family:var(--font-roboto);color:#24262f;-webkit-line-clamp:3;text-overflow:ellipsis;line-clamp:3;box-orient:vertical;-webkit-box-orient:vertical;font-size:12px;font-weight:500;line-height:140%;display:-webkit-box;overflow:hidden}
.PreparationContentBlock-module-scss-module__4tUGVW__content{background:#f5f1ed;border-radius:12px;flex-direction:column;gap:32px;width:100%;min-height:400px;padding:32px;display:flex}.PreparationContentBlock-module-scss-module__4tUGVW__content__info{flex-direction:column;gap:20px;display:flex}.PreparationContentBlock-module-scss-module__4tUGVW__content__info__title{font-family:var(--font-roboto);color:#24262f;font-size:20px;font-weight:500;line-height:140%}.PreparationContentBlock-module-scss-module__4tUGVW__content__info__description{font-family:var(--font-roboto);color:#727685;font-size:14px;font-weight:400;line-height:140%}.PreparationContentBlock-module-scss-module__4tUGVW__content__button{color:#fff;font-family:var(--font-roboto);cursor:pointer;background-color:#4b398c;border-radius:12px;align-self:center;padding:8px 16px;font-size:14px;font-weight:400;line-height:140%}
.FooterChapter-module-scss-module__hXgbfG__chapter{flex-direction:column;gap:7px;display:flex}.FooterChapter-module-scss-module__hXgbfG__chapter__title{font-family:var(--font-roboto);color:#fff;font-size:14px;font-weight:400;line-height:140%}.FooterChapter-module-scss-module__hXgbfG__chapter__link_list{flex-direction:column;gap:9px;display:flex}.FooterChapter-module-scss-module__hXgbfG__chapter__link_list__item__link{font-size:12px;font-weight:400;line-height:140%;font-family:var(--font-roboto);color:#bdbdbd}
.Task-module-scss-module__eTAPZa__task{background-color:#f5f5f5;border-radius:12px;grid-template-columns:1fr auto;width:100%;height:100%;padding:16px;display:grid}.Task-module-scss-module__eTAPZa__task__info{flex-direction:column;justify-content:space-between;gap:6px;display:flex}.Task-module-scss-module__eTAPZa__task__info__specification{flex-direction:column;gap:6px;display:flex}.Task-module-scss-module__eTAPZa__task__info__specification__number_task{font-family:var(--font-roboto);color:#24262f;font-size:12px;font-weight:400;line-height:140%}.Task-module-scss-module__eTAPZa__task__info__specification__title{font-family:var(--font-roboto);color:#24262f;font-size:14px;font-weight:500;line-height:140%}.Task-module-scss-module__eTAPZa__task__info__points{font-family:var(--font-roboto);color:#24262f;font-size:12px;font-weight:500;line-height:140%}.Task-module-scss-module__eTAPZa__task__percent_complete{font-family:var(--font-family);color:#24262f;background-color:#fff;border-radius:4px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:2px 4px;font-size:12px;font-weight:700;line-height:140%;display:flex}.Task-module-scss-module__eTAPZa__task__percent_complete_full{color:#fff;background-color:#3db83d}
.LinkItemList-module-scss-module__7_FnwW__link_list_container{border-left:1px solid #c8c8c8;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content;padding:0 20px;display:flex}
.RuleBlock-module-scss-module__9fV2PG__rule{background-color:#f5f5f5;border-radius:12px;flex-direction:column;gap:10px;width:100%;padding:16px;display:flex}.RuleBlock-module-scss-module__9fV2PG__rule__title{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:500;line-height:140%}.RuleBlock-module-scss-module__9fV2PG__rule__description{font-family:var(--font-family);color:var(--black-text);font-size:16px;font-weight:400;line-height:140%}
.CourseList-module-scss-module__1AUOBa__section{flex-direction:column;gap:20px;display:flex}
.FinishStatementFeedback-module-scss-module__gihJSa__wrapper{flex-direction:column;gap:20px;width:100%;display:flex}.FinishStatementFeedback-module-scss-module__gihJSa__wrapper .FinishStatementFeedback-module-scss-module__gihJSa__main_title{font-family:var(--font-roboto);color:#121212;font-size:24px;font-weight:700;line-height:140%}.FinishStatementFeedback-module-scss-module__gihJSa__wrapper .FinishStatementFeedback-module-scss-module__gihJSa__go_to_progress_link{font-family:var(--font-roboto);color:rgba(75,57,140,.16);border:1px solid rgba(75,57,140,.16);border-radius:12px;align-items:center;gap:10px;padding:8px 16px;font-size:14px;font-weight:400;line-height:140%;display:flex}
.FooterChapterList-module-scss-module__-qouHq__container{justify-content:space-between;width:100%;height:100%;display:flex}
.LoginForm-module-scss-module__B9LaEW__login_form{background-color:#fff;border-radius:12px;flex-direction:column;align-items:center;width:416px;height:-moz-fit-content;height:fit-content;padding:20px;display:flex}.LoginForm-module-scss-module__B9LaEW__login_form__title{border:1px solid #eee;border-radius:12px;grid-template-columns:1fr 1fr;width:328px;margin-bottom:30px;padding:2px;display:grid}.LoginForm-module-scss-module__B9LaEW__login_form__title__text{color:#24262f;width:100%;font-family:var(--font-roboto);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:12px 0;font-size:16px;font-weight:500;line-height:140%;display:flex}.LoginForm-module-scss-module__B9LaEW__login_form__title__text.LoginForm-module-scss-module__B9LaEW__active{background:#eee}.LoginForm-module-scss-module__B9LaEW__login_form .LoginForm-module-scss-module__B9LaEW__form{flex-direction:column;gap:20px;width:376px;margin-bottom:10px;display:flex}.LoginForm-module-scss-module__B9LaEW__login_form .LoginForm-module-scss-module__B9LaEW__form__input_wrapper{flex-direction:column;gap:20px;display:flex}.LoginForm-module-scss-module__B9LaEW__login_form .LoginForm-module-scss-module__B9LaEW__form .LoginForm-module-scss-module__B9LaEW__error_form{font-family:var(--font-roboto);color:#d5401f;font-size:14px;font-weight:400;line-height:140%}.LoginForm-module-scss-module__B9LaEW__login_form .LoginForm-module-scss-module__B9LaEW__form__submit_button{width:100%;font-family:var(--font-roboto);color:#fff;cursor:pointer;background-color:#4b398c;border-radius:12px;justify-content:center;align-items:center;padding:14px 24px;font-size:16px;font-weight:400;line-height:140%;display:flex}.LoginForm-module-scss-module__B9LaEW__login_form .LoginForm-module-scss-module__B9LaEW__form__submit_button:disabled{background-color:rgba(75,57,140,.16)}.LoginForm-module-scss-module__B9LaEW__login_form .LoginForm-module-scss-module__B9LaEW__forgotPassword{font-family:var(--font-roboto);justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:400;line-height:140%;display:flex}.LoginForm-module-scss-module__B9LaEW__login_form .LoginForm-module-scss-module__B9LaEW__forgotPassword__text{color:#24262f}.LoginForm-module-scss-module__B9LaEW__login_form .LoginForm-module-scss-module__B9LaEW__forgotPassword__link{color:#4b398c}.LoginForm-module-scss-module__B9LaEW__personal_text__link{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#4b398c;text-decoration:underline}
.ProgressLine-module-scss-module__bhbvfG__container{flex-direction:column;gap:28px;width:100%;display:flex}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__wrapper{flex-direction:column;gap:20px;width:100%;display:flex}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__wrapper .ProgressLine-module-scss-module__bhbvfG__info{flex-direction:column;gap:12px;display:flex}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__wrapper .ProgressLine-module-scss-module__bhbvfG__info__title{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:500;line-height:140%}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__wrapper .ProgressLine-module-scss-module__bhbvfG__info__points{font-family:var(--font-roboto);color:#24262f;font-size:14px;font-weight:500;line-height:140%}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__wrapper .ProgressLine-module-scss-module__bhbvfG__progress_bar{z-index:10;background:linear-gradient(90deg,#f5f5f5 0%,#f5f5f5 60%,rgba(153,174,255,.16) 60%,rgba(153,174,255,.16) 75%,rgba(255,184,46,.16) 75%,rgba(255,184,46,.16) 100%);border-radius:12px;width:100%;height:12px;position:relative}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__wrapper .ProgressLine-module-scss-module__bhbvfG__progress_bar .ProgressLine-module-scss-module__bhbvfG__current_progress{border-radius:12px;height:100%}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__wrapper .ProgressLine-module-scss-module__bhbvfG__progress_bar .ProgressLine-module-scss-module__bhbvfG__sixty_img{z-index:1;position:absolute;top:-2px;left:calc(60% - 7px)}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__wrapper .ProgressLine-module-scss-module__bhbvfG__progress_bar .ProgressLine-module-scss-module__bhbvfG__seventy_five_img{z-index:10;position:absolute;top:-2px;left:calc(75% - 7px)}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__wrapper .ProgressLine-module-scss-module__bhbvfG__progress_bar .ProgressLine-module-scss-module__bhbvfG__point_text{font-family:var(--font-roboto);color:#24262f;font-size:12px;font-weight:400;line-height:140%;position:absolute}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__wrapper .ProgressLine-module-scss-module__bhbvfG__progress_bar .ProgressLine-module-scss-module__bhbvfG__sixty_text{top:18px;left:calc(60% - 8px)}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__wrapper .ProgressLine-module-scss-module__bhbvfG__progress_bar .ProgressLine-module-scss-module__bhbvfG__seventy_five_text{top:18px;left:calc(75% - 8px)}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__marking{gap:16px;width:100%;display:flex}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__marking__text{font-family:var(--font-roboto);color:#24262f;font-size:12px;font-weight:400;line-height:140%}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__marking__text_ordinary:before{content:"";background-color:#99aeff;border-radius:50%;width:8px;height:8px;margin:2px 6px 0 0;display:inline-block}.ProgressLine-module-scss-module__bhbvfG__container .ProgressLine-module-scss-module__bhbvfG__marking__text_perfectly:before{content:"";background-color:#ffb82e;border-radius:50%;width:8px;height:8px;margin:2px 6px 0 0;display:inline-block}
.ConfirmEmailPage-module-scss-module__U589DG__main,.ConfirmEmailPage-module-scss-module__U589DG__main .ConfirmEmailPage-module-scss-module__U589DG__confirm_email_wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.RecoveryPasswordPage-module-scss-module__U0WomG__main,.RecoveryPasswordPage-module-scss-module__U0WomG__main .RecoveryPasswordPage-module-scss-module__U0WomG__recovery_password_page_form_wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.ResetPasswordPage-module-scss-module__eXs2UG__main,.ResetPasswordPage-module-scss-module__eXs2UG__main .ResetPasswordPage-module-scss-module__eXs2UG__reset_password_form_wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.LinkItem-module-scss-module__1W5Qfa__link{font-size:16px;font-weight:400;line-height:140%;font-family:var(--font-roboto);color:#727685;border-radius:14px;width:-moz-fit-content;width:fit-content;padding:8px 0}.LinkItem-module-scss-module__1W5Qfa__link :hover{color:#4b398c}
.RuleList-module-scss-module__ENWV7G__rule_list{flex-direction:column;gap:12px;display:flex}
.CourseItem-module-scss-module__I4fzwG__article{background-color:#fff;border-radius:12px;gap:20px;width:100%;padding:20px;display:flex}.CourseItem-module-scss-module__I4fzwG__article .CourseItem-module-scss-module__I4fzwG__image_container{border-radius:8px;height:-moz-fit-content;height:fit-content;position:relative}.CourseItem-module-scss-module__I4fzwG__article .CourseItem-module-scss-module__I4fzwG__image_container__pic{object-fit:contain;object-position:center;border-radius:8px;display:block}.CourseItem-module-scss-module__I4fzwG__article .CourseItem-module-scss-module__I4fzwG__image_container__date{font-family:var(--font-roboto);color:#24262f;background-color:#f5f5f5;border-radius:4px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:6px 12px;font-size:14px;font-weight:500;line-height:140%;display:flex;position:absolute;bottom:5px;left:8px}.CourseItem-module-scss-module__I4fzwG__article__wrapper{flex-direction:column;justify-content:space-between;width:100%;display:flex}.CourseItem-module-scss-module__I4fzwG__article__wrapper .CourseItem-module-scss-module__I4fzwG__info_container{flex-direction:column;gap:16px;width:100%;display:flex}.CourseItem-module-scss-module__I4fzwG__article__wrapper .CourseItem-module-scss-module__I4fzwG__info_container__title{font-family:var(--font-roboto);color:#24262f;font-size:20px;font-weight:500;line-height:140%}.CourseItem-module-scss-module__I4fzwG__article__wrapper .CourseItem-module-scss-module__I4fzwG__info_container__description{font-family:var(--font-roboto);color:#24262f;font-size:14px;font-weight:400;line-height:140%}.CourseItem-module-scss-module__I4fzwG__article__wrapper .CourseItem-module-scss-module__I4fzwG__control{gap:10px;width:100%;padding-left:16px;display:flex}.CourseItem-module-scss-module__I4fzwG__article__wrapper .CourseItem-module-scss-module__I4fzwG__control__certificate_link{border:1px solid #4b398c;border-radius:12px;justify-content:center;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;padding:8px 16px;display:flex}.CourseItem-module-scss-module__I4fzwG__article__wrapper .CourseItem-module-scss-module__I4fzwG__control__certificate_link__text{font-family:var(--font-roboto);color:#4b398c;font-size:14px;font-weight:400;line-height:140%}.CourseItem-module-scss-module__I4fzwG__article__wrapper .CourseItem-module-scss-module__I4fzwG__control__course_link{width:-moz-fit-content;width:fit-content;font-family:var(--font-roboto);color:#fff;background-color:#4b398c;border-radius:12px;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:400;line-height:140%;display:flex}.CourseItem-module-scss-module__I4fzwG__article__wrapper .CourseItem-module-scss-module__I4fzwG__control__unsubscribe_button{font-family:var(--font-roboto);color:#d5401f;cursor:pointer;background-color:#fff5f5;border:none;border-radius:12px;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:400;line-height:140%;display:flex}
.FAQAccordionList-module-scss-module__OiVNBG__accordion_list_container{flex-direction:column;gap:12px;width:100%;display:flex}.FAQAccordionList-module-scss-module__OiVNBG__accordion_list_container .FAQAccordionList-module-scss-module__OiVNBG__info{flex-direction:column;gap:15px;display:flex}.FAQAccordionList-module-scss-module__OiVNBG__accordion_list_container .FAQAccordionList-module-scss-module__OiVNBG__info__description{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:400;line-height:140%}.FAQAccordionList-module-scss-module__OiVNBG__accordion_list_container .FAQAccordionList-module-scss-module__OiVNBG__info__link{font-family:var(--font-roboto);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#4b398c;font-size:16px;font-weight:700;line-height:140%;text-decoration:underline}
.ArrowBackFeedBackContent-module-scss-module__2QT6SW__button{cursor:pointer;background-color:transparent;border:none;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex}.ArrowBackFeedBackContent-module-scss-module__2QT6SW__button__text{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:400;line-height:140%}
.FooterAuthorInfo-module-scss-module__r7rlIG__container{justify-content:flex-start;align-items:center;display:flex}.FooterAuthorInfo-module-scss-module__r7rlIG__container .FooterAuthorInfo-module-scss-module__r7rlIG__author_text{font-size:12px;font-weight:400;line-height:140%;font-family:var(--font-roboto);color:#bdbdbd}
.LoginSocialList-module-scss-module__U4pgkG__social_container{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:20px;display:flex}
.Social-module-scss-module__KXm0XW__container{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}
.BookmarkList-module-scss-module__yKDJQW__container__info{flex-direction:column;gap:12px;width:100%;display:flex}.BookmarkList-module-scss-module__yKDJQW__container__info .BookmarkList-module-scss-module__yKDJQW__title_chapter{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:700;line-height:140%}.BookmarkList-module-scss-module__yKDJQW__container__info .BookmarkList-module-scss-module__yKDJQW__content{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:400;line-height:140%}.BookmarkList-module-scss-module__yKDJQW__container__info .BookmarkList-module-scss-module__yKDJQW__container_for_add_bookmark{gap:5px;width:100%;display:flex}
.ConfirmEmailMessageContent-module-scss-module__rr1EcW__confirm_email{background-color:#fff;border-radius:12px;flex-direction:column;align-items:center;width:416px;height:-moz-fit-content;height:fit-content;padding:20px;display:flex}.ConfirmEmailMessageContent-module-scss-module__rr1EcW__confirm_email .ConfirmEmailMessageContent-module-scss-module__rr1EcW__loading{font-family:var(--font-roboto);color:#24262f;font-size:16px;font-weight:400;line-height:140%}.ConfirmEmailMessageContent-module-scss-module__rr1EcW__confirm_email .ConfirmEmailMessageContent-module-scss-module__rr1EcW__title_wrapper{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}
.RecoveryPasswordForm-module-scss-module__XTjNJa__forgot_password_container{background-color:#fff;border-radius:12px;flex-direction:column;align-items:center;width:416px;height:-moz-fit-content;height:fit-content;padding:20px;display:flex}.RecoveryPasswordForm-module-scss-module__XTjNJa__forgot_password_container__title{font-family:var(--font-roboto);color:#24262f;justify-content:center;width:100%;margin-bottom:30px;font-size:20px;font-weight:500;line-height:140%;display:flex}.RecoveryPasswordForm-module-scss-module__XTjNJa__forgot_password_container .RecoveryPasswordForm-module-scss-module__XTjNJa__success__description{font-size:16px;font-weight:400;line-height:140%;font-family:var(--font-roboto);text-align:center;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.RecoveryPasswordForm-module-scss-module__XTjNJa__forgot_password_container .RecoveryPasswordForm-module-scss-module__XTjNJa__form{flex-direction:column;gap:20px;width:376px;margin-bottom:20px;display:flex}.RecoveryPasswordForm-module-scss-module__XTjNJa__forgot_password_container .RecoveryPasswordForm-module-scss-module__XTjNJa__form__input_wrapper{flex-direction:column;display:flex}.RecoveryPasswordForm-module-scss-module__XTjNJa__forgot_password_container .RecoveryPasswordForm-module-scss-module__XTjNJa__form .RecoveryPasswordForm-module-scss-module__XTjNJa__error_form{font-family:var(--font-roboto);color:#d5401f;font-size:14px;font-weight:400;line-height:140%}.RecoveryPasswordForm-module-scss-module__XTjNJa__forgot_password_container .RecoveryPasswordForm-module-scss-module__XTjNJa__form__submit_button{width:100%;font-family:var(--font-roboto);color:#fff;cursor:pointer;background-color:#4b398c;border-radius:12px;justify-content:center;align-items:center;padding:14px 24px;font-size:16px;font-weight:400;line-height:140%;display:flex}.RecoveryPasswordForm-module-scss-module__XTjNJa__forgot_password_container .RecoveryPasswordForm-module-scss-module__XTjNJa__form__submit_button:disabled{background-color:rgba(75,57,140,.16)}.RecoveryPasswordForm-module-scss-module__XTjNJa__forgot_password_container .RecoveryPasswordForm-module-scss-module__XTjNJa__signup__link{font-family:var(--font-roboto);text-align:center;color:#4b398c;font-size:16px;font-weight:400;line-height:140%}
.ResetPasswordForm-module-scss-module__PVTLtG__password_form{background-color:#fff;border-radius:12px;flex-direction:column;align-items:center;width:416px;height:-moz-fit-content;height:fit-content;padding:20px;display:flex}.ResetPasswordForm-module-scss-module__PVTLtG__password_form__title{font-family:var(--font-roboto);color:#24262f;justify-content:center;width:100%;margin-bottom:30px;font-size:20px;font-weight:500;line-height:140%;display:flex}.ResetPasswordForm-module-scss-module__PVTLtG__password_form .ResetPasswordForm-module-scss-module__PVTLtG__form{flex-direction:column;gap:20px;width:376px;margin-bottom:10px;display:flex}.ResetPasswordForm-module-scss-module__PVTLtG__password_form .ResetPasswordForm-module-scss-module__PVTLtG__form__input_wrapper{flex-direction:column;gap:20px;display:flex}.ResetPasswordForm-module-scss-module__PVTLtG__password_form .ResetPasswordForm-module-scss-module__PVTLtG__form .ResetPasswordForm-module-scss-module__PVTLtG__error_form{font-family:var(--font-roboto);color:#d5401f;font-size:14px;font-weight:400;line-height:140%}.ResetPasswordForm-module-scss-module__PVTLtG__password_form .ResetPasswordForm-module-scss-module__PVTLtG__form__submit_button{width:100%;font-family:var(--font-roboto);color:#fff;cursor:pointer;background-color:#4b398c;border-radius:12px;justify-content:center;align-items:center;padding:14px 24px;font-size:16px;font-weight:400;line-height:140%;display:flex}.ResetPasswordForm-module-scss-module__PVTLtG__password_form .ResetPasswordForm-module-scss-module__PVTLtG__form__submit_button:disabled{background-color:rgba(75,57,140,.16)}
