.btn,.btn-a{background-color:#ffd338;color:#250737;border-radius:40px;border:0;min-width:200px;min-height:45px;font-size:16px;font-family:Montserrat,sans-serif;text-decoration:none;padding:8px 50px 7px;font-weight:700}@media(max-width:1024px){.btn,.btn-a{font-size:16px;padding:7px 50px;min-width:120px}}@media(max-width:767px){.btn,.btn-a{font-size:14px;min-width:auto;min-height:auto}}@media(hover:hover){.btn-a:hover,.btn:hover{background-color:#ffd338;color:#250737;opacity:.8}}.btn-a:focus,.btn:focus{outline:0;box-shadow:none;background-color:#ffd338;color:#250737}.btn-a.logins,.btn.logins{padding:5px 20px}.btn-a.loginButton,.btn.loginButton{font-size:18px;font-weight:700}.btn-a{border:0!important;display:block!important;padding:10px 0!important}img{width:auto;max-width:100%}body.modal-open{padding-right:0!important;overflow-y:scroll!important}@media(max-width:480px){body,body.modal-open{padding-right:0!important}}@media only screen and (min-device-width:375px)and (max-device-width:767px)and (orientation:landscape){body.modal-open{padding-right:0!important}}.errorMsg{color:red;font-size:12px;position:absolute;bottom:-3px;left:0;margin:0}@media(max-width:768px){#pay_iframe{width:95%!important;margin:0!important;max-height:100%!important;overflow:scroll!important;left:2.5%!important;top:2.5%!important;right:2.5%!important;bottom:2.5%!important;height:95%!important}}.borderError{border:1px solid red!important}.autocomplete-dropdown-container{position:absolute;z-index:2;padding:0;background-color:#fff;top:68px;left:0;right:0}.autocomplete-dropdown-container .suggestion-item,.autocomplete-dropdown-container .suggestion-item--active{padding:10px;border-bottom:1px solid #dadada}.loginWrapper{padding:0;position:relative;overflow:hidden;margin-bottom:5rem}.loginWrapper .static-login{display:none}.loginWrapper .contentWrapper{padding:4rem 1.5rem 0;margin:0 auto;max-width:1400px;display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center;position:relative;min-height:70vh}.loginWrapper .contentWrapper .loginAuthCard{z-index:1;width:min(100%,70.625rem);display:grid;grid-template-columns:35.3125rem 35.3125rem;border-radius:2.5rem;border:.0625rem solid #ffffffad;background:#542f6ab8;box-shadow:0 1.5rem 3.125rem #00000042;overflow:hidden;position:relative;backdrop-filter:blur(.375rem);-webkit-backdrop-filter:blur(.375rem)}.loginWrapper .contentWrapper .loginAuthCard:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px #ffffff59,inset 0 1.125rem 2rem -1.125rem #ffffffd9,inset 0 -1.5rem 3rem -2rem #ffffff80;z-index:2}.loginWrapper .contentWrapper .loginAuthCard .loginVisualPanel{min-height:42.125rem;padding:3.5rem;background-image:linear-gradient(180deg,#3519310d,#3519310d),url(/images/auth/auth-olimp-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:0;display:flex;align-items:flex-start;align-self:stretch;position:relative}.loginWrapper .contentWrapper .loginAuthCard .loginVisualPanel:after{content:"";position:absolute;left:50%;bottom:0;width:min(100%,20rem);height:min(100%,30rem);transform:translateX(-50%);background:url(/images/auth/auth-athena.webp) bottom/contain no-repeat;z-index:0;pointer-events:none}.loginWrapper .contentWrapper .loginAuthCard .loginVisualTitle{position:relative;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;text-align:left;display:flex;flex-direction:column;align-items:flex-start;-webkit-text-stroke-width:.0125rem;-webkit-text-stroke-color:#6d278b;font-family:Bona Nova,Bona Nova SC,serif;font-style:normal;font-weight:700;text-transform:uppercase;color:#e9c96d}.loginWrapper .contentWrapper .loginAuthCard .loginVisualTitle .loginVisualTitleWelcome{font-size:4.125rem;line-height:4.125rem}.loginWrapper .contentWrapper .loginAuthCard .loginVisualTitle .loginVisualTitleBack,.loginWrapper .contentWrapper .loginAuthCard .loginVisualTitle .loginVisualTitleWelcome{background:var(--Gold-Gradient,linear-gradient(0deg,#cea44b -4.17%,#faeda8 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#0000;color:#0000}.loginWrapper .contentWrapper .loginAuthCard .loginVisualTitle .loginVisualTitleBack{font-size:5.625rem;line-height:5.625rem}.loginWrapper .contentWrapper .loginAuthCard .loginFormPanel{height:42.125rem;padding:1.875rem 3.4375rem;background:#d4c3f1;display:flex;align-items:center;flex-direction:column}.loginWrapper .contentWrapper .loginAuthCard .formAreaWrapper{width:100%}.loginWrapper .contentWrapper .loginBottomCta{width:100%;display:flex;justify-content:center;margin-top:1.775rem;margin-bottom:7rem}.loginWrapper .contentWrapper .loginBottomCtaText{margin:0;display:flex;gap:.375rem;align-items:baseline;text-align:center;font-weight:400}.loginWrapper .contentWrapper .loginBottomCtaLink,.loginWrapper .contentWrapper .loginBottomCtaText{color:var(--Base-White,#fff);font-family:Montserrat,sans-serif;font-size:1.25rem;font-style:normal;line-height:1.5rem}.loginWrapper .contentWrapper .loginBottomCtaLink{font-weight:700;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.loginWrapper .contentWrapper .loginBottomCtaLink:hover{color:var(--Base-White,#fff);opacity:.85}@media(max-width:75rem){.loginWrapper .contentWrapper .loginAuthCard{grid-template-columns:1fr}.loginWrapper .contentWrapper .loginAuthCard .loginVisualPanel{display:none}.loginWrapper .contentWrapper .loginAuthCard .loginFormPanel{width:100%}}@media(max-width:1024px){.loginWrapper .contentWrapper .loginAuthCard{grid-template-columns:1fr}.loginWrapper .contentWrapper .loginAuthCard .loginVisualPanel{width:100%;min-height:17rem;padding:2rem 1.5rem;background-position:top;border-radius:1.5rem 1.5rem 0 0}.loginWrapper .contentWrapper .loginAuthCard .loginVisualTitle{font-size:2.5rem}.loginWrapper .contentWrapper .loginAuthCard .loginFormPanel{width:100%;height:auto;padding:2rem 1.5rem;gap:1rem;border-radius:inherit}}@media(max-width:640px){.loginWrapper .contentWrapper{padding:2.5rem 1rem;min-height:auto}.loginWrapper .contentWrapper .loginAuthCard .loginVisualPanel{width:100%;min-height:14rem;padding:1.5rem 1.25rem;border-radius:1.25rem 1.25rem 0 0}.loginWrapper .contentWrapper .loginAuthCard .loginVisualTitle{font-size:2rem}.loginWrapper .contentWrapper .loginAuthCard .loginFormPanel{width:100%;height:auto;padding:1.5rem 1.25rem;gap:.875rem;border-radius:inherit}.loginWrapper .contentWrapper .loginBottomCtaText{font-size:.9375rem}}.loginWrapper.main-background-image-signup-login:before{content:none!important;background:none!important}@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:640px){.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}}
/*# sourceMappingURL=e8fa488211fe7094.css.map*/