@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes blink-caret{0%,45%{opacity:1}46%,to{opacity:0}}.otp-form{flex-direction:column;gap:12px;padding:20px 0 0;display:flex}.otp-form .otp-form-header{font-weight:600}.otp-form .otp-form-description{text-align:center;opacity:.5;margin:0;line-height:1.5}.otp-form input.otp-input-email{text-align:center;background:#fff;border:2px solid rgba(0,0,0,.22);border-radius:8px;outline:none;width:100%;min-height:50px;padding:0 20px;font-size:15px;transition:all .2s;margin:0!important}.otp-form input.otp-input-email:focus{border-color:#ff6756;box-shadow:0 0 10px rgba(255,103,86,.52)}.otp-form input.otp-input-email:disabled{background:#e2e8ed}.otp-form input.otp-input-email.error{border-color:#f44;animation:.3s shake}.otp-form .otp-input-error{color:#f44;margin-top:6px;padding-left:4px;font-size:13px;line-height:1.2}.otp-form .otp-code-inputs{justify-content:center;gap:9px;margin:10px 0 3px;display:flex;position:relative}.otp-form .otp-code-inputs .otp-code-native{z-index:3;color:transparent;-webkit-text-fill-color:transparent;caret-color:transparent;-webkit-user-select:text;-moz-user-select:text;user-select:text;background:0 0;border:0;outline:none;width:100%;height:100%;margin:0;padding:0 0 0 20px;position:absolute;top:0;bottom:0;left:0;right:0}.otp-form .otp-code-inputs .otp-code-native:-webkit-autofill{opacity:.1}.otp-form .otp-code-inputs .otp-code-digit{z-index:2;pointer-events:none;background:#fff;border:2px solid #e2e8ed;border-radius:8px;justify-content:center;align-items:center;width:46px;height:52px;font-size:24px;font-weight:600;transition:all .2s;display:flex;position:relative}.otp-form .otp-code-inputs .otp-code-digit.shake{animation:.3s shake}.otp-form .otp-code-inputs .otp-code-digit.active:after{content:"";background:#111;width:1px;animation:1s step-end infinite blink-caret;display:none;position:absolute;top:13px;bottom:13px;left:calc(50% - 1px)}.otp-form .otp-code-inputs .otp-code-digit.filled{border-color:rgba(0,141,29,.36)}.otp-form .otp-code-inputs:focus-within .otp-code-digit.active{border-color:rgba(12,176,46,.73)}.otp-form .otp-code-inputs:focus-within .otp-code-digit.active:after{display:block}.otp-form .otp-attempts-left{text-align:center;opacity:.6;margin:-8px 0 8px;font-size:13px;font-weight:500}.otp-form .otp-form-actions{gap:10px;line-height:1.2;display:flex}.otp-form .otp-form-actions .btn{text-align:center;border:none;border-radius:8px;flex:1;min-height:50px;padding:0 20px;font-size:15px;font-weight:500;transition:all .2s;position:relative}.otp-form .otp-form-actions .btn .lds-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}.otp-form .otp-form-actions .btn-submit{color:#fff;background:#ff6756}.otp-form .otp-form-actions .btn-back{color:#666;background:0 0;border:2px solid #e2e8ed}.otp-form .otp-form-actions .btn-back:hover:not(:disabled){border-color:#999}.otp-form .otp-form-actions .btn-resend{color:#ff6756;background:0 0;width:auto;min-height:auto;margin:0 auto 4px;transition:all .2s}.otp-form .otp-form-actions .btn-resend span{border-bottom:1px dashed #ff6756}.otp-form .otp-form-actions .btn-resend:disabled{color:#000;opacity:.5}.otp-form .otp-form-actions .btn-resend:disabled span{border-bottom:1px dashed #999}
/*# sourceMappingURL=9b4f8437e7a338fc.css.map*/