@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}.password-strength-tips{font-size:clamp(.7rem,2.2vw,.85rem);max-height:0;overflow:hidden;transition:max-height .5s ease;margin-top:1%}.password-strength-tips.password-strength-tips-visible{max-height:72px}.password-strength-tips.password-strength-tips-visible ul{padding-left:3%;list-style:none}.password-strength-tips.password-strength-tips-visible ul li:before{content:"•";color:#fff;margin-right:.5rem}.password-strength-tips.password-strength-tips-visible .password-strength-tips-error{color:#f97066;list-style:none}.password-strength-tips.password-strength-tips-visible .password-strength-tips-error:before{content:"✗";color:#f97066;margin-right:.5rem}.password-strength-tips.password-strength-tips-visible .password-strength-tips-valid{color:#32d583;list-style:none}.password-strength-tips.password-strength-tips-visible .password-strength-tips-valid:before{content:"✓";color:#32d583;margin-right:.5rem}.auth-input{display:flex;flex-direction:column;align-items:flex-start}.auth-input__label{font-size:.75rem;font-weight:600;color:#fcfcfd;margin-bottom:6px}.auth-input__field-root{position:relative;width:100%}.auth-input__field{background-image:none;box-shadow:none;width:100%;height:52px;padding:12px 16px;background-color:#fff;border:2px solid #eff3ff;border-radius:0;font-size:1.125rem;color:#101828;transition:border-color .15s ease,box-shadow .15s ease}.auth-input__field::placeholder{color:#98a2b3}.auth-input__field:focus{outline:none;border-color:#00ff2f;box-shadow:0 0 0 3px #00ff2f59,0 0 12px #00ff2f33}.auth-input__field:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#101828}.auth-input__field--error{border-color:#f04438}.auth-input__field--error:focus{border-color:#f04438;box-shadow:0 0 0 3px #f0443840,0 0 8px #f0443826}.auth-input__adornment{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:20px;height:20px}.auth-input__helper-text{font-size:12px;margin-top:4px}.auth-input__helper-text--error{color:#f04438}.auth-button{width:100%;height:48px;background:linear-gradient(180deg,#f09e46,#ff980c);border:none;border-radius:78.5px;box-shadow:0 4px 4px #00000040;color:#fff;font-weight:600;font-size:18px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.auth-button:hover:not(:disabled){opacity:.9}.auth-button:disabled{opacity:.5;cursor:not-allowed}.auth-button__spinner{display:inline-block;width:24px;height:24px;border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;animation:auth-button-spin .6s linear infinite}@keyframes auth-button-spin{to{transform:rotate(1turn)}}.coupon,.coupon-container{width:100%}.coupon{position:relative;border-radius:.5rem;padding:8px 12px;background:#ffffff14;cursor:pointer}.coupon .coupon__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.coupon .coupon__header label{display:flex;align-items:center;gap:8px;font-size:14px;flex-grow:1;color:#fff}.coupon .coupon__header label svg{margin-right:4px;transform:scale(1.3)}.coupon .coupon__header label .description-text{display:flex;flex-direction:column;gap:2px;white-space:nowrap}@media(min-width:768px){.coupon .coupon__header label .description-text{flex-direction:row;align-items:center;flex-grow:1}}.coupon .coupon__header label .description-text .primary-text{font-size:14px;font-weight:600}.coupon .coupon__header label .description-text .secondary-text{color:#fff9;font-size:12px}.coupon .expand-button{background:none;border:none;color:#fff;font-size:13px;padding:4px 12px;background:linear-gradient(180deg,#f09e46,#ff980c);border-radius:4px;cursor:pointer;font-weight:600;white-space:nowrap}.coupon .close-icon{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;width:1rem;height:auto}.coupon .close-icon svg{transform:rotate(-90deg);width:1rem;fill:#fff}.coupon .coupon__content{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.coupon .coupon__content .coupon__wrapper{display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;border-radius:.5rem;gap:8px;margin-top:8px}.coupon .coupon__content .coupon__wrapper .auth-input{flex-grow:1}.coupon .coupon__content .coupon__wrapper .auth-input .auth-input__field{height:40px;font-size:14px}.coupon .coupon__content .coupon__wrapper .auth-input__field-root:has(.check-with-circle){outline:1px solid #22c55e;border-radius:.5rem}.coupon .coupon__content .coupon__wrapper .auth-input__adornment svg{cursor:default}.coupon .coupon__content .coupon__wrapper .auth-input__adornment svg.check-with-circle{transform:scale(1.3)}.coupon .coupon__content .coupon__wrapper .coupon__apply-button{border-radius:.5rem;width:auto;min-width:100px;height:40px;font-size:12px;padding:0 16px;white-space:nowrap}.coupon .coupon__content .coupon__apply-msg{height:0;visibility:hidden}.coupon .coupon__content .coupon__apply-msg--visible{font-size:13px;height:auto;visibility:visible;width:100%;margin-top:4px}.coupon .coupon__content .coupon__apply-msg--error{color:#f04438;font-size:13px}.coupon .coupon__content .coupon__apply-msg--success{color:#22c55e;font-size:13px}.coupon.coupon--expanded{background:#ffffff1f;box-shadow:0 0 12px 0 #ffffff26;border:1px solid #fff3}.coupon.coupon--expanded .coupon__content{max-height:500px;opacity:1;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.signup-form{width:100%;max-width:800px;display:flex;flex-direction:column;gap:16px}.signup-form__name-row{display:flex;gap:12px}.signup-form__name-row>*{flex:1 1}@media(max-width:767px){.signup-form__name-row{flex-direction:column}}.signup-form__password-wrapper .signup-form__password-toggle{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.signup-form__checkboxes{display:flex;flex-direction:column;gap:12px}.signup-form__checkbox-item{display:flex;flex-direction:row;align-items:flex-start;gap:8px;color:#fff}.signup-form__checkbox-item label{margin:0;font-size:13px;line-height:1.4;color:#9ca3af}.signup-form__link{color:#f2b705;text-decoration:none}.signup-form__link:hover{text-decoration:underline}.signup-form__checkbox{position:relative;min-width:18px;min-height:18px;accent-color:#006ada;-webkit-appearance:none;appearance:none;border:2px solid #fff6;border-radius:4px;background-color:#0000;cursor:pointer;margin-top:2px}.signup-form__checkbox:checked{background-color:#006ada;border-color:#006ada}.signup-form__checkbox:checked:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.signup-form__checkbox--error{border-color:#f04438}.signup-form__error-message{text-align:left;color:#f04438;font-size:13px;margin-top:4px}.signup-form__captcha-container{display:flex;flex-direction:column;gap:8px}.signup-form__turnstile-container{display:flex;width:70%;min-width:300px;margin-inline:auto;border-radius:.5rem;overflow:hidden}@media(min-width:768px){.signup-form__turnstile-container{max-width:330px}}.signup-form__turnstile-container--error{outline:3px solid #f04438}.signup-form__divider{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.signup-form__divider-line{flex:1 1 auto;height:1px;background:#fff3;width:100%}.signup-form__divider-text{font-weight:500;margin:0 16px;color:#fff9;font-size:14px;flex:0 0 auto;white-space:nowrap}.signup-form__sso-button-item{width:100%;margin-top:8px}.sign-up-form-join-section{width:100%;color:#fff;text-align:center;margin-top:.5rem;margin-bottom:0}@media(min-width:768px){.sign-up-form-join-section{margin-top:1.5rem;margin-bottom:.5rem}}.sign-up-form-join-section__intro{font-weight:400;font-size:1rem;margin:0 0 1rem}@media(min-width:768px){.sign-up-form-join-section__intro{font-size:1.25rem}}.sign-up-form-join-section__list{list-style:none;margin:0 auto;padding:1rem;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid #ffffff40;border-radius:.75rem;display:flex;flex-direction:column;gap:.75rem}.sign-up-form-join-section__item{display:flex;align-items:center;gap:.5rem;text-align:left}.sign-up-form-join-section__check{flex-shrink:0}.sign-up-form-join-section__text{font-weight:400;font-size:1rem;line-height:20px}@media(min-width:768px){.sign-up-form-join-section__text{font-size:1.125rem}}.sign-up-form-join-section__bonus{font-weight:700;color:#f2a73b}.sign-up-form-join-section__nowrap{white-space:nowrap}.marketing-campaign-bonus-banner{width:100%;color:#fff;text-align:center;padding:8px 8px 12px;border-radius:1rem 1rem 0 0;background:linear-gradient(90deg,#3589ff,#c446fe 25.43%,#ff4668 52.37%,#f8c577 97.81%)}.marketing-campaign-bonus-banner .marketing-campaign-bonus-banner-content-text{display:flex;align-items:center;justify-content:center;gap:4px;font-size:clamp(.6rem,2.8vw,.9rem);font-weight:500}.marketing-campaign-bonus-banner .marketing-campaign-bonus-banner-content-text .bonus-item{display:inline-flex;align-items:center;gap:4px;padding:0 8px;background:hsla(0,0%,100%,.302);border-radius:20px;line-height:1.7}.marketing-campaign-bonus-banner .marketing-campaign-bonus-banner-content-text .bonus-item img{flex-shrink:0}.auth-pages-layout{display:flex;width:100%;min-height:100vh}@media(max-width:767px){.auth-pages-layout{flex-direction:column}}.auth-pages-layout__hero{position:relative;flex:0 0 50%;overflow:hidden;background:linear-gradient(180deg,#3b2d8e,#5a3fa0 50%,#4a35a0)}@media(max-width:767px){.auth-pages-layout__hero{display:none}}.auth-pages-layout__hero-bg{object-fit:cover;object-position:center;pointer-events:none}.auth-pages-layout__logo{position:absolute;top:35px;left:30px;z-index:2}.auth-pages-layout__logo img{width:280px;height:auto}.auth-pages-layout__form-section-with-bg-pattern{position:relative}.auth-pages-layout__form-section-with-bg-pattern:after{content:"";position:absolute;inset:0;background-image:url(/_next/static/media/albumza-pattern.d48e689a.svg);background-repeat:repeat;background-size:49.8px 57px;opacity:.03;z-index:-1;pointer-events:none}.auth-pages-layout__form-section{flex:0 0 50%;background-color:#594fc1;display:flex;align-items:center;justify-content:center;padding:40px;position:relative;overflow-y:auto;isolation:isolate;min-height:100vh}.auth-pages-layout__form-section:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#fff}@media(max-width:767px){.auth-pages-layout__form-section:before{display:none}}@media(max-width:1023px){.auth-pages-layout__form-section{flex:0 0 50%;padding:24px}}@media(max-width:767px){.auth-pages-layout__form-section{flex:1 1 auto;padding:24px 16px}}.brand-logo{display:block;height:auto}.brand-logo-wrapper{position:relative;display:inline-flex}.brand-logo-wrapper .brand-logo-spark{position:absolute;top:0;right:0;width:15%;height:auto;color:#fe8125;transform:translate(45%,-45%);pointer-events:none}.auth-close-button{position:absolute;top:24px;right:24px;z-index:10;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s ease}.auth-close-button:hover{opacity:1}@media(max-width:767px){.auth-close-button{top:16px;right:16px}}.auth-close-button__icon{width:50px;height:50px}@media(max-width:767px){.auth-close-button__icon{width:30px;height:30px}}.signup-page{width:100%;max-width:800px}.signup-page__title{color:#fff;font-size:2.25rem;font-weight:600;text-align:center;letter-spacing:-.96px;margin-bottom:12px}@media(max-width:767px){.signup-page__title{font-size:1.875rem}}.signup-page__campaign-banner{width:100%}.signup-page__campaign-banner--visible{opacity:1;visibility:visible;transition:all .7s ease-in-out;transform:translateY(0)}.signup-page__campaign-banner--hidden{opacity:0;visibility:hidden;transition:all .7s ease-in-out;transform:translateY(100%)}.signup-page__login-row{color:#fff;text-align:center;margin-top:12px;width:100%;font-size:14px}.signup-page__login-button{background:none;border:none;color:#f2b705;text-decoration:underline;font-size:14px;font-weight:700;margin-left:4px;cursor:pointer}.signup-page__login-button:hover{opacity:.8}
/*# sourceMappingURL=c051c863b76a84d1.css.map*/