

/* Start:/local/css/vendors/simplebar.min.css?16685036582950*/
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}

/* End */


/* Start:/local/templates/learning/template_styles.css?1748250683115436*/
:root{--font-main: "Inter", sans-serif;--font-second: "Inter", sans-serif;--font-weight-standard: 400;--color-white: #FFFFFF;--color-main-light: #C7C7C7;--color-main-middle: #0740AD;--color-main-dark: #12418F;--color-main-darkness: #12418F;--color-conv-light: linear-gradient(180deg, #0881E1 -3.44%, #0740AD 115.45%);--color-conv-dark: linear-gradient(180deg, #0881E1 -3.44%, #0740AD 115.45%);--color-conv-second-light: linear-gradient(106deg, #0F00E2 -7.7%, #00D691 85.08%);--color-conv-second-dark: linear-gradient(106deg, #0F00E2 -7.7%, #00D691 85.08%);--color-neutral-light: #C7C7C7;--color-neutral-middle: #899BAD;--color-neutral-darkness: #3D4248;--color-overlay: #899BAD;--color-success: #5BC77B;--color-warning: #FF0003;--color-error: #FF0003;--radius-standard: 16px}@font-face{font-family:"Inter";src:url("/local/fonts/Inter/Inter-Light.woff2") format("woff2"),url("/local/fonts/Inter/Inter-Light.woff") format("woff"),url("/local/fonts/Inter/Inter-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/local/fonts/Inter/Inter-Regular.woff2") format("woff2"),url("/local/fonts/Inter/Inter-Regular.woff") format("woff"),url("/local/fonts/Inter/Inter-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/local/fonts/Inter/Inter-Medium.woff2") format("woff2"),url("/local/fonts/Inter/Inter-Medium.woff") format("woff"),url("/local/fonts/Inter/Inter-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/local/fonts/Inter/Inter-SemiBold.woff2") format("woff2"),url("/local/fonts/Inter/Inter-SemiBold.woff") format("woff"),url("/local/fonts/Inter/Inter-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}*{box-sizing:border-box}body,html{margin:0;padding:0}body{overflow-x:hidden;font-family:var(--font-main)}input{font-family:var(--font-second)}ul,ol{list-style:none;padding:0;margin:0}a{text-decoration:none;transition:.1s linear}svg{transition:.1s linear}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}.custom-select{opacity:0}.title,.title__block,.course-selection-result::before,.rating__title,.profile__title,.web-form__title,.article h3,.policy-popup__content .auth__block h3,.title__section,.article h2,.policy-popup__content .auth__block h2,.article h1,.policy-popup__content .auth__block h1{color:var(--color-main-middle);font-weight:600;line-height:1.5;letter-spacing:.02em}.title:empty,.title__block:empty,.course-selection-result:empty::before,.rating__title:empty,.profile__title:empty,.web-form__title:empty,.article h3:empty,.policy-popup__content .auth__block h3:empty,.title__section:empty,.article h2:empty,.policy-popup__content .auth__block h2:empty,.article h1:empty,.policy-popup__content .auth__block h1:empty{display:none}.title__section,.article h2,.policy-popup__content .auth__block h2,.article h1,.policy-popup__content .auth__block h1{margin:0 0 32px;font-size:40px;text-transform:uppercase}.title__block,.course-selection-result::before,.rating__title,.profile__title,.web-form__title,.article h3,.policy-popup__content .auth__block h3{font-size:18px;line-height:1.3}.text{font-size:16px;font-weight:400;color:var(--color-neutral-darkness);line-height:1.47}.text-standard,.web-form__description,.ui-tour-popup-text,.article,.policy-popup__content .auth__block,.notice-banner,.add-partner,.web-form__message{font-family:var(--font-second);color:var(--color-main-darkness);font-weight:400;font-size:16px;line-height:1.5}.text_error{color:var(--color-error) !important}.custom-select{opacity:0}.dni{display:none !important}.policy-popup__content .auth__block{display:block}.flex{display:flex;gap:16px}.flex_wrap{flex-wrap:wrap}.flex_centered{justify-content:center;align-items:center}.link,.article p>a,.article a,.policy-popup__content .auth__block a,.auth__through-b2b,.add-partner__partner-name_inline{color:var(--color-main-middle);font-family:var(--font-main);font-size:16px;line-height:1.3;letter-spacing:.24px;transition:.1s linear;cursor:pointer}.link:hover,.article a:hover,.policy-popup__content .auth__block a:hover,.auth__through-b2b:hover,.add-partner__partner-name_inline:hover{opacity:.7}@media screen and (max-width: 1380px){.title__section,.article h2,.policy-popup__content .auth__block h2,.article h1,.policy-popup__content .auth__block h1{font-size:26px}.text{line-height:1.4}}.label{display:flex;align-items:center;justify-content:space-between}.label_column{flex-direction:column;align-items:flex-start}.label_column .label__title,.label_column .label__load-preview:before,.label_column .label__load-preview,.label_column .label__load-text{margin-bottom:8px;display:block}.label__title,.label__load-preview:before,.label__load-preview,.label__load-text{font-family:var(--font-second);font-weight:400;font-size:14px;color:var(--color-main-darkness);flex-shrink:0;min-width:180px;margin-right:16px}.label__title_empty,.label__title:empty,.label__load-preview:empty:before,.label__load-preview:empty,.label__load-text:empty{display:none !important}.label__coins{display:none}.label__subtitle{color:var(--color-main-middle);font-size:13px;margin-bottom:8px}.label__content{position:relative;width:100%;display:flex;align-items:center}.label__content_column,.label__content[data-column]{flex-direction:column;align-items:flex-start;gap:8px}.label__load{align-items:flex-start;flex-direction:column;gap:8px}.label__load input{pointer-events:none;width:0 !important;height:0 !important;margin:0;opacity:0}.label__load-wrapper{height:66px;width:100%;border:1px solid var(--color-main-light);justify-content:center;display:flex;align-items:center;padding:8px;border-radius:var(--radius-standard);cursor:pointer;transition:.1s linear}.label__load-wrapper:hover{opacity:.7}.label__load-text{margin-right:0;min-width:auto;display:flex;gap:8px}.label__load-text svg{width:16px;height:16px;flex-shrink:0;fill:var(--color-main-darkness);pointer-events:none}.label__load-preview{margin-right:0;min-width:auto;display:flex;justify-content:flex-start;gap:8px;flex-wrap:wrap;align-items:center;cursor:pointer;position:relative;min-width:120px;min-height:40px;padding:8px;width:100%}.label__load-preview img{max-height:80px;width:auto}.label__load-preview:before{content:"Удалить";width:100%;height:100%;background:rgba(236,236,240,.8);position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;margin-right:0;min-width:auto;opacity:0;transition:.1s linear;border-radius:var(--radius-standard)}.label__load-preview:hover:before{opacity:1}.label__rating{width:142px;height:22px;background:url("/local/images/web-form/rating-empty.svg") no-repeat;cursor:pointer;position:relative}.label__rating-active{pointer-events:none;width:100%;height:100%;background:url("/local/images/web-form/rating.svg") no-repeat;max-width:0}.label__rating.is-disabled{pointer-events:none}.label__required{color:var(--color-error)}.label:not(:last-child){margin-bottom:24px}.label textarea[data-hidden]:not(.is-shown),.label input[data-hidden]:not(.is-shown){padding:0 !important;margin-bottom:-32px !important;height:0 !important;border-color:rgba(0,0,0,0) !important}.label textarea[data-rating],.label input[data-rating]{pointer-events:none;width:0 !important;height:22px !important;margin:0;opacity:0}.label-group{display:flex;justify-content:space-between}.label-group .label{max-width:48%;width:100%;margin-bottom:0;flex-direction:column;align-items:flex-start}.label-group:not(:last-child){margin-bottom:24px}.web-form{padding:16px;background:var(--color-white);border-radius:var(--radius-standard);max-width:600px;position:relative}.web-form__img{max-height:80px;max-width:100%;width:auto;height:auto;margin:0 auto 24px;display:block}.web-form__message{text-align:center;color:var(--color-conv-light);margin-top:16px}.web-form__message:empty{margin:0}.web-form__message.error{color:var(--color-error)}.web-form__message_notice{display:block;color:var(--color-neutral-darkness);margin-top:16px}.web-form__message p{margin:0}.web-form__message:only-child{margin-bottom:16px;font-size:18px;font-weight:500}.web-form__select select{opacity:0}.web-form__success{position:absolute;left:0;top:0;height:100%;width:100%;background:var(--color-white);padding:16px;z-index:1;flex-direction:column;justify-content:flex-end;align-items:center;display:none;border-radius:var(--radius-standard)}.web-form__success:before{content:"";display:block;width:100%;height:100%;background:rgba(199, 199, 199, 0.4);border-radius:var(--radius-standard);position:absolute;left:0;top:0}.web-form__success_static{position:static}.web-form__success .button,.web-form__success .button__conversion,.web-form__success .ui-tour-step-block .ui-tour-popup-btn-next,.ui-tour-step-block .web-form__success .ui-tour-popup-btn-next,.web-form__success .ui-btn-main,.web-form__success .button__conversion_fluid,.web-form__success .app__workarea input[type=submit][name=next],.app__workarea .web-form__success input[type=submit][name=next],.web-form__success .button__standard,.web-form__success .help-tour-start-popup__button_start,.web-form__success .search-page>form input[type=submit],.search-page>form .web-form__success input[type=submit],.web-form__success .ui-tour-step-block .ui-tour-popup-btn-back,.ui-tour-step-block .web-form__success .ui-tour-popup-btn-back,.web-form__success .ui-btn-close,.web-form__success .button__standard_fluid,.web-form__success .app__workarea input[type=submit][name=previous],.app__workarea .web-form__success input[type=submit][name=previous],.web-form__success .app__workarea input[type=submit][name=finish],.app__workarea .web-form__success input[type=submit][name=finish]{position:relative;z-index:1}.web-form__success.is-visible{display:flex}.web-form__success-inner{width:100%;position:relative;z-index:1;flex-direction:column;justify-content:space-between;display:flex}.web-form__success-icon{flex-shrink:0;background:var(--color-white);border:4px solid rgba(18, 65, 143, 0.1);border-radius:100%;display:flex;align-items:center;justify-content:center}.web-form__success-icon svg{width:24px;height:24px;fill:var(--color-main-darkness)}.web-form__success-title{text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.web-form__success-text{margin:24px auto;display:inline-block;font-family:var(--font-second);color:var(--color-main-darkness);font-size:14px;font-weight:var(--font-weight-standard)}.web-form__success-text .link,.web-form__success-text .article a,.article .web-form__success-text a,.web-form__success-text .policy-popup__content .auth__block a,.policy-popup__content .auth__block .web-form__success-text a,.web-form__success-text .auth__through-b2b,.web-form__success-text .add-partner__partner-name_inline{font-size:inherit}.web-form__success-block{font-size:16px;font-family:var(--font-second);text-align:center;flex-direction:column;gap:16px;justify-content:center;align-items:center;display:flex;color:var(--color-neutral-darkness);margin:0}.web-form .label.error input,.web-form .label.error textarea,.web-form .label.error .label__load-wrapper,.web-form .label.error .custom-input__item,.web-form .label.error .select2-selection{border:1px solid var(--color-error) !important}.web-form .custom-input input{width:1px !important}.add-partner{position:relative}.add-partner .dssl-preloader{background:var(--color-white)}.add-partner__result{display:none;margin-top:24px;flex-direction:column;justify-content:space-between}.add-partner__result.is-active{display:flex}.add-partner__result .custom-input{align-items:flex-start;padding-left:2px;padding-top:2px;margin-right:0 !important}.add-partner__result .custom-input:not(:last-child){margin-bottom:16px}.add-partner__result .add-partner__partner-name{pointer-events:none}.add-partner__result .add-partner__partner-name_inline{border-bottom:none !important}.add-partner__result .add-partner__property{margin-top:8px;margin-left:16px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.add-partner__result-inner{flex:1;display:flex;flex-direction:column}.add-partner__block{position:relative}.add-partner__block.is-hidden{display:none}.add-partner__block.is-hidden+.add-partner__footer{display:none}.add-partner__loading{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:var(--color-white);display:none;align-items:flex-end;justify-content:flex-end;flex-direction:column}.add-partner__loading.is-active{display:flex}.add-partner__loading .button,.add-partner__loading .button__conversion,.add-partner__loading .ui-tour-step-block .ui-tour-popup-btn-next,.ui-tour-step-block .add-partner__loading .ui-tour-popup-btn-next,.add-partner__loading .ui-btn-main,.add-partner__loading .button__conversion_fluid,.add-partner__loading .app__workarea input[type=submit][name=next],.app__workarea .add-partner__loading input[type=submit][name=next],.add-partner__loading .button__standard,.add-partner__loading .help-tour-start-popup__button_start,.add-partner__loading .search-page>form input[type=submit],.search-page>form .add-partner__loading input[type=submit],.add-partner__loading .ui-tour-step-block .ui-tour-popup-btn-back,.ui-tour-step-block .add-partner__loading .ui-tour-popup-btn-back,.add-partner__loading .ui-btn-close,.add-partner__loading .button__standard_fluid,.add-partner__loading .app__workarea input[type=submit][name=previous],.app__workarea .add-partner__loading input[type=submit][name=previous],.add-partner__loading .app__workarea input[type=submit][name=finish],.app__workarea .add-partner__loading input[type=submit][name=finish]{flex-shrink:0;margin-top:8px}.add-partner__loading-wrapper{position:relative;width:100%;height:100%}.add-partner__partner.is-active .add-partner__partner-name{pointer-events:none}.add-partner__partner.is-active .add-partner__partner-name_inline{border-bottom:1px dashed rgba(0,0,0,0)}.add-partner__partner.is-active .add-partner__properties{margin-top:8px;max-height:100%}.add-partner__partner.is-active .notice-banner{max-height:162px;margin:8px 0;padding:16px}.add-partner__partner .notice-banner{max-height:0;overflow:hidden;margin:0;padding:0 16px;transition:.2s linear}.add-partner__partner:not(:last-child){margin-bottom:16px}.add-partner__properties{margin-top:0;max-height:0;overflow:hidden;transition:margin-top .2s linear}.add-partner__partner-name{display:inline-block;cursor:pointer}.add-partner__partner-name_inline{display:inline;font-size:14px !important}.add-partner__partner-head{display:flex;align-items:center;gap:16px}.add-partner__property{font-size:12px;padding:8px 0px 7px 5px;border-left:2px solid var(--color-main-light)}.add-partner__property-name{font-weight:700}.add-partner__footer{margin-top:24px;display:flex;justify-content:flex-end;gap:16px}.add-partner__footer .button,.add-partner__footer .button__conversion,.add-partner__footer .ui-tour-step-block .ui-tour-popup-btn-next,.ui-tour-step-block .add-partner__footer .ui-tour-popup-btn-next,.add-partner__footer .ui-btn-main,.add-partner__footer .button__conversion_fluid,.add-partner__footer .app__workarea input[type=submit][name=next],.app__workarea .add-partner__footer input[type=submit][name=next],.add-partner__footer .button__standard,.add-partner__footer .help-tour-start-popup__button_start,.add-partner__footer .search-page>form input[type=submit],.search-page>form .add-partner__footer input[type=submit],.add-partner__footer .ui-tour-step-block .ui-tour-popup-btn-back,.ui-tour-step-block .add-partner__footer .ui-tour-popup-btn-back,.add-partner__footer .ui-btn-close,.add-partner__footer .button__standard_fluid,.add-partner__footer .app__workarea input[type=submit][name=previous],.app__workarea .add-partner__footer input[type=submit][name=previous],.add-partner__footer .app__workarea input[type=submit][name=finish],.app__workarea .add-partner__footer input[type=submit][name=finish]{flex-shrink:0}.add-partner__footer .button.is-hidden,.add-partner__footer .is-hidden.button__conversion,.add-partner__footer .ui-tour-step-block .is-hidden.ui-tour-popup-btn-next,.ui-tour-step-block .add-partner__footer .is-hidden.ui-tour-popup-btn-next,.add-partner__footer .is-hidden.ui-btn-main,.add-partner__footer .is-hidden.button__conversion_fluid,.add-partner__footer .app__workarea input.is-hidden[type=submit][name=next],.app__workarea .add-partner__footer input.is-hidden[type=submit][name=next],.add-partner__footer .is-hidden.button__standard,.add-partner__footer .is-hidden.help-tour-start-popup__button_start,.add-partner__footer .search-page>form input.is-hidden[type=submit],.search-page>form .add-partner__footer input.is-hidden[type=submit],.add-partner__footer .ui-tour-step-block .is-hidden.ui-tour-popup-btn-back,.ui-tour-step-block .add-partner__footer .is-hidden.ui-tour-popup-btn-back,.add-partner__footer .is-hidden.ui-btn-close,.add-partner__footer .is-hidden.button__standard_fluid,.add-partner__footer .app__workarea input.is-hidden[type=submit][name=previous],.app__workarea .add-partner__footer input.is-hidden[type=submit][name=previous],.add-partner__footer .app__workarea input.is-hidden[type=submit][name=finish],.app__workarea .add-partner__footer input.is-hidden[type=submit][name=finish]{display:none}.add-partner__variants{height:355px;margin-top:32px;display:flex;flex-direction:column;justify-content:space-between;flex:1}.add-partner__variants-inner{max-height:310px}.add-partner__variants-inner .simplebar-content{display:flex;flex-direction:column}.add-partner__result-content{display:flex;flex:1}.add-partner__form{width:100%;margin-top:24px}.add-partner__message{width:100%}.add-partner__message.error{color:var(--color-error)}.notice-banner{font-size:12px;display:flex;align-items:center;border-radius:var(--radius-standard);background:var(--color-main-light);padding:16px;gap:8px}.notice-banner_info:before{content:"";display:block;width:16px;height:16px;flex-shrink:0;background:url("/local/images/notice-banner/info.svg") no-repeat center}.cookie-message{position:fixed;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;line-height:1.4;gap:16px;position:fixed;bottom:0;left:0;right:0;z-index:9999;padding:16px;background:var(--color-white);transition:.2s linear;transform:translateY(100%);font-size:14px;color:var(--color-main-darkness);box-shadow:0px 0px 1px var(--color-main-darkness)}.cookie-message.is-active{transform:translateY(0%)}.cookie-message__text{margin:0;font-size:inherit !important;color:inherit !important;max-width:100%}.cookie-message__link{color:inherit !important;font-size:inherit !important;border-bottom:1px dashed;text-decoration:none !important}.cookie-message__link:hover{border-bottom:1px dashed rgba(0,0,0,0)}.cookie-message__button{max-height:40px}.auth:not(.auth_external){background:var(--color-neutral-light);border-radius:var(--radius-standard);padding:32px 32px 24px;max-width:453px;width:100%;position:relative;flex-shrink:0}.auth .preloader,.auth .dssl-preloader{border-radius:var(--radius-standard)}.auth.auth_external .auth__block{display:block}.auth.auth_external .auth-input__inner{margin-left:14px}.auth form{text-align:center}.auth__block{display:none}.auth__block.is-active{display:block}.auth__lettering{color:var(--color-neutral-darkness);margin-bottom:16px;display:inline-block}.auth__links{display:flex;justify-content:space-between;margin-top:16px}.auth__links_bottom-indent{margin:0px 0px 16px}.auth__links_column{flex-direction:column;align-items:flex-start;gap:8px}.auth__outer{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.auth__column{display:flex;flex-direction:column;gap:16px;align-items:flex-start;text-align:left}.auth__through-b2b{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:16px;cursor:pointer}.auth__through-b2b img{pointer-events:none;border-radius:var(--radius-standard)}.auth__button{margin-top:16px}.auth_no-switcher .auth__switcher{pointer-events:none;opacity:.5}.auth__message{font-size:14px;line-height:1.3;margin-top:16px;text-align:center;color:var(--color-main-darkness)}.auth__message.error{color:var(--color-error)}.auth__message.success{color:var(--color-neutral-darkness)}.auth__message:empty{display:none}.auth__success{position:absolute;left:0;top:0;height:100%;width:100%;background:var(--color-neutral-light);padding:36px 32px 24px;z-index:1;flex-direction:column;justify-content:flex-end;align-items:center;display:none;border-radius:var(--radius-standard)}.auth__success.is-visible{display:flex}.auth__success-inner{width:100%;flex-direction:column;justify-content:space-between;display:flex}.auth__success-icon{flex-shrink:0;background:var(--color-white);border:5px solid rgba(18, 65, 143, 0.1);border-radius:100%;display:flex;align-items:center;justify-content:center}.auth__success-icon svg{width:24px;height:24px;fill:var(--color-main-darkness)}.auth__success-title{font-family:var(--font-second);font-weight:400;font-size:16px;line-height:1.2;letter-spacing:.04em;color:var(--color-main-darkness);text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.auth__success-text{text-align:left;margin:24px auto;display:inline-block;font-family:var(--font-second);color:var(--color-main-darkness);font-size:14px;font-weight:var(--font-weight-standard)}.simplebar-content:after,.simplebar-content:before{display:none}.simplebar-track{pointer-events:auto}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:6px !important;left:12px !important;right:12px !important}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{width:6px !important;top:12px !important;bottom:12px !important}.simplebar-scrollbar{cursor:grab}.simplebar-scrollbar:before{background:rgba(18, 65, 143, 0.5)}.right-panel{z-index:999;position:fixed;inset:0;width:100%;height:100%;display:none;justify-content:flex-end;align-items:flex-end;overflow-y:auto;overflow-x:hidden}.right-panel_big .right-panel__wrapper{max-width:810px}.right-panel.is-active{display:flex}.right-panel__wrapper{width:100%;max-width:480px;transform:translateX(600px);transition:.2s linear;opacity:0;max-height:calc(100% - 30px)}.right-panel__wrapper.is-active{transform:translateX(0);opacity:1}.right-panel__content{height:100%;width:100%;background:var(--color-white);box-shadow:0px 2px 5px 0px rgba(0,0,0,.1);padding:16px}.right-panel__content .web-form__success{border-radius:0}.right-panel__content .feedback{margin:0 auto}.right-panel__close{background:var(--color-white);border-radius:100%;position:absolute;top:-20px;left:-20px;width:38px;height:38px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.1s linear}.right-panel__close::before{content:"";display:block;min-width:40px;min-height:40px;background:url("/local/templates/learning/images/remove.svg") no-repeat center}.right-panel__close:hover{opacity:.8}@media screen and (max-width: 576px){.right-panel_big .right-panel__wrapper{max-width:90%}.right-panel__wrapper{max-width:90%}}.robot__message,.course-selection__message,.help-tour-start-popup__message,.auth__robot-message{display:inline-flex;border-radius:var(--radius-standard);background:var(--color-white);color:var(--color-main-middle);font-size:16px;font-weight:500;line-height:1.3;padding:16px;box-shadow:0px 2px 5px 0px rgba(0,0,0,.1);position:relative}.robot__message:empty,.course-selection__message:empty,.help-tour-start-popup__message:empty,.auth__robot-message:empty{display:none}.robot__message::after,.course-selection__message::after,.help-tour-start-popup__message::after,.auth__robot-message::after{content:"";display:block;position:absolute;left:100%;top:0;width:95px;height:63px;background:url("/local/templates/learning/./images/robot/message-tail.svg") no-repeat center}.robot__message_no-tail::after{display:none}.robot__message_tail-right::after,.help-tour-start-popup__message::after{transform:scale(-1, 1);left:auto;right:calc(100% - 1px)}.robot__message_tail-bottom::after,.auth__robot-message::after{transform:rotate(90deg);top:calc(100% + 15px);left:calc(50% + 47px)}.feedback{max-width:730px;position:relative}.feedback__history{margin-bottom:40px}.feedback__select{max-width:416px}.feedback__option.marker{display:flex;justify-content:space-between;align-items:center;gap:8px}.feedback__option.marker::after{content:"";width:8px;height:8px;display:block;border-radius:100%;background:var(--color-conv-light);flex-shrink:0}.feedback__from-title{color:var(--color-main-middle);font-size:16px;font-weight:600;line-height:1.3;margin-bottom:24px}.feedback__from-buttons{display:flex;align-items:center;justify-content:flex-end;margin-top:24px}.feedback__history{margin-top:24px;display:flex;flex-direction:column;gap:40px;max-height:240px;overflow:hidden auto;opacity:0;transition:.1s linear;padding:20px;padding-left:0;position:relative}.feedback__history::after,.feedback__history::before{content:"";display:block;width:100%;height:20px;position:absolute;left:0;z-index:2}.feedback__history::after{background:linear-gradient(0deg, #FFFFFF 30%, rgba(255, 255, 255, 0) 100%);bottom:0}.feedback__history::before{background:linear-gradient(180deg, #FFFFFF 30%, rgba(255, 255, 255, 0) 100%);top:0}.feedback__history .simplebar-content{display:flex;flex-direction:column;gap:40px}.feedback__history.no-scroll{-ms-overflow-style:none;scrollbar-width:none}.feedback__history.no-scroll::-webkit-scrollbar{width:0}.feedback__history.is-active{opacity:1}.feedback__message{display:flex;flex-direction:column;gap:16px;align-items:center;line-height:1.3}.feedback__message_answer .feedback__message-content{background:#e7f6ff}.feedback__message-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.feedback__message-date{color:var(--color-neutral-darkness);text-align:right;font-size:14px;letter-spacing:.02em;flex-shrink:0}.feedback__message-content{white-space:pre-line;display:inline-flex;padding:10px 16px;border-radius:var(--radius-standard);background:#f8f8f8;color:var(--color-main-dark);font-size:18px;min-width:450px}.feedback__user{display:flex;align-items:center;gap:16px}.feedback__user-name{color:var(--color-main-dark);font-size:20px}@media screen and (max-width: 992px){.feedback{max-width:100%}.feedback__history{max-height:400px}}@media screen and (max-width: 576px){.feedback__user-name{font-size:14px}.feedback__message-content{font-size:14px;min-width:unset;max-width:100%;width:100%}}.app{min-height:100vh;display:flex;align-items:stretch;position:relative}.app__main{padding:100px 32px 32px;width:100%}.app__main>.title__section,.article .app__main>h2,.policy-popup__content .auth__block .app__main>h2,.article .app__main>h1,.policy-popup__content .auth__block .app__main>h1{margin-bottom:40px}.app__content{display:flex;justify-content:space-between;gap:60px;align-items:flex-start}.app__menu{max-width:157px;display:flex;flex-direction:column;gap:60px;width:100%;position:sticky;top:22px;flex-shrink:0}.app__tab{display:flex;align-items:center;justify-content:center;padding:16px;color:var(--color-main-middle);text-align:center;font-family:var(--font-main);font-size:16px;line-height:1.3;border-radius:var(--radius-standard);background:var(--color-white);box-shadow:0px 2px 5px 0px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,0);transition:.1s linear;cursor:pointer}.app__tab:hover{box-shadow:none;border-color:var(--color-main-middle)}.app__tab.is-active{box-shadow:none;border-color:rgba(0,0,0,0);background:var(--color-conv-light);color:var(--color-white)}.app__workarea{width:100%;font-family:var(--font-second);font-size:15px;line-height:1.86;color:var(--color-neutral-darkness)}.app__workarea input[type=submit][name=previous]{display:inline-flex}.app__workarea input[type=submit][name=next]{display:inline-flex}.app__workarea input[type=submit][name=previous]{margin-right:8px}.app__workarea input[type=submit][name=finish]{margin-top:16px}.app__workarea .notetext{color:var(--color-main-dark)}.app__workarea p:first-child .errortext{margin-top:0}.app__workarea .errortext{display:block;margin-top:16px;color:var(--color-error);font-size:16px}.app__workarea .test-list-hr{display:none}.app__workarea .learn-gradebook-table th,.app__workarea .learn-gradebook-table td{color:var(--color-neutral-darkness);border:1px solid var(--color-main-darkness)}.app__workarea .learn-gradebook-table span{border-bottom:none !important}@media screen and (max-width: 992px){.app__main{padding:20px 16px 160px}.app__main>.title__section,.article .app__main>h2,.policy-popup__content .auth__block .app__main>h2,.article .app__main>h1,.policy-popup__content .auth__block .app__main>h1{margin-bottom:24px}.app__content{flex-direction:column;gap:24px}.app__tab{font-size:16px;height:40px;width:100%;max-width:calc(50% - 8px)}.app__menu{gap:16px;flex-direction:row;position:static;flex-wrap:wrap;max-width:100%}}@media screen and (max-width: 576px){.app__tab{font-size:14px}}.article,.policy-popup__content .auth__block{max-width:1214px}.article h1,.policy-popup__content .auth__block h1{margin:0 0 32px}.article h2,.policy-popup__content .auth__block h2{margin:0}.article h3,.policy-popup__content .auth__block h3{margin:0}.article p,.policy-popup__content .auth__block p{font-family:inherit;color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.article p:not(:last-child),.policy-popup__content .auth__block p:not(:last-child){margin-bottom:16px}.article ul,.policy-popup__content .auth__block ul{list-style:disc inside}.article ol,.policy-popup__content .auth__block ol{list-style:decimal inside}.article ol,.policy-popup__content .auth__block ol,.article ul,.policy-popup__content .auth__block ul{font-family:inherit;color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;margin-top:16px;color:inherit;max-width:1214px}.article ol li:not(:last-child),.policy-popup__content .auth__block ol li:not(:last-child),.article ul li:not(:last-child),.policy-popup__content .auth__block ul li:not(:last-child){margin-bottom:8px}.article ol:not(:last-child),.policy-popup__content .auth__block ol:not(:last-child),.article ul:not(:last-child),.policy-popup__content .auth__block ul:not(:last-child){margin-bottom:16px}.article ol p,.policy-popup__content .auth__block ol p,.article ul p,.policy-popup__content .auth__block ul p{display:initial}.article table,.policy-popup__content .auth__block table{font-family:inherit;color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;border-collapse:collapse;border-spacing:0px;color:inherit}.article table:not(:last-child),.policy-popup__content .auth__block table:not(:last-child){margin-bottom:16px}.article table tr,.policy-popup__content .auth__block table tr{border:1px solid var(--color-neutral-darkness);color:inherit}.article table th,.policy-popup__content .auth__block table th{padding:8px;color:inherit}.article table td,.policy-popup__content .auth__block table td{padding:8px;color:inherit}.article table td:not(:last-child),.policy-popup__content .auth__block table td:not(:last-child){border-right:1px solid var(--color-neutral-darkness)}.article img,.policy-popup__content .auth__block img,.article p>img{max-width:100%;height:auto}.article p>a,.article a,.policy-popup__content .auth__block a{color:inherit;font-size:inherit;text-decoration:underline}.article>a,.policy-popup__content .auth__block>a{display:inline-block}.article>a:not(:last-child),.policy-popup__content .auth__block>a:not(:last-child){margin-bottom:16px}.preloader{display:flex;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.95);width:100%;height:100%;position:absolute;inset:0;z-index:99}.preloader__elem{width:100px}.preloader__elem img{width:100%;height:auto}.select2{width:100% !important}.select2 .select2-selection{background:var(--color-white);border:1px solid var(--color-main-middle);border-radius:var(--radius-standard);height:40px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0px 10px}.select2 .select2-selection__rendered{padding:0 !important;color:var(--color-main-middle) !important;font-family:var(--font-main);font-size:14px;letter-spacing:.02em}.select2 .select2-selection--multiple .select2-search--inline{display:none}.select2 .selection{width:100%}.select2 .select2-selection__arrow{width:20px !important;height:9px !important;background:url("/local/templates/learning/images/angle_down.svg") no-repeat center;position:static !important}.select2 .select2-selection__arrow b{display:none}.select2-results .select2-results__option{font-family:var(--font-main);font-size:14px;color:var(--color-main-middle);padding:10px 8px;letter-spacing:.02em}.select2-results .select2-results__option.select2-results__option--selected{background:rgba(0,0,0,0);color:var(--color-main-darkness)}.select2-results .select2-results__option.select2-results__option--highlighted{background:rgba(199, 199, 199, 0.2);color:var(--color-main-darkness)}.select2-results .select2-results__option.select2-results__option--disabled{opacity:.5}.select2-container.select2-container--open .select2-selection__arrow{transform:rotateZ(180deg)}.select2-container .select2-dropdown{border:1px solid var(--color-main-middle)}.select2-container .select2-dropdown.select2-dropdown--above{border-bottom:0;border-radius:var(--radius-standard) 0 0 0}.select2-container .select2-dropdown.select2-dropdown--above .select2-results__option--selectable:first-child{border-radius:var(--radius-standard) var(--radius-standard) 0 0}.select2-container .select2-dropdown.select2-dropdown--below{border-top:0;border-radius:0 0 0 var(--radius-standard)}.select2-container .select2-dropdown.select2-dropdown--below .select2-results__option:last-child{border-radius:0 0 var(--radius-standard) var(--radius-standard)}.simplebar-track{background:#f8f8f8}.simplebar-track.simplebar-vertical{width:2px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{inset:0 !important;opacity:1 !important;width:2px !important}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{inset:0 !important;opacity:1 !important;height:2px !important}.simplebar-scrollbar:before{background:var(--color-main-middle)}.custom-input{cursor:pointer;display:flex;align-items:center}.custom-input_image-block{display:flex;align-items:center;flex-direction:column;width:250px}.custom-input_image{display:flex;align-items:center;justify-content:center;height:143px;width:100%;background:var(--color-white);box-shadow:2px 2px 10px rgba(0,0,0,.1);border-radius:var(--radius-standard);border:1px solid var(--color-main-middle);position:relative}.custom-input_image .custom-input__item{position:absolute;left:17px;top:17px;z-index:1}.custom-input__lable-additional{margin-top:19px;font-family:var(--font-second);font-weight:300;font-size:14px;line-height:1.2;color:var(--color-main-darkness);cursor:pointer}.custom-input.disabled{cursor:default;pointer-events:none}.custom-input.disabled .custom-input__title{color:var(--color-neutral-middle) !important}.custom-input.disabled .custom-input__item{background:var(--color-neutral-middle) !important;border-color:var(--color-neutral-middle) !important}.custom-input input{pointer-events:none !important;width:0 !important;height:0 !important;margin:0 !important;opacity:0 !important;position:absolute !important}.custom-input input:checked+.custom-input__item{background:url("/local/templates/learning/images/checked.svg") no-repeat center/10px 8px,linear-gradient(180deg, #0881E1 -3.44%, #0740AD 115.45%) no-repeat;border:1px solid var(--color-white)}.custom-input__item{border-radius:4px;flex-shrink:0;width:18px;height:18px;border:1px solid var(--color-main-darkness);display:flex;align-items:center;justify-content:center;margin-right:11px;background:var(--color-white)}.custom-input__title{font-family:var(--font-second);color:var(--color-neutral-darkness);font-weight:400;font-size:14px}.custom-input__title a.link,.custom-input__title a.add-partner__partner-name_inline,.custom-input__title a.auth__through-b2b,.custom-input__title .article a,.article .custom-input__title a,.custom-input__title .policy-popup__content .auth__block a,.policy-popup__content .auth__block .custom-input__title a{font-size:inherit !important;font-weight:inherit !important;text-decoration:underline !important}.custom-input_revers{flex-direction:row-reverse}.custom-input_revers .custom-input__item{margin-left:8px;margin-right:0}.custom-input__radio .custom-input__item{border-radius:100%;width:14px;height:14px}.custom-input__radio input.error+.custom-input__item{border-color:var(--color-error)}.custom-input__radio input:checked+.custom-input__item{border-color:var(--color-main-middle);background:var(--color-conv-light)}.custom-input__radio.disabled .custom-input__item{background:var(--color-neutral-middle) !important;border-color:var(--color-neutral-middle) !important}.button,.button__conversion,.ui-tour-step-block .ui-tour-popup-btn-next,.ui-btn-main,.button__conversion_fluid,.app__workarea input[type=submit][name=next],.button__standard,.help-tour-start-popup__button_start,.search-page>form input[type=submit],.ui-tour-step-block .ui-tour-popup-btn-back,.ui-btn-close,.button__standard_fluid,.app__workarea input[type=submit][name=previous],.app__workarea input[type=submit][name=finish]{font-family:var(--font-second);font-size:16px;height:40px;border-radius:var(--radius-standard);padding:0px 16px;display:inline-flex;align-items:center;justify-content:center;text-align:center;transition:.2s linear;min-width:205px;border:none;outline:none;cursor:pointer}.button__standard,.help-tour-start-popup__button_start,.search-page>form input[type=submit],.ui-tour-step-block .ui-tour-popup-btn-back,.ui-btn-close,.button__standard_fluid,.app__workarea input[type=submit][name=previous],.app__workarea input[type=submit][name=finish],.button__conversion,.ui-tour-step-block .ui-tour-popup-btn-next,.ui-btn-main,.button__conversion_fluid,.app__workarea input[type=submit][name=next]{background-image:linear-gradient(180deg, #FFFFFF 40%, #0881E1 80%, #0740AD 100%);background-repeat:no-repeat;background-size:100% 450%}.button__standard,.help-tour-start-popup__button_start,.search-page>form input[type=submit],.ui-tour-step-block .ui-tour-popup-btn-back,.ui-btn-close,.button__standard_fluid,.app__workarea input[type=submit][name=previous],.app__workarea input[type=submit][name=finish]{color:var(--color-main-middle);border:1px solid var(--color-main-middle);background-position:center top}.button__standard.is-disabled,.is-disabled.help-tour-start-popup__button_start,.search-page>form input.is-disabled[type=submit],.ui-tour-step-block .is-disabled.ui-tour-popup-btn-back,.is-disabled.ui-btn-close,.is-disabled.button__standard_fluid,.app__workarea input.is-disabled[type=submit][name=previous],.app__workarea input.is-disabled[type=submit][name=finish],.button__standard:disabled,.help-tour-start-popup__button_start:disabled,.search-page>form input[type=submit]:disabled,.ui-tour-step-block .ui-tour-popup-btn-back:disabled,.ui-btn-close:disabled,.button__standard_fluid:disabled,.app__workarea input[type=submit][name=previous]:disabled,.app__workarea input[type=submit][name=finish]:disabled,.button__standard[disabled],[disabled].help-tour-start-popup__button_start,.search-page>form input[disabled][type=submit],.ui-tour-step-block [disabled].ui-tour-popup-btn-back,[disabled].ui-btn-close,[disabled].button__standard_fluid,.app__workarea input[disabled][type=submit][name=previous],.app__workarea input[disabled][type=submit][name=finish],.button__standard.is-active,.is-active.help-tour-start-popup__button_start,.search-page>form input.is-active[type=submit],.ui-tour-step-block .is-active.ui-tour-popup-btn-back,.is-active.ui-btn-close,.is-active.button__standard_fluid,.app__workarea input.is-active[type=submit][name=previous],.app__workarea input.is-active[type=submit][name=finish],.button__standard:hover,.help-tour-start-popup__button_start:hover,.search-page>form input[type=submit]:hover,.ui-tour-step-block .ui-tour-popup-btn-back:hover,.ui-btn-close:hover,.button__standard_fluid:hover,.app__workarea input[type=submit][name=previous]:hover,.app__workarea input[type=submit][name=finish]:hover{background-position:center bottom;border-top-color:#0881e1;color:var(--color-white)}.button__conversion,.ui-tour-step-block .ui-tour-popup-btn-next,.ui-btn-main,.button__conversion_fluid,.app__workarea input[type=submit][name=next]{color:var(--color-white);background-position:center bottom}.button__conversion:hover,.ui-tour-step-block .ui-tour-popup-btn-next:hover,.ui-btn-main:hover,.button__conversion_fluid:hover,.app__workarea input[type=submit][name=next]:hover{background-position:center top;box-shadow:0px 2px 5px 0px rgba(0,0,0,.1);color:var(--color-main-middle)}.button_fluid,.button__standard_fluid,.button__conversion_fluid{width:100%;max-width:100%}.button.is-disabled,.is-disabled.button__standard,.is-disabled.help-tour-start-popup__button_start,.search-page>form input.is-disabled[type=submit],.ui-tour-step-block .is-disabled.ui-tour-popup-btn-back,.is-disabled.ui-btn-close,.app__workarea input.is-disabled[type=submit][name=previous],.app__workarea input.is-disabled[type=submit][name=finish],.is-disabled.button__standard_fluid,.is-disabled.button__conversion,.ui-tour-step-block .is-disabled.ui-tour-popup-btn-next,.is-disabled.ui-btn-main,.app__workarea input.is-disabled[type=submit][name=next],.is-disabled.button__conversion_fluid,.button:disabled,.button__standard:disabled,.help-tour-start-popup__button_start:disabled,.search-page>form input[type=submit]:disabled,.ui-tour-step-block .ui-tour-popup-btn-back:disabled,.ui-btn-close:disabled,.app__workarea input[type=submit][name=previous]:disabled,.app__workarea input[type=submit][name=finish]:disabled,.button__standard_fluid:disabled,.button__conversion:disabled,.ui-tour-step-block .ui-tour-popup-btn-next:disabled,.ui-btn-main:disabled,.app__workarea input[type=submit][name=next]:disabled,.button__conversion_fluid:disabled,.button[disabled],[disabled].button__standard,[disabled].help-tour-start-popup__button_start,.search-page>form input[disabled][type=submit],.ui-tour-step-block [disabled].ui-tour-popup-btn-back,[disabled].ui-btn-close,.app__workarea input[disabled][type=submit][name=previous],.app__workarea input[disabled][type=submit][name=finish],[disabled].button__standard_fluid,[disabled].button__conversion,.ui-tour-step-block [disabled].ui-tour-popup-btn-next,[disabled].ui-btn-main,.app__workarea input[disabled][type=submit][name=next],[disabled].button__conversion_fluid{opacity:.7;pointer-events:none}.button-arrow,.auth__submit{font-family:var(--font-second);font-size:16px;height:40px;border-radius:var(--radius-standard);padding:0px 8px;padding-right:48px;display:inline-flex;align-items:center;justify-content:center;text-align:center;transition:.1s linear;gap:16px;border:none;outline:none;cursor:pointer;background:var(--color-white);border:1px solid var(--color-main-middle);color:var(--color-main-middle);position:relative;overflow:hidden}.button-arrow__text,.auth__submit input{position:relative;z-index:2;pointer-events:none;background:rgba(0,0,0,0);border:none;outline:none;width:auto;height:auto;color:inherit;font-family:inherit;font-size:inherit}.button-arrow::after,.auth__submit::after{content:"";display:block;width:10px;height:10px;position:absolute;right:15px;top:50%;transform:translateY(-50%);background:url("/local/templates/learning/./images/arrow-button.svg") no-repeat center;z-index:2}.button-arrow::before,.auth__submit::before{content:"";display:block;width:24px;height:24px;border-radius:8px;position:absolute;right:8px;top:50%;transform:translateY(-50%);background:var(--color-conv-second-light);transition:.2s linear;z-index:1}.button-arrow:hover,.auth__submit:hover{color:var(--color-white)}.button-arrow:hover::before,.auth__submit:hover::before{width:105%;height:105%;right:0}@media screen and (max-width: 576px){.button,.button__standard,.help-tour-start-popup__button_start,.search-page>form input[type=submit],.ui-tour-step-block .ui-tour-popup-btn-back,.ui-btn-close,.app__workarea input[type=submit][name=previous],.app__workarea input[type=submit][name=finish],.button__standard_fluid,.button__conversion,.ui-tour-step-block .ui-tour-popup-btn-next,.ui-btn-main,.app__workarea input[type=submit][name=next],.button__conversion_fluid{font-size:14px}.button__standard:hover:not(.is-active),.help-tour-start-popup__button_start:hover:not(.is-active),.search-page>form input[type=submit]:hover:not(.is-active),.ui-tour-step-block .ui-tour-popup-btn-back:hover:not(.is-active),.ui-btn-close:hover:not(.is-active),.app__workarea input[type=submit][name=previous]:hover:not(.is-active),.app__workarea input[type=submit][name=finish]:hover:not(.is-active),.button__standard_fluid:hover:not(.is-active){color:var(--color-main-middle);background-position:center top}.button__conversion:hover:not(.is-active),.ui-tour-step-block .ui-tour-popup-btn-next:hover:not(.is-active),.ui-btn-main:hover:not(.is-active),.app__workarea input[type=submit][name=next]:hover:not(.is-active),.button__conversion_fluid:hover:not(.is-active){color:var(--color-white);background-position:center bottom}.button-arrow,.auth__submit{font-size:14px}.button-arrow:hover,.auth__submit:hover{color:var(--color-main-middle)}.button-arrow:hover::before,.auth__submit:hover::before{width:24px;height:24px;right:8px}}.favorites-button{cursor:pointer;display:flex;align-items:center;justify-content:center}.favorites-button svg{pointer-events:none;width:24px;height:24px;stroke:var(--color-neutral-darkness);fill:rgba(0,0,0,0);transition:.1s linear}.favorites-button.is-active svg{fill:var(--color-error);stroke:var(--color-error)}.favorites-button:hover svg{stroke:var(--color-error)}.input,.search__input,.search-page__search-input,.search-page>form input[type=text],.textarea,.input__area,.web-form .label input:not([type=file]),.web-form .label input:not([type=radio]),.web-form .label input:not([type=checkbox]),.web-form .label textarea{background:var(--color-white);border:1px solid var(--color-main-middle);border-radius:var(--radius-standard);color:var(--color-main-middle);font-family:var(--font-main);width:100%;font-size:16px;outline:none;height:40px;padding:0 16px;transition:.2s linear}.input:focus,.search__input:focus,.search-page__search-input:focus,.search-page>form input[type=text]:focus,.textarea:focus,.input__area:focus,.web-form .label input:focus:not([type=file]),.web-form .label input:focus:not([type=radio]),.web-form .label input:focus:not([type=checkbox]),.web-form .label textarea:focus{border:1px solid var(--color-main-dark)}.input::-webkit-input-placeholder,.search__input::-webkit-input-placeholder,.search-page__search-input::-webkit-input-placeholder,.search-page>form input[type=text]::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input__area::-webkit-input-placeholder,.web-form .label input:not([type=file])::-webkit-input-placeholder,.web-form .label input:not([type=radio])::-webkit-input-placeholder,.web-form .label input:not([type=checkbox])::-webkit-input-placeholder,.web-form .label textarea::-webkit-input-placeholder{font-family:var(--font-main);font-size:16px;color:var(--color-neutral-middle)}.input:-moz-placeholder,.search__input:-moz-placeholder,.search-page__search-input:-moz-placeholder,.search-page>form input[type=text]:-moz-placeholder,.textarea:-moz-placeholder,.input__area:-moz-placeholder,.web-form .label input:-moz-placeholder:not([type=file]),.web-form .label input:-moz-placeholder:not([type=radio]),.web-form .label input:-moz-placeholder:not([type=checkbox]),.web-form .label textarea:-moz-placeholder{font-family:var(--font-main);font-size:16px;color:var(--color-neutral-middle)}.input::-moz-placeholder,.search__input::-moz-placeholder,.search-page__search-input::-moz-placeholder,.search-page>form input[type=text]::-moz-placeholder,.textarea::-moz-placeholder,.input__area::-moz-placeholder,.web-form .label input:not([type=file])::-moz-placeholder,.web-form .label input:not([type=radio])::-moz-placeholder,.web-form .label input:not([type=checkbox])::-moz-placeholder,.web-form .label textarea::-moz-placeholder{font-family:var(--font-main);font-size:16px;color:var(--color-neutral-middle)}.input:-ms-input-placeholder,.search__input:-ms-input-placeholder,.search-page__search-input:-ms-input-placeholder,.search-page>form input[type=text]:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input__area:-ms-input-placeholder,.web-form .label input:-ms-input-placeholder:not([type=file]),.web-form .label input:-ms-input-placeholder:not([type=radio]),.web-form .label input:-ms-input-placeholder:not([type=checkbox]),.web-form .label textarea:-ms-input-placeholder{font-family:var(--font-main);font-size:16px;color:var(--color-neutral-middle)}.input .error,.search__input .error,.search-page__search-input .error,.search-page>form input[type=text] .error,.textarea .error,.input__area .error,.web-form .label input:not([type=file]) .error,.web-form .label input:not([type=radio]) .error,.web-form .label input:not([type=checkbox]) .error,.web-form .label textarea .error{border:1px solid var(--color-error);color:var(--color-error)}.input__area,.web-form .label textarea{min-height:140px !important;max-height:140px !important;resize:none;padding:16px !important}.input__area_resize{resize:vertical;max-height:unset !important}.input__capcha{overflow:hidden}.input[readonly],[readonly].search__input,[readonly].search-page__search-input,.search-page>form input[readonly][type=text],[readonly].textarea,.web-form .label input[readonly]:not([type=file]),.web-form .label input[readonly]:not([type=radio]),.web-form .label input[readonly]:not([type=checkbox]),.web-form .label textarea[readonly],[readonly].input__area,.input[disabled],[disabled].search__input,[disabled].search-page__search-input,.search-page>form input[disabled][type=text],[disabled].textarea,.web-form .label input[disabled]:not([type=file]),.web-form .label input[disabled]:not([type=radio]),.web-form .label input[disabled]:not([type=checkbox]),.web-form .label textarea[disabled],[disabled].input__area{background:rgba(199, 199, 199, 0.5) !important;color:var(--color-neutral-middle) !important;cursor:default !important;pointer-events:none !important}.textarea{resize:vertical;color:var(--color-neutral-darkness);height:200px;padding:16px}.search{width:100%;margin-bottom:24px}.search__input,.search-page__search-input,.search-page>form input[type=text]{background-color:var(--color-white);background-repeat:no-repeat;background-position:15px center;background-image:url("/local/templates/learning/images/search.svg");padding:0 16px 0 46px;width:100%;height:40px}.side-nav{margin:0;overflow-y:auto;width:calc(100% + 32px);flex-grow:1;height:25vh;padding-right:8px}.side-nav .side-nav{height:auto;flex-grow:0;width:auto;overflow-y:visible;padding-left:16px;padding-right:0}.side-nav__prompt{background:var(--color-conv-dark);border-radius:var(--radius-standard);padding:16px 69px;width:100%;display:flex;align-items:center;justify-content:center;height:100px;font-family:var(--font-second);font-weight:300;line-height:1.2;font-size:24px;color:var(--color-white);text-align:center}.side-nav__menu-item{margin:0}.side-nav__menu-item:before{display:none}.side-nav__menu-item:not(:last-child){margin-bottom:12px}.side-nav__menu-link,.course__all a:not(.button):not(.button__standard):not(.help-tour-start-popup__button_start):not(.button__standard_fluid):not(.button__conversion):not(.button__conversion_fluid):not(.ui-btn-close):not(.ui-btn-main),.course__text a:not(.button):not(.button__standard):not(.help-tour-start-popup__button_start):not(.button__standard_fluid):not(.button__conversion):not(.button__conversion_fluid):not(.ui-btn-close):not(.ui-btn-main),.app__workarea .learn-gradebook-table a{text-decoration:none;font-family:var(--font-main);color:var(--color-main-dark);font-size:14px;font-weight:500;transition:.1s linear;line-height:1.4}.side-nav__menu-link.is-active,.course__all a.is-active:not(.button):not(.button__standard):not(.help-tour-start-popup__button_start):not(.button__standard_fluid):not(.button__conversion):not(.button__conversion_fluid):not(.ui-btn-close):not(.ui-btn-main),.course__text a.is-active:not(.button):not(.button__standard):not(.help-tour-start-popup__button_start):not(.button__standard_fluid):not(.button__conversion):not(.button__conversion_fluid):not(.ui-btn-close):not(.ui-btn-main),.app__workarea .learn-gradebook-table a.is-active,.side-nav__menu-link:hover,.course__all a:hover:not(.button):not(.button__standard):not(.help-tour-start-popup__button_start):not(.button__standard_fluid):not(.button__conversion):not(.button__conversion_fluid):not(.ui-btn-close):not(.ui-btn-main),.course__text a:hover:not(.button):not(.button__standard):not(.help-tour-start-popup__button_start):not(.button__standard_fluid):not(.button__conversion):not(.button__conversion_fluid):not(.ui-btn-close):not(.ui-btn-main),.app__workarea .learn-gradebook-table a:hover{text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px;color:var(--color-main-darkness);opacity:.8}.side-nav__menu-link.is-active,.course__all a.is-active:not(.button):not(.button__standard):not(.help-tour-start-popup__button_start):not(.button__standard_fluid):not(.button__conversion):not(.button__conversion_fluid):not(.ui-btn-close):not(.ui-btn-main),.course__text a.is-active:not(.button):not(.button__standard):not(.help-tour-start-popup__button_start):not(.button__standard_fluid):not(.button__conversion):not(.button__conversion_fluid):not(.ui-btn-close):not(.ui-btn-main),.app__workarea .learn-gradebook-table a.is-active{opacity:1}.side-nav__button{margin-top:32px;max-width:100%}@media screen and (max-width: 1380px){.side-nav__prompt{padding:16px;font-size:18px}}.header{display:flex;align-items:flex-start;justify-content:flex-end;padding-bottom:24px;background:var(--color-white)}.header__auth,.feedback__user-avatar{width:40px;height:40px;border-radius:100%;background:var(--color-main-middle);color:var(--color-white);text-align:center;font-size:16px;display:flex;align-items:center;justify-content:center;line-height:1;flex-shrink:0}.header__auth:hover,.feedback__user-avatar:hover{background:var(--color-main-dark)}.header__logo{display:none}.header__logo img{max-width:100%;height:auto}@media screen and (max-width: 992px){.header{padding-bottom:30px;justify-content:space-between;align-items:center}.header__logo{display:flex;align-items:center;justify-content:center;max-width:117px}}@media screen and (max-width: 576px){.header__auth,.feedback__user-avatar{width:30px;height:30px;font-size:12px}}.ui-tour-overlay>rect{fill:var(--color-overlay)}.ui-btns-wrapper{display:flex;align-items:center;justify-content:center;gap:16px}.ui-tour-popup-title{display:none !important}.ui-tour-popup>div:not([class]){width:100%}.ui-tour-step-block{max-height:300px}.ui-tour-step-block .popup-window-angly{display:none}.ui-tour-step-block::before{content:"";display:block;width:150px;height:170px;background:url("/local/templates/learning/images/robot/ui_tour.png") no-repeat center/contain;position:absolute;top:60px;left:calc(100% + 50px)}.ui-tour-step-block::after{content:"";display:block;width:95px;height:63px;background:url("/local/templates/learning/images/robot/message-tail.svg") no-repeat center/contain;position:absolute;top:40px;left:calc(100% - 1px)}.ui-tour-step-block.right-side::before{right:calc(100% + 50px);left:auto;transform:scale(-1, 1)}.ui-tour-step-block.right-side::after{transform:scale(-1, 1);right:calc(100% - 1px);left:auto}.ui-tour-step-block.no-robot::after,.ui-tour-step-block.no-robot::before{display:none}.ui-tour-step-block .popup-window-content{border-radius:var(--radius-standard)}.ui-tour-step-block .ui-tour-popup-condition-top,.ui-tour-step-block .ui-tour-popup-condition-bottom{display:none}.ui-tour-step-block .ui-tour-popup{padding:16px}.ui-tour-step-block .ui-tour-popup-btn-block{width:100%;justify-content:flex-end;gap:16px}.ui-tour-step-block .ui-tour-popup-footer{flex-direction:column;align-items:flex-start;gap:16px}.ui-tour-step-block .ui-tour-popup-btn-back{min-width:unset;font-weight:400;text-transform:unset;width:auto;margin-right:0;opacity:1}.ui-tour-step-block .ui-tour-popup-btn-back.ui-tour-popup-btn-hidden{display:none !important}.ui-tour-step-block .ui-tour-popup-btn-back::before{content:"Назад"}.ui-tour-step-block .ui-tour-popup-counter{line-height:1.3;font-size:12px;color:var(--color-neutral-darkness)}.ui-tour-step-block .ui-tour-popup-index{display:none}.ui-tour-step-block .ui-tour-popup-index-items{display:none}.ui-tour-step-block .ui-tour-popup-btn-next{min-width:unset;font-weight:400;text-transform:unset}@media screen and (max-width: 992px){.ui-tour-step-block::before{display:none}.ui-tour-step-block::after{display:none}}.courses__wrapper{display:grid;gap:16px;grid-template-columns:repeat(auto-fill, minmax(354px, 1fr));transition:.1s linear}.courses__wrapper.no-cards::before{content:attr(data-empty);font-size:16px;color:var(--color-error);line-height:1.3}.courses__wrapper.is-hidden{opacity:0}.courses__item,.courses__item_limited{border-radius:var(--radius-standard);border:1px solid var(--color-main-middle);background:var(--color-white);padding:16px;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.courses__item_limited{max-width:354px}.courses__item.is-hidden,.is-hidden.courses__item_limited{display:none}.courses__title{color:var(--color-main-middle);font-size:20px;font-weight:600;line-height:1.3;text-transform:uppercase}.courses__tag{color:var(--color-white);font-family:var(--font-main);font-size:14px;font-weight:500;border-radius:var(--radius-standard);display:inline-flex;align-items:center;padding:0px 8px;border-radius:8px;background:var(--color-main-middle);height:32px;line-height:normal}.courses__tag_success{background:var(--color-success)}.courses__block,.courses__block_column{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%}.courses__block_small-indent{gap:16px}.courses__block .button-arrow,.courses__block .auth__submit,.courses__block_column .button-arrow,.courses__block_column .auth__submit{padding-left:14px}.courses__block_column{flex-direction:column;align-items:flex-start;justify-content:center}.courses__icon{max-width:60px;width:100%;flex-shrink:0}.courses__icon img{max-width:100%;height:auto}.courses__rating{color:var(--color-neutral-darkness);font-size:20px;font-weight:600;line-height:1.3;display:flex;align-items:center;gap:16px}.courses__rating::before{content:"";display:block;width:24px;height:24px;background:url("/local/templates/learning/./images/star.svg") no-repeat center}.courses__rating:empty{opacity:0}.courses__for{color:var(--color-neutral-darkness);text-align:right;font-size:14px;font-weight:300;line-height:1.3}.courses__for:only-child{margin-left:auto}.courses__description{color:var(--color-neutral-darkness);font-size:14px;line-height:1.3}.courses__coins,.my-courses__coins,.label__coins{color:var(--color-main-middle);font-size:20px;font-weight:600;line-height:1.3;display:flex;align-items:center;gap:16px}.courses__coins::after,.my-courses__coins::after,.label__coins::after{content:"";display:block;width:24px;height:22px;background:url("/local/templates/learning/./images/coin.png") no-repeat center}.courses__coins:empty::after,.my-courses__coins:empty::after,.label__coins:empty::after{display:none}.courses__coins_reverse{flex-direction:row-reverse}.courses__tabs-wrapper{margin-bottom:40px;gap:16px;display:flex;flex-direction:column}.courses__tabs{display:flex;align-items:center;gap:16px;justify-content:flex-start;flex-wrap:wrap}.courses__tab{min-width:auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:260px;display:block}@media screen and (max-width: 576px){.courses__wrapper{display:flex;flex-direction:column}}.side-panel{max-width:122px;background:var(--color-white);padding:24px 16px;position:relative;box-shadow:0px 2px 5px 0px rgba(0,0,0,.1)}.side-panel__wrapper{position:sticky;top:32px}.side-panel__wrapper.no-events .side-panel__nav{pointer-events:none}.side-panel__wrapper.new-message .side-panel__nav-item_message{position:relative}.side-panel__wrapper.new-message .side-panel__nav-item_message::before{content:"";display:block;position:absolute;right:8px;top:8px;width:8px;height:8px;border-radius:100%;background:var(--color-conv-light)}.side-panel__logo{margin:8px 8px 32px;display:flex;align-items:center;justify-content:center}.side-panel__logo img{max-width:100%;height:auto}.side-panel__nav{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.side-panel__nav-icon svg{height:34px;width:34px}.side-panel__nav-item{border-radius:var(--radius-standard);padding:8px;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;width:100%;border:1px solid rgba(0,0,0,0)}.side-panel__nav-item:hover{box-shadow:0px 2px 5px 0px rgba(0,0,0,.1)}.side-panel__nav-item.is-active{border-color:var(--color-main-middle)}.side-panel__nav-text{color:var(--color-neutral-darkness);text-align:center;font-family:var(--font-main);font-size:14px;line-height:1.3}@media screen and (max-width: 992px){.side-panel{padding:0;box-shadow:none}.side-panel__logo{display:none}.side-panel__wrapper{position:static}.side-panel__nav{display:inline-flex;background:var(--color-white);position:fixed;flex-direction:row;margin-bottom:16px;width:635px;max-width:100%;left:50%;transform:translateX(-50%);border-radius:var(--radius-standard);bottom:0;z-index:12;box-shadow:0px 2px 5px 0px rgba(0,0,0,.1);align-items:unset;transition:.2s linear;gap:0;justify-content:space-between}.side-panel__nav.is-hidden:not(.site-tour-in-progress){transform:translateX(-50%) translateY(calc(100% + 16px))}.side-panel__nav-item{width:100%;max-width:127px;flex-shrink:0;justify-content:flex-start}.side-panel__nav-item.is-active{box-shadow:0px 2px 5px 0px rgba(0,0,0,.1);border-color:rgba(0,0,0,0)}.side-panel__nav-text{font-size:16px}}@media screen and (max-width: 660px){.side-panel__nav{width:calc(100% - 32px)}.side-panel__nav-icon svg{height:20px;width:20px}.side-panel__nav-item{max-width:18%}.side-panel__nav-text{font-size:12px}}.course__all,.course__text{margin-top:32px;font-family:var(--font-second);font-size:15px;line-height:1.86;color:var(--color-neutral-darkness)}.course__all p,.course__text p{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0}.course__all p:not(:last-child),.course__text p:not(:last-child){margin-bottom:16px}.course__all ul,.course__text ul{list-style:disc inside}.course__all ol,.course__all ul,.course__text ol,.course__text ul{padding-left:0;margin-top:0;list-style-position:inside}.course__all ol:not(:last-child),.course__all ul:not(:last-child),.course__text ol:not(:last-child),.course__text ul:not(:last-child){margin-bottom:16px}.course__all table,.course__text table{border-collapse:collapse;border-spacing:0px}.course__all tr,.course__text tr{border:1px solid var(--color-neutral-darkness)}.course__all th,.course__text th{padding:8px}.course__all td,.course__text td{padding:8px}.course__all td:not(:last-child),.course__text td:not(:last-child){border-right:1px solid var(--color-neutral-darkness)}.course__all img,.course__text img{max-width:100%;height:auto}.course__all iframe,.course__text iframe{max-width:853px;width:100%;aspect-ratio:16/9}.course__all iframe.course__scorm,.course__text iframe.course__scorm{max-width:853px;min-height:570px}.course__all:empty,.course__text:empty{margin:0}.course__all:empty+.course__tools,.course__text:empty+.course__tools{margin:0}.course__all:first-child,.course__text:first-child{margin:0}.course__chapter{width:100%}.course__title-sm{color:var(--color-main-middle);font-size:24px;font-weight:600;line-height:1.3;text-transform:uppercase;margin-bottom:24px}.course__chapter-tree .course__tab:not(.is-activeChapter),.course__chapter-tree .course__chapter{display:none}.course__tab.is-passed{gap:10px}.course__tab.is-passed::after{content:"";display:block;width:13px;height:11px;background:url("/local/templates/learning/images/checked_button.svg") no-repeat 0px calc(50% - 2px)}.course__tabs{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px}.course__head{display:flex;align-items:center;justify-content:flex-start;gap:24px;margin-bottom:24px}.course__invite{display:flex;align-items:center;justify-content:center}.course__invite svg{width:28px;height:28px;stroke:var(--color-neutral-darkness);transition:.1s linear}.course__invite:hover svg{stroke:var(--color-main-darkness)}.course__tools{margin-top:24px;display:flex;align-items:center;gap:16px}.course__question{padding:24px;max-width:399px;width:100%;border-radius:var(--radius-standard);background:var(--color-neutral-light)}.course__question .web-form{background:rgba(0,0,0,0)}.course__question .web-form__success{background:var(--color-neutral-light);padding:0}.course__question .web-form__title{margin-top:0;font-family:var(--font-second);font-weight:600;margin-bottom:16px}.course__question .web-form__description{display:none}.course__question .web-form__message{margin-top:16px}.course__question .web-form__message p{margin:0}.course__question .web-form .label__title,.course__question .web-form .label__load-text,.course__question .web-form .label__load-preview,.course__question .web-form .label__load-preview:before{display:none}.course__question .web-form .label:not(:last-child){margin-bottom:24px}.course__question .web-form .label textarea{height:124px !important}.course__question .web-form .errortext{margin-top:0}.course__end-inner{margin-top:16px;margin-bottom:32px;position:relative;display:flex;justify-content:flex-end;margin-left:auto;z-index:2}.course__end-robot{width:218px;height:243px;background:url("/local/templates/learning/images/robot/course-end.png") no-repeat center;position:absolute;top:0;right:calc(100% + 80px);pointer-events:none}.course__end-buttons{margin:32px 0;display:flex;align-items:center;justify-content:flex-end}.course__end .robot__message,.course__end .course-selection__message,.course__end .help-tour-start-popup__message,.course__end .auth__robot-message{max-width:100%;margin-right:auto}.course__end .web-form{max-width:100%;width:100%;margin-left:auto}.course__end .web-form .button[type=submit],.course__end .web-form [type=submit].button__standard,.course__end .web-form [type=submit].help-tour-start-popup__button_start,.course__end .web-form .search-page>form input[type=submit],.search-page>form .course__end .web-form input[type=submit],.course__end .web-form .app__workarea input[type=submit][name=previous],.app__workarea .course__end .web-form input[type=submit][name=previous],.course__end .web-form .app__workarea input[type=submit][name=finish],.app__workarea .course__end .web-form input[type=submit][name=finish],.course__end .web-form [type=submit].button__standard_fluid,.course__end .web-form [type=submit].button__conversion,.course__end .web-form .app__workarea input[type=submit][name=next],.app__workarea .course__end .web-form input[type=submit][name=next],.course__end .web-form [type=submit].button__conversion_fluid,.course__end .web-form [type=submit].ui-btn-close,.course__end .web-form [type=submit].ui-btn-main,.course__end .web-form .ui-tour-step-block [type=submit].ui-tour-popup-btn-back,.ui-tour-step-block .course__end .web-form [type=submit].ui-tour-popup-btn-back,.course__end .web-form .ui-tour-step-block [type=submit].ui-tour-popup-btn-next,.ui-tour-step-block .course__end .web-form [type=submit].ui-tour-popup-btn-next{display:flex;margin-left:auto}@media screen and (max-width: 1380px){.course__all,.course__text{overflow-x:auto}}@media screen and (max-width: 992px){.course__end-robot{display:none}.course__end .robot__message::after,.course__end .course-selection__message::after,.course__end .help-tour-start-popup__message::after,.course__end .auth__robot-message::after{display:none !important}.course__tab{width:100%}}.search-page{padding-bottom:32px}.search-page>form{display:flex}.search-page>form input[type=text]{height:37px}.search-page>form input[type=submit]{height:37px}.search-page .pagination{margin-top:32px}.search-page .pagination__page:first-child{margin-left:0}.search-page-result__item{margin-top:48px}.search-page-result__chain{font-size:15px;margin-bottom:4px}.search-page-result__chain a{color:var(--color-neutral-darkness);font-size:inherit;line-height:1.87;font-family:var(--font-second);text-decoration:none}.search-page-result__chain a:hover{text-decoration:underline}.search-page-result__title{text-decoration:none;font-family:var(--font-main);font-weight:700;color:var(--color-main-darkness);font-size:28px;line-height:1.43}.search-page-result__title:after{content:"";display:inline-block;width:18px;height:19px;background:url("/local/templates/learning/images/external_linkt.svg") no-repeat center;margin-left:32px;padding-bottom:1px}.search-page-result__title:hover{color:var(--color-main-darkness)}.search-page-result__text{margin-top:8px;font-family:var(--font-second);color:var(--color-neutral-darkness);line-height:1.87;font-weight:400;font-size:15px}.search-page-result__head{display:flex;align-items:center;gap:24px;margin-bottom:8px}.search-page-result__footer{margin:64px 0 0 !important;font-size:15px !important;line-height:1.2 !important;font-family:var(--font-second) !important;color:var(--color-neutral-darkness) !important}.search-page-result__footer a{font-size:inherit;font-family:inherit;color:inherit;line-height:inherit;text-decoration:none}.search-page-result__footer a:hover{text-decoration:underline}.search-page .notetext{display:block;margin-top:16px;color:var(--color-error);font-size:16px}@media screen and (max-width: 992px){.search-page-result__title{font-size:18px}.search-page-result__title::after{margin-left:16px;padding-bottom:0}}.modal{position:fixed;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:99;display:none}.modal.is-active{display:flex}.modal:before{content:"";display:block;width:100%;height:100%;background:rgba(18, 65, 143, 0.4);position:absolute;left:0;top:0;z-index:1}.modal__content{z-index:2;background:var(--color-white);padding:40px 16px 16px;border-radius:var(--radius-standard);position:relative}.modal__content_fixed{max-width:410px;width:100%}.modal__close{position:absolute;right:10px;top:16px;width:16px;height:16px;transition:.1s linear;opacity:.5;cursor:pointer}.modal__close:before,.modal__close:after{content:"";position:absolute;left:0;top:0;height:16px;width:2px;border-radius:var(--radius-standard);background:var(--color-main-darkness)}.modal__close:before{transform:rotate(45deg)}.modal__close:after{transform:rotate(-45deg)}.modal__close:hover{opacity:1}.auth:not(.auth_external){max-width:363px;background:var(--color-white)}.auth-wrapper{position:relative}.auth__title:empty{display:none}.auth-input__input{padding-right:40px}.auth-input__inner_pass{position:relative}.auth-input__eye-crossed{display:none}.auth-input__show-pass{width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.auth-input__show-pass.is-active .auth-input__eye{display:none}.auth-input__show-pass.is-active .auth-input__eye-crossed{display:flex}.auth-input__show-pass svg{width:100%;height:100%;stroke:var(--color-neutral-darkness)}.auth__robot{position:absolute;bottom:0;left:50%;transform:translateX(calc(-50% - 420px))}.auth__robot-img{max-height:290px;display:flex;align-items:flex-start;overflow:hidden}.auth__robot-img img{max-width:330px}.auth__message{margin:0}.auth__robot-message{position:absolute;left:90px;bottom:calc(100% + 60px);min-height:110px;width:260px}.auth__robot-message .auth__message{font-size:inherit;margin:0;display:block}.auth__user-name{font-weight:500;font-size:16px;line-height:1.2;text-align:center;color:var(--color-main-darkness);margin-bottom:16px}.auth__logout-wrapper{display:flex;flex-direction:column;gap:16px}.auth .input,.auth .web-form .label input:not([type=file]),.web-form .label .auth input:not([type=file]),.auth .web-form .label input:not([type=radio]),.web-form .label .auth input:not([type=radio]),.auth .web-form .label input:not([type=checkbox]),.web-form .label .auth input:not([type=checkbox]),.auth .web-form .label textarea,.web-form .label .auth textarea,.auth .input__area,.auth .textarea,.auth .search__input,.auth .search-page>form input[type=text],.search-page>form .auth input[type=text],.auth .search-page__search-input{margin-bottom:16px}.auth .custom-input{margin-top:8px;margin-bottom:24px}.auth .custom-input__title{text-align:left}.auth .custom-input__title a.link,.auth .custom-input__title a.add-partner__partner-name_inline,.auth .custom-input__title a.auth__through-b2b,.auth .custom-input__title .article a,.article .auth .custom-input__title a,.auth .custom-input__title .policy-popup__content .auth__block a,.policy-popup__content .auth__block .auth .custom-input__title a{color:inherit}.auth__switcher{display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.auth__switcher .button,.auth__switcher .button__standard,.auth__switcher .help-tour-start-popup__button_start,.auth__switcher .app__workarea input[type=submit][name=previous],.app__workarea .auth__switcher input[type=submit][name=previous],.auth__switcher .app__workarea input[type=submit][name=finish],.app__workarea .auth__switcher input[type=submit][name=finish],.auth__switcher .button__standard_fluid,.auth__switcher .button__conversion,.auth__switcher .app__workarea input[type=submit][name=next],.app__workarea .auth__switcher input[type=submit][name=next],.auth__switcher .button__conversion_fluid,.auth__switcher .ui-btn-close,.auth__switcher .ui-btn-main,.auth__switcher .ui-tour-step-block .ui-tour-popup-btn-back,.ui-tour-step-block .auth__switcher .ui-tour-popup-btn-back,.auth__switcher .ui-tour-step-block .ui-tour-popup-btn-next,.ui-tour-step-block .auth__switcher .ui-tour-popup-btn-next,.auth__switcher .search-page>form input[type=submit],.search-page>form .auth__switcher input[type=submit]{min-width:unset;width:100%;text-transform:uppercase}.auth__lettering{color:var(--color-main-dark)}.auth__message{display:none}.auth__success{z-index:10;background:var(--color-white)}.auth__success.is-visible{display:none}.auth__through-b2b{align-items:flex-end}@media screen and (max-width: 1380px){.auth__robot{transform:translateX(calc(-50% - 360px)) scale(0.8)}}@media screen and (max-width: 992px){.auth{margin-top:-120px;z-index:1}.auth__robot{max-height:200px;position:relative;left:0;transform:unset;top:-60px;z-index:0}.auth__robot-img{transform:translateX(-30px)}.auth__robot-img img{max-width:200px}.auth__robot-message{display:none}.auth__message{margin-top:16px;display:block}.auth__success.is-visible{display:flex}}@media screen and (max-width: 576px){.auth:not(.auth_external){min-width:unset;padding:24px}.auth .link,.auth .add-partner__partner-name_inline,.auth .auth__through-b2b,.auth .article a,.article .auth a,.auth .policy-popup__content .auth__block a,.policy-popup__content .auth__block .auth a{font-size:14px !important}}@media screen and (max-width: 360px){.auth:not(.auth_external){border-radius:0;margin-left:-16px;margin-right:-16px;border-radius:0;width:calc(100% + 32px)}}.course-test__auth{display:inline-flex}.course-test__sorting{display:flex;align-items:center;gap:16px;color:var(--color-neutral-darkness)}.course-test__sorting:not(:last-child){margin-bottom:16px}.course-test__text{color:var(--color-neutral-darkness);font-size:18px;line-height:1.3}.course-test__answer{margin-top:24px}.course-test__answer .custom-input{margin-bottom:16px;align-items:flex-start}.course-test__answer .custom-input__item{margin-top:9px}.course-test__answer .custom-input__title{font-size:18px}.course-test__question-cloud{display:flex;align-items:center;border:1px solid var(--color-main-dark);border-radius:var(--radius-standard);overflow:hidden;margin-bottom:24px}.course-test__question-number{min-width:85px;padding:10px;background:var(--color-conv-light);color:var(--color-white);text-align:center;align-self:stretch;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1.3}.course-test__question-name{padding:10px;color:var(--color-neutral-darkness);font-size:18px;line-height:1.3}.course-test__question-name img{max-width:100%;height:auto}.course-test__tabs{color:var(--color-neutral-darkness);display:flex;align-items:center;gap:10px;margin-bottom:24px;font-size:18px;flex-wrap:wrap}.course-test__tabs a{color:var(--color-main-middle);font-size:16px;line-height:1;flex-shrink:0;width:30px;height:30px;border:1px solid var(--color-main-dark);display:flex;align-items:center;justify-content:center;border-radius:100%}.course-test__tabs a:first-child{margin-left:8px}.course-test__tabs a.answered,.course-test__tabs a.disabled,.course-test__tabs a.selected{background:var(--color-conv-second-light);color:var(--color-white);border:none}.course-test__tabs a.disabled,.course-test__tabs a.answered{background:var(--color-conv-light)}.course-test__tools{display:flex;flex-direction:column;gap:16px;align-items:flex-start;margin-top:20px}.course-test__tools .button,.course-test__tools .button__standard,.course-test__tools .help-tour-start-popup__button_start,.course-test__tools .app__workarea input[type=submit][name=previous],.app__workarea .course-test__tools input[type=submit][name=previous],.course-test__tools .app__workarea input[type=submit][name=finish],.app__workarea .course-test__tools input[type=submit][name=finish],.course-test__tools .button__standard_fluid,.course-test__tools .button__conversion,.course-test__tools .app__workarea input[type=submit][name=next],.app__workarea .course-test__tools input[type=submit][name=next],.course-test__tools .button__conversion_fluid,.course-test__tools .ui-btn-close,.course-test__tools .ui-btn-main,.course-test__tools .ui-tour-step-block .ui-tour-popup-btn-back,.ui-tour-step-block .course-test__tools .ui-tour-popup-btn-back,.course-test__tools .ui-tour-step-block .ui-tour-popup-btn-next,.ui-tour-step-block .course-test__tools .ui-tour-popup-btn-next,.course-test__tools .search-page>form input[type=submit],.search-page>form .course-test__tools input[type=submit]{margin:0}.pagination{display:flex;align-items:center}.pagination .pagination__page{cursor:pointer;width:37px;height:37px;background:#f9fbfb;font-weight:bold;font-size:14px;line-height:20px;color:#979797;display:flex;align-items:center;justify-content:center;margin-left:8px;transition:.2s}.pagination .pagination__page.pagination__page_selected{color:#fff;background:var(--color-main-darkness)}.pagination .pagination__page:hover{color:#fff;background:var(--color-main-darkness)}.pagination .pagination__arrow{width:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;height:37px}.pagination .pagination__arrow svg{transition:.2s;fill:var(--color-main-darkness)}.pagination .pagination__arrow:hover svg{opacity:.5}.pagination .pagination__arrow:last-child{margin-left:8px}.web-form{padding:0}.web-form__title{text-transform:none;font-weight:400;margin-bottom:8px}.web-form__description{margin:0 0 24px;font-weight:400;letter-spacing:.02em}.web-form__message{font-size:14px;margin-top:32px}.web-form__message:only-child{margin-bottom:32px}.web-form__success::before{background:rgba(0,0,0,0)}.web-form__success .button,.web-form__success .button__standard,.web-form__success .help-tour-start-popup__button_start,.web-form__success .app__workarea input[type=submit][name=previous],.app__workarea .web-form__success input[type=submit][name=previous],.web-form__success .app__workarea input[type=submit][name=finish],.app__workarea .web-form__success input[type=submit][name=finish],.web-form__success .button__standard_fluid,.web-form__success .button__conversion,.web-form__success .app__workarea input[type=submit][name=next],.app__workarea .web-form__success input[type=submit][name=next],.web-form__success .button__conversion_fluid,.web-form__success .ui-btn-close,.web-form__success .ui-btn-main,.web-form__success .ui-tour-step-block .ui-tour-popup-btn-back,.ui-tour-step-block .web-form__success .ui-tour-popup-btn-back,.web-form__success .ui-tour-step-block .ui-tour-popup-btn-next,.ui-tour-step-block .web-form__success .ui-tour-popup-btn-next,.web-form__success .search-page>form input[type=submit],.search-page>form .web-form__success input[type=submit]{min-height:40px}.web-form__success-title{font-family:var(--font-second);font-weight:400;font-size:16px;line-height:1.2;letter-spacing:.04em;color:var(--color-main-darkness)}.web-form .button[type=submit],.web-form [type=submit].button__standard,.web-form [type=submit].help-tour-start-popup__button_start,.web-form .app__workarea input[type=submit][name=previous],.app__workarea .web-form input[type=submit][name=previous],.web-form .app__workarea input[type=submit][name=finish],.app__workarea .web-form input[type=submit][name=finish],.web-form [type=submit].button__standard_fluid,.web-form [type=submit].button__conversion,.web-form .app__workarea input[type=submit][name=next],.app__workarea .web-form input[type=submit][name=next],.web-form [type=submit].button__conversion_fluid,.web-form [type=submit].ui-btn-close,.web-form [type=submit].ui-btn-main,.web-form .ui-tour-step-block [type=submit].ui-tour-popup-btn-back,.ui-tour-step-block .web-form [type=submit].ui-tour-popup-btn-back,.web-form .ui-tour-step-block [type=submit].ui-tour-popup-btn-next,.ui-tour-step-block .web-form [type=submit].ui-tour-popup-btn-next,.web-form .search-page>form input[type=submit],.search-page>form .web-form input[type=submit]{margin-top:24px}.profile{max-width:900px;display:flex}.profile div[id]:last-child .profile__wrapper{margin-bottom:0}.profile__page{flex:1;display:flex;gap:16px;flex-wrap:wrap;align-items:flex-start}.profile__column{flex:1;display:flex;flex-direction:column;gap:16px}.profile__wrapper{margin-bottom:64px}.profile__radio:not(:last-child){margin-right:32px}.profile__inner{margin-top:37px;display:flex;align-items:center;justify-content:space-between}.profile__message{max-width:calc(100% - 180px)}.profile__message p{margin:0}.profile__city{display:none}.profile__title{margin-bottom:24px}@media screen and (max-width: 992px){.profile .label{flex-direction:column;align-items:flex-start}.profile .label__title,.profile .label__load-text,.profile .label__load-preview,.profile .label__load-preview:before{margin-bottom:8px}.profile .label-group{flex-direction:column;margin-bottom:16px}.profile .label-group .label{max-width:100%}.profile .label-group .label:not(:last-child){margin-bottom:16px}}.label__title,.label__load-text,.label__load-preview,.label__load-preview:before{font-family:var(--font-main);min-width:170px;letter-spacing:.02em}.label__coins{display:inline-flex;margin-left:24px}.label__content{font-family:var(--font-second);color:var(--color-main-darkness);font-size:14px;font-weight:300;gap:16px;position:relative}.label__content .input,.label__content .web-form .label input:not([type=file]),.web-form .label .label__content input:not([type=file]),.label__content .web-form .label input:not([type=radio]),.web-form .label .label__content input:not([type=radio]),.label__content .web-form .label input:not([type=checkbox]),.web-form .label .label__content input:not([type=checkbox]),.label__content .web-form .label textarea,.web-form .label .label__content textarea,.label__content .input__area,.label__content .textarea,.label__content .search__input,.label__content .search-page>form input[type=text],.search-page>form .label__content input[type=text],.label__content .search-page__search-input{border-radius:var(--radius-standard);font-family:inherit;color:inherit;font-size:inherit;font-weight:inherit;outline:none;height:40px;width:100%;padding:0px 16px}.label__content .input[readonly],.label__content .web-form .label input[readonly]:not([type=file]),.web-form .label .label__content input[readonly]:not([type=file]),.label__content .web-form .label input[readonly]:not([type=radio]),.web-form .label .label__content input[readonly]:not([type=radio]),.label__content .web-form .label input[readonly]:not([type=checkbox]),.web-form .label .label__content input[readonly]:not([type=checkbox]),.label__content .web-form .label textarea[readonly],.web-form .label .label__content textarea[readonly],.label__content [readonly].input__area,.label__content [readonly].textarea,.label__content [readonly].search__input,.label__content .search-page>form input[readonly][type=text],.search-page>form .label__content input[readonly][type=text],.label__content [readonly].search-page__search-input{pointer-events:none;background:var(--color-neutral-light);color:var(--color-neutral-middle)}.label__content::after{content:attr(data-text);font-family:var(--font-second);font-size:12px;font-weight:400;padding:8px;background:var(--color-white);opacity:0;pointer-events:none;transition:.1s linear;transition:.1s linear;position:absolute;top:100%;width:100%;display:flex;align-items:center;color:var(--color-error);line-height:1.2}.label__content.show-message::after{opacity:1}.label__load-text{align-items:center}.label .input.error,.web-form .label input.error:not([type=file]),.web-form .label input.error:not([type=radio]),.web-form .label input.error:not([type=checkbox]),.web-form .label textarea.error,.label .error.input__area,.label .error.textarea,.label .error.search__input,.label .search-page>form input.error[type=text],.search-page>form .label input.error[type=text],.label .error.search-page__search-input{border-color:var(--color-error)}.label:not(:last-child){margin-bottom:16px}.label-group .label:not(:first-child) .input,.label-group .web-form .label:not(:first-child) input:not([type=file]),.web-form .label-group .label:not(:first-child) input:not([type=file]),.label-group .web-form .label:not(:first-child) input:not([type=radio]),.web-form .label-group .label:not(:first-child) input:not([type=radio]),.label-group .web-form .label:not(:first-child) input:not([type=checkbox]),.web-form .label-group .label:not(:first-child) input:not([type=checkbox]),.label-group .web-form .label:not(:first-child) textarea,.web-form .label-group .label:not(:first-child) textarea,.label-group .label:not(:first-child) .input__area,.label-group .label:not(:first-child) .textarea,.label-group .label:not(:first-child) .search__input,.label-group .label:not(:first-child) .search-page>form input[type=text],.search-page>form .label-group .label:not(:first-child) input[type=text],.label-group .label:not(:first-child) .search-page__search-input{max-width:100%}.label-group .label:not(:first-child) .label__title,.label-group .label:not(:first-child) .label__load-text,.label-group .label:not(:first-child) .label__load-preview,.label-group .label:not(:first-child) .label__load-preview:before{margin-bottom:8px;min-width:auto}.label-group .label:not(:last-child){margin-bottom:0}@media screen and (max-width: 576px){.label__content_inn{flex-direction:column;align-items:flex-start;gap:8px}.label__content_inn .button,.label__content_inn .button__standard,.label__content_inn .help-tour-start-popup__button_start,.label__content_inn .app__workarea input[type=submit][name=previous],.app__workarea .label__content_inn input[type=submit][name=previous],.label__content_inn .app__workarea input[type=submit][name=finish],.app__workarea .label__content_inn input[type=submit][name=finish],.label__content_inn .button__standard_fluid,.label__content_inn .button__conversion,.label__content_inn .app__workarea input[type=submit][name=next],.app__workarea .label__content_inn input[type=submit][name=next],.label__content_inn .button__conversion_fluid,.label__content_inn .ui-btn-close,.label__content_inn .ui-btn-main,.label__content_inn .ui-tour-step-block .ui-tour-popup-btn-back,.ui-tour-step-block .label__content_inn .ui-tour-popup-btn-back,.label__content_inn .ui-tour-step-block .ui-tour-popup-btn-next,.ui-tour-step-block .label__content_inn .ui-tour-popup-btn-next,.label__content_inn .search-page>form input[type=submit],.search-page>form .label__content_inn input[type=submit]{margin-left:auto;min-width:unset !important}}.invite{font-family:var(--font-second);color:var(--color-neutral-darkness)}.invite__item:not(:last-child){margin-bottom:32px}.invite__title{text-transform:none;margin-bottom:16px;font-weight:400}.invite__persons{font-weight:400;font-size:14px;line-height:1.2;letter-spacing:.02em;margin-bottom:16px}.invite__persons table{margin-top:8px;border-collapse:collapse}.invite__persons table td{padding:4px 16px 4px 4px;border:1px solid var(--color-neutral-darkness)}.invite__inputs .label{flex-direction:column;align-items:flex-start;max-width:363px;margin-bottom:8px}.invite__inputs .label__title,.invite__inputs .label__load-text,.invite__inputs .label__load-preview,.invite__inputs .label__load-preview:before{font-family:inherit;margin-bottom:8px;line-height:1.2}.invite__inputs .label__content{gap:8px;flex-direction:column}.invite__add{cursor:pointer;margin-bottom:16px;display:inline-block;line-height:1.2;letter-spacing:.02em;font-size:14px}.invite__button{width:100%;max-width:363px}.invite__error{font-size:14px;color:var(--color-error);margin-top:16px}.invite__error:empty{margin:0}@media screen and (max-width: 576px){.invite__persons{overflow-x:auto}.invite__persons table{margin-bottom:8px}}.invite-banner{padding:16px;margin-bottom:16px;background:var(--color-white);border-radius:var(--radius-standard);color:var(--color-neutral-darkness)}.invite-banner__head{display:flex;gap:16px;line-height:1.5;font-weight:400;font-family:var(--font-second);font-size:18px;margin-bottom:16px}.invite-banner__img{width:64px;height:54px;flex-shrink:0;display:flex;justify-content:flex-end}.invite-banner__img img{max-width:100%;height:auto}.invite-banner__text{font-family:var(--font-second);font-weight:400;font-size:14px;letter-spacing:.02em;margin:0 0 16px;line-height:1.2}.invite-banner__button{max-width:100%}@media screen and (max-width: 1380px){.invite-banner__head{flex-wrap:wrap;gap:12px;margin-bottom:8px}}.hero{color:var(--color-white);background:url("/local/templates/learning/./images/hero_bg.svg") no-repeat top center/cover;min-height:100vh;padding:16px 0 77px;position:relative;display:flex;justify-content:center}.hero .container{width:100%;max-width:1790px;padding:0px 16px;margin:0 auto;display:flex;align-items:center;justify-content:center}.hero__links{display:flex;justify-content:flex-start;padding:16px;width:100%;background:var(--color-white);position:absolute;left:0;bottom:0}.hero__link img{max-height:25px}.hero__title{font-weight:600;color:var(--color-neutral-darkness);text-transform:uppercase;font-size:40px;color:inherit;margin:16px 0px 0px}@media screen and (max-width: 1380px){.hero__wrapper{flex-direction:column;align-items:center;padding-left:0;gap:80px}.hero__title{font-size:32px}.hero__inner{margin-top:0}.hero__logo{max-width:100%}}@media screen and (max-width: 992px){.hero{padding-top:120px;padding-bottom:120px}.hero .container{flex-direction:column-reverse}.hero__logo{max-width:450px}.hero__wrapper{gap:190px}}@media screen and (max-width: 576px){.hero__logo{max-width:100%;height:auto}.hero__title{font-size:19px;margin-left:50px}}.switcher{display:flex;justify-content:center;align-items:center}.switcher__body{background:var(--color-conv-light);border-radius:18px;width:39px;height:17px;position:relative;display:inline-block;cursor:pointer;margin:0px 8px}.switcher input{pointer-events:none;width:0;height:0;margin:0;opacity:0}.switcher__item{width:13px;border-radius:18px;height:13px;background:var(--color-white);position:absolute;top:2px;transition:.2s linear}.switcher__lettering{cursor:pointer}.switcher input+.switcher__body .switcher__item{left:2px}.switcher input:checked+.switcher__body .switcher__item{left:24px}.switcher:hover .switcher__item{box-shadow:0px 0px 1px rgba(0,0,0,.3) inset}.b2b{--font-main: "Montserrat", sans-serif;--font-second: "Rubik", sans-serif;--font-weight-standard: 300;--color-white: #FFFFFF;--color-main-light: #ECECF0;--color-main-middle: #CAD2DC;--color-main-dark: #5F7C93;--color-main-darkness: #4C596D;--color-conv-light: #9DCF00;--color-conv-dark: #7FA706;--color-conv-second-light: #FFB65A;--color-conv-second-dark: #FF7845;--color-warning: #FF4C7D;--color-error: #FF0045}.b2b-auth-form__logo{width:208px;margin:32px auto 16px}.b2b-auth-form__logo img{width:100%;height:auto}.b2b-auth-form .auth{font-family:var(--font-main);color:var(--color-main-darkness);position:relative;background-color:var(--color-auth-main);background-repeat:no-repeat;background-size:cover;background-position:left top}.b2b-auth-form .auth__block{display:block}.b2b-auth-form .auth__overlay{display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;padding:50px 20px;position:relative;z-index:2}.b2b-auth-form .auth__inner{display:flex;flex-wrap:wrap;justify-content:center}.b2b-auth-form .auth__column:not(:last-child){margin-right:40px}.b2b-auth-form .auth__block{color:var(--color-main-darkness);font-weight:var(--font-weight-standard);font-family:var(--font-second);background:#fff;border-radius:6px;padding:40px 50px;max-width:553px;min-width:553px;min-height:120px;text-align:center;font-size:14px;line-height:1.4}.b2b-auth-form .auth__block_logos{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-bottom:20px}.b2b-auth-form .auth__block_logos img{margin-bottom:20px}.b2b-auth-form .auth__block_logos img:only-child{margin-left:auto;margin-right:auto}.b2b-auth-form .auth__block:not(:last-child){margin-bottom:40px}.b2b-auth-form .auth__title{font-family:var(--font-main);color:var(--color-main-darkness);font-size:18px;font-weight:700;line-height:2.23;text-transform:uppercase;margin:0 0 30px}.b2b-auth-form .auth__title_sm{color:var(--color-main-darkness);font-family:var(--font-second);font-size:14px;font-weight:700;line-height:1.4;margin:0 0 15px}.b2b-auth-form .auth__feedback{color:var(--color-main-darkness);border:1px solid var(--color-main-middle);padding:12px 18px;border-radius:6px;font-size:14px;text-decoration:none;transition:.2s linear;display:inline-block}.b2b-auth-form .auth__feedback:hover{text-decoration:underline}.b2b-auth-form .auth-input{font-family:var(--font-second);font-size:14px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}.b2b-auth-form .auth-input:not(:last-of-type){margin-bottom:15px}.b2b-auth-form .auth-input__label{margin-top:10px;text-align:left}.b2b-auth-form .auth-input__inner{width:100%;max-width:333px;min-width:333px;margin-left:15px}.b2b-auth-form .auth-input__input{color:var(--color-main-darkness);background:var(--color-main-light);border:1px solid var(--color-main-light);border-radius:6px;font-size:14px;height:40px;padding:10px 20px;border:none;outline:none;width:100%;max-width:333px;min-width:333px;transition:.2s linear}.b2b-auth-form .auth-input-error{color:var(--color-error);font-family:var(--font-second);font-size:14px;text-align:left;transition:.2s linear;overflow:hidden;max-height:0;display:block}.b2b-auth-form .auth-input__input-error+.auth-input-error{margin-top:5px;max-height:100px}.b2b-auth-form .auth-input__input-error{border:1px solid var(--color-error)}.b2b-auth-form .auth__wrapper{margin-top:30px;display:flex;justify-content:space-between}.b2b-auth-form .auth__wrapper:empty{display:none}.b2b-auth-form .auth__wrapper_centered{justify-content:center;padding:0 61px}.b2b-auth-form .auth__wrapper:not(.auth__wrapper_centered) .auth__link:only-child{margin-left:auto}.b2b-auth-form .auth__link{font-family:var(--font-second);color:var(--color-main-darkness);font-weight:var(--font-weight-standard);font-size:14px;transition:.2s linear;text-decoration:underline}.b2b-auth-form .auth__link:hover{color:var(--color-main-darkness);text-decoration:none}.b2b-auth-form .auth__enter,.b2b-auth-form .auth__submit{background:var(--color-conv-dark);border:1px solid var(--color-conv-dark);transition:.2s linear;text-transform:uppercase;margin-top:30px;width:100%;height:60px;border-radius:6px;font-weight:500;font-size:14px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding-right:8px}.b2b-auth-form .auth__enter{margin-top:0}.b2b-auth-form .auth__submit:hover{background:var(--color-conv-light);border:1px solid var(--color-conv-light)}.b2b-auth-form .auth__error{color:var(--color-error);font-family:var(--font-second);font-size:14px;margin-top:15px;font-weight:300}.b2b-auth-form .auth__notice,.b2b-auth-form .auth__success{margin-top:25px}.b2b-auth-form .starrequired{color:var(--color-error);margin-left:5px}@media screen and (max-width: 1200px){.b2b-auth-form .auth{overflow-x:hidden}.b2b-auth-form .auth__bg{top:0;transform:translateX(-50%)}.b2b-auth-form .auth__inner{flex-direction:column}.b2b-auth-form .auth__column:not(:last-child){margin-right:0px;margin-bottom:40px}}@media screen and (max-width: 600px){.b2b-auth-form .auth__overlay{padding:20px 10px}.b2b-auth-form .auth__title{line-height:1.4}.b2b-auth-form .auth__block{min-width:auto;width:100%;padding:30px 20px;min-height:auto}.b2b-auth-form .auth__block:not(:last-child){margin-bottom:20px}.b2b-auth-form .auth__column:not(:last-child){margin-bottom:20px}.b2b-auth-form .auth__block_logos{padding-bottom:20px;justify-content:center;flex-direction:column}.b2b-auth-form .auth__block_logos img{margin-bottom:10px}.b2b-auth-form .auth-input{flex-direction:column}.b2b-auth-form .auth-input__label{margin-top:0;margin-bottom:5px}.b2b-auth-form .auth-input__inner,.b2b-auth-form .auth-input__input{max-width:100%;margin-left:0;min-width:auto}.b2b-auth-form .auth__wrapper{padding:0}}.popup-window{max-width:800px;padding:16px;border-radius:var(--radius-standard)}.popup-window-content{max-height:calc(90vh - 32px);overflow:auto}.popup-window-close-icon{right:-15px !important;top:-15px !important;padding:10px;width:38px !important;height:38px !important;opacity:1;background:var(--color-white);border-radius:100%;transition:.1s linear}.popup-window-close-icon:after{width:40px;height:40px;background:url("/local/templates/learning/images/remove.svg") no-repeat center}.popup-window-close-icon:hover{transform:scale(1.1)}.popup-window#personal-data-popup .popup-window-content{max-width:320px}.popup-window#personal-data-popup .ui-tour-popup-text{margin-bottom:16px;text-align:center}@media screen and (max-width: 992px){.popup-window{max-width:90%}.popup-window-content h1{word-break:break-word}}.tag{max-width:237px;height:26px;border:1px solid var(--color-neutral-middle);border-radius:17px;padding:0 16px;font-size:14px;color:var(--color-neutral-darkness);font-weight:400;font-family:var(--font-second);background:var(--color-white);display:flex;align-items:center;transition:.1s linear}.tag__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-right:12px;line-height:1;letter-spacing:.02em;text-decoration:none !important;color:inherit !important}.tag__name[href]{border-bottom:1px dashed rgba(0,0,0,0);margin-bottom:-1px}.tag__name[href]:hover{border-bottom:1px dashed var(--color-main-middle)}.tag_default{border:1px solid var(--color-neutral-light);background:var(--color-neutral-light);text-decoration:none !important}.tag_default .tag__name{margin-right:0}.tag_default[href]:hover{border:1px solid var(--color-neutral-darkness)}.tag_default[href].is-active{background:var(--color-neutral-darkness);color:var(--color-white)}.tag__clear{display:flex;align-items:center;justify-content:center;color:var(--color-neutral-middle);transition:.1s linear;text-decoration:none !important;margin-left:8px;cursor:pointer}.tag__clear .fa{pointer-events:none}.tag__clear:hover{color:var(--color-main-darkness)}.certificates{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start}.certificates__item{max-width:404px;width:100%}.certificates__img{margin:0 auto 16px;overflow:hidden;max-height:285px}.certificates__img img{max-width:100%;height:auto;display:block}.certificates__button{max-width:100%}.rating{display:flex;gap:150px;align-items:flex-start}.rating__title{margin-bottom:24px}.rating__robot{display:flex;align-items:center;flex-direction:column;max-width:396px;width:100%;background:var(--color-white);margin-top:87px}.rating__robot-img{min-height:258px;width:100%}.rating__robot-img img{max-width:100%;height:auto}.rating__robot-message{padding:24px;border-radius:var(--radius-standard);border:1px solid var(--color-main-middle);background:var(--color-white);margin-top:-38px;position:relative;z-index:1;max-width:356px;width:100%}.rating__robot-message .title__block,.rating__robot-message .course-selection-result::before,.rating__robot-message .article h3,.article .rating__robot-message h3,.rating__robot-message .policy-popup__content .auth__block h3,.policy-popup__content .auth__block .rating__robot-message h3,.rating__robot-message .web-form__title,.rating__robot-message .profile__title,.rating__robot-message .rating__title{text-align:center;margin-bottom:24px}.rating__coin-list{color:var(--color-main-middle);font-size:18px;line-height:1.3;display:flex;flex-direction:column;gap:12px}.rating__coin-list__item{display:flex;gap:24px}.rating__coin-list__item::before{content:"";display:block;width:24px;height:22px;background:url("/local/templates/learning/./images/coin.png") no-repeat center;flex-shrink:0}.rating__list{padding:24px;border-radius:var(--radius-standard);border:1px solid var(--color-main-middle);background:var(--color-white);min-width:361px;max-width:500px;display:inline-flex;flex-direction:column;gap:24px;counter-reset:i;flex-shrink:0}.rating__item{color:var(--color-main-middle);font-size:18px;line-height:1.3}.rating__item .rating__inner::before,.rating__item .rating__item::before{counter-increment:i;content:counter(i);font-weight:500;margin-right:10px}.rating__item_current .rating__inner::after,.rating__item_current .rating__item::after{content:"";order:-1;display:block;width:10px;height:10px;background:url("/local/templates/learning/./images/current-rating.svg") no-repeat center;margin-right:10px;flex-shrink:0}.rating__item_current:last-child:not(:nth-child(5)){border-top:1px solid var(--color-main-middle);padding-top:24px}.rating__item_current:last-child:not(:nth-child(5)) .rating__inner::before,.rating__item_current:last-child:not(:nth-child(5)) .rating__item::before{content:attr(data-number)}.rating__inner,.rating__item{display:flex;justify-content:space-between;align-items:center}.rating__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:24px;max-width:260px}.rating__avatar{display:flex;gap:12px;align-items:center;justify-content:center;width:30px;height:30px;overflow:hidden;flex-shrink:0;margin-right:24px}.rating__avatar img{border-radius:100%;max-width:100%;max-height:100%;width:auto;height:auto}.rating__point{font-size:20px;font-weight:600;gap:16px;display:flex;align-items:center}.rating__point::after{content:"";display:block;width:24px;height:22px;background:url("/local/templates/learning/./images/coin.png") no-repeat center;flex-shrink:0}@media screen and (max-width: 1380px){.rating{flex-direction:column;align-items:center;gap:40px}.rating__robot{margin-top:0}.rating__list{min-width:unset;max-width:100%}}@media screen and (max-width: 576px){.rating__list{width:100%}.rating__name{font-size:16px}.rating__item{flex-wrap:wrap;gap:16px 0;font-size:16px}.rating__inner,.rating__item{justify-content:flex-start;flex-wrap:wrap;gap:16px 0}.rating__point{margin-left:auto;font-size:16px}.rating__avatar{margin-right:16px}.rating__coin-list{font-size:16px}.rating__robot{margin-top:0}}.my-courses{display:flex;flex-direction:column;gap:24px}.my-courses__item{display:flex;align-items:center;justify-content:flex-start;font-family:var(--font-main);line-height:1.5;flex-wrap:wrap;gap:24px}.my-courses__name{flex-shrink:0;color:var(--color-main-middle);font-size:18px;font-weight:400;margin-right:16px;max-width:340px;width:100%}.my-courses__name i{color:inherit;margin-right:8px;font-size:16px}.my-courses__name:hover{text-decoration:underline}.my-courses__progress{flex-shrink:0;display:flex;max-width:108px;width:100%;border-radius:var(--radius-standard);border:1px solid rgba(7,64,173,.24);height:24px;align-items:center;overflow:hidden;position:relative;color:var(--color-neutral-darkness)}.my-courses__progress_long{max-width:156px}.my-courses__progress_full{color:var(--color-white);border:0}.my-courses__progress_full .my-courses__progress-bar{width:100%}.my-courses__progress-bar{position:absolute;z-index:1;background:linear-gradient(106deg, #3FA2CF -7.7%, #00D691 85.08%);width:0;height:105%;left:0;top:0;max-width:100%}.my-courses__progress-value{position:relative;z-index:2;text-align:center;display:block;font-size:14px;line-height:1.3;width:100%}.my-courses__rating-button{height:34px;max-width:150px;min-width:unset;width:100%}.my-courses__link{flex-shrink:0}.my-courses__coins{flex-shrink:0}.my-courses__preview{flex-shrink:0;max-width:74px;margin-left:16px}.my-courses__preview img{max-width:100%;height:auto;border-radius:4px}.my-courses__icon{flex-shrink:0;transition:.1s linear;display:flex;align-items:center;justify-content:center;cursor:pointer}.my-courses__icon:hover{opacity:.7}.my-courses__load-data{margin-right:16px}@media screen and (max-width: 992px){.my-courses__name{margin-right:0;max-width:100%;order:-2}}@media screen and (max-width: 576px){.my-courses__progress{order:-2;max-width:100%}.my-courses__progress-value{font-size:16px}.my-courses__load-data{margin-right:0}.my-courses .button__standard,.my-courses .help-tour-start-popup__button_start,.my-courses .app__workarea input[type=submit][name=previous],.app__workarea .my-courses input[type=submit][name=previous],.my-courses .app__workarea input[type=submit][name=finish],.app__workarea .my-courses input[type=submit][name=finish],.my-courses .button__standard_fluid,.my-courses .ui-btn-close,.my-courses .ui-tour-step-block .ui-tour-popup-btn-back,.ui-tour-step-block .my-courses .ui-tour-popup-btn-back,.my-courses .search-page>form input[type=submit],.search-page>form .my-courses input[type=submit]{min-width:unset}}.fullscreen-img{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:999;padding:40px;background:rgba(255, 255, 255, 0.3)}.fullscreen-img__btn{transition:.1s linear;cursor:pointer}.fullscreen-img__btn:hover{transform:scale(1.1)}.fullscreen-img img{max-height:100%;max-width:100%;width:auto;height:auto}.gradebook{display:flex;flex-direction:column;gap:10px;max-width:590px;margin-bottom:24px}.gradebook__item{width:100%;display:flex;gap:16px;align-items:flex-start;justify-content:space-between;border-radius:var(--radius-standard);border:1px solid var(--color-main-middle);padding:6px 10px;font-weight:500}.gradebook__item .link,.gradebook__item .add-partner__partner-name_inline,.gradebook__item .auth__through-b2b,.gradebook__item .article a,.article .gradebook__item a,.gradebook__item .policy-popup__content .auth__block a,.policy-popup__content .auth__block .gradebook__item a{line-height:inherit;font-size:inherit;font-weight:400}.gradebook__message{font-weight:400}.gradebook__message b{font-weight:600}.gradebook__title{margin-bottom:16px}.gradebook__button{margin-top:24px}.help{position:fixed;right:0;bottom:30px;z-index:100;display:flex;align-items:flex-end;z-index:10}.help.is-active .help__menu{display:flex}.help.is-active .help__robot{pointer-events:none}.help__robot{cursor:pointer;transition:.1s linear;position:relative;z-index:10}.help__robot img{max-width:100%;height:auto}.help__robot:hover{transform:scale(1.05)}.help__menu{margin-bottom:100px;margin-right:30px;display:flex;padding:8px;flex-direction:column;gap:16px;border-radius:24px;background:var(--color-white);opacity:0;display:none;transition:.1s linear}.help__menu.is-active{opacity:1}@media screen and (max-width: 992px){.help{bottom:80px;transition:.2s linear}.help.is-hidden:not(.is-active):not(.site-tour-in-progress){transform:translateX(100%)}}@media screen and (max-width: 576px){.help__menu{margin-bottom:110px;margin-right:-50px;box-shadow:0px 2px 5px 0px rgba(0,0,0,.1);gap:8px}.help__menu .button,.help__menu .button__standard,.help__menu .help-tour-start-popup__button_start,.help__menu .app__workarea input[type=submit][name=previous],.app__workarea .help__menu input[type=submit][name=previous],.help__menu .app__workarea input[type=submit][name=finish],.app__workarea .help__menu input[type=submit][name=finish],.help__menu .button__standard_fluid,.help__menu .button__conversion,.help__menu .app__workarea input[type=submit][name=next],.app__workarea .help__menu input[type=submit][name=next],.help__menu .button__conversion_fluid,.help__menu .ui-btn-close,.help__menu .ui-btn-main,.help__menu .ui-tour-step-block .ui-tour-popup-btn-back,.ui-tour-step-block .help__menu .ui-tour-popup-btn-back,.help__menu .ui-tour-step-block .ui-tour-popup-btn-next,.ui-tour-step-block .help__menu .ui-tour-popup-btn-next,.help__menu .search-page>form input[type=submit],.search-page>form .help__menu input[type=submit]{font-size:14px;min-width:unset}.help__robot{max-width:50px}}.help-tour-start-popup{position:fixed;inset:0;background:rgba(137, 155, 173, 0.5);width:100%;height:100%;align-items:center;justify-content:center;z-index:999;display:none}.help-tour-start-popup.is-active{display:flex}.help-tour-start-popup__content{position:relative;padding-left:310px}.help-tour-start-popup__content::before{content:"";display:block;width:297px;height:308px;background:url("/local/templates/learning/images/robot/ui_tour-start.png") no-repeat center;position:absolute;left:0;bottom:0}.help-tour-start-popup__title{display:none}.help-tour-start-popup__message{max-width:400px}.help-tour-start-popup__button_close{display:none}.help-tour-start-popup__button_start{min-width:unset}.help-tour-start-popup__buttons{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:16px}@media screen and (max-width: 992px){.help-tour-start-popup__content{padding-left:0;padding-top:200px}.help-tour-start-popup__content::before{top:0;left:50%;transform:translateX(-50%)}.help-tour-start-popup__message::after{display:none}}.course-selection{display:flex;flex-direction:column;gap:30px;align-items:flex-start;justify-content:flex-start;position:relative;max-width:580px}.course-selection.is-finish{max-width:800px}.course-selection.is-finish .course-selection__message{max-width:100%}.course-selection.is-finish::after{width:396px;height:285px;background:url("/local/templates/learning/images/robot/selection-finish.png") no-repeat center/contain}.course-selection.is-finish+.course-selection-result::before{display:none}.course-selection::after{content:"";display:block;width:386px;height:414px;background:url("/local/templates/learning/images/robot/selection.png") no-repeat center/contain;position:absolute;left:100%;top:0}.course-selection__message{font-size:20px;width:100%;max-width:405px}.course-selection__message .link,.course-selection__message .add-partner__partner-name_inline,.course-selection__message .auth__through-b2b,.course-selection__message .article a,.article .course-selection__message a,.course-selection__message .policy-popup__content .auth__block a,.policy-popup__content .auth__block .course-selection__message a{font-size:inherit;text-decoration:underline}.course-selection__message.is-hidden{display:none}.course-selection__workarea{display:flex;flex-direction:column;gap:30px;align-items:flex-start;justify-content:flex-start}.course-selection__workarea:empty{display:none}.course-selection__variants{display:flex;gap:16px;margin-top:24px;flex-wrap:wrap;max-width:310px}.course-selection__variants .button,.course-selection__variants .button__standard,.course-selection__variants .app__workarea input[type=submit][name=previous],.app__workarea .course-selection__variants input[type=submit][name=previous],.course-selection__variants .app__workarea input[type=submit][name=finish],.app__workarea .course-selection__variants input[type=submit][name=finish],.course-selection__variants .button__standard_fluid,.course-selection__variants .button__conversion,.course-selection__variants .app__workarea input[type=submit][name=next],.app__workarea .course-selection__variants input[type=submit][name=next],.course-selection__variants .button__conversion_fluid,.course-selection__variants .ui-btn-close,.course-selection__variants .ui-btn-main,.course-selection__variants .ui-tour-step-block .ui-tour-popup-btn-back,.ui-tour-step-block .course-selection__variants .ui-tour-popup-btn-back,.course-selection__variants .ui-tour-step-block .ui-tour-popup-btn-next,.ui-tour-step-block .course-selection__variants .ui-tour-popup-btn-next,.course-selection__variants .search-page>form input[type=submit],.search-page>form .course-selection__variants input[type=submit],.course-selection__variants .help-tour-start-popup__button_start{flex-grow:1;min-width:calc(50% - 8px);height:auto;padding:8px 16px;min-height:40px}.course-selection__text{color:var(--color-neutral-darkness);font-family:var(--font-main);font-size:16px;font-weight:500;line-height:1.3}.course-selection__result:empty{display:none}.course-selection__buttons{display:flex;flex-direction:column;gap:16px;align-items:flex-start;justify-content:flex-start}.course-selection__buttons .button,.course-selection__buttons .button__standard,.course-selection__buttons .app__workarea input[type=submit][name=previous],.app__workarea .course-selection__buttons input[type=submit][name=previous],.course-selection__buttons .app__workarea input[type=submit][name=finish],.app__workarea .course-selection__buttons input[type=submit][name=finish],.course-selection__buttons .button__standard_fluid,.course-selection__buttons .button__conversion,.course-selection__buttons .app__workarea input[type=submit][name=next],.app__workarea .course-selection__buttons input[type=submit][name=next],.course-selection__buttons .button__conversion_fluid,.course-selection__buttons .ui-btn-close,.course-selection__buttons .ui-btn-main,.course-selection__buttons .ui-tour-step-block .ui-tour-popup-btn-back,.ui-tour-step-block .course-selection__buttons .ui-tour-popup-btn-back,.course-selection__buttons .ui-tour-step-block .ui-tour-popup-btn-next,.ui-tour-step-block .course-selection__buttons .ui-tour-popup-btn-next,.course-selection__buttons .search-page>form input[type=submit],.search-page>form .course-selection__buttons input[type=submit],.course-selection__buttons .help-tour-start-popup__button_start{min-width:270px}.course-selection__buttons.is-hidden{display:none}.course-selection__button_save{position:relative}.course-selection__button_save.is-disabled{opacity:1}.course-selection__button_save.is-disabled::after{content:"";display:block;width:40px;height:40px;position:absolute;left:calc(100% + 20px);top:50%;transform:translateY(-50%);background:url("/local/templates/learning/images/checked_circle.svg") no-repeat center}.course-selection-result{margin-top:48px;display:flex;flex-wrap:wrap;gap:16px}.course-selection-result::before{content:attr(data-title);margin-bottom:8px;width:100%}@media screen and (max-width: 992px){.course-selection{max-width:100%}.course-selection::after{position:static;order:-1;height:314px}.course-selection__message{font-size:18px}.course-selection__message::after{transform:rotate(-90deg) scale(1, -1);top:-51px;left:calc(50% - 47px);background-size:contain;width:40px}}@media screen and (max-width: 576px){.course-selection::after{width:320px;height:274px;max-width:100%}.course-selection__message{font-size:16px;width:auto}}

/* End */
/* /local/css/vendors/simplebar.min.css?16685036582950 */
/* /local/templates/learning/template_styles.css?1748250683115436 */
