.auth{border-radius:13px 13px 0 0;font-family:Plus Jakarta Sans,sans-serif;max-height:80vh;overflow:scroll;padding:0;top:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.desktop .auth{border-radius:8px;bottom:unset;left:50%;padding:0 24px;top:100px;transform:translateX(-50%);width:480px}.auth__header{border-bottom:2px solid #e8e8e8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:39px;-ms-flex-pack:center;justify-content:center}.desktop .auth__header{border-bottom-width:1px;margin:32px 0 0;padding-bottom:24px}.auth__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:22px;padding:39px}.desktop .auth__content{gap:7px;padding:19px 0 32px}.desktop .auth__content--register{padding:19px 0 8px}.auth__content--retrieve{padding:39px 39px 23px}.desktop .auth__content--retrieve{padding:19px 0 12px}.auth__content--login{padding:39px 39px 50px}.desktop .auth__content--login{padding:19px 0 32px}.auth__content .auth__errors{min-height:26px}.auth__content .auth__errors:empty{display:block}.desktop .auth__content .auth__errors{min-height:17px}.auth__footer{-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:26px;padding:0 39px 39px}.desktop .auth__footer{gap:19px;padding:0 0 28px}.auth__tabs{display:grid;grid-template-columns:1fr 1fr;padding-top:7px}.desktop .auth__tabs{padding-top:0}.auth__tab{background:#fff;border-radius:0;border:0;color:#505f8d;font-size:24px;font-weight:800;height:68px;letter-spacing:-.2px;padding-bottom:5px;position:relative;width:100%}.desktop .auth__tab{background:#f6f6f6;border-radius:12px 0 0 12px;border:1px solid #e0e0e0;color:#9397a7;font-size:16px;font-weight:700;padding-bottom:0;height:44px;width:calc(100% + 6px)}.auth__tab.active{border-color:#1845de;color:#1845de;z-index:100}.auth__tab.active:after{background:#1845de;border-radius:7px;bottom:-2px;content:"";height:3px;left:0;position:absolute;width:100%}.desktop .auth__tab.active{background:#f3f6ff;border-radius:12px;border:2px solid #1845de;color:#1e51fb}.desktop .auth__tab.active:after{content:none}.auth__tab--right{border-radius:0 10px 10px 0;left:-8px;padding-left:12px;position:relative;width:calc(100% + 8px)}.desktop .auth__tab--right{border-radius:0 12px 12px 0}.auth__group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}.desktop .auth__group{gap:9px}.auth__label{color:#101a2f;font-size:28px;font-weight:700;letter-spacing:-.55px;line-height:21px;margin:0}.desktop .auth__label{font-size:18px;letter-spacing:-.36px}.auth__label--legend{border-bottom:0;margin-bottom:20px}.desktop .auth__label--legend{margin-bottom:14px}.auth__label span{color:#62718f;font-size:23px;font-weight:500;letter-spacing:-.46px;margin-left:7px}.desktop .auth__label span{font-size:14px;letter-spacing:-.28px;margin-left:4px}.auth__input{background:#fff;border-radius:10px;border:3px solid #e0e0e0;display:-ms-flexbox;display:flex;font-size:26px;font-weight:500;gap:13px;height:72px;letter-spacing:-.26px;padding:0 24px;width:100%}.desktop .auth__input{border-radius:12px;border-width:2px;font-size:16px;height:44px;letter-spacing:-.16px;padding:0 14px}.auth__input::-webkit-input-placeholder{color:#a5b0c6}.auth__input::-moz-placeholder{color:#a5b0c6}.auth__input:-ms-input-placeholder,.auth__input::-ms-input-placeholder{color:#a5b0c6}.auth__input::placeholder{color:#a5b0c6}.auth__input:focus~.auth__errors>.auth__error{overflow:initial;text-overflow:clip;white-space:normal}.auth__input--invalid{border-color:#e53535}.auth__actions{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.auth__link{font-size:26px;font-style:normal;font-weight:700;letter-spacing:-.52px}.auth__link,.auth__link--active,.auth__link:active,.auth__link:focus,.auth__link:hover{color:#1e51fb}.desktop .auth__link{font-size:16px;letter-spacing:-.32px}.auth__button{border-radius:10px;font-size:33px}.desktop .auth__button{border-radius:12px;font-size:20px}.auth__notice{color:#73819e;font-size:21px;font-weight:500;letter-spacing:-.21px;line-height:28px;margin:0;text-align:center}.desktop .auth__notice{font-size:16px;letter-spacing:-.16px;line-height:22px}.auth__notice a{color:#4c5c7e;font-weight:500}.desktop .auth__notice a{color:#1e51fb;font-weight:700}.auth__errors{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:7px;margin-top:3px}.auth__errors:empty{display:none}.desktop .auth__errors{gap:3px;margin-top:2px}.auth__error{color:#e53535;display:inline-block;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.desktop .auth__error{font-size:14px}.auth__error:empty{display:none}.auth__error--standalone{overflow:initial;padding:20px 39px;text-overflow:clip;white-space:normal}.desktop .auth__error--standalone{padding:24px 0}.auth__error--no-padding,.desktop .auth__error--no-padding{padding:0}.auth__error a{color:#e53535;font-weight:800;text-decoration:underline}.auth__error a--active,.auth__error a:active,.auth__error a:focus,.auth__error a:hover{color:#e53535}.auth-checkbox{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:13px}.desktop .auth-checkbox{gap:8px}.auth-checkbox__input{-moz-appearance:none;appearance:none;background:#fff;border-radius:10px;border:0;display:-ms-flexbox;display:flex;height:39px;-ms-flex-pack:center;justify-content:center;margin:0!important;width:39px;box-shadow:0 2px 7px 0 rgba(0,0,0,.09),0 0 3px 0 rgba(0,0,0,.07),0 8px 21px 0 rgba(0,0,0,.05)}.auth-checkbox__input--active,.auth-checkbox__input:active,.auth-checkbox__input:focus,.auth-checkbox__input:hover{outline:0!important}.desktop .auth-checkbox__input{border-radius:6px;height:24px;width:24px;box-shadow:0 1px 4px 0 rgba(0,0,0,.09),0 0 2px 0 rgba(0,0,0,.07),0 5px 13px 0 rgba(0,0,0,.05)}.auth-checkbox__input:checked{background:var(--input-active,#1845de);box-shadow:inset 0 -3px 7px 0 rgba(0,0,0,.25),inset 0 3px 7px 0 hsla(0,0%,100%,.2);position:relative}.desktop .auth-checkbox__input:checked{box-shadow:inset 0 -2px 4px 0 rgba(0,0,0,.25),inset 0 2px 4px 0 hsla(0,0%,100%,.2)}.auth-checkbox__input:checked:before{color:#fff;content:"\e094";font-family:Leolist2;font-size:21px;left:9px;position:absolute;top:8px}.desktop .auth-checkbox__input:checked:before{font-size:13px;left:6px;top:5px}.auth-checkbox__label{color:#0c1d3e;font-size:26px;font-weight:700;letter-spacing:-.26px;margin:0}.desktop .auth-checkbox__label{font-size:16px}.auth-option{display:-ms-inline-flexbox;display:inline-flex;gap:26px;width:100%}.desktop .auth-option{gap:16px}.auth-option__item{-ms-flex-align:center;align-items:center;background:#fff;border-radius:10px;border:2px solid #f1f1f1;color:#101a2f;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-direction:column;flex-direction:column;font-size:24px;font-weight:700;gap:7px;height:99px;-ms-flex-pack:center;justify-content:center;letter-spacing:-.5px;line-height:1;margin-top:-4px;padding:0 26px;text-align:center;box-shadow:0 3px 3px 0 rgba(0,0,0,.09),0 10px 26px 0 rgba(0,0,0,.08)}.desktop .auth-option__item{border-radius:12px;border-width:1px;cursor:pointer;font-size:16px;gap:8px;height:63px;letter-spacing:-.32px;box-shadow:0 2px 2px 0 rgba(0,0,0,.09),0 6px 16px 0 rgba(0,0,0,.08)}.french .auth-option__item{gap:7px}.desktop .french .auth-option__item{gap:8px}.auth-option__item span{color:#73819e;font-size:23px;font-weight:500;letter-spacing:-.2px}.desktop .auth-option__item span{font-size:15px;letter-spacing:.15px}.auth-option__input{display:none}.auth-option__input:checked+label{background:#f3f6ff;border:3px solid #1845de;color:#1e51fb}.desktop .auth-option__input:checked+label{border-width:2px}.auth-mfa__content{-ms-flex-align:center;align-items:center;color:#6e79a0;display:-ms-inline-flexbox;display:inline-flex;font-size:23px;font-weight:600;gap:20px;letter-spacing:-.46px;width:100%}.desktop .auth-mfa__content{font-size:14px;gap:12px;letter-spacing:-.28px;margin-top:13px}.auth-mfa__phone{color:#435376;white-space:nowrap}.auth-mfa__timer{-ms-flex-align:center;align-items:center;background:#ecf0fd;border-radius:20px;color:#4d5c8e;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;font-size:26px;font-weight:700;gap:13px;height:65px;letter-spacing:-.52px;padding:13px 16px;width:130px}.desktop .auth-mfa__timer{border-radius:12px;font-size:16px;gap:8px;height:40px;letter-spacing:.32px;padding:8px 10px;width:90px}.auth-mfa__timer i{display:-ms-flexbox;display:flex;font-size:33px;height:33px;width:33px}.desktop .auth-mfa__timer i{font-size:20px;height:20px;width:20px}.auth-mfa__timer span{-ms-flex-positive:1;flex-grow:1;text-align:left}.auth-mfa__text{color:#8593b2;font-size:29px;font-weight:500;letter-spacing:-.59px;line-height:36px;margin:0}.desktop .auth-mfa__text{font-size:18px;letter-spacing:-.36px;line-height:20px}.auth-mfa__footer{color:#73819e;font-size:26px;font-weight:500;letter-spacing:-.26px;line-height:36px;padding:39px 39px 46px;text-align:center}.desktop .auth-mfa__footer{font-size:16px;line-height:22px;padding:24px 0 32px}.auth-mfa__footer a{color:#1e51fb;font-weight:700}.auth-mfa__inputs{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.auth-mfa__inputs--error>input,.auth-mfa__inputs--error>input--active,.auth-mfa__inputs--error>input:active,.auth-mfa__inputs--error>input:focus,.auth-mfa__inputs--error>input:hover{border-color:#e53535}.auth-mfa__input{-moz-appearance:none;appearance:none;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;border-left-width:0;border-right-width:2px;border:3px solid #e2e5eb;color:#546792;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 0px;flex:1 0 0;font-size:29px;font-weight:700;height:78px;-ms-flex-pack:center;justify-content:center;margin-right:-3px;padding:13px 16px;text-align:center;width:20%;-moz-appearance:textfield}.auth-mfa__input::-webkit-inner-spin-button,.auth-mfa__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.desktop .auth-mfa__input{border-right-width:1px;border-width:2px;font-size:18px;height:48px;margin-right:-2px;padding:8px 10px}.auth-mfa__input--active,.auth-mfa__input:active,.auth-mfa__input:focus,.auth-mfa__input:hover{border-color:#e2e5eb;outline:0}.auth-mfa__input:first-of-type{border-radius:20px 0 0 20px;border-left-width:3px}.desktop .auth-mfa__input:first-of-type{border-radius:12px 0 0 12px;border-left-width:2px}.auth-mfa__input:last-of-type{border-radius:0 20px 20px 0;border-right-width:3px}.desktop .auth-mfa__input:last-of-type{border-radius:0 12px 12px 0;border-right-width:2px}.auth-mfa__errors{height:65px;padding-top:10px}.desktop .auth-mfa__errors{height:40px;padding-top:6px}.auth-activate{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:78px}.desktop .auth-activate{gap:48px}.auth-activate__content{padding:82px 52px 0!important;text-align:center}.desktop .auth-activate__content{padding:16px 16px 32px!important}.auth-activate__message{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;text-align:center}.desktop .auth-activate__message{gap:24px}.auth-activate__img{height:247px;width:247px}.desktop .auth-activate__img{height:128px;width:128px}.auth-activate__heading{color:#14171c;font-size:39px;font-weight:800;letter-spacing:-.78px;line-height:41px;margin:0}.desktop .auth-activate__heading{font-size:24px;letter-spacing:-.48px;line-height:25px}.auth-activate__text{color:#415585;font-size:33px;font-weight:500;letter-spacing:-.7px;line-height:39px;margin:0}.desktop .auth-activate__text{font-size:20px;letter-spacing:-.4px;line-height:24px}.auth-activate__notice{color:#7184b0;font-size:26px;font-weight:400;letter-spacing:-.32px;line-height:39px;text-align:center}.desktop .auth-activate__notice{font-size:16px;letter-spacing:-.32px;line-height:24px}.auth-activate__notice a{color:#1e51fb;text-decoration:underline}.auth-activate__notice a--active,.auth-activate__notice a:active,.auth-activate__notice a:focus,.auth-activate__notice a:hover{color:#1e51fb}
/*# sourceMappingURL=../../css_maps/redesign/elements/auth-dd0dea3e42.css.map */
