.Auth-module-scss-module__SZrH2a__wrapper{background:var(--colors-gray-light-95);grid-template-columns:50% 50%;width:100%;height:min-content;min-height:100dvh;display:grid}.Auth-module-scss-module__SZrH2a__logo{width:65px;position:absolute;top:50px;left:62px}.Auth-module-scss-module__SZrH2a__graphic-wrapper{background-image:url(/images/phone.png);background-position:50%;background-repeat:no-repeat;background-size:min(55vw,2000px);flex-grow:1;height:100%;min-height:100dvh}.Auth-module-scss-module__SZrH2a__form-wrapper{border:1px solid #d0d5dd;border:1px solid var(--colors-mono-black-opacity-5);background:#fff;border-radius:8px;flex-shrink:0;grid-template-rows:1fr;grid-template-columns:1fr;align-items:center;min-height:700px;margin:40px 40px 40px 0;display:grid;position:relative;box-shadow:0 1px 2px #1018280d}.Auth-module-scss-module__SZrH2a__transition-wrap{flex-direction:column;grid-area:1/1;height:min-content;display:flex}.Auth-module-scss-module__SZrH2a__container{flex-direction:column;gap:24px;max-width:600px;margin:auto;padding:90px 60px;transition:all .3s;display:flex;position:relative}.Auth-module-scss-module__SZrH2a__container a{font-family:var(--font-inter);font-size:var(--subtitle-S-size);letter-spacing:0;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content;color:var(--colors-primary-dark-20);font-style:normal;font-weight:500;line-height:150%;text-decoration:none}.Auth-module-scss-module__SZrH2a__error-container p{font-family:var(--font-inter);font-size:var(--text-S-size);letter-spacing:0;text-align:left;color:var(--colors-error);text-align:left;margin-top:6px;font-style:normal;font-weight:400;line-height:150%;display:block}.Auth-module-scss-module__SZrH2a__title{font-family:var(--font-inter);font-size:var(--headline-2-size);letter-spacing:0;text-align:left;color:var(--colors-gray-dark-70,#2e3136);margin-bottom:16px;font-style:normal;font-weight:600;line-height:130%}.Auth-module-scss-module__SZrH2a__subtext{font-family:var(--font-inter);font-size:var(--text-M-size);letter-spacing:0;text-align:left;color:var(--colors-gray-dark-40,#5b616b);margin-top:0;margin-bottom:24px;font-style:normal;font-weight:400;line-height:150%}.Auth-module-scss-module__SZrH2a__form{flex-direction:column;width:100%;display:flex}.Auth-module-scss-module__SZrH2a__input-container{width:100%;margin-bottom:16px;position:relative}.Auth-module-scss-module__SZrH2a__input-container.Auth-module-scss-module__SZrH2a__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px;display:grid}.Auth-module-scss-module__SZrH2a__input-container:last-child{margin-bottom:0}.Auth-module-scss-module__SZrH2a__input-container:focus-within .Auth-module-scss-module__SZrH2a__password-reveal{display:block}.Auth-module-scss-module__SZrH2a__icon-input{padding-right:36px}.Auth-module-scss-module__SZrH2a__icon-input:not(:placeholder-shown):invalid+.Auth-module-scss-module__SZrH2a__error-icon{display:block}.Auth-module-scss-module__SZrH2a__error-icon,.Auth-module-scss-module__SZrH2a__password-reveal{width:16px;height:16px;display:none;position:absolute;top:14px;right:16px}.Auth-module-scss-module__SZrH2a__password-reveal{cursor:pointer;-webkit-user-select:none;user-select:none;filter:invert(41%)sepia(23%)saturate(367%)hue-rotate(182deg)brightness(98%)contrast(85%)}.Auth-module-scss-module__SZrH2a__password-reveal svg{width:16px;height:16px}.Auth-module-scss-module__SZrH2a__password-reveal:hover{filter:invert(11%)sepia(68%)saturate(432%)hue-rotate(174deg)brightness(90%)contrast(89%)}.Auth-module-scss-module__SZrH2a__password-reveal.Auth-module-scss-module__SZrH2a__password-reveal--active{display:block}.Auth-module-scss-module__SZrH2a__password-reveal.Auth-module-scss-module__SZrH2a__password-reveal--active svg{filter:invert(11%)sepia(68%)saturate(432%)hue-rotate(174deg)brightness(90%)contrast(89%)}.Auth-module-scss-module__SZrH2a__login-button{border-radius:8px;gap:4px;width:100%!important;height:44px!important}.Auth-module-scss-module__SZrH2a__or-separator{color:var(--colors-gray-dark-0,#98a2b3);justify-content:center;align-items:center;gap:8px;display:flex}.Auth-module-scss-module__SZrH2a__or-separator .Auth-module-scss-module__SZrH2a__line{background:var(--colors-gray-light-80,#eaecf0);flex-grow:1;height:1px}.Auth-module-scss-module__SZrH2a__or-separator span{font-family:var(--font-inter);font-size:var(--subtitle-S-size);letter-spacing:0;text-align:left;text-transform:uppercase;flex-shrink:0;font-style:normal;font-weight:500;line-height:150%}.Auth-module-scss-module__SZrH2a__buttons{flex-direction:row;gap:12px;display:flex}.Auth-module-scss-module__SZrH2a__auth-button{font-family:var(--font-inter);font-size:var(--subtitle-S-size);letter-spacing:0;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--colors-gray-light-70);width:100%;height:44px;box-shadow:none;color:var(--colors-gray-dark-50);background:#fff;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:8px;font-style:normal;font-weight:500;line-height:150%;transition:all .15s ease-in-out;display:inline-flex}.Auth-module-scss-module__SZrH2a__auth-button:hover{border-color:var(--colors-gray-light-40);color:var(--colors-gray-dark-70)}.Auth-module-scss-module__SZrH2a__auth-button svg{stroke:none;width:24px;height:24px}.Auth-module-scss-module__SZrH2a__login-link{font-family:var(--font-inter);font-size:var(--text-S-size);letter-spacing:0;text-align:left;text-align:center;color:var(--colors-gray-dark-0,#98a2b3);font-style:normal;font-weight:400;line-height:150%;display:block}.Auth-module-scss-module__SZrH2a__password-banner{font-family:var(--font-inter);font-size:var(--caption-M-size);letter-spacing:0;text-align:left;color:var(--colors-success-dark-30);background:var(--colors-success-light-95);border:1px solid var(--colors-success-light-70);border-radius:8px;margin-top:12px;padding:12px;font-style:normal;font-weight:500;line-height:130%}.Auth-module-scss-module__SZrH2a__password-banner span{padding-top:4px;display:block}.Auth-module-scss-module__SZrH2a__enter{opacity:0}.Auth-module-scss-module__SZrH2a__enter-active{opacity:1;transition:all .15s ease-in-out .15s}.Auth-module-scss-module__SZrH2a__exit{opacity:1}.Auth-module-scss-module__SZrH2a__exit-active{opacity:0;transition:all .15s ease-in-out}@media screen and (max-width:1280px){.Auth-module-scss-module__SZrH2a__graphic-wrapper{background-size:min(80vw,900px)}.Auth-module-scss-module__SZrH2a__container{padding:90px 60px}}@media screen and (max-width:960px){.Auth-module-scss-module__SZrH2a__wrapper{height:-webkit-fill-available;display:block}.Auth-module-scss-module__SZrH2a__graphic-wrapper{display:none}.Auth-module-scss-module__SZrH2a__form-wrapper{flex-grow:1;width:calc(100% - 80px);height:80%;margin:40px}.Auth-module-scss-module__SZrH2a__logo{top:unset;left:unset;margin:40px 40px 0;position:static}}@media screen and (max-width:764px){.Auth-module-scss-module__SZrH2a__form-wrapper{width:calc(100% - 32px);height:85%;min-width:unset;margin:16px}.Auth-module-scss-module__SZrH2a__container{margin:0;padding:60px 32px}.Auth-module-scss-module__SZrH2a__logo{margin:32px 16px 8px}.Auth-module-scss-module__SZrH2a__buttons{flex-direction:column}}@media screen and (max-width:430px){.Auth-module-scss-module__SZrH2a__form-wrapper{border:0;border-radius:0;width:100%;height:100%;margin:0}.Auth-module-scss-module__SZrH2a__wrapper{height:100%}.Auth-module-scss-module__SZrH2a__logo{z-index:2;margin:16px 24px;position:absolute}.Auth-module-scss-module__SZrH2a__container{padding:40px 24px}.Auth-module-scss-module__SZrH2a__input-container.Auth-module-scss-module__SZrH2a__split{grid-template-columns:1fr;gap:16px}}.Auth-module-scss-module__SZrH2a__oauth-scopes{background:var(--colors-gray-light-95);border:1px solid var(--colors-gray-light-80);border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}.Auth-module-scss-module__SZrH2a__scopes-title{font-family:var(--font-inter);font-size:var(--subtitle-S-size);letter-spacing:0;text-align:left;color:var(--colors-gray-dark-70);margin:0;font-style:normal;font-weight:600;line-height:150%}.Auth-module-scss-module__SZrH2a__scopes-list{font-family:var(--font-inter);font-size:var(--subtitle-S-size);letter-spacing:0;text-align:left;color:var(--colors-gray-dark-50);margin:0;font-style:normal;font-weight:500;line-height:150%}.Auth-module-scss-module__SZrH2a__scopes-list li:not(:first-child){margin:8px 0}.Auth-module-scss-module__SZrH2a__oauth-warning{font-family:var(--font-inter);font-size:var(--caption-L-size);letter-spacing:0;text-align:left;border-left:3px solid var(--colors-warning);color:var(--colors-gray-dark-50);border-radius:4px;margin-top:16px;padding:12px;font-style:normal;font-weight:600;line-height:130%}.Auth-module-scss-module__SZrH2a__oauth-buttons{flex-direction:row;gap:24px;width:100%;display:flex}.Auth-module-scss-module__SZrH2a__client-logo{object-fit:contain;max-height:50px;margin-right:auto}.Auth-module-scss-module__SZrH2a__client-description{font-family:var(--font-inter);font-size:var(--subtitle-M-size);letter-spacing:0;text-align:left;color:var(--colors-gray-dark-50);margin-top:0;font-style:normal;font-weight:500;line-height:150%}
.VerifyForm-module-scss-module__Enppka__title{font-family:var(--font-inter);font-size:var(--headline-2-size);letter-spacing:0;text-align:left;color:var(--colors-gray-dark-70,#2e3136);margin-bottom:16px;font-style:normal;font-weight:600;line-height:130%}.VerifyForm-module-scss-module__Enppka__subtext{font-family:var(--font-inter);font-size:var(--text-M-size);letter-spacing:0;text-align:left;color:var(--colors-gray-dark-40,#5b616b);margin-top:0;margin-bottom:24px;font-style:normal;font-weight:400;line-height:150%}.VerifyForm-module-scss-module__Enppka__form{flex-direction:column;width:100%;display:flex}.VerifyForm-module-scss-module__Enppka__verification-input-container{grid-template-rows:1fr;grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.VerifyForm-module-scss-module__Enppka__verify-input{font-family:var(--font-inter);font-size:var(--headline-1-size);letter-spacing:0;text-align:left;color:var(--colors-primary);text-align:center;border:none;border:2px solid var(--colors-gray-light-80);border-radius:8px;outline:none;width:100%;max-width:60px;padding:18px 0;font-style:normal;font-weight:600;line-height:130%;box-shadow:0 12px 16px -4px #1018281a,0 4px 6px -2px #1018280d}.VerifyForm-module-scss-module__Enppka__verify-button{border-radius:8px;gap:4px;width:100%!important;height:44px!important}.VerifyForm-module-scss-module__Enppka__clear-button{font-family:var(--font-inter);font-size:var(--subtitle-S-size);letter-spacing:0;text-align:left;text-align:center;color:var(--colors-primary);justify-content:center;align-items:center;margin:16px 0;font-style:normal;font-weight:500;line-height:150%;display:flex}.VerifyForm-module-scss-module__Enppka__clear-button span{cursor:pointer;-webkit-user-select:none;user-select:none}.VerifyForm-module-scss-module__Enppka__resend-code-wrapper{font-family:var(--font-inter);font-size:var(--subtitle-S-size);letter-spacing:0;text-align:left;color:var(--colors-gray-dark-40);justify-content:center;align-items:center;margin:16px 0;font-style:normal;font-weight:500;line-height:150%;display:flex}.VerifyForm-module-scss-module__Enppka__resend-code{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--colors-primary)}.VerifyForm-module-scss-module__Enppka__resend-button{font-family:var(--font-inter);font-size:var(--subtitle-S-size);letter-spacing:0;text-align:left;text-align:center;color:var(--colors-primary);justify-content:center;align-items:center;margin:16px 0 0;font-style:normal;font-weight:500;line-height:150%;display:flex}.VerifyForm-module-scss-module__Enppka__resend-button span{cursor:pointer;-webkit-user-select:none;user-select:none}.VerifyForm-module-scss-module__Enppka__mfa-switch-container{text-align:center;margin-top:12px}.VerifyForm-module-scss-module__Enppka__switch-label{font-family:var(--font-inter);font-size:var(--text-M-size);letter-spacing:0;text-align:left;color:var(--colors-gray-dark-40);text-align:center;margin-bottom:8px;font-style:normal;font-weight:400;line-height:150%}.VerifyForm-module-scss-module__Enppka__switch-buttons{justify-content:center;gap:8px;display:flex}.VerifyForm-module-scss-module__Enppka__login-label{font-family:var(--font-inter);font-size:var(--subtitle-S-size);letter-spacing:0;text-align:left;color:var(--colors-gray-dark-60);margin-bottom:8px;font-style:normal;font-weight:500;line-height:150%;display:block}@media screen and (max-width:560px){.VerifyForm-module-scss-module__Enppka__verification-input-container{gap:8px}.VerifyForm-module-scss-module__Enppka__verify-input{padding:12px 0}}@media screen and (max-width:400px){.VerifyForm-module-scss-module__Enppka__verification-input-container{gap:4px}.VerifyForm-module-scss-module__Enppka__verify-input{height:auto;padding:6px 0}}
.MFASelectForm-module-scss-module__BMKHgG__mfa-options{flex-direction:column;gap:12px;margin-top:24px;display:flex}.MFASelectForm-module-scss-module__BMKHgG__mfa-option{border:1px solid var(--colors-mono-black-opacity-5);cursor:pointer;text-align:left;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:16px;width:100%;padding:16px;transition:all .2s;display:flex}.MFASelectForm-module-scss-module__BMKHgG__mfa-option:hover{border-color:var(--colors-mono-black-opacity-10);background:var(--colors-gray-light-95)}.MFASelectForm-module-scss-module__BMKHgG__mfa-option--selected,.MFASelectForm-module-scss-module__BMKHgG__mfa-option--selected:hover{border-color:var(--colors-primary-light-20);background:var(--colors-gray-light-95)}.MFASelectForm-module-scss-module__BMKHgG__mfa-option-icon{background:var(--colors-gray-light-90);width:48px;height:48px;color:var(--colors-gray-dark-70);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.MFASelectForm-module-scss-module__BMKHgG__mfa-option--selected .MFASelectForm-module-scss-module__BMKHgG__mfa-option-icon{background:var(--colors-primary-light-95);color:var(--colors-primary-light-20)}.MFASelectForm-module-scss-module__BMKHgG__mfa-option-content{flex:1}.MFASelectForm-module-scss-module__BMKHgG__mfa-option-content h3{color:var(--colors-gray-dark-80);margin:0 0 4px;font-size:16px;font-weight:600}.MFASelectForm-module-scss-module__BMKHgG__mfa-option-content p{font-family:var(--font-inter);font-size:var(--caption-M-size);letter-spacing:0;text-align:left;color:var(--colors-gray-dark-50);margin:0;font-style:normal;font-weight:500;line-height:130%}.MFASelectForm-module-scss-module__BMKHgG__mfa-option-radio{width:24px;height:24px;color:var(--colors-primary-light-20);flex-shrink:0;justify-content:center;align-items:center;display:flex}