.login-page{display:flex;box-sizing:border-box;width:100%;min-height:70vh;padding:var(--fw-space-6) var(--fw-space-5) var(--fw-space-8);flex-direction:column;align-items:center;justify-content:center;color:var(--fw-color-text)}.login-page__crumbs.fw-breadcrumbs{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.login-page__crumbs.fw-breadcrumbs:focus-within{z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;margin:var(--fw-space-4) var(--fw-space-5) 0;overflow:visible;clip:auto;white-space:normal}.login-page__pending{display:flex;min-height:70vh;align-items:center;justify-content:center}@media(max-width:639px){.login-page{min-height:auto;padding:var(--fw-space-6) var(--fw-space-4)}}@font-face{font-family:alternategotno3dregular;src:url(/_next/static/media/alternategotno3d-webfont.325e20d5.eot);src:url(/_next/static/media/alternategotno3d-webfont.325e20d5.eot) format("embedded-opentype"),url(/_next/static/media/alternategotno3d-webfont.d4ff455b.woff) format("woff"),url(/_next/static/media/alternategotno3d-webfont.a64e6e1d.ttf) format("truetype"),url(/_next/static/media/alternategotno3d-webfont.e600397e.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.forgotPasswordPage .contentWrapper{margin-bottom:10rem}.forgotPasswordPage .contentWrapper .loginAuthCard{z-index:1;width:min(100%,1130px);min-height:932px;grid-template-columns:565px 565px;border-radius:40px;overflow:hidden;box-shadow:none!important}.forgotPasswordPage .contentWrapper .loginAuthCard .loginVisualPanel{min-height:932px;height:932px;overflow:hidden;background-image:linear-gradient(180deg,#3519310d,#3519310d),url(/images/auth/auth-character-bg.webp);background-position:100%}.forgotPasswordPage .contentWrapper .loginAuthCard .loginVisualPanel:after{width:min(100%,30rem);height:min(100%,40rem);z-index:1}.forgotPasswordPage .contentWrapper .loginAuthCard .loginVisualPanel .forgotCoins{position:absolute;background:url(/images/auth/auth-coins.webp) 50%/contain no-repeat;pointer-events:none;z-index:0}.forgotPasswordPage .contentWrapper .loginAuthCard .loginVisualPanel .forgotCoinsLeft{scale:1.7;left:-1rem;bottom:-5rem;width:15rem;height:15rem}.forgotPasswordPage .contentWrapper .loginAuthCard .loginVisualPanel .forgotCoinsRight{right:3rem;bottom:-6rem;width:15rem;height:15rem;scale:2}.forgotPasswordPage .contentWrapper .loginAuthCard .loginVisualTitle{z-index:2}.forgotPasswordPage .contentWrapper .loginAuthCard .loginFormPanel{justify-content:flex-start;min-height:932px;height:932px;position:relative;padding:1.875rem 4rem}.forgotPasswordPage .contentWrapper .loginAuthCard .loginFormPanel .formAreaWrapper{width:100%;height:100%;display:flex}.forgotPasswordPage .forgotPasswordPanel{width:min(100%,565px);max-width:none;height:100%;margin:0 auto;padding-top:12.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;color:#250737}.forgotPasswordPage .forgotPasswordPanel.stage-resent .forgotPasswordTitle{max-width:31rem;margin-top:.25rem}.forgotPasswordPage .forgotPasswordPanel.stage-resent .forgotPasswordDescription{margin:.75rem 0 .5rem}.forgotPasswordPage .forgotPasswordPanel.stage-resent .forgotPasswordSentEmail{margin:1rem 0 0}.forgotPasswordPage .forgotPasswordPanel.stage-resent .forgotPasswordSentHint{margin:.75rem 0 0}.forgotPasswordPage .forgotPasswordPanel.stage-resent .forgotPasswordResendHint{margin:1.5rem 0 0}.forgotPasswordPage .forgotPasswordPanel.stage-resent .forgotPasswordActions{margin-top:.875rem}.forgotPasswordPage .forgotPasswordIcon{width:118px;height:118px;position:relative;overflow:visible;border-radius:50%;border:2px solid #c7b8db;background-color:#e5dff0;margin-bottom:1rem}.forgotPasswordPage .forgotPasswordIcon:after{content:"";position:absolute;left:50%;top:40%;width:126px;height:126px;transform:translate(-50%,-50%);background:url(/images/auth/auth-restore-password.webp) 50%/contain no-repeat;pointer-events:none}.forgotPasswordPage .forgotPasswordIcon.isSent:after{top:35%;width:96px;height:96px;background:url(/images/auth/auth-password-sent.webp) 50%/contain no-repeat}.forgotPasswordPage .forgotPasswordTitle{margin:0;color:#4f1669;text-align:center;-webkit-text-stroke-width:.0125rem;-webkit-text-stroke-color:#6d278b;font-family:Bona Nova,Bona Nova SC,serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;max-width:30rem}.forgotPasswordPage .forgotPasswordDescription{margin:.875rem 0 1.25rem;color:#4f1669;text-align:center;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;max-width:29rem}.forgotPasswordPage .forgotPasswordSentInfo{width:100%}.forgotPasswordPage .forgotPasswordSentEmail{margin:1.25rem 0 0;color:#4f1669;text-align:center;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.25rem;overflow-wrap:anywhere;word-break:break-word}.forgotPasswordPage .forgotPasswordSentHint{margin:2rem 0 0}.forgotPasswordPage .forgotPasswordResendHint,.forgotPasswordPage .forgotPasswordSentHint{color:#4f1669;text-align:center;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.forgotPasswordPage .forgotPasswordResendHint{margin:1.75rem 0 0}.forgotPasswordPage .forgotPasswordInputGroup{width:100%;position:relative;min-height:2.8125rem}.forgotPasswordPage .forgotPasswordInput{width:100%;border:0;border-radius:999rem;background:#ffffff85;color:#250737;min-height:2.8125rem;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.25;padding:.5625rem 1rem .5625rem 3rem}.forgotPasswordPage .forgotPasswordInput::placeholder{color:#250737b8;opacity:1}.forgotPasswordPage .forgotPasswordInput:focus{outline:0;box-shadow:0 0 0 .0625rem #4f166940}.forgotPasswordPage .forgotPasswordInputIcon{position:absolute;top:50%;left:1rem;transform:translateY(-50%);width:1.25rem;height:1.25rem;background:url(/images/auth/auth-email-icon.svg) 50%/contain no-repeat;opacity:.9;pointer-events:none}.forgotPasswordPage .forgotPasswordError{margin:.75rem 0 0;color:red;font-family:Montserrat,sans-serif;font-size:.875rem;line-height:1.3}.forgotPasswordPage .forgotPasswordActions{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-top:1.25rem}.forgotPasswordPage .forgotPasswordBackButton{display:flex;padding:10px 25px;justify-content:center;align-items:center;gap:10px;flex:1 0;align-self:stretch;min-height:3.4375rem;border-radius:100px;border:1px solid #fff;background:radial-gradient(50% 217.94% at 50% 50%,#f5f1fb 0,#d0bdef 100%);box-shadow:inset 0 0 .84375rem 1.25rem #ffffff57;text-align:center;-webkit-text-stroke-width:.0125rem;-webkit-text-stroke-color:#6d278b;font-family:Bona Nova,Bona Nova SC,serif;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#4f1669;text-decoration:none}.forgotPasswordPage .forgotPasswordBackButton:hover{text-decoration:none;opacity:.8}.forgotPasswordPage .forgotPasswordBackButtonText{display:inline-block;border-bottom:0;line-height:1;padding-bottom:0;background:linear-gradient(180deg,#4f1669,#963eb9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#0000}.forgotPasswordPage .forgotPasswordSubmitButton{display:flex;height:55px;padding:10px;justify-content:center;align-items:center;gap:10px;flex:1 0;border:0;border-radius:100px;margin:0;background:linear-gradient(0deg,#cea44b -4.17%,#faeda8);box-shadow:inset 0 .91px 8.099px 0 #fffffffc}.forgotPasswordPage .forgotPasswordSubmitButton>span{text-align:center;-webkit-text-stroke-width:.0125rem;-webkit-text-stroke-color:#6d278b;font-family:Bona Nova,Bona Nova SC,serif;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;background:radial-gradient(76.71% 144.77% at 47.6% 100%,#963eb9 0,#4f1669 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#0000}.forgotPasswordPage .forgotPasswordSubmitButton.singleAction{grid-column:1/-1}@media(max-width:75rem){.forgotPasswordPage{min-height:auto}.forgotPasswordPage .contentWrapper{min-height:auto;margin-bottom:2rem}.forgotPasswordPage .contentWrapper .loginAuthCard{width:min(100%,70.625rem);min-height:auto;grid-template-columns:1fr}.forgotPasswordPage .contentWrapper .loginAuthCard .loginVisualPanel{display:none;min-height:0;height:auto}.forgotPasswordPage .contentWrapper .loginAuthCard .loginFormPanel{width:100%;height:auto;min-height:32rem}.forgotPasswordPage .forgotPasswordPanel{padding-top:0}}@media(max-width:40rem){.forgotPasswordPage .contentWrapper{margin-bottom:0;padding-left:0;padding-right:0}.forgotPasswordPage .contentWrapper .loginAuthCard{width:100%;border-radius:40px}.forgotPasswordPage .contentWrapper .loginAuthCard .loginFormPanel{padding:1.25rem 1rem .875rem;min-height:auto;height:auto;justify-content:flex-start}.forgotPasswordPage .contentWrapper .loginAuthCard .loginFormPanel .formAreaWrapper{height:auto}.forgotPasswordPage .forgotPasswordPanel{width:100%;min-height:auto;height:auto;padding-bottom:0;padding-top:.25rem}.forgotPasswordPage .forgotPasswordPanel.stage-resent .forgotPasswordTitle{max-width:19rem}.forgotPasswordPage .forgotPasswordPanel.stage-resent .forgotPasswordDescription{margin:.75rem 0 .5rem;padding:0}.forgotPasswordPage .forgotPasswordPanel.stage-resent .forgotPasswordSentEmail{margin:1rem 0 0;font-size:1rem}.forgotPasswordPage .forgotPasswordPanel.stage-resent .forgotPasswordSentHint{margin:2rem 0 0}.forgotPasswordPage .forgotPasswordPanel.stage-resent .forgotPasswordResendHint{margin:1.5rem 0 0}.forgotPasswordPage .forgotPasswordPanel.stage-resent .forgotPasswordActions{margin-top:.875rem}.forgotPasswordPage .forgotPasswordIcon{width:76px;height:76px;margin-bottom:.75rem}.forgotPasswordPage .forgotPasswordIcon:after{width:82px;height:82px}.forgotPasswordPage .forgotPasswordTitle{text-align:center;-webkit-text-stroke-width:.0125rem;-webkit-text-stroke-color:#6d278b;font-family:Bona Nova,Bona Nova SC,serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;background:radial-gradient(76.71% 144.77% at 47.6% 100%,#963eb9 0,#4f1669 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#0000}.forgotPasswordPage .forgotPasswordDescription{color:#4f1669;text-align:center;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:.75rem 0 1rem;max-width:100%;padding:0 .25rem}.forgotPasswordPage .forgotPasswordInput{min-height:2.625rem;font-size:.9375rem;padding-left:2.75rem}.forgotPasswordPage .forgotPasswordInputIcon{left:.875rem}.forgotPasswordPage .forgotPasswordActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1rem}.forgotPasswordPage .forgotPasswordBackButton,.forgotPasswordPage .forgotPasswordSubmitButton{min-height:3rem;height:3rem;padding:.5rem 1rem}}button:focus{box-shadow:none}.loadingBtn{display:flex;flex-direction:row;align-items:center;justify-content:center}.loadingBtn:disabled{background-color:gray!important}@keyframes ldio{0%{top:10px;left:10px;width:0;height:0;opacity:1}to{top:0;left:0;width:20px;height:20px;opacity:0}}.ldio div{position:absolute;border-width:4px;border-style:solid;opacity:1;border-radius:50%;animation:ldio 1s cubic-bezier(0,.2,.8,1) infinite}.ldio div:first-child{border-color:#fff;animation-delay:0s}.ldio div:nth-child(2){border-color:#fff;animation-delay:-.5s}.lds-ripple{width:30px;height:30px;display:inline-block;overflow:hidden}.ldio{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:0 0}.ldio div{box-sizing:initial}.forgot-password-v2-dialog .fw-popup__body{overflow:visible}.forgot-password-v2-dialog__copy{margin:0;color:var(--fw-color-text);font-family:var(--fw-font-sans);font-size:var(--fw-text-sm);font-weight:var(--fw-font-weight-regular);line-height:var(--fw-leading-normal);text-align:center}.forgot-password-v2-dialog__copy+.forgot-password-v2-dialog__form{margin-top:var(--fw-space-5)}.forgot-password-v2-dialog__form{display:flex;width:100%;max-width:22rem;flex-direction:column;align-items:stretch;gap:var(--fw-space-4);margin-inline:auto}.forgot-password-v2-dialog .primary-button,.forgot-password-v2-dialog__email{width:100%;max-width:100%}.forgot-password-v2-dialog__form+.forgot-password-v2-dialog__copy{margin-top:var(--fw-space-4)}@media(min-width:640px){.forgot-password-v2-dialog__copy{font-size:inherit}}
/*# sourceMappingURL=8c6d27d8ef337a2b.css.map*/