@tailwind components;@tailwind utilities;@media screen and (max-width: 641px){.mobile-only-container>div{max-width:calc(100% - 20px)}}@media screen and (max-width: 641px){.mobile-only{margin-top:5.625rem}}#app-layout{height:100vh}.app-card-container{width:470px;height:510px;min-height:510px;border-radius:.5rem;background-color:var(--color-white-brand-white, #fffaee);padding:2.25rem;margin-top:7.625rem}.w-\[240px\]{width:240px}.-ml-xl{margin-left:-1.3rem}.mt-\[1\.875rem\]{margin-top:1.875rem}.mr-\[1\.75rem\]{margin-right:1.75rem}.w-\[6\.25rem\]{width:6.25rem}.h-\[6\.25rem\]{height:6.25rem}.w-\[90\%\]{width:90%}.mt-auto{margin-top:auto}.max-h-\[230px\]{max-height:230px}.w-\[191px\]{width:191px}.auth-info .body{margin-top:8px}.auth-info .has-button{margin-top:16px}.otp-input{width:var(--semantic-spacing-px-320, 32px);height:var(--semantic-spacing-px-320, 32px);border:1px solid var(--semantic-color-border-base-primary, #dfe3ec);border-radius:var(--semantic-cornerRadius-40, 4px)}.otp-input.has-error{border-color:var(--semantic-color-border-status-danger-active, #dc362e)}.logo-container{height:30px;width:146px}.logo{width:auto;height:100%}#logout-page .auth-info{width:100%}#signup-page .field-group .field:last-child{margin-right:0}#signup-page .field-group .field{margin-right:2rem}#signup-page .field{flex:0 auto}#signup-page .field.mfa-methods{margin-top:0}#signup-page .field.mfa-methods .radio{margin:1rem 0}#signup-page .onboarding-success{width:100%}#signup-page .onboarding-success .link{word-break:break-all}#signup-page .onboarding-success .onboarding-details{margin:2rem 0;width:100%}#signup-page .onboarding-success .onboarding-details label:first-child{width:50%}#signup-page .onboarding-success .onboarding-details label:nth-child(2){font-weight:400}#signup-page .mfa-steps{width:100%}#signup-page .mfa-steps.totp p{line-height:1.4}#signup-page .mfa-steps hr{margin-top:0rem}#signup-page .mfa-steps .qr-code-wrapper .qr-code-img{height:15rem}#signup-page .mfa-steps .resend-otp-counter{font-size:1.2rem;background:#fff;border-radius:50%;font-weight:600;margin-left:.5rem}#signup-page .mfa-steps .resend-otp-label{cursor:pointer;margin-left:.5rem}#signup-page .mfa-steps .phone-otp .input-container{display:flex}#signup-page .mfa-steps .phone-field{align-items:center}#signup-page .mfa-steps .phone-field .country-code{padding:.8rem;border-radius:.5rem;margin-right:.1rem;min-width:3.7rem;min-height:3.2rem}#signup-page-faq{margin-top:2rem}#auth-page .my-1{margin:1rem 0}#auth-page .auth-type-or{width:100%;text-align:center;line-height:.1em;margin:2.5rem 0 2.5rem}#auth-page .auth-type-or span{background:#fff;padding:0 1rem}#auth-page .btn-label{flex:1}#auth-page .totp-field label{white-space:normal}#auth-page .sms-otp-field .input-container{display:flex}#auth-page .field{flex:auto}#auth-page .field .fa-stopwatch{font-size:1.9rem}#auth-page .resend-otp-counter{font-size:1.2rem;background:#fff;border-radius:50%;font-weight:600;margin-left:.5rem}#auth-page .resend-otp-label{cursor:pointer;margin-left:.5rem}#auth-page .phone-no-msg{margin-bottom:.5rem}#auth-page .phone-field{align-items:center}#auth-page .phone-field .country-code{padding:.8rem;border-radius:.5rem;margin-right:.1rem;min-width:3.7rem;min-height:3.2rem}#auth-page .authentication-levels-container{padding-right:12px}#auth-page .authentication-levels-container .title{font-size:16px;font-weight:500;line-height:125%}#auth-page .authentication-levels-container .sub-heading{font-size:13px;font-weight:400;line-height:20px}#auth-page .authentication-levels-container .small-text{font-size:12px;font-weight:400;line-height:132%}#auth-page .authentication-levels-container .level-list{gap:24px;margin-bottom:24px}#auth-page .authentication-levels-container .level-container{padding:8px 24px;border:1px solid #dde3ea;border-radius:8px}#auth-page .authentication-levels-container .level-container.is-selected{border-color:#1442a8;background-color:#f2f7ff}#auth-page .authentication-levels-container .level-container .name{font-size:16px;font-weight:500;line-height:125%}#auth-page .authentication-levels-container .level-container .apps{color:#767676;font-weight:400;line-height:20px}#auth-page .authentication-levels-container .level-container .icon{width:20px;height:20px;color:#2160e1}
