*{margin:0;outline:0;box-sizing:border-box;padding:0;font-family:sans-serif}::after,::before{box-sizing:border-box}html{scroll-behavior:smooth;height:100%}body{display:flex;flex-direction:column;height:100%;min-width:1240px;min-height:100vh;overflow-y:scroll;color:#000}picture{display:block}img{display:block;width:100%;height:auto;min-height:1px}li{list-style-type:none}a{color:inherit}button{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}@keyframes loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.wrapper{position:relative;flex-grow:1;background-color:#f5f5f5}.wrapper_loading{overflow:hidden;height:100%}.wrapper_loading::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background-color:#fff}.wrapper_loading::after{content:"";position:absolute;top:50%;left:50%;z-index:10;margin-left:-25px;margin-top:-50px;border-radius:50%;border:6px solid #0054d5;border-left-width:0;border-bottom-color:transparent;height:50px;width:50px;animation-name:loader;animation-timing-function:linear;animation-duration:.35s;animation-iteration-count:infinite}.cage{width:100%;min-height:100%;padding-left:260px}.cage__sidebar{position:absolute;top:0;bottom:0;left:0;width:260px;background-color:#fff}input,select{display:block;width:100%;background-color:rgba(0,0,0,0);color:#000}input:-webkit-autofill{box-shadow:inset 0 0 0 50px #fff}input:autofill{box-shadow:inset 0 0 0 50px #fff}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-ms-clear{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}textarea{display:block;width:100%;background-color:rgba(0,0,0,0);color:#000;resize:none}select:disabled{opacity:1}.input-password{position:relative;display:block}.input-password__name{display:block;font-size:12px;line-height:14px;color:#999}.input-password__name_required{color:#0054d5}.input-password__field{position:relative;border:none;border-bottom:1px solid #ccc;padding:4px 20px 3px 0;font-size:20px;font-weight:700;line-height:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-text-security:disc;transition-property:background-color,color;transition-duration:.2s}.input-password__field:disabled{background-color:#fff;color:rgba(0,0,0,.7)}.input-password__field_required{border-color:#0054d5}.input-password__field_error{color:red;border-color:red}.input-password__field_show{-webkit-text-security:none}.input-password__eye{position:absolute;top:0;bottom:0;right:0;z-index:-1;opacity:0;border-radius:0 8px 8px 0;width:48px;cursor:pointer;transition-property:opacity;transition-duration:.1s}.input-password__eye::before{content:"";position:absolute;top:12px;left:12px;width:18px;height:18px;background-color:rgba(0,0,0,.2);background-image:url(../images/in_eye-off_white.565cde9f.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.input-password__eye::after{content:"";position:absolute;opacity:0;background-image:url(../images/in_eye_white.0bab9318.svg)}.input-password__eye_active{z-index:1;opacity:1}.input-password__eye_show::before{background-image:url(../images/in_eye_white.0bab9318.svg)}.input-password__error{display:none;font-size:12px;line-height:14px;color:red}.password-change__wrapper{height:calc(100vh - 160px);display:flex;justify-content:center;align-items:center}.password-change__wrapper .password-change__form{background-color:#fff;padding:30px;border-radius:20px;height:-moz-fit-content;height:fit-content}.password-change__wrapper .password-change__form .password-settings__wrapper{width:260px;height:100%;margin:auto;display:inline-grid;align-content:center;justify-items:center;gap:20px}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form{display:inline-grid;align-content:center;justify-items:center;gap:20px}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__caption{color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal;width:240px}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__sub-title{color:#000;text-align:center;font-size:16px;font-weight:700;line-height:normal}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-complexity__text{max-width:400px;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:block}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__btn-box{display:flex;flex-direction:column;align-items:center;gap:20px}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__btn-box .password-settings__button{display:inline-block;vertical-align:top;border:none;font-weight:700;background-color:#0054d5;color:#fff;margin:auto;padding:9px 50px 11px;font-size:12px;line-height:20px;border-radius:20px;text-transform:uppercase}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__btn-box .password-settings__button:not(:disabled){cursor:pointer}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__btn-box .password-settings__button:disabled{background-color:rgba(0,0,0,.15);cursor:not-allowed}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__btn-box .password-settings__text-button{border:none;background-color:inherit;font-size:14px;cursor:pointer;font-weight:400;line-height:normal;color:#0054d5}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__btn-box .password-settings__text-button:hover{color:#001b7d;transition-duration:.1s}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__notification_show{display:block!important}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__notification_error{color:red!important}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__notification{display:none;font-size:12px;line-height:14px;color:green}.menu{display:flex;flex-direction:column;min-height:100%}.menu__cont{flex-grow:1;display:flex;flex-direction:column}.menu__head{padding:20px 24px 32px}.menu__logo{width:100px;height:36px}.menu__item{position:relative;display:block;padding:12px 24px;text-decoration:none;font-size:16px;line-height:20px;color:rgba(0,0,0,.5)}.menu__item::before{content:"";position:absolute;top:0;bottom:0;left:0;opacity:0;width:3px;background-color:#0054d5}a.menu__item{cursor:pointer}span.menu__item{font-weight:700;color:#0054d5}span.menu__item::before{opacity:1}.menu__bot{flex-grow:1;position:relative;padding:40px 0 20px}.menu__bot::before{content:"";position:absolute;top:26px;left:24px;right:24px;height:2px;background-color:rgba(0,0,0,.05)}.menu__exit{display:block;padding:12px 24px;text-decoration:none;font-size:16px;line-height:20px;color:rgba(0,0,0,.5);cursor:pointer}.menu__version{padding:0 4px 4px}.menu__version-value{display:block;text-transform:uppercase;font-size:10px;line-height:12px;color:rgba(0,0,0,.5)}.header__cont{position:relative;display:flex;justify-content:flex-end;padding:10px 31px 12px 40px}.header__cont::before{content:"";position:absolute;right:31px;bottom:0;left:40px;height:2px;background-color:rgba(0,0,0,.05)}.header__user{padding:10px 0}.header__user-name{display:block;overflow:hidden;height:18px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:18px;color:rgba(0,0,0,.5)}.auth{display:flex;flex-direction:column;height:100%;background-color:rgba(0,0,0,.04);padding:40px 12px 8px}.auth__cont{display:grid;grid-template-columns:1fr;gap:20px;margin:auto}.auth__note{display:none;margin:auto;width:100%;max-width:440px;border-radius:10px;background-color:#fff;padding:24px 60px 26px 40px}.auth__note_show{display:block}.auth__note-headline{display:block;margin-bottom:12px;font-size:24px;line-height:28px;color:red}.auth__note-text{display:block;font-size:18px;line-height:22px;color:rgba(0,0,0,.6)}.auth__form{position:relative;margin:auto;overflow:hidden;border-radius:20px;width:100%;max-width:320px;background-color:#fff;padding:30px;display:grid;grid-template-columns:1fr;gap:30px}.auth__form_hide{display:none}.auth__form_disabled::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(255,255,255,.6)}.auth__form_disabled::after{content:"";position:absolute;top:50%;left:50%;z-index:1;margin-left:-25px;margin-top:-50px;border-radius:50%;border:6px solid #0054d5;border-left-width:0;border-bottom-color:transparent;height:50px;width:50px;animation-name:loader;animation-timing-function:linear;animation-duration:.35s;animation-iteration-count:infinite}.auth__logo-image{margin:0 auto;width:152px;height:54px}.auth__item{position:relative;display:block;width:100%}.auth__item.error .second-factor-code__label{color:red;display:none}.auth__item_hide{display:none}.auth__input{margin-bottom:4px;border:none;border-bottom:1px solid #ccc;padding:4px 0 3px;font-size:20px;font-weight:700;line-height:28px;transition-property:border-color;transition-duration:.2ms}.auth__input::-moz-placeholder{font-weight:400}.auth__input::placeholder{font-weight:400}.auth__input:active,.auth__input:focus{border-color:#0054d5;transition-duration:.1ms}.auth__input.error{color:red;border-color:red}.auth__input-icon{position:absolute;top:0;right:0;width:30px;height:35px;background-color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth__input-icon::before{content:"";position:absolute;top:8px;right:0;width:20px;height:20px;background-color:#999;background-image:url(../images/in_eye_white.0bab9318.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.auth__name{display:block;font-size:12px;line-height:14px;color:#999}.auth__select{position:relative;margin-bottom:4px}.auth__select::before{content:"";position:absolute;top:50%;right:0;z-index:0;margin-top:-6px;width:12px;height:12px;background-color:#999;background-image:url(../images/in_arrow-down_white.643a6567.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.auth__select-input{position:relative;border:none;border-bottom:1px solid #ccc;padding:4px 20px 3px 0;font-size:20px;font-weight:700;line-height:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition-property:background-color,color;transition-duration:.2s}.auth__select-input:disabled{background-color:#fff;color:rgba(0,0,0,.7)}.auth__btn-box{text-align:center}.auth__button{display:inline-block;vertical-align:top;border:none;font-weight:700;background-color:#0054d5;color:#fff;width:100%;padding:9px 50px 11px;font-size:12px;line-height:20px;border-radius:20px;text-transform:uppercase}.auth__button:not(:disabled){cursor:pointer}.auth__button:disabled{background-color:rgba(0,0,0,.15);cursor:not-allowed}.auth__error{display:none;font-size:12px;line-height:14px;color:red}.auth__error_show{display:block}.auth__footer{margin-top:40px}.auth__footer-note{display:block;text-transform:uppercase;font-size:12px;line-height:14px;color:rgba(0,0,0,.4)}.auth__form.second-factor{padding:30px;display:grid;grid-template-columns:1fr;gap:20px}.second-factor__title{display:block;margin:auto;font-size:20px;font-weight:700;text-align:center;cursor:default}.second-factor__title.yandex{width:10rem}.second-factor__title.yandex-setup{width:100%}.yandex-key__logo-image{margin:0 auto;width:150px;height:183px}.input__code{text-align:center}.second-factor__text{display:block;margin:auto;text-align:center;font-size:16px;cursor:default}.second-factor__text.text-highlighted{font-weight:700}.second-factor__text.button-text{border:none;background-color:unset;color:#0054d5;cursor:pointer;font-size:14px}.second-factor__text.button-text:hover{color:#001b7d}.second-factor__text.button-text:disabled{cursor:default;color:rgba(0,0,0,.4)}.yandex-key__qr-code{margin:auto}.secret-key{padding:15px;display:grid;grid-template-columns:1fr;gap:15px;border-radius:15px;background-color:#f2f2f2;cursor:default;font-weight:400}.secret-key .secret-key__title{font-size:11px;color:#999}.secret-key .secret-key__value{display:grid;grid-template-columns:1fr 20px;gap:4px}.secret-key .secret-key__value .secret-key__value-text{font-size:18px}.secret-key .secret-key__value .secret-key-copy-icon{border:none;background-color:unset}.button-icon{width:16px;height:16px}.button-icon path{fill:#747474}.button-icon:hover path{fill:#001b7d}@media (min-width:1240.1px){.input-password__eye::before{transition-property:background-color;transition-duration:.2s}.input-password__eye_active:hover::before{background-color:#0054d5;transition-duration:.1s}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__btn-box .password-settings__button:not(:disabled){transition-property:background-color,color;transition-duration:.2s}.password-change__wrapper .password-change__form .password-settings__wrapper .password-settings__form .password-settings__btn-box .password-settings__button:hover:not(:disabled){background-color:#001b7d;transition-duration:.1s}.menu__item{transition-property:color;transition-duration:.2s}.menu__item::before{transition-property:opacity;transition-duration:.2s}a.menu__item:hover{color:#0054d5;transition-duration:.1s}a.menu__item:hover::before{opacity:1;transition-duration:.1s}.menu__exit{transition-property:color;transition-duration:.2s}.menu__exit:hover{color:#0054d5;transition-duration:.1s}.auth__input-icon:hover::before{background-color:#0054d5;transition-duration:.1s}.auth__input-icon::before{transition-property:background-color;transition-duration:.1s}.auth__button:not(:disabled){transition-property:background-color,color;transition-duration:.2s}.auth__button:hover:not(:disabled){background-color:#001b7d;transition-duration:.1s}}