.loadingSpinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:16px;justify-content:center}.loadingSpinner--small .loadingSpinner__spinner{border-width:2px;height:24px;width:24px}.loadingSpinner--small .loadingSpinner__message{font-size:14px}.loadingSpinner--medium .loadingSpinner__spinner{border-width:3px;height:32px;width:32px}.loadingSpinner--medium .loadingSpinner__message{font-size:16px}.loadingSpinner--large .loadingSpinner__spinner{border-width:4px;height:48px;width:48px}.loadingSpinner--large .loadingSpinner__message{font-size:18px}.loadingSpinner__spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:3px solid #f6f7fa;border-radius:50%;border-top-color:#ed1b2f;margin-left:30px}.loadingSpinner__message{color:#82869f;font-family:TT Firs Neue,sans-serif;font-weight:500;line-height:1.5;text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loadingSpinner--fullscreen{background:rgba(246,247,250,.9);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.loadingSpinner--container{background:#fff;border-radius:16px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.08);box-shadow:0 0 8px 0 rgba(0,0,0,.08);min-height:200px;padding:40px;width:100%}.baseInputWithlabel .a-Input__s input{height:56px;padding-left:19px;padding-top:15px}.baseInputWithlabel~div.a-IconStatus{position:absolute;right:10px;top:16px}.baseInput_error .a-Input input{border-color:#ff4507}.baseInput{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.baseInput,.baseInput input{font-family:TT Firs Neue!important}.baseInput .a-Input__label{background-color:transparent;color:#82869f;font-family:TT Firs Neue,sans-serif;font-size:12px;left:20px;line-height:16px;max-width:calc(100% - 40px);overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:8px;white-space:nowrap;z-index:1}.baseInput .a-Input__label_required:after{color:#82869f;content:"*";display:inline-block;padding-left:2px}.baseInput__requiredMark{color:#ff4507;margin-left:2px}.baseInput_disabled{pointer-events:none}.baseInput_readOnly{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.baseInput_readOnly,.baseInput_readOnly .a-Input__inputWrapper,.baseInput_readOnly .a-Input__inputWrapper input,.baseInput_readOnly .a-Input__inputWrapper textarea,.baseInput_readOnly input,.baseInput_readOnly textarea{cursor:default;pointer-events:none}.baseInput_successful{-webkit-box-shadow:inset 0 0 0 2px #7aef78;box-shadow:inset 0 0 0 2px #7aef78}.baseInput_noBorder{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding-left:0;padding-top:0}.baseInput_noBorder .baseInput__input{font-size:22px;height:52px;padding-bottom:12px;padding-left:0}.baseInput_noBorder.baseInput_focus.baseInput_error{-webkit-box-shadow:none;box-shadow:none}.baseInput__placeHolder{cursor:default;display:inline-block;height:24px;line-height:24px;opacity:.5;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 32px)}.baseInput__placeHolder_hidden{display:none}.baseInput__input{background-color:transparent;border:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:64px;left:0;line-height:24px;outline:none;padding-top:4px;position:absolute;right:0;text-overflow:ellipsis;top:24px;width:100%}.baseInput__input::-ms-clear{display:none}.baseInput__input:focus{outline:none}.baseInput__input:-webkit-autofill{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:hideAutocompleteBackground;animation-name:hideAutocompleteBackground}.baseInput__input_error{color:#ff4507}.baseInput__input_readOnly{cursor:default;pointer-events:none}.baseInput__errorText,.baseInput__helperText{font-family:TT Firs,sans-serif;font-size:16px;font-weight:400;font-weight:500;line-height:1.5}.baseInput__errorText{color:#ff4507}.baseInput__icon{cursor:pointer;height:16px;margin:0;min-height:16px;min-width:16px;position:absolute;right:10px;top:24%;width:16px}.baseInput svg.a-IconStatus.baseInput__icon{position:static!important;right:auto!important;top:auto!important}.baseInput__customIcon{color:#b2b7ca;position:absolute;right:15px;top:20px}.baseInput__customIcon svg{color:#b2b7ca;display:block;fill:#b2b7ca}.baseInput__customIcon path,.baseInput__customIcon use{fill:#b2b7ca}.baseInput__clearIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:4px;justify-content:center;padding:4px;top:8px!important;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.baseInput__clearIcon:hover{background-color:rgba(178,183,202,.1)}.baseInput__clearIcon svg{display:block}.baseInput__searchButtonIcon{display:block;fill:#82869f;top:30%!important}.baseInput__helperIcon{font-size:26px}.baseInput__helperIcon svg{display:block;top:24%}.baseInput_error .baseInput__input,.baseInput_helper .baseInput__input,.baseInput_loading .baseInput__input,.baseInput_selectTypeInput .baseInput__input,.baseInput_successful .baseInput__input{padding:28px 45px 0 20px}.baseInput_error .baseInput__placeHolder,.baseInput_helper .baseInput__placeHolder,.baseInput_loading .baseInput__placeHolder,.baseInput_selectTypeInput .baseInput__placeHolder,.baseInput_successful .baseInput__placeHolder{width:calc(100% - 70px)}.baseInput_isMiniSize{height:34px;padding:4px 20px}.baseInput_isMiniSize .baseInput__title{display:none}.baseInput_isMiniSize .baseInput__input{height:34px;padding:0 25px 0 20px}.baseInput_isMiniSize .baseInput__icon{right:10px}@-webkit-keyframes hideAutocompleteBackground{0%{background-color:transparent}to{background-color:transparent}}@keyframes hideAutocompleteBackground{0%{background-color:transparent}to{background-color:transparent}}.password-input{position:relative;width:100%}.password-input__container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.password-input__input{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.password-input__toggle{background:none;border:none;color:var(--color-text-secondary,#666);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:12px;top:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:20px;justify-content:center;-webkit-transition:color .2s ease;transition:color .2s ease;width:20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:10}.password-input__toggle:hover:not(:disabled){color:var(--color-text-primary,#333)}.password-input__toggle:disabled{cursor:not-allowed;opacity:.5}.password-input__toggle svg{-ms-flex-negative:0;flex-shrink:0}.password-input_hasError .password-input__toggle{right:37px}.privacy-policy-text{color:var(--color-text-secondary,#666);font-size:14px;line-height:1.4;text-align:center}.privacy-policy-text__link{color:var(--color-primary,#007bff);text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.privacy-policy-text__link:hover{color:var(--color-primary-dark,#0056b3);text-decoration:underline}.login-modal .a-Modal__container{margin:auto;max-width:calc(100vw - 32px);width:480px!important}.login-modal .a-Modal__content{min-height:524px;width:480px}.login-modal__header{margin-bottom:32px;text-align:left}@media(max-width:480px){.login-modal__header{margin-bottom:24px}}.login-modal__title{color:#13141c;font-family:TT Firs Neue,sans-serif;font-size:24px;font-weight:600;line-height:32px;margin:0}@media(max-width:480px){.login-modal__title{font-size:20px;line-height:28px}}.login-form,.login-form__form,.login-modal__content{width:100%}.login-form__error{background-color:#fff8f8;border:1px solid #f01526;border-radius:8px;color:#f01526;font-size:14px;line-height:20px;margin-bottom:20px;padding:12px 16px}@media(max-width:480px){.login-form__error{font-size:13px;line-height:18px}}.login-form__fields{margin-bottom:16px}@media(max-width:480px){.login-form__fields{margin-bottom:16px}}.login-form__field{margin-bottom:20px}.login-form__field:last-child{margin-bottom:0}.login-form__input{width:100%!important}.login-form__input .a-Input,.login-form__input .baseInput{width:100%}.login-form__input .a-Input__inputWrapper{position:relative}.login-form__input .a-Input input{background-color:#fff;border:1px solid #e1e5f2;border-radius:8px;color:#13141c;font-size:16px;height:48px;line-height:24px;padding:12px 16px;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;width:100%}.login-form__input .a-Input input::-webkit-input-placeholder{color:#b2b7ca}.login-form__input .a-Input input::-moz-placeholder{color:#b2b7ca}.login-form__input .a-Input input:-ms-input-placeholder{color:#b2b7ca}.login-form__input .a-Input input::-ms-input-placeholder{color:#b2b7ca}.login-form__input .a-Input input::placeholder{color:#b2b7ca}.login-form__input .a-Input input:focus{border-color:#ed1b2f;-webkit-box-shadow:0 0 0 2px rgba(237,27,47,.1);box-shadow:0 0 0 2px rgba(237,27,47,.1);outline:none}.login-form__input .a-Input input:hover{border-color:#ed1b2f}.login-form__input .a-Input input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.6}@media(max-width:480px){.login-form__input .a-Input input{font-size:16px;height:44px;padding:10px 14px}}.login-form__input--password .a-Input__inputWrapper{position:relative}.login-form__password-container{position:relative;width:100%}.login-form__password-toggle{background:none;border:none;color:#b2b7ca;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;outline:none;padding:4px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s ease;transition:color .2s ease;z-index:2}.login-form__password-toggle:hover{color:#ed1b2f}.login-form__password-toggle svg{height:20px;width:20px}.login-form__forgot-password{margin-top:8px;text-align:right}.login-form__forgot-link{background:none;border:none;color:#ed1b2f;cursor:pointer;font-size:14px;line-height:20px;padding:4px 0;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.login-form__forgot-link:hover{color:#c51021;text-decoration:underline}.login-form__forgot-link:disabled{cursor:not-allowed;opacity:.6}@media(max-width:480px){.login-form__forgot-link{font-size:13px;line-height:18px}}.login-form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:24px}@media(max-width:480px){.login-form__actions{gap:14px;margin-bottom:20px}}.login-form__atol-id-button,.login-form__invitation-button,.login-form__register-button,.login-form__submit-button{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}@media(max-width:480px){.login-form__atol-id-button,.login-form__invitation-button,.login-form__register-button,.login-form__submit-button{font-size:15px;height:44px;line-height:22px}}.login-form__atol-id-button span,.login-form__invitation-button span,.login-form__register-button span,.login-form__submit-button span{font-family:TT Firs Neue}.login-form__atol-id-button:disabled,.login-form__invitation-button:disabled,.login-form__register-button:disabled,.login-form__submit-button:disabled{cursor:not-allowed;opacity:.6}.login-form__submit-button{background-color:#ed1b2f;color:#fff}.login-form__submit-button:hover:not(:disabled){background-color:#dd1125;border-color:#dd1125}.login-form__atol-id-button{background-color:#ed1b2f;border:1px solid #ed1b2f;color:#fff}.login-form__atol-id-button:hover:not(:disabled){background-color:#dd1125;border-color:#dd1125}.login-form__register-button{background-color:transparent;border:none;color:#13141c}.login-form__privacy{color:#b2b7ca;font-size:12px;line-height:16px;text-align:left}@media(max-width:480px){.login-form__privacy{font-size:11px;line-height:15px}}.login-form__privacy-link{color:#ed1b2f;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.login-form__privacy-link:hover{color:#c51021;text-decoration:underline}.login-form__privacy-link:focus{border-radius:2px;outline:2px solid #ed1b2f;outline-offset:1px}@media(max-width:360px){.login-modal .a-Modal__container{width:calc(100vw - 20px)!important}.login-modal__container{padding:16px}.login-modal__title{font-size:18px;line-height:24px}.login-form__field{margin-bottom:16px}.login-form__actions{gap:12px;margin-bottom:16px}.login-form__atol-id-button,.login-form__invitation-button,.login-form__register-button,.login-form__submit-button{font-size:14px;height:42px;line-height:20px}.login-form__invitation-button{background-color:transparent;border:1px solid #e1e5f2;color:#13141c}.login-form__invitation-button:hover:not(:disabled){border-color:#ed1b2f;color:#ed1b2f}}.forgot-password-modal .a-Modal__container{margin:auto;max-width:calc(100vw - 32px);width:480px!important}.forgot-password-modal__header{margin-bottom:32px;text-align:left}@media(max-width:480px){.forgot-password-modal__header{margin-bottom:24px}}.forgot-password-modal__title{color:#13141c;font-family:TT Firs Neue,sans-serif;font-size:24px;font-weight:600;line-height:32px;margin:0}@media(max-width:480px){.forgot-password-modal__title{font-size:20px;line-height:28px}}.forgot-password-form,.forgot-password-form__form,.forgot-password-modal__content{width:100%}.forgot-password-form__error{background-color:#fff8f8;border:1px solid #f01526;border-radius:8px;color:#f01526;font-size:14px;line-height:20px;margin-bottom:20px;padding:12px 16px}@media(max-width:480px){.forgot-password-form__error{font-size:13px;line-height:18px}}.forgot-password-form__fields{margin-bottom:16px}@media(max-width:480px){.forgot-password-form__fields{margin-bottom:16px}}.forgot-password-form__field{margin-bottom:20px}.forgot-password-form__field:last-child{margin-bottom:0}.forgot-password-form__input{width:100%!important}.forgot-password-form__input .a-Input,.forgot-password-form__input .baseInput{width:100%}.forgot-password-form__input .a-Input__inputWrapper{position:relative}.forgot-password-form__input .a-Input input{background-color:#fff;border:1px solid #e1e5f2;border-radius:8px;color:#13141c;font-family:TT Firs Neue,sans-serif;font-size:16px;height:48px;line-height:24px;padding:12px 16px;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;width:100%}.forgot-password-form__input .a-Input input::-webkit-input-placeholder{color:#b2b7ca}.forgot-password-form__input .a-Input input::-moz-placeholder{color:#b2b7ca}.forgot-password-form__input .a-Input input:-ms-input-placeholder{color:#b2b7ca}.forgot-password-form__input .a-Input input::-ms-input-placeholder{color:#b2b7ca}.forgot-password-form__input .a-Input input::placeholder{color:#b2b7ca}.forgot-password-form__input .a-Input input:focus{border-color:#ed1b2f;-webkit-box-shadow:0 0 0 2px rgba(237,27,47,.1);box-shadow:0 0 0 2px rgba(237,27,47,.1);outline:none}.forgot-password-form__input .a-Input input:hover{border-color:#ed1b2f}.forgot-password-form__input .a-Input input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.6}@media(max-width:480px){.forgot-password-form__input .a-Input input{font-size:16px;height:44px;padding:10px 14px}}.forgot-password-form__hint{color:#22c55e;font-size:12px;font-weight:400;line-height:16px;margin-top:6px}@media(max-width:480px){.forgot-password-form__hint{font-size:11px;line-height:15px}}.forgot-password-form__help-text{color:#82869f;font-size:14px;line-height:20px;margin-bottom:24px;text-align:center}@media(max-width:480px){.forgot-password-form__help-text{font-size:13px;line-height:18px;margin-bottom:20px}}.forgot-password-form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:24px}@media(max-width:480px){.forgot-password-form__actions{gap:14px;margin-bottom:20px}}.forgot-password-form__submit-button{background-color:#ed1b2f;border-radius:8px;color:#fff;font-size:16px;font-weight:500;height:48px;line-height:24px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}@media(max-width:480px){.forgot-password-form__submit-button{font-size:15px;height:44px;line-height:22px}}.forgot-password-form__submit-button span{font-family:TT Firs Neue}.forgot-password-form__submit-button:hover:not(:disabled){background-color:#dd1125;border-color:#dd1125}.forgot-password-form__submit-button:focus{outline:2px solid #ed1b2f;outline-offset:2px}.forgot-password-form__submit-button:disabled{cursor:not-allowed;opacity:.6}.forgot-password-form__back-to-login,.forgot-password-form__close{text-align:center}.forgot-password-form__back-link{background:none;border:none;color:#ed1b2f;cursor:pointer;font-family:TT Firs Neue,sans-serif;font-size:14px;line-height:20px;padding:4px 0;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.forgot-password-form__back-link:hover{color:#c51021;text-decoration:underline}.forgot-password-form__back-link:disabled{cursor:not-allowed;opacity:.6}@media(max-width:480px){.forgot-password-form__back-link{font-size:13px;line-height:18px}}@media(max-width:360px){.forgot-password-modal .a-Modal__container{width:calc(100vw - 20px)!important}.forgot-password-modal__container{padding:16px}.forgot-password-modal__title{font-size:18px;line-height:24px}.forgot-password-form__field{margin-bottom:16px}.forgot-password-form__actions{gap:12px;margin-bottom:16px}.forgot-password-form__submit-button{font-size:14px;height:42px;line-height:20px}}.atol-id-button{background-color:#ed1b2f!important;border-color:#ed1b2f!important;border-radius:6px;color:#fff!important;font-weight:500;min-height:44px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.atol-id-button:hover:not(:disabled){background-color:#d1182a!important;border-color:#d1182a!important;-webkit-box-shadow:0 4px 12px rgba(237,27,47,.3);box-shadow:0 4px 12px rgba(237,27,47,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.atol-id-button:active:not(:disabled){background-color:#b8152a!important;border-color:#b8152a!important;-webkit-box-shadow:0 2px 6px rgba(237,27,47,.3);box-shadow:0 2px 6px rgba(237,27,47,.3);-webkit-transform:translateY(0);transform:translateY(0)}.atol-id-button:disabled{cursor:not-allowed;opacity:.6}.atol-id-button__content{gap:8px}.atol-id-button__content,.atol-id-button__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.atol-id-button__icon{color:#fff;height:20px;width:20px}.atol-id-button__text{font-size:14px;font-weight:500;letter-spacing:.01em}.atol-id-modal .modal__wrapper{max-height:90vh;max-width:640px;width:92vw}.atol-id-modal .a-Modal__content{width:80vw}.atol-id-modal__container{gap:16px;min-height:520px;padding:24px}.atol-id-modal__container,.atol-id-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.atol-id-modal__header{border-bottom:1px solid #e5e7eb;margin-bottom:0;padding-bottom:12px;text-align:center}.atol-id-modal__title{color:#1f2937;font-size:22px;font-weight:600;margin:0 0 6px}.atol-id-modal__subtitle{color:#6b7280;font-size:14px;margin:0}.atol-id-modal__flow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.atol-id-modal__flow,.atol-id-modal__step{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.atol-id-modal__step{background-color:#f9fafb;border:1px solid transparent;border-radius:10px;padding:14px 16px}.atol-id-modal__step-icon{background-color:#e5e7eb;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;width:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.atol-id-modal__step-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.atol-id-modal__step-title{color:#111827;font-size:14px;font-weight:600;margin:0}.atol-id-modal__step-description{color:#6b7280;font-size:12px;line-height:1.5;margin:4px 0 0}.atol-id-modal__step-summary{color:#475467;font-size:12px;margin:6px 0 0}.atol-id-modal__step-error{color:#b91c1c;font-size:12px;margin:6px 0 0}.atol-id-modal__step--loading{background-color:#fffbeb;border-color:#f59e0b}.atol-id-modal__step--success{background-color:#ecfdf3;border-color:#10b981}.atol-id-modal__step--error{background-color:#fef2f2;border-color:#ef4444}.atol-id-modal__message{-ms-flex-align:center;gap:8px;padding-top:8px}.atol-id-modal__loader,.atol-id-modal__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.atol-id-modal__loader{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:220px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.atol-id-modal__loader .loadingSpinner__spinner{margin-left:0}.atol-id-modal__message-text{color:#374151;font-size:14px;margin:0}.atol-id-modal__mock-log{background-color:#0f172a;border-radius:12px;color:#e0e7ff;font-size:12px;line-height:1.5;padding:14px 16px}.atol-id-modal__mock-log-title{color:#e0e7ff;font-size:13px;font-weight:600;margin:0 0 6px}.atol-id-modal__mock-log ul{margin:0;padding-left:14px}.atol-id-modal__mock-log li{margin-bottom:4px}.atol-id-modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto}.atol-id-modal__cancel-button{width:180px}.oauth-callback{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f9fafb;justify-content:center;padding:20px}.oauth-callback__container{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.1);box-shadow:0 10px 25px rgba(0,0,0,.1);max-width:500px;padding:40px;text-align:center;width:100%}.oauth-callback__loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.oauth-callback__loading .spinner{color:#ed1b2f}.oauth-callback__title{color:#1f2937;font-size:18px;font-weight:600;margin:0 0 8px}.oauth-callback__subtitle{color:#6b7280;font-size:14px;line-height:1.5;margin:0}.oauth-callback__mock-note{color:#475467;font-size:13px;line-height:1.4;margin:0}.oauth-callback__success .alert{background-color:#f0fdf4;border-color:#10b981}.oauth-callback__error .alert{background-color:#fef2f2;border-color:#ef4444}.oauth-callback__error-help{color:#6b7280;font-size:13px;line-height:1.4;margin-top:16px}.oauth-callback__no-params{background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#6b7280;padding:20px}@media(max-width:768px){.atol-id-modal .modal__wrapper{max-height:95vh;width:95vw}.atol-id-modal__container{min-height:480px;padding:16px}.atol-id-modal__flow{gap:10px}.oauth-callback{padding:16px}.oauth-callback__container{padding:24px}}@media(max-width:480px){.atol-id-button__text{font-size:13px}.atol-id-modal__title{font-size:18px}.atol-id-modal__subtitle{font-size:13px}.oauth-callback__title{font-size:16px}.oauth-callback__subtitle{font-size:13px}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.atol-id-modal__error,.atol-id-modal__loading,.oauth-callback__error,.oauth-callback__loading{-webkit-animation:fadeInUp .3s ease-out;animation:fadeInUp .3s ease-out}.verification-code-modal .a-Modal__container{margin:auto;max-width:calc(100vw - 32px);width:480px!important}.verification-code-modal .a-Modal__content{width:480px}.verification-code-modal__header{margin-bottom:24px;text-align:left}@media(max-width:480px){.verification-code-modal__header{margin-bottom:20px}}.verification-code-modal__title{color:#13141c;font-family:TT Firs Neue,sans-serif;font-size:24px;font-weight:600;line-height:32px;margin:0}@media(max-width:480px){.verification-code-modal__title{font-size:20px;line-height:28px}}.verification-code-form,.verification-code-modal__content{width:100%}.verification-code-form__info{background-color:#f8f9fb;border-left:4px solid #ed1b2f;border-radius:8px;margin-bottom:24px;padding:16px}@media(max-width:480px){.verification-code-form__info{margin-bottom:20px;padding:14px}}.verification-code-form__info-text{color:#82869f;font-size:14px;line-height:20px;margin:0}@media(max-width:480px){.verification-code-form__info-text{font-size:13px;line-height:18px}}.verification-code-form__form{width:100%}.verification-code-form__error{background-color:#fff8f8;border:1px solid #f01526;border-radius:8px;color:#f01526;font-size:14px;line-height:20px;margin-bottom:20px;padding:12px 16px}@media(max-width:480px){.verification-code-form__error{font-size:13px;line-height:18px}}.verification-code-form__fields{margin-bottom:24px}@media(max-width:480px){.verification-code-form__fields{margin-bottom:20px}}.verification-code-form__field{margin-bottom:20px}.verification-code-form__field:last-child{margin-bottom:0}.verification-code-form__input{width:100%!important}.verification-code-form__input .a-Input,.verification-code-form__input .baseInput{width:100%}.verification-code-form__input .a-Input__inputWrapper{position:relative}.verification-code-form__input .a-Input input{background-color:#fff;border:2px solid #e1e5f2;border-radius:12px;color:#13141c;font-size:24px;font-weight:600;height:56px;letter-spacing:4px;line-height:24px;padding:16px 20px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.verification-code-form__input .a-Input input::-webkit-input-placeholder{color:#b2b7ca;font-weight:400;letter-spacing:normal}.verification-code-form__input .a-Input input::-moz-placeholder{color:#b2b7ca;font-weight:400;letter-spacing:normal}.verification-code-form__input .a-Input input:-ms-input-placeholder{color:#b2b7ca;font-weight:400;letter-spacing:normal}.verification-code-form__input .a-Input input::-ms-input-placeholder{color:#b2b7ca;font-weight:400;letter-spacing:normal}.verification-code-form__input .a-Input input::placeholder{color:#b2b7ca;font-weight:400;letter-spacing:normal}.verification-code-form__input .a-Input input:focus{background-color:#fefefe;border-color:#ed1b2f;-webkit-box-shadow:0 0 0 3px rgba(237,27,47,.1);box-shadow:0 0 0 3px rgba(237,27,47,.1);outline:none}.verification-code-form__input .a-Input input:hover{border-color:#bdc6e3}.verification-code-form__input .a-Input input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.6}@media(max-width:480px){.verification-code-form__input .a-Input input{font-size:20px;height:52px;letter-spacing:3px;padding:14px 18px}}.verification-code-form__input-hint{color:#b2b7ca;font-size:12px;line-height:16px;margin-top:8px;text-align:center}@media(max-width:480px){.verification-code-form__input-hint{font-size:11px;line-height:15px}}.verification-code-form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media(max-width:480px){.verification-code-form__actions{gap:14px}}.verification-code-form__submit-button{background-color:#ed1b2f;border-radius:8px;color:#fff;font-size:16px;font-weight:500;height:48px;line-height:24px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}@media(max-width:480px){.verification-code-form__submit-button{font-size:15px;height:44px;line-height:22px}}.verification-code-form__submit-button span{font-family:TT Firs Neue}.verification-code-form__submit-button:hover:not(:disabled){background-color:#dd1125;border-color:#dd1125}.verification-code-form__submit-button:focus{outline:2px solid #ed1b2f;outline-offset:2px}.verification-code-form__submit-button:disabled{cursor:not-allowed;opacity:.6}.verification-code-form__resend-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:8px}@media(max-width:480px){.verification-code-form__resend-section{margin-top:6px}}.verification-code-form__resend-text{color:#82869f;font-size:14px;line-height:20px}@media(max-width:480px){.verification-code-form__resend-text{font-size:13px;line-height:18px}}.verification-code-form__resend-button{background:none;border:none;border-radius:4px;color:#ed1b2f;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;padding:4px 8px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.verification-code-form__resend-button:hover:not(:disabled){background-color:rgba(237,27,47,.05);color:#c51021;text-decoration:underline}.verification-code-form__resend-button:focus{outline:2px solid #ed1b2f;outline-offset:2px}.verification-code-form__resend-button:disabled{cursor:not-allowed;opacity:.6}@media(max-width:480px){.verification-code-form__resend-button{font-size:13px;line-height:18px}}.verification-code-form__resend-timer{color:#b2b7ca;font-size:14px;font-weight:500;line-height:20px}@media(max-width:480px){.verification-code-form__resend-timer{font-size:13px;line-height:18px}}@media(max-width:360px){.verification-code-modal .a-Modal__container{width:calc(100vw - 20px)!important}.verification-code-modal__container{padding:16px}.verification-code-modal__title{font-size:18px;line-height:24px}.verification-code-form__info{margin-bottom:16px;padding:12px}.verification-code-form__field{margin-bottom:16px}.verification-code-form__input .a-Input input{font-size:18px;height:48px;letter-spacing:2px;padding:12px 16px}.verification-code-form__actions{gap:12px}.verification-code-form__submit-button{font-size:14px;height:42px;line-height:20px}}.new-password-modal .a-Modal__container{margin:auto;max-width:calc(100vw - 32px);width:480px!important}.new-password-modal .a-Modal__content{width:480px}.new-password-modal__header{margin-bottom:32px;text-align:left}@media(max-width:480px){.new-password-modal__header{margin-bottom:24px}}.new-password-modal__title{color:#13141c;font-family:TT Firs Neue,sans-serif;font-size:24px;font-weight:600;line-height:32px;margin:0}@media(max-width:480px){.new-password-modal__title{font-size:20px;line-height:28px}}.new-password-form,.new-password-form__form,.new-password-modal__content{width:100%}.new-password-form__error{background-color:#fff8f8;border:1px solid #f01526;border-radius:8px;color:#f01526;font-size:14px;line-height:20px;margin-bottom:20px;padding:12px 16px}@media(max-width:480px){.new-password-form__error{font-size:13px;line-height:18px}}.new-password-form__fields{margin-bottom:16px}@media(max-width:480px){.new-password-form__fields{margin-bottom:16px}}.new-password-form__field{margin-bottom:20px}.new-password-form__field:last-child{margin-bottom:0}.new-password-form__input{width:100%!important}.new-password-form__input .a-Input,.new-password-form__input .baseInput{width:100%}.new-password-form__input .a-Input__inputWrapper{position:relative}.new-password-form__input .a-Input input{background-color:#fff;border:1px solid #e1e5f2;border-radius:8px;color:#13141c;font-size:16px;height:48px;line-height:24px;padding:12px 16px;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;width:100%}.new-password-form__input .a-Input input::-webkit-input-placeholder{color:#b2b7ca}.new-password-form__input .a-Input input::-moz-placeholder{color:#b2b7ca}.new-password-form__input .a-Input input:-ms-input-placeholder{color:#b2b7ca}.new-password-form__input .a-Input input::-ms-input-placeholder{color:#b2b7ca}.new-password-form__input .a-Input input::placeholder{color:#b2b7ca}.new-password-form__input .a-Input input:focus{border-color:#ed1b2f;-webkit-box-shadow:0 0 0 2px rgba(237,27,47,.1);box-shadow:0 0 0 2px rgba(237,27,47,.1);outline:none}.new-password-form__input .a-Input input:hover{border-color:#ed1b2f}.new-password-form__input .a-Input input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.6}@media(max-width:480px){.new-password-form__input .a-Input input{font-size:16px;height:44px;padding:10px 14px}}.new-password-form__input--password .a-Input__inputWrapper{position:relative}.new-password-form__password-container{position:relative;width:100%}.new-password-form__password-toggle{background:none;border:none;color:#b2b7ca;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;outline:none;padding:4px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s ease;transition:color .2s ease;z-index:2}.new-password-form__password-toggle:hover{color:#ed1b2f}.new-password-form__password-toggle svg{height:20px;width:20px}.new-password-form__help-text{color:#82869f;font-size:14px;line-height:20px;margin-bottom:24px;text-align:left}@media(max-width:480px){.new-password-form__help-text{font-size:13px;line-height:18px;margin-bottom:20px}}.new-password-form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:24px}@media(max-width:480px){.new-password-form__actions{gap:14px;margin-bottom:20px}}.new-password-form__submit-button{background-color:#ed1b2f;border-radius:8px;color:#fff;font-size:16px;font-weight:500;height:48px;line-height:24px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}@media(max-width:480px){.new-password-form__submit-button{font-size:15px;height:44px;line-height:22px}}.new-password-form__submit-button span{font-family:TT Firs Neue}.new-password-form__submit-button:hover:not(:disabled){background-color:#dd1125;border-color:#dd1125}.new-password-form__submit-button:focus{outline:2px solid #ed1b2f;outline-offset:2px}.new-password-form__submit-button:disabled{cursor:not-allowed;opacity:.6}.new-password-form__cancel{text-align:center}.new-password-form__cancel-link{background:none;border:none;color:#ed1b2f;cursor:pointer;font-size:14px;line-height:20px;padding:4px 0;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.new-password-form__cancel-link:hover{color:#c51021;text-decoration:underline}.new-password-form__cancel-link:disabled{cursor:not-allowed;opacity:.6}@media(max-width:480px){.new-password-form__cancel-link{font-size:13px;line-height:18px}}@media(max-width:360px){.new-password-modal .a-Modal__container{width:calc(100vw - 20px)!important}.new-password-modal__container{padding:16px}.new-password-modal__title{font-size:18px;line-height:24px}.new-password-form__field{margin-bottom:16px}.new-password-form__actions{gap:12px;margin-bottom:16px}.new-password-form__submit-button{font-size:14px;height:42px;line-height:20px}}.atol-id-invitation-modal .a-Modal__content{width:auto}.atol-id-invitation-modal__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:520px;padding:24px}.atol-id-invitation-modal__header{margin-bottom:16px;text-align:center}.atol-id-invitation-modal__title{color:#333;font-size:24px;font-weight:600;margin:0}.atol-id-invitation-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.atol-id-invitation-modal__description{color:#666;font-size:16px;line-height:1.5;margin-bottom:24px}.atol-id-invitation-modal__question{color:#333;font-size:18px;font-weight:600;margin-bottom:24px}.atol-id-invitation-modal__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px;margin-top:12px;width:100%}.atol-id-invitation-modal__button{min-width:160px}.atol-id-invitation-modal__button--secondary{background-color:#f5f5f5;border:1px solid #ddd;color:#333}.atol-id-invitation-modal__button--secondary:hover:not(:disabled){background-color:#e8e8e8}.atol-id-invitation-modal__button--primary{background-color:#6b9bd2;color:#fff}.atol-id-invitation-modal__button--primary:hover:not(:disabled){background-color:#5a8ac1}.atol-id-invitation-modal__hint{background-color:#f5f7fa;border-radius:8px;padding:16px;text-align:center}.atol-id-invitation-modal__hint-text{color:#666;font-size:14px;line-height:1.5;margin:0}.atol-id-invitation-modal__hint-text+.atol-id-invitation-modal__hint-text{margin-top:8px}*{font-style:normal;margin:0;padding:0;text-decoration:none}*,body,html{font-family:TT Firs Neue,sans-serif}body,html{height:100%;overflow:hidden}#root{height:100vh}body,button,h1,h2,h3,h4,h5,h6,input,select,textarea{font-family:TT Firs Neue,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:600}div,p,span{font-family:TT Firs Neue,sans-serif}.a-Input__withLabel-m .a-Input__inputWrapper input{padding-left:13px;padding-top:18px}.checkbox{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#82869f;border-radius:2px}*{scrollbar-color:#82869f transparent;scrollbar-width:thin}.a-Sidebar{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100vh!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-negative:0!important;background-color:#fff!important;border-right:1px solid #e5e7eb!important;flex-shrink:0!important;position:relative!important}.a-Sidebar .a-Sidebar__collapseButton{z-index:99}.a-Sidebar .a-Sidebar__body{-webkit-box-flex:1!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex:1!important;flex:1!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;overflow:hidden!important}.a-Sidebar .a-Sidebar__wrapper{height:100%!important}.a-Sidebar .a-Sidebar__content{-webkit-box-flex:1!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex:1!important;flex:1!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding:0!important}.a-Sidebar .a-Sidebar__footer{-ms-flex-negative:0!important;flex-shrink:0!important;overflow:hidden!important}.a-Sidebar .a-Sidebar-Item .a-Sidebar-Item__wrapper{padding:0!important}.a-Sidebar .a-Sidebar-Item .a-Sidebar-Item__colorIcons,.a-Sidebar .a-Sidebar-Item .a-Sidebar-Item__content{padding:10px 8px 10px 12px!important}.a-Sidebar .a-Sidebar-Item .a-Sidebar-Item__left-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;gap:12px!important;min-width:0;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;text-align:left}.a-Sidebar .a-Sidebar-Item .a-Sidebar-Item__left-content>.a-Icon{height:20px!important;margin-right:0!important;width:20px!important;-ms-flex-negative:0;flex-shrink:0}.a-Sidebar .a-Sidebar-Item .a-Sidebar-Item__left-content p{color:#6b7280!important;display:block;font-size:14px!important;font-weight:400!important;line-height:20px!important;text-align:left;white-space:normal!important;width:100%}.a-Sidebar .a-Sidebar-Item .a-Sidebar-Item__wrapper:hover .a-Sidebar-Item__content{background-color:rgba(0,0,0,.05)!important}.a-Sidebar .a-Sidebar-Item .a-Sidebar-Item__wrapper.a-Sidebar-Item__active .a-Sidebar-Item__content{background-color:rgba(237,27,47,.1)!important}.a-Sidebar .a-Sidebar-Item .a-Sidebar-Item__wrapper.a-Sidebar-Item__active .a-Sidebar-Item__left-content p{color:#ed1b2f!important;font-weight:600!important}.a-Sidebar .a-Sidebar-Item .a-Sidebar-Item__wrapper.a-Sidebar-Item__active .a-Sidebar-Item__active-line{background-color:#ed1b2f!important;width:3px!important}.a-Sidebar:not(.a-Sidebar__collapsed) .a-Sidebar-Item .a-Sidebar-Item__left-content{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.a-Sidebar.a-Sidebar__collapsed .a-Sidebar-Item .a-Sidebar-Item__colorIcons,.a-Sidebar.a-Sidebar__collapsed .a-Sidebar-Item .a-Sidebar-Item__content{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding:10px 0!important}.a-Sidebar.a-Sidebar__collapsed .a-Sidebar-Item .a-Sidebar-Item__left-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.a-Sidebar.a-Sidebar__collapsed .a-Sidebar-Item .a-Sidebar-Item__right-content{display:none}.onLine{background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;overflow:hidden}.onLine>div[style*="width: 100%"]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.leftPanel,.onLine>div[style*="width: 100%"]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.leftPanel{background-image:none;background:#2c3f4a;width:80px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;position:relative}.leftPanel .leftPanel__listWrapper{width:250px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.leftPanel__header{-webkit-transition:margin .5s;transition:margin .5s}.leftPanel__toggleIcon{font-size:30px}.leftPanel_active{height:100vh;width:232px;-ms-flex-negative:0;flex-shrink:0}.leftPanel__logo img{height:54px;margin-top:-8px}.leftPanel__logo_mini img{height:33px;margin-top:-8px}.leftPanel__linkWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:14.4px;font-weight:400;line-height:1}.leftPanel__linkTitle{padding-bottom:1px}.leftPanel__iconWrapper{margin-right:7px}.leftPanel__footerTitle{color:#bababa}.leftPanel__footer{background:#21333e}.leftPanel__footer .secondaryButton__youtubeIcon{background:url(images/youtube.svg) 0 0 no-repeat transparent;background-size:contain;height:24px;width:24px}.leftPanel__footer .link{text-decoration:none}.leftPanel__footer .secondaryButton{height:auto;margin:10px 0}.leftPanel__footer .secondaryButton__file,.leftPanel__footer .secondaryButton__icon_isFile{height:26px;width:24px}.leftPanel__footer .secondaryButton__file{font-size:24px;-webkit-transform:translateX(1px);transform:translateX(1px);-webkit-transform:translateY(0);transform:translateY(0)}.leftPanel__footer .secondaryButton__icon_isFile{font-size:10px;-webkit-transform:translateX(2px);transform:translateX(2px);-webkit-transform:translateY(1px);transform:translateY(1px)}.leftPanel__footer .secondaryButton__text{color:#efefef}.leftPanel__footer .secondaryButton__desc{color:#d7dadc;font-size:10px;text-decoration:underline}.footer-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-button-wrapper[title]{cursor:pointer}.footer-button-wrapper-collapsed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.footer-button-wrapper-collapsed[title]{cursor:pointer}.collapsed-button{min-width:36px!important;padding:8px!important;width:80%!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.collapsed-button .button-text{display:none!important;height:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;width:0!important}.collapsed-button span{display:block;margin-right:-10px}.collapsed-button .iconFont{margin:0!important}.leftPanel-footerContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:10px;-webkit-transition:margin-left .5s;transition:margin-left .5s;-ms-flex-negative:0;flex-shrink:0;margin-bottom:10px;margin-top:10px;overflow:hidden}.leftPanel-footerContent .secondaryButton__wrapText{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.leftPanel-footerContent button{-webkit-transition:all .5s;transition:all .5s}.leftPanel-footerContent button span{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;white-space:nowrap}.leftPanel-footerContent_hidden .secondaryButton__wrapText{opacity:0}.leftPanel-footerContent_adminLink{margin-left:-6px}.leftPanel-footer{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.leftPanel__subTitle{color:#fff;height:19px;letter-spacing:.3px;margin-top:-7px;text-align:left;text-decoration:underline}.leftPanel_paykeeper .leftPanel__logo:first-child img{height:63px}.leftPanel-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start;padding:16px}.leftPanel-header .a-Sidebar-Header__logo{-ms-flex-negative:0;flex-shrink:0}.leftPanel-header .a-Sidebar-Header__logo svg{display:block}.leftPanel-header .a-Sidebar-Header__logo img{display:block;height:32px;width:auto}.leftPanel-header .a-Sidebar-Header__content .a-Sidebar-Header__title{color:#1f2937;font-size:18px;font-weight:600;line-height:1.2;margin:0}.leftPanel-header .a-Sidebar__collapseButton{background:none;border:none;border-radius:12px;color:#6b7280;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;padding:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:99}.leftPanel-header .a-Sidebar__collapseButton:hover{background-color:rgba(0,0,0,.05)}.leftPanel-header .a-Sidebar__collapseButton .a-Icon{height:12px;width:9px}.leftPanel_vkpay.leftPanel_active .leftPanel__header{margin-bottom:40px;-webkit-transition:margin .5s;transition:margin .5s}.leftPanel_vkpay .leftPanel__logo:first-child img{height:86px}.leftPanel_multicarta .leftPanel__logo:first-child img{height:59px}.leftPanel_tinkoff .leftPanel__logo:first-child img{height:68px}.leftPanel_transport .leftPanel__logo:first-child img{height:60px}.leftPanel_zkh .leftPanel__logo:first-child img{height:62px}.leftPanel_taxi .leftPanel__logo:first-child img{height:56px}.leftPanel_alfaBank.leftPanel_active .leftPanel__header{margin-bottom:30px;-webkit-transition:margin .5s;transition:margin .5s}.leftPanel_alfaBank .leftPanel__logo:first-child img{height:73px}.leftPanel_ipsPay.leftPanel_active .leftPanel__header{margin-bottom:30px;-webkit-transition:margin .5s;transition:margin .5s}.leftPanel_ipsPay .leftPanel__logo:first-child img{height:73px}.leftPanel_yandexTaxi.leftPanel_active .leftPanel__header{margin-bottom:30px;-webkit-transition:margin .5s;transition:margin .5s}.leftPanel_yandexTaxi .leftPanel__logo:first-child img{height:70px}.leftPanel_prodamus .leftPanel__logo:first-child img{height:68px;margin-left:-1px;margin-top:-9px}.leftPanel_prodamus .leftPanel__logo_mini{display:none}.iconFont_file_arrow_download:before{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body{background:#fff;color:#13141c;font-family:TT Firs,sans-serif;font-family:TT Firs Neue,sans-serif;height:100vh;margin:0;overflow:hidden}.content{min-width:400px;-webkit-transition:padding .5s;transition:padding .5s}.content-menuClosed_desktop{padding-left:80px}.content-menuOpened_desktop{padding-left:232px}.content-menuClosed_mobile,.content-menuOpened_mobile{min-width:auto;padding-left:0}.dropDownList__li .dropDownList__value{padding:6px 16px}.login-modal{z-index:1000!important}.atol-id-modal,.forgot-password-modal,.register-modal{z-index:1100!important}.verification-code-modal{z-index:1200!important}.new-password-modal{z-index:1300!important}.a-Tooltip{z-index:2000!important}.a-Button span{font-family:TT Firs Neue,sans-serif}.a-Input__withLabel-m .a-Input__inputWrapper input{padding-left:14px;padding-top:14px}.a-Sidebar__wrapper ul{overflow-x:hidden}.a-RangePicker__dropdown:before{background:transparent}.actionList{display:inline-block;position:relative}.actionList .actionList__open{margin:8px}.actionList__menu{backdrop-filter:blur(8px);background-color:#fff;border:1px solid rgba(229,231,238,.6);border-radius:8px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-box-shadow:0 8px 24px rgba(19,20,28,.12),0 4px 8px rgba(19,20,28,.08);box-shadow:0 8px 24px rgba(19,20,28,.12),0 4px 8px rgba(19,20,28,.08);display:none;padding:8px 0;position:absolute;right:0;text-align:left;top:0;width:200px;z-index:999}.actionList__menu_active{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:slidein;animation-name:slidein;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);display:block}.actionList__values{list-style:none;margin:0;padding:0}.actionList__divider{background-color:#e5e7ee;border:none;height:1px;margin:8px 12px;padding:0}.actionList__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;color:#13141c;cursor:pointer;font-size:14px;font-weight:500;margin:0 4px;padding:12px 16px;position:relative;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1)}.actionList__value:hover{background-color:#f6f7fa;color:#13141c;-webkit-transform:translateX(2px);transform:translateX(2px)}.actionList__value:first-child{margin-top:0}.actionList__value:last-child{margin-bottom:0}.actionList__value_status_negative{color:#ed1b2f}.actionList__value_status_negative:hover{background-color:#fff8f8;color:#ed1b2f}.actionList__value_disabled{color:#82869f;cursor:default;opacity:.5}.actionList__value_disabled:hover{background-color:transparent;-webkit-transform:none;transform:none}.actionList__valueIcon{display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;margin-right:12px;width:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#82869f;justify-content:center;-webkit-transition:color .2s cubic-bezier(.4,0,.2,1);transition:color .2s cubic-bezier(.4,0,.2,1)}.actionList__valueIcon_primary{color:#82869f}.actionList__valueIcon_negative{color:#ed1b2f}.actionList__value:hover .actionList__valueIcon_primary{color:#13141c}.actionList__value:hover .actionList__valueIcon_negative{color:#ed1b2f}.actionList__valueDesc{margin-left:0;margin-right:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.actionList__value>div:first-child{margin-left:0}.actionList__value>div:last-child{margin-right:0}.actionList__close{opacity:.7;position:absolute;right:16px;top:16px;z-index:1000}.actionList__close:hover{opacity:1}.actionList__close,.actionList__close .button{font-size:16px;height:16px;margin:0;width:16px}.actionList__close .button{min-width:auto;padding:0}@-webkit-keyframes slidein{0%{opacity:0;-webkit-transform:translateY(-8px) scale(.95);transform:translateY(-8px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes slidein{0%{opacity:0;-webkit-transform:translateY(-8px) scale(.95);transform:translateY(-8px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}:root{--basic-primary-default:#df192c;--basic-primary-disable:#edeff5;--basic-primary-hover:#b50808;--basic-primary-press:#8b0a03;--light-brand-fill:#ed1b2f}[data-theme=blue]{--basic-primary-default:#056dc7;--basic-primary-disable:#edeff5;--basic-primary-hover:#076db5;--basic-primary-press:#03618c;--light-brand-fill:#056dc7}@font-face{font-family:Helvetica;font-weight:300;src:url(HelveticaLight/HelveticaLight.woff) format("woff"),url(HelveticaLight/HelveticaLight.ttf) format("truetype")}@font-face{font-family:Helvetica;font-style:italic;font-weight:300;src:url(HelveticaLightItalic/HelveticaLightItalic.woff) format("woff"),url(HelveticaLightItalic/HelveticaLightItalic.ttf) format("truetype")}@font-face{font-family:Helvetica;font-weight:400;src:url(HelveticaRegular/HelveticaRegular.woff) format("woff"),url(HelveticaRegular/HelveticaRegular.ttf) format("truetype")}@font-face{font-family:Helvetica;font-style:italic;font-weight:400;src:url(HelveticaItalic/HelveticaItalic.woff) format("woff"),url(HelveticaItalic/HelveticaItalic.ttf) format("truetype")}@font-face{font-family:Helvetica;font-weight:500;src:url(HelveticaMedium/HelveticaMedium.woff) format("woff"),url(HelveticaMedium/HelveticaMedium.ttf) format("truetype")}@font-face{font-family:Helvetica;font-style:italic;font-weight:500;src:url(HelveticaMediumItaicl/HelveticaMediumItaicl.woff) format("woff"),url(HelveticaMediumItaicl/HelveticaMediumItaicl.ttf) format("truetype")}@font-face{font-family:Helvetica;font-weight:700;src:url(HelveticaBold/HelveticaBold.woff) format("woff"),url(HelveticaBold/HelveticaBold.ttf) format("truetype")}@font-face{font-family:Helvetica;font-style:italic;font-weight:700;src:url(HelveticaBoldItalic/HelveticaBoldItalic.woff) format("woff"),url(HelveticaBoldItalic/HelveticaBoldItalic.ttf) format("truetype")}@font-face{font-family:CourierNewPSMT;font-style:normal;font-weight:400;src:url(CourierNewPSMT.woff2) format("woff2"),url(CourierNewPSMT.woff) format("woff"),url(CourierNewPSMT.ttf) format("truetype")}@font-face{font-family:Courier New;font-style:normal;font-weight:400;src:url(CourierNewPSMT.woff2) format("woff2"),url(CourierNewPSMT.woff) format("woff"),url(CourierNewPSMT.ttf) format("truetype")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:400;src:url(/fonts/TTFirsNeue/TTFirsNeue-Regular.woff2) format("woff2"),url(/fonts/TTFirsNeue/TTFirsNeue-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:500;src:url(/fonts/TTFirsNeue/TTFirsNeue-Medium.woff2) format("woff2"),url(/fonts/TTFirsNeue/TTFirsNeue-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:600;src:url(/fonts/TTFirsNeue/TTFirsNeue-DemiBold.woff2) format("woff2"),url(/fonts/TTFirsNeue/TTFirsNeue-DemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:TT Firs Neue;font-style:normal;font-weight:700;src:url(/fonts/TTFirsNeue/TTFirsNeue-Bold.woff2) format("woff2"),url(/fonts/TTFirsNeue/TTFirsNeue-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:CoFo Sans;font-style:normal;font-weight:400;src:url(/fonts/CoFoSans/CoFoSans-Regular.woff2) format("woff2"),url(/fonts/CoFoSans/CoFoSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:CoFo Sans;font-style:normal;font-weight:500;src:url(/fonts/CoFoSans/CoFoSans-Medium.woff2) format("woff2"),url(/fonts/CoFoSans/CoFoSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:CoFo Sans;font-style:normal;font-weight:700;src:url(/fonts/CoFoSans/CoFoSans-Bold.woff2) format("woff2"),url(/fonts/CoFoSans/CoFoSans-Bold.woff) format("woff")}.font-tt-firs{font-family:TT Firs,sans-serif}.font-cofo-sans{font-family:CoFo Sans,sans-serif}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}:export{fontFamilyTtFirs:"TT Firs",sans-serif;fontFamilyCofo:"CoFo Sans",sans-serif}.a-Dropdown__portal .a-Dropdown__container{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 16px -2px rgba(19,20,28,.08);box-shadow:0 4px 16px -2px rgba(19,20,28,.08);padding:8px 0}.a-Dropdown__portal .a-Dropdown__container .dropdown-list-wrapper{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:400px;overflow:auto;width:100%}.a-Dropdown__portal .a-Dropdown__container .dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:0;color:#13141c;cursor:pointer;font-size:16px;margin:0;padding:16px;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;border:0;font-family:TT Firs Neue,sans-serif;justify-content:flex-start;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.a-Dropdown__portal .a-Dropdown__container .dropdown-item:hover{background-color:#edeff5}.a-Dropdown__portal .a-Dropdown__container .dropdown-item .dropdown-item-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.a-Dropdown__portal .a-Dropdown__container .dropdown-item .dropdown-item-content .dropdown-item-title{color:#13141c;font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topPanel{background-color:#f6f7fa;margin-bottom:48px;position:relative;width:100%}.topPanel-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:16px 55px 33px}@media(max-width:1200px){.topPanel-container{padding:16px 40px 33px}}@media(max-width:900px){.topPanel-container{padding:16px 24px 33px}}@media(max-width:700px){.topPanel-container{padding:16px 15px 33px}}.topPanel-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.topPanel-title__text{color:#13141c;font-size:16px;font-weight:600;line-height:1.5;margin:0}.topPanel-actions{gap:16px}.topPanel-actionIcon,.topPanel-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topPanel-actionIcon{height:32px;width:32px;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.topPanel-actionIcon:hover{background-color:rgba(130,134,159,.08);border-radius:8px}.topPanel-serviceIcon{color:#82869f;font-size:16px;height:16px;width:16px}.topPanel-avatar{background-color:#82869f;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;width:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;position:relative;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.topPanel-avatar:hover{background-color:#6b6f86}.topPanel-avatar__initials{color:#f5f6fc;font-size:14px;font-weight:600;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.topPanel-userMenu{display:inline-block;height:32px;position:relative;width:32px}.topPanel-userActionList .actionList__open{background-color:#82869f;border:none;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(130,134,159,.1);box-shadow:0 2px 4px rgba(130,134,159,.1);height:32px;margin:0;padding:0;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);width:32px}.topPanel-userActionList .actionList__open:hover{background-color:#6b6f86;-webkit-box-shadow:0 4px 12px rgba(130,134,159,.2);box-shadow:0 4px 12px rgba(130,134,159,.2);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.topPanel-userActionList .actionList__open:active{-webkit-box-shadow:0 2px 8px rgba(130,134,159,.15);box-shadow:0 2px 8px rgba(130,134,159,.15);-webkit-transform:translateY(0);transform:translateY(0)}.topPanel-userActionList .actionList__open .a-Typography{color:#f5f6fc;font-size:14px;font-weight:600;line-height:1}.topPanel-userActionList .actionList__menu{left:auto;right:0;top:calc(100% + 12px)}.topPanel-divider{background-color:#e5e7ee;height:1px;margin:0 auto;max-width:93%;position:relative}.topPanel-divider:before{background-color:#e5e7ee;content:"";height:1px;left:55px;position:absolute;right:55px;top:0}@media(max-width:1200px){.topPanel-divider:before{left:40px;right:40px}}@media(max-width:900px){.topPanel-divider:before{left:24px;right:24px}}@media(max-width:700px){.topPanel-divider:before{left:15px;right:15px}}.topPanel .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.topPanel-burger{cursor:pointer;font-size:24px;height:24px;width:24px}.topPanel-link{margin-left:12px}.topPanel-menuButton{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;opacity:1;-webkit-transition:opacity .5s ease-in-out,margin-left .8s ease-in-out;transition:opacity .5s ease-in-out,margin-left .8s ease-in-out}@media(max-width:700px){.topPanel-menuButton{display:-webkit-box;display:-ms-flexbox;display:flex;left:15px;position:absolute;top:24px;z-index:10}}.topPanel-menuButton_active{margin-left:-100px;opacity:0;pointer-events:none}.topPanel-title_mobile{display:none;margin-top:15px;width:100%}@media(max-width:700px){.topPanel-title_mobile{display:block;padding:0 15px}}.topPanel-title__description_mobile{color:#13141c;font-size:16px;font-weight:600;line-height:1.5;margin-top:16px}.topPanel .no-notification-icon,.topPanel .notification-icon,.topPanel__icon_exit,.topPanel__icon_logo,.topPanel__icon_union,.topPanel__responseButton,.topPanel__tooltip,.topPanel__tooltip_large,.topPanel__user{display:none}