@charset "UTF-8";.hiding-sidebar{position:fixed;z-index:3;transition:transform .65s cubic-bezier(.2,1,.3,1)}@media screen and (max-width: 480px){.hiding-sidebar{top:0;bottom:0}}@media (orientation: landscape) and (max-height: 480px){.hiding-sidebar{top:0;bottom:0}}.hiding-sidebar_position_left{left:0;transform:translate(-100%);visibility:hidden}.hiding-sidebar_position_right{right:0;transform:translate(100%);visibility:hidden}.hiding-sidebar_visible{transform:none;visibility:visible}.hiding-sidebar_visible.hiding-sidebar_withSidebar{left:64px;border-left:1px solid var(--color-background-stroke)}.hiding-sidebar__overlay{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background-color:var(--color-background-overlay)}.hiding-sidebar__overlay_withSidebar{left:64px}.hiding-sidebar__overlay_visible{cursor:pointer;transition:opacity .3s;pointer-events:auto;opacity:1}.study-item-status{width:24px;height:24px;display:flex;box-sizing:border-box}.study-item-status_value_reset{color:#adb0c1}.course-navigation__content-description{margin:0 0 30px;font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}@media screen and (max-width: 480px){.course-navigation__content-description{margin:24px 0 10px}}.course-navigation__content-header{max-width:700px;margin:0 28px}@media screen and (max-width: 480px){.course-navigation__content-header{margin:0 16px}}.course-navigation__title_size_s{padding:14px 0 24px;margin:0;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 539px){.course-navigation__title_size_s{margin:0;padding-bottom:14px}}.course-navigation__title_size_m{margin:50px 0 20px;font:var(--font-ys-header-32-medium);font-feature-settings:"pnum" on,"lnum" on}@media (max-width: 539px){.course-navigation__title_size_m{margin:24px 0 10px}}.course-navigation__title_colored{color:var(--color-content-primary)}.course-navigation__tab-content{position:absolute;display:none;width:100%;height:100%}.course-navigation__tab-content_active{display:block}.discount-event-badge{display:contents}.course-navigation-item{display:flex;align-items:center;justify-content:space-between;min-height:58px;cursor:pointer;color:var(--color-content-primary);border-radius:8px}.course-navigation-item_active,.course-navigation-item_status_current{border-left:3px solid var(--color-accent-neutral);border-radius:0 8px 8px 0;background-color:var(--color-background-alternate)}.course-navigation-item__title{display:inline-flex;margin:0;padding:8px 28px;color:var(--color-content-primary);font:var(--font-ys-body-18-regular-ui);font-feature-settings:"pnum" on,"lnum" on}@media screen and (max-width: 480px){.course-navigation-item__title{padding-left:16px;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}}.course-navigation-item__index{display:inline-flex;box-sizing:border-box;min-width:38px;padding-right:16px;justify-content:flex-end}@media screen and (max-width: 480px){.course-navigation-item__index{width:30px;padding:0;justify-content:flex-start}}.course-navigation-item__info{display:flex;flex-wrap:nowrap;align-items:center;flex-shrink:0;margin-right:var(--spacing-16)}.course-navigation-item_size_s{min-height:3rem}.course-navigation-item_size_s .course-navigation-item__title{padding:0 24px;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}.course-navigation-item__badge{margin-inline-start:var(--spacing-12)}@media (any-hover: hover){.course-navigation-lesson:hover .course-navigation-lesson__lesson-info-icon,.course-navigation-lesson:hover .course-navigation-lesson__lesson-duration{opacity:1}}@media (any-hover: none){body:not(._without-pointer-events) .course-navigation-lesson:active .course-navigation-lesson__lesson-info-icon{opacity:1}body:not(._without-pointer-events) .course-navigation-lesson:active .course-navigation-lesson__lesson-duration{opacity:1}}@media (any-hover: hover){.course-navigation-lesson.course-navigation-lesson_active,.course-navigation-lesson:hover{background-color:var(--color-background-glassy-a)}.course-navigation-lesson.course-navigation-lesson_active .course-navigation-lesson__lesson-info-icon,.course-navigation-lesson:hover .course-navigation-lesson__lesson-info-icon{opacity:1}}@media (any-hover: none){.course-navigation-lesson.course-navigation-lesson_active,body:not(._without-pointer-events) .course-navigation-lesson:active{background-color:var(--color-background-glassy-a)}.course-navigation-lesson.course-navigation-lesson_active .course-navigation-lesson__lesson-info-icon,body:not(._without-pointer-events) .course-navigation-lesson:active .course-navigation-lesson__lesson-info-icon{opacity:1}}.course-navigation-lesson_status_solved .course-navigation-lesson__lesson-info-icon,.course-navigation-lesson_status_solved-twice .course-navigation-lesson__lesson-info-icon,.course-navigation-lesson_status_reset .course-navigation-lesson__lesson-info-icon{opacity:1}.course-navigation-lesson_status_disabled{cursor:default;opacity:.5}@media (any-hover: hover){.course-navigation-lesson_status_disabled:hover{opacity:1;background:none}}@media (any-hover: none){body:not(._without-pointer-events) .course-navigation-lesson_status_disabled:active{opacity:1;background:none}}.course-navigation-lesson_active .course-navigation-lesson__lesson-info-icon{color:var(--color-content-primary)}.course-navigation-lesson__lesson-info-item{white-space:nowrap;color:var(--color-content-primary);font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}.course-navigation-lesson__lesson-duration{transition:opacity .1s;white-space:nowrap;opacity:0}.course-navigation-lesson__lesson-info-icon{width:24px;height:24px;transition:opacity .1s;opacity:0;color:var(--color-content-primary)}@media screen and (max-width: 480px){.course-navigation-lesson .icon-lock{display:none}}.course-navigation-topic .course-navigation-topic__reset{display:none;transition:opacity .2s;opacity:.5;color:var(--color-accent-neutral)}@media (any-hover: hover){.course-navigation-topic_can-be-reset:hover .course-navigation-topic__tick{display:none}.course-navigation-topic_can-be-reset:hover .course-navigation-topic__reset{display:block}}@media (any-hover: none){body:not(._without-pointer-events) .course-navigation-topic_can-be-reset:active .course-navigation-topic__tick{display:none}body:not(._without-pointer-events) .course-navigation-topic_can-be-reset:active .course-navigation-topic__reset{display:block}}.course-navigation-topic:not(.course-navigation-topic_solved) .course-navigation-topic__tick{opacity:.3;color:var(--color-accent-neutral)}.course-navigation-topic__status{width:24px}@media (any-hover: hover){.course-navigation-topic__status:hover .course-navigation-topic__reset{opacity:1}}@media (any-hover: none){body:not(._without-pointer-events) .course-navigation-topic__status:active .course-navigation-topic__reset{opacity:1}}.course-navigation-topic__status-content{display:flex;justify-content:center;align-items:center;width:24px;height:48px;cursor:pointer}.course-navigation-topic{opacity:.5}.course-navigation-topic_active .course-navigation-topic__header-info-item{opacity:1}@media screen and (max-width: 480px){.course-navigation-topic_current{color:#007aff;color:var(--profession-color, #007aff);border:none;border-radius:8px}}.course-navigation-topic_current .course-navigation-topic__header-info-item{opacity:1}.course-navigation-topic_released{cursor:pointer;opacity:1}@media (any-hover: hover){.course-navigation-topic_released:hover{background-color:var(--color-background-glassy-a)}}@media (any-hover: none){body:not(._without-pointer-events) .course-navigation-topic_released:active{background-color:var(--color-background-glassy-a)}}@media (any-hover: hover){.course-navigation-topic:hover,.course-navigation-topic:hover .course-navigation-topic__arrow,.course-navigation-topic:hover .course-navigation-topic__lock,.course-navigation-topic:hover .course-navigation-topic__header-info-item{opacity:1}}@media (any-hover: none){body:not(._without-pointer-events) .course-navigation-topic:active{opacity:1}body:not(._without-pointer-events) .course-navigation-topic:active .course-navigation-topic__arrow,body:not(._without-pointer-events) .course-navigation-topic:active .course-navigation-topic__lock,body:not(._without-pointer-events) .course-navigation-topic:active .course-navigation-topic__header-info-item{opacity:1}}.course-navigation-topic__icon-wrapper,.course-navigation-topic__header-info-item{margin-right:20px;transition:opacity .1s;white-space:nowrap;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on,"lnum" on}.course-navigation-topic__header-info-item{opacity:0;color:var(--color-content-primary)}.course-navigation-topic__header-info-item_active{opacity:1;color:var(--color-accent-neutral)}@media screen and (max-width: 600px){.course-navigation-topic__header-info-item{display:none}}@media screen and (max-width: 480px){.course-navigation-topic__icon-wrapper{margin-right:8px}}.course-navigation-topic__arrow,.course-navigation-topic__lock{margin:0;transition:opacity .1s;vertical-align:middle;color:var(--color-content-secondary)}.course-navigation-topic__lock{opacity:0}@media screen and (max-width: 480px){.course-navigation-topic__lock{display:none}}.course-navigation-topic_size_s .course-navigation-topic__icon-wrapper,.course-navigation-topic_size_s .course-navigation-topic__header-info-item{margin-right:24px}@media screen and (max-width: 480px){.course-navigation-topic_size_s .course-navigation-topic__icon-wrapper,.course-navigation-topic_size_s .course-navigation-topic__header-info-item{margin-right:16px}}.course-navigation{position:relative;height:100%;color:var(--color-content-primary);font-weight:400}.course-navigation__scroll-area{box-sizing:border-box;width:100%;height:100%;padding:0 28px}@media screen and (max-width: 480px){.course-navigation__scroll-area{padding:0 0 32px}}.course-navigation__tabs{height:100%;--tab-active-color: var(--profession-color, #007aff)}.course-navigation__tabs .course-navigation__tabs-header{margin:0 56px;letter-spacing:.9px;border-bottom:1px solid var(--color-background-stroke)}@media screen and (max-width: 480px){.course-navigation__tabs .course-navigation__tabs-header{margin:0 16px}}.course-navigation__tabs .course-navigation__tabs-item{margin:0;padding-bottom:20px;font:var(--font-ys-body-16-regular-paragraph);font-feature-settings:"pnum" on,"lnum" on}.course-navigation__tabs .course-navigation__tabs-item:last-child{cursor:default;pointer-events:none;opacity:0}@media screen and (max-width: 480px){.course-navigation__tabs .course-navigation__tabs-item{padding-bottom:16px}}.course-navigation__tabs .course-navigation__tabs-item.course-navigation__tabs-item-fade-enter{transition:0;transform:translateY(10px);opacity:0}.course-navigation__tabs .course-navigation__tabs-item.course-navigation__tabs-item-fade-enter-done{transition:.3s .1s;transform:translateY(0);opacity:1}.course-navigation__tabs .course-navigation__tabs-item.course-navigation__tabs-item-fade-exit{transition:0;opacity:1}.course-navigation__tabs .course-navigation__tabs-item.course-navigation__tabs-item-fade-exit-done{transition:.3s;opacity:0}.course-navigation__tabs .course-navigation__tabs-item:after{bottom:-1px}.course-navigation__tabs-content{position:relative;overflow:hidden;height:calc(100% - 36px)}.course-navigation__arrow{margin:0 8px;transition:.3s;opacity:0}.course-navigation__arrow.course-navigation__arrow-fade-enter{transform:translate(-5px);opacity:0}.course-navigation__arrow.course-navigation__arrow-fade-enter-done,.course-navigation__arrow.course-navigation__arrow-fade-exit{transform:translate(0);opacity:.3}.course-navigation__arrow.course-navigation__arrow-fade-exit-done{transform:translate(-5px);opacity:0}.course-navigation_size_s .course-navigation__header-title{margin-top:30px}.course-navigation_size_s .course-navigation__scroll-area{box-sizing:border-box;padding:0 4px}@media screen and (max-width: 480px){.course-navigation_size_s .course-navigation__scroll-area{padding:0 0 32px}}.course-navigation_size_s .course-navigation__tabs-header{margin:0 30px}@media screen and (max-width: 480px){.course-navigation_size_s .course-navigation__tabs-header{margin:0 16px}}.trainer-course-navigation__message{margin:0 28px 32px;padding:26px 30px;border:1px solid var(--color-background-stroke);border-top:none;border-radius:0 0 5px 5px;background-color:var(--color-background-alternate);font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on,"lnum" on}@media screen and (max-width: 600px){.trainer-course-navigation__message{flex-direction:column;padding:12px;font-size:14px;line-height:18px}}@media screen and (max-width: 480px){.trainer-course-navigation__message{margin:0 16px}}.trainer-course-navigation__message-content{margin:0}.trainer-course-navigation__button{display:inline-block;min-width:150px;margin-top:16px;overflow:hidden}@media screen and (max-width: 600px){.trainer-course-navigation__button{width:100%;min-width:100%;margin:16px 0 0;font-weight:500}}.trainer-course-navigation{flex:1;padding:40px 0;background-color:var(--color-background-default)}@media screen and (max-width: 480px){.trainer-course-navigation{padding:32px 0 0}}.trainer-course-navigation__spin-wrapper{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.trainer-course-navigation__courses-btn{width:calc(100% - 32px);margin:0 16px}.trainer-course-navigation__courses-btn{margin-block-start:var(--spacing-16)}@keyframes fadeIn{0%{opacity:0}}@keyframes fadeOut{to{opacity:0}}@keyframes rotation{to{transform:rotate(360deg)}}.fade-enter,.fade-appear{opacity:.01}.fade-enter-active,.fade-enter-done,.fade-appear-active,.fade-appear-done{transition:all .25s ease-out;transition:all var(--fadeAnimationDelay, .25s) ease-out;opacity:1}.fade-exit{opacity:1}.fade-exit-active{transition:all .25s ease-out;transition:all var(--fadeAnimationDelay, .25s) ease-out;opacity:.01}.scale-fade-enter{transform:scale(.01);opacity:0}.scale-fade-enter-active{transition-timing-function:ease-out;transition-duration:.25s;transition-property:opacity,transform;transform:scale(1);opacity:1}.scale-fade-exit{transform:scale(1);opacity:1}.scale-fade-exit-active{transition-timing-function:ease-out;transition-duration:.25s;transition-property:opacity,transform;transform:scale(.01);opacity:0}.fade-slide-up-enter{transform:translateY(15%);opacity:.01}.fade-slide-up-enter-active{transition:transform .2s ease-out,opacity .2s ease-out;transform:none;opacity:1}.fade-slide-up-exit{transform:none;opacity:1}.fade-slide-up-exit-active{transition:transform .2s ease-out,opacity .2s ease-out;transform:translateY(15%);opacity:.01}.slide-right-enter,.slide-right-exit-active{transform:translate(-100%)}.slide-left-enter,.slide-left-exit-active{transform:translate(100%)}.slide-right-enter,.slide-right-exit,.slide-right-enter-active,.slide-right-exit-active,.slide-left-enter,.slide-left-exit,.slide-left-enter-active,.slide-left-exit-active{will-change:transform}.slide-right-enter-active,.slide-left-enter-active{transition:transform .65s cubic-bezier(.2,1,.3,1);transition-delay:.1s;transform:translate(0)}.slide-right-exit,.slide-left-exit{transform:translate(0)}@keyframes shake{12.5%{transform:translate(12px)}25%{transform:translate(0)}37.5%{transform:translate(-5px)}50%{transform:translate(0)}62.5%{transform:translate(3px)}75%{transform:translate(0)}87.5%{transform:translate(-2px)}to{transform:translate(0)}}@keyframes placeholder-animation{0%{background-position:0 50%}65%{background-position:0 50%}to{background-position:1400px 50%}}.trainer-course-modal-content{display:flex;height:100%}@media screen and (max-width: 480px){.trainer-course-modal-content{width:100vw}}@media (orientation: landscape) and (max-height: 480px){.trainer-course-modal-content{width:90vw}}@media (orientation: landscape) and (max-height: 480px) and (max-width: 767px){.trainer-course-modal-content{width:100vw}}@media screen and (max-width: 1023px){.trainer-course-modal-content_type_assessment{width:100vw}}.trainer-course-modal-content_type_assessment .modal-content__close-wrapper{top:16px;right:16px;color:var(--color-content-primary)}.header__mobile-app-search{display:flex;align-items:center;font-size:16px;line-height:20px}.header__mobile-app-search__text{margin-left:10px;font-weight:500}
