.verification-code-input{position:relative}.verification-code-input .verification-code-inputs{align-items:center;display:flex;justify-content:center}.verification-code-input .verification-code-digit{background-color:#121621;border:1px solid #2f3545;border-radius:16px;box-sizing:border-box;color:#fff;font-size:18px;height:58px;margin:7px;text-align:center;transition:all .2s ease;width:58px}.verification-code-input .verification-code-digit::-moz-placeholder{color:#64748b}.verification-code-input .verification-code-digit::placeholder{color:#64748b}.verification-code-input .verification-code-digit:focus{background:#a855f70d;border-color:#a855f7;box-shadow:0 0 12px 4px #a855f726;outline:none}.verification-code-input .verification-code-digit.has-value{background:#a855f71a;border-color:#a855f7}.verification-code-input .verification-code-digit.error{background:#ef44441a;border-color:#ef4444}.verification-code-input .verification-code-digit.error:focus{background:#ef44440d;border-color:#9c47f1;box-shadow:0 0 12px 4px #a855f726}.verification-code-input .verification-code-digit::-webkit-inner-spin-button,.verification-code-input .verification-code-digit::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.verification-code-input .verification-code-digit[type=number]{-moz-appearance:textfield}.verification-code-input .verification-code-error{align-items:center;display:flex;justify-content:flex-end;margin-top:4px;position:absolute;right:0;top:100%}.verification-code-input .verification-code-error .error-text{color:#ef4444;font-size:12px;line-height:1.4}.do-loading{color:#fff}.do-loading,.do-loading .d-loading__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.do-loading .d-loading__wrapper{gap:4px;text-align:center}.do-loading .d-loading__ico{animation:aniSpin 1.2s linear infinite;border-radius:50%;box-sizing:border-box;font-size:105px}.do-loading .d-loading__title{font-size:32px;text-align:center}.do-loading .d-loading__subtitle{box-sizing:border-box;font-size:14px;padding-bottom:42px;text-align:center}.do-loading .d-loading__btn{box-sizing:border-box;padding-top:42px;width:418px}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-30px,0)}70%{transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}@keyframes aniPulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.35,1.35,1.35)}to{transform:scaleX(1)}}@keyframes aniWave{0%{transform:rotate(0)}20%{transform:rotate(-25deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-25deg)}80%{transform:rotate(10deg)}to{transform:rotate(0)}}@keyframes aniRotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes aniFadeIn{0%{opacity:0}to{opacity:1}}@keyframes aniFadeOut{0%{opacity:1}to{opacity:0}}@keyframes aniSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes skeletonLoading{0%{background-position:200% 0}to{background-position:-200% 0}}.render-successful{color:#fff}.render-successful,.render-successful .render-success__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.render-successful .render-success__wrapper{gap:4px;text-align:center}.render-successful .render-success__ico{border-radius:50%;box-sizing:border-box;font-size:105px}.render-successful .render-success__title{font-size:32px;text-align:center}.render-successful .render-success__subtitle{box-sizing:border-box;font-size:14px;padding-bottom:42px;text-align:center}.render-successful .render-success__btn{box-sizing:border-box;padding-top:42px;width:418px}
