.saasaudit-signup-sidebar{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;color:#fff;padding:30px;background:linear-gradient(138deg,#0c6fff,#f25d85);overflow:hidden}.saasaudit-signup-sidebar:after{content:"";position:absolute;inset:0;background:url(/_next/static/media/Logo_new.52acab8c.svg) 0/contain no-repeat;opacity:.1;z-index:0}.saasaudit-signup-sidebar>*{position:relative;z-index:1}.saasaudit-signin-idp{display:flex;flex-direction:column;justify-content:space-between}.request-recieved-forgot{justify-content:center;align-items:center;display:flex;flex-direction:column;gap:15px}.eye-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}.set-password-form input{border:none;border-radius:4px;width:100%;height:34px;font-family:DM Sans,sans-serif;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0}.set-password-form input::placeholder{opacity:40%}.request-recieved-forgot img{width:71px;height:71px}.place-holder-input input::placeholder{opacity:60%;font-size:12px}.h-545-px{height:545px}.saasaudit-signup-logo{width:185px;height:auto}.saasaudit-signup-logo-mobile{display:none}.email-verification-code input{border:none;border-radius:4px;font-family:DM Sans,sans-serif;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0}.email-verification-code input::placeholder{opacity:40%}.otp-input{width:45px;height:50px;text-align:center;font-size:24px!important;border-radius:5px!important;background:#fafafa!important;border:1px solid #e4e4e7!important;color:#000b15!important}.otp-input:focus-visible{outline:none}.resend-text{margin-top:10px;font-size:14px;color:#585858;font-weight:400}.resend-btn{background:none;border:none;color:#1793ff;cursor:pointer;opacity:1!important}.authenticate-app-list li{margin-left:-15px;margin-bottom:5px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400}.app-key-input-div{flex-grow:1;min-width:150px}.app-key-input-div input{background:#e1e1e1;border:none!important;height:30px;border-radius:4px;width:100%}.app-key-input-div input:focus-visible{outline:none!important}.generated-code-app::placeholder{font-size:12px}.generated-code-app:focus-visible{outline:none}@media screen and (min-width:200px) and (max-width:495px){.saasaudit-login-left-data{display:none}.saasaudit-login-right-data{width:100%;padding:30px}.saasaudit-signup-logo-mobile{display:block}}@media screen and (min-width:200px) and (max-width:775px){.saasaudit-login-row-data{overflow-y:scroll}}.saasaudit-signup-steps li.active{font-weight:500;opacity:1}.saasaudit-signup-steps li{list-style:none;opacity:.6;font-size:14px;margin-bottom:20px;display:flex;align-items:center;gap:10px;cursor:pointer}.saasaudit-signup-steps{padding:0;margin-left:-20px}.saasaudit-signup-steps span{margin-top:5px}.sigin-up-form input{border:none;border-radius:8px;width:100%;height:40px;font-family:DM Sans,sans-serif;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;padding:12px 25px 12px 34px;color:#000}.sigin-up-form input::placeholder{opacity:40%}.email-verification-code .e-mail-disable-code{border:none;border-radius:8px;width:100%;height:40px;font-family:DM Sans,sans-serif;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;padding:12px 25px 12px 34px;color:#000}@media screen and (min-width:495px) and (max-width:795px){.otp-input{width:30px;height:30px;font-size:14px}.otp-boxes{gap:6px}}.secret-key-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;cursor:pointer;width:100%}.secret-key-input{position:absolute;opacity:0;pointer-events:none}.secret-key-display{gap:10px;margin-top:10px}.secret-box,.secret-key-display{display:flex;justify-content:center}.secret-box{width:40px;height:40px;border:1px solid #ccc;align-items:center;font-size:20px;border-radius:5px;background-color:#f5f5f5}.active-box{border-color:#007bff}.blinking-cursor{display:inline-block;width:1px;height:20px;background-color:#000;margin-left:2px;animation:blink 1s infinite}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}.password-container{position:relative}.password-input{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:16px}