.body-2fa{bottom:0;left:0;position:absolute;right:0;top:0}.bg-2fa,.body-2fa{align-items:center;display:flex;justify-content:center}._g2fa,.container-2fa{align-items:center;background-color:var(--G10);border-radius:var(--rounded-lg);box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:var(--size-5) var(--size-8)}._g2fa h1,.container-2fa h1{font-size:var(--text-3xl);font-weight:var(--font-black);line-height:var(--line-3xl)}._g2fa-container{height:45%;width:45%}._g2fa-container ._g2fa-wrapper{align-items:center;display:flex;height:85%;justify-content:space-between;margin-bottom:0;width:100%}._g2fa-container ._g2fa-wrapper .step{align-items:center;display:flex;flex-direction:column;height:100%;margin:0}._g2fa-container ._g2fa-wrapper .step h2{font-size:var(--text-lg);font-weight:var(--font-medium);line-height:var(--line-lg)}._g2fa-container ._g2fa-wrapper .step .step-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20%;width:100%}._g2fa-container ._g2fa-wrapper .step .step-wrapper h3{font-size:var(--text-lg);font-weight:var(--font-black);line-height:var(--line-lg)}._g2fa-container ._g2fa-wrapper .step .step-wrapper .create-btn{margin:0}._g2fa-container ._g2fa-wrapper .step .step-wrapper .qr-img-container{display:flex;justify-content:space-evenly;margin-top:var(--size-3);width:100%}._g2fa-container ._g2fa-wrapper .step .step-wrapper .qr-img-container .qr-img{align-items:center;display:flex;flex-direction:column}._g2fa-container ._g2fa-wrapper .step .step-wrapper .qr-img-container .qr-img img{margin-bottom:var(--size-3);width:100px}._g2fa-container ._g2fa-wrapper .step .step-wrapper .qr-img-container .qr-img span{font-size:var(--text-lg)}._g2fa-container ._g2fa-wrapper .step .step-wrapper .or-span{margin:var(--size-2) 0}._g2fa-container ._g2fa-wrapper .step .two-first{height:60%}._g2fa-container ._g2fa-wrapper .step .one-last{height:50%}._g2fa-container ._g2fa-wrapper hr{border:.1em solid;color:var(--G20);height:80%;opacity:.5}.btn-container{display:flex;justify-content:space-evenly;margin-top:10%;width:100%}._g2fa-check-container .step,._g2fa-check-container form,.check-2fa .step,.check-2fa form{margin-bottom:0;width:100%}._g2fa-check-container .step .step-wrapper,._g2fa-check-container form .step-wrapper,.check-2fa .step .step-wrapper,.check-2fa form .step-wrapper{margin-top:10%}._g2fa-check-container .step .step-wrapper .btn-container,._g2fa-check-container form .step-wrapper .btn-container,.check-2fa .step .step-wrapper .btn-container,.check-2fa form .step-wrapper .btn-container{justify-content:space-between}._g2fa-check-container .step .step-wrapper .btn-container .form-btn,._g2fa-check-container form .step-wrapper .btn-container .form-btn,.check-2fa .step .step-wrapper .btn-container .form-btn,.check-2fa form .step-wrapper .btn-container .form-btn{margin-left:0;width:45%}.input-label{background:linear-gradient(180deg,var(--G10) 30%,var(--white) 70%)!important}.input-component{margin-top:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media screen and (min-width:1025px) and (max-width:1440px){._g2fa-container{height:50%;width:60%}}@media screen and (min-width:769px) and (max-width:1024px){._g2fa-container{height:50%;width:75%}._g2fa-container ._g2fa-wrapper .step h2{font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--line-base)}}.sendOtp{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10px}.primary-btn{background:transparent;color:#603259;font-weight:700;gap:8px;margin-top:5px}.primary-btn:hover{background-color:#603259;color:#fff;font-weight:500;transition:all .2s ease-in-out}.primary-btn:hover svg *{stroke:#fff;transition:all .2s ease-in-out}.textSendOtpMail{margin-top:10px}.check-2fa h1,.textSendOtpMail{align-items:center;display:flex;flex-direction:column;justify-content:center}.check-2fa h1{text-align:center;width:325px}