@font-face{font-family:Noto Sans Black;src:local("Noto Sans Black"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSans-Black.7d166422.woff2) format("woff2"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSans-Black.b42de4c6.woff) format("woff"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSans-Black.26ade551.ttf) format("truetype");font-style:normal;font-weight:900}@font-face{font-family:Noto Sans Regular;src:local("Noto Sans Regular"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSans-Regular.b2120b59.woff2) format("woff2"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSans-Regular.221ed519.woff) format("woff"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSans-Regular.4c8d6700.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Puzzle Island NX Black;src:local("Puzzle Island NX Black"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/PuzzleIslandNXBlack.1ffacd3b.woff2) format("woff2");font-style:normal;font-weight:900}@font-face{font-family:Noto Sans Korean Black;src:local("Noto Sans Korean Black"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSansKoreanBlack.e0374530.woff2) format("woff2");font-style:normal;font-weight:900}@font-face{font-family:Noto Sans Korean Bold;src:local("Noto Sans Korean Bold"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSansKoreanBold.6a16223c.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Noto Sans Korean Regular;src:local("Noto Sans Korean Regular"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSansKoreanRegular.b78ba9a9.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Noto Sans Japanese Black;src:local("Noto Sans Japanese Black"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSansJapaneseBlack.1d0e73d3.woff2) format("woff2");font-style:normal;font-weight:900}@font-face{font-family:Noto Sans Japanese Bold;src:local("Noto Sans Japanese Bold"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSansJapaneseBold.0096d793.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Noto Sans Japanese Regular;src:local("Noto Sans Japanese Regular"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSansJapaneseRegular.5fe36ac4.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Noto Sans Chinese Black;src:local("Noto Sans Chinese Black"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSansChineseBlack.cdf21dbd.woff2) format("woff2");font-style:normal;font-weight:900}@font-face{font-family:Noto Sans Chinese Bold;src:local("Noto Sans Chinese Bold"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSansChineseBold.c28c1b03.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Noto Sans Chinese Regular;src:local("Noto Sans Chinese Regular"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSansChineseRegular.a884503e.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Noto Sans Thai Black;src:local("Noto Sans Thai Black"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSansThaiBlack.a640f065.woff2) format("woff2");font-style:normal;font-weight:900}@font-face{font-family:Noto Sans Thai Bold;src:local("Noto Sans Thai Bold"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSansThaiBlack.a640f065.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Noto Sans Thai Regular;src:local("Noto Sans Thai Regular"),url(https://ihweb-a.akamaihd.net/prod/static/2115831-a4b8e325/build/assets/NotoSansThaiBlack.a640f065.woff2) format("woff2");font-style:normal;font-weight:400}.default_auth__input::placeholder,.default_auth__remember-label.forgot_password,.default_auth__remember-label.reset_password,.default_auth__terms_link,.default_auth__forgot_password,.default_auth__form_error_msg{font-family:Noto Sans Regular,sans-serif;font-size:16px;line-height:20px}html[lang=ko] .default_auth__input::placeholder,html[lang=ko] .default_auth__remember-label.forgot_password,html[lang=ko] .default_auth__remember-label.reset_password,html[lang=ko] .default_auth__terms_link,html[lang=ko] .default_auth__forgot_password,html[lang=ko] .default_auth__form_error_msg{font-family:Noto Sans Regular,Noto Sans Korean Regular,sans-serif}html[lang=ja] .default_auth__input::placeholder,html[lang=ja] .default_auth__remember-label.forgot_password,html[lang=ja] .default_auth__remember-label.reset_password,html[lang=ja] .default_auth__terms_link,html[lang=ja] .default_auth__forgot_password,html[lang=ja] .default_auth__form_error_msg{font-family:Noto Sans Regular,Noto Sans Japanese Regular,sans-serif}html[lang=Zh-TW] .default_auth__input::placeholder,html[lang=Zh-TW] .default_auth__remember-label.forgot_password,html[lang=Zh-TW] .default_auth__remember-label.reset_password,html[lang=Zh-TW] .default_auth__terms_link,html[lang=Zh-TW] .default_auth__forgot_password,html[lang=Zh-TW] .default_auth__form_error_msg{font-family:Noto Sans Regular,Noto Sans Chinese Regular,sans-serif}html[lang=th] .default_auth__input::placeholder,html[lang=th] .default_auth__remember-label.forgot_password,html[lang=th] .default_auth__remember-label.reset_password,html[lang=th] .default_auth__terms_link,html[lang=th] .default_auth__forgot_password,html[lang=th] .default_auth__form_error_msg{font-family:Noto Sans Regular,Noto Sans Thai Regular,sans-serif}.default_auth__remember-label{font-family:Noto Sans Regular,sans-serif;font-size:16px;line-height:24px}html[lang=ko] .default_auth__remember-label{font-family:Noto Sans Regular,Noto Sans Korean Regular,sans-serif}html[lang=ja] .default_auth__remember-label{font-family:Noto Sans Regular,Noto Sans Japanese Regular,sans-serif}html[lang=Zh-TW] .default_auth__remember-label{font-family:Noto Sans Regular,Noto Sans Chinese Regular,sans-serif}html[lang=th] .default_auth__remember-label{font-family:Noto Sans Regular,Noto Sans Thai Regular,sans-serif}.default_auth__require_field{font-family:Noto Sans Regular,sans-serif;font-size:12px;line-height:14px}html[lang=ko] .default_auth__require_field{font-family:Noto Sans Regular,Noto Sans Korean Regular,sans-serif}html[lang=ja] .default_auth__require_field{font-family:Noto Sans Regular,Noto Sans Japanese Regular,sans-serif}html[lang=Zh-TW] .default_auth__require_field{font-family:Noto Sans Regular,Noto Sans Chinese Regular,sans-serif}html[lang=th] .default_auth__require_field{font-family:Noto Sans Regular,Noto Sans Thai Regular,sans-serif}@keyframes stroke_dasharray_rotate{0%{stroke-dashoffset:0}to{stroke-dashoffset:62.83184px}}@keyframes stroke_dasharray_pulse{0%{stroke-dasharray:4.83184px 58px}to{stroke-dasharray:54px 8.83184px}}.default_auth__play--loading-icon,.default_auth__auth-button--loading-icon,.default_auth__registration-button--loading-icon,.default_auth__reset-password-button--loading-icon,.default_auth__forgot-password-button--loading-icon,.default_auth__play--icon,.default_auth__auth-button--icon,.default_auth__registration-button--icon,.default_auth__reset-password-button--icon,.default_auth__forgot-password-button--icon{width:24px;height:24px;vertical-align:middle}.default_auth__play--loading-icon,.default_auth__auth-button--loading-icon,.default_auth__registration-button--loading-icon,.default_auth__reset-password-button--loading-icon,.default_auth__forgot-password-button--loading-icon{width:24px;height:24px;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden}.waiting>.default_auth__play--icon,.waiting>.default_auth__auth-button--icon,.waiting>.default_auth__registration-button--icon,.waiting>.default_auth__reset-password-button--icon,.waiting>.default_auth__forgot-password-button--icon,.waiting>.default_auth__play--label,.waiting>.default_auth__auth-button--label,.waiting>.default_auth__registration-button--label,.waiting>.default_auth__reset-password-button--label,.waiting>.default_auth__forgot-password-button--label{visibility:hidden}.waiting>.default_auth__play--loading-icon,.waiting>.default_auth__auth-button--loading-icon,.waiting>.default_auth__registration-button--loading-icon,.waiting>.default_auth__reset-password-button--loading-icon,.waiting>.default_auth__forgot-password-button--loading-icon{visibility:visible}.default_auth__play--loading-icon-shape,.default_auth__auth-button--loading-icon-shape,.default_auth__registration-button--loading-icon-shape,.default_auth__reset-password-button--loading-icon-shape,.default_auth__forgot-password-button--loading-icon-shape{stroke-width:4px;stroke-linecap:round;transform-origin:center center;transform:rotate(84deg);animation:stroke_dasharray_rotate 1.2s linear infinite,stroke_dasharray_pulse 1.2s linear alternate infinite}.default_auth__play,.default_auth__auth-button,.default_auth__registration-button,.default_auth__reset-password-button,.default_auth__forgot-password-button,.default_auth__play.waiting,.default_auth__play.waiting:disabled,.default_auth__auth-button.waiting,.default_auth__auth-button.waiting:disabled,.default_auth__registration-button.waiting,.default_auth__registration-button.waiting:disabled,.default_auth__reset-password-button.waiting,.default_auth__reset-password-button.waiting:disabled,.default_auth__forgot-password-button.waiting,.default_auth__forgot-password-button.waiting:disabled{font-family:Puzzle Island NX Black,sans-serif;font-size:28px;line-height:36px;position:relative;display:inline-flex;flex-direction:row;align-items:center;cursor:pointer;box-sizing:border-box;border:1px solid;border-radius:16px;padding:12px 32px;outline:none;user-select:none;text-decoration:none}html[lang=ko] .default_auth__play,html[lang=ko] .default_auth__auth-button,html[lang=ko] .default_auth__registration-button,html[lang=ko] .default_auth__reset-password-button,html[lang=ko] .default_auth__forgot-password-button{font-family:Puzzle Island NX Black,Noto Sans Korean Black,sans-serif}html[lang=ja] .default_auth__play,html[lang=ja] .default_auth__auth-button,html[lang=ja] .default_auth__registration-button,html[lang=ja] .default_auth__reset-password-button,html[lang=ja] .default_auth__forgot-password-button{font-family:Puzzle Island NX Black,Noto Sans Japanese Black,sans-serif}html[lang=Zh-TW] .default_auth__play,html[lang=Zh-TW] .default_auth__auth-button,html[lang=Zh-TW] .default_auth__registration-button,html[lang=Zh-TW] .default_auth__reset-password-button,html[lang=Zh-TW] .default_auth__forgot-password-button{font-family:Puzzle Island NX Black,Noto Sans Chinese Black,sans-serif}html[lang=th] .default_auth__play,html[lang=th] .default_auth__auth-button,html[lang=th] .default_auth__registration-button,html[lang=th] .default_auth__reset-password-button,html[lang=th] .default_auth__forgot-password-button{font-family:Puzzle Island NX Black,Noto Sans Thai Black,sans-serif}@media only screen and (max-width: 1024px){.default_auth__play,.default_auth__auth-button,.default_auth__registration-button,.default_auth__reset-password-button,.default_auth__forgot-password-button,.default_auth__play.waiting,.default_auth__play.waiting:disabled,.default_auth__auth-button.waiting,.default_auth__auth-button.waiting:disabled,.default_auth__registration-button.waiting,.default_auth__registration-button.waiting:disabled,.default_auth__reset-password-button.waiting,.default_auth__reset-password-button.waiting:disabled,.default_auth__forgot-password-button.waiting,.default_auth__forgot-password-button.waiting:disabled{font-size:20px}}@media only screen and (max-width: 1024px){.default_auth__play,.default_auth__auth-button,.default_auth__registration-button,.default_auth__reset-password-button,.default_auth__forgot-password-button,.default_auth__play.waiting,.default_auth__play.waiting:disabled,.default_auth__auth-button.waiting,.default_auth__auth-button.waiting:disabled,.default_auth__registration-button.waiting,.default_auth__registration-button.waiting:disabled,.default_auth__reset-password-button.waiting,.default_auth__reset-password-button.waiting:disabled,.default_auth__forgot-password-button.waiting,.default_auth__forgot-password-button.waiting:disabled{padding:8px 24px}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.default_auth{display:flex;flex-direction:column;border-top-left-radius:24px;border-top-right-radius:24px;background-color:#fff}.default_auth.forgot_password,.default_auth.reset_password{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.default_auth.forgot_password{position:relative}.default_auth__form{display:flex;padding:0 24px;flex-direction:column}.default_auth__switcher{display:flex;justify-content:flex-end;padding:16px 24px}.default_auth__switcher.forgot_password,.default_auth__switcher.reset_password{justify-content:space-between}.default_auth__title{display:flex;justify-content:center;text-align:center;font-family:Puzzle Island NX Black,sans-serif;font-size:28px;line-height:36px;color:#468bcd;padding:12px 0 24px}html[lang=ko] .default_auth__title{font-family:Puzzle Island NX Black,Noto Sans Korean Black,sans-serif}html[lang=ja] .default_auth__title{font-family:Puzzle Island NX Black,Noto Sans Japanese Black,sans-serif}html[lang=Zh-TW] .default_auth__title{font-family:Puzzle Island NX Black,Noto Sans Chinese Black,sans-serif}html[lang=th] .default_auth__title{font-family:Puzzle Island NX Black,Noto Sans Thai Black,sans-serif}@media only screen and (max-width: 1024px){.default_auth__title{font-size:20px}}.default_auth__title.reset_password{padding:24px 0}.default_auth__input-container{display:flex;position:relative;flex-direction:column;margin-bottom:16px}.default_auth__input-container_m-b-0{margin-bottom:0}.default_auth__input{display:flex;flex-direction:column;width:100%;border-radius:8px;background-color:#f4f4f4;box-shadow:none;height:48px;padding-left:12px;padding-right:12px;border:1px solid #F4F4F4;outline:none}.default_auth__input.password{padding-right:46px}.default_auth__input:hover{border:1px solid #86969F}.default_auth__input:active,.default_auth__input:focus,.default_auth__input:focus-visible{border:1px solid #468BCD}.default_auth__input:-webkit-autofill,.default_auth__input:-webkit-autofill:hover,.default_auth__input:-webkit-autofill:focus{background-color:#f4f4f4;-webkit-box-shadow:0 0 0 50px #F4F4F4 inset}.default_auth__input::placeholder{color:#86969f}.default_auth__require_field{display:flex;color:#cc3719;margin-top:4px}.default_auth__require_field.checkbox{margin-top:0}.default_auth__show_password{position:absolute;right:12px;top:12px;width:24px;height:24px;cursor:pointer}.default_auth__remember_container{display:flex;align-items:center;flex-direction:row;margin-bottom:8px;padding:0 0 0 30px}.default_auth__remember_checkbox{display:flex;border:1px solid #86969F;border-radius:2px;height:16px;width:16px;accent-color:#468BCD;margin:0 12px}.default_auth__remember-label{display:inline-block;color:#86969f}.default_auth__remember-label>.default_auth__terms_link{display:inline-block}.default_auth__terms_link{color:#468bcd;border-bottom:1px dashed #468BCD}.default_auth__terms_link:hover{color:#3671aa;border-bottom:1px dashed #3671AA}.default_auth__terms_link:active,.default_auth__terms_link:focus{color:#245585;border-bottom:1px dashed #245585}.default_auth__buttons{display:flex;width:100%;margin-bottom:16px}.default_auth__buttons.registration{margin-bottom:24px}.default_auth__buttons.forgot_password,.default_auth__buttons.reset_password{margin-bottom:40px}.default_auth__play,.default_auth__auth-button,.default_auth__registration-button,.default_auth__reset-password-button,.default_auth__forgot-password-button{color:#fff;background-color:#468bcd;border-color:#468bcd;display:flex;justify-content:center;width:100%}.default_auth__play:focus-visible,.default_auth__auth-button:focus-visible,.default_auth__registration-button:focus-visible,.default_auth__reset-password-button:focus-visible,.default_auth__forgot-password-button:focus-visible{background-color:#245585;outline:2px solid #3671AA;border-style:solid}.default_auth__play:hover,.default_auth__auth-button:hover,.default_auth__registration-button:hover,.default_auth__reset-password-button:hover,.default_auth__forgot-password-button:hover{background-color:#3671aa}.default_auth__play:active,.default_auth__auth-button:active,.default_auth__registration-button:active,.default_auth__reset-password-button:active,.default_auth__forgot-password-button:active{background-color:#245585}.default_auth__play:disabled,.default_auth__play.disabled,.default_auth__auth-button:disabled,.default_auth__auth-button.disabled,.default_auth__registration-button:disabled,.default_auth__registration-button.disabled,.default_auth__reset-password-button:disabled,.default_auth__reset-password-button.disabled,.default_auth__forgot-password-button:disabled,.default_auth__forgot-password-button.disabled{color:#fff;background-color:#86969f}.default_auth__play.waiting,.default_auth__play.waiting:disabled,.default_auth__auth-button.waiting,.default_auth__auth-button.waiting:disabled,.default_auth__registration-button.waiting,.default_auth__registration-button.waiting:disabled,.default_auth__reset-password-button.waiting,.default_auth__reset-password-button.waiting:disabled,.default_auth__forgot-password-button.waiting,.default_auth__forgot-password-button.waiting:disabled{color:#fff;background-color:#468bcd;border-color:#468bcd;cursor:default}.default_auth__play.waiting:focus-visible,.default_auth__play.waiting:disabled:focus-visible,.default_auth__auth-button.waiting:focus-visible,.default_auth__auth-button.waiting:disabled:focus-visible,.default_auth__registration-button.waiting:focus-visible,.default_auth__registration-button.waiting:disabled:focus-visible,.default_auth__reset-password-button.waiting:focus-visible,.default_auth__reset-password-button.waiting:disabled:focus-visible,.default_auth__forgot-password-button.waiting:focus-visible,.default_auth__forgot-password-button.waiting:disabled:focus-visible{background-color:#245585;outline:2px solid #3671AA;border-style:solid}.default_auth__play.waiting:hover,.default_auth__play.waiting:disabled:hover,.default_auth__auth-button.waiting:hover,.default_auth__auth-button.waiting:disabled:hover,.default_auth__registration-button.waiting:hover,.default_auth__registration-button.waiting:disabled:hover,.default_auth__reset-password-button.waiting:hover,.default_auth__reset-password-button.waiting:disabled:hover,.default_auth__forgot-password-button.waiting:hover,.default_auth__forgot-password-button.waiting:disabled:hover{background-color:#3671aa}.default_auth__play.waiting:active,.default_auth__play.waiting:disabled:active,.default_auth__auth-button.waiting:active,.default_auth__auth-button.waiting:disabled:active,.default_auth__registration-button.waiting:active,.default_auth__registration-button.waiting:disabled:active,.default_auth__reset-password-button.waiting:active,.default_auth__reset-password-button.waiting:disabled:active,.default_auth__forgot-password-button.waiting:active,.default_auth__forgot-password-button.waiting:disabled:active{background-color:#245585}.default_auth__play.waiting:disabled,.default_auth__play.waiting.disabled,.default_auth__play.waiting:disabled:disabled,.default_auth__play.waiting:disabled.disabled,.default_auth__auth-button.waiting:disabled,.default_auth__auth-button.waiting.disabled,.default_auth__auth-button.waiting:disabled:disabled,.default_auth__auth-button.waiting:disabled.disabled,.default_auth__registration-button.waiting:disabled,.default_auth__registration-button.waiting.disabled,.default_auth__registration-button.waiting:disabled:disabled,.default_auth__registration-button.waiting:disabled.disabled,.default_auth__reset-password-button.waiting:disabled,.default_auth__reset-password-button.waiting.disabled,.default_auth__reset-password-button.waiting:disabled:disabled,.default_auth__reset-password-button.waiting:disabled.disabled,.default_auth__forgot-password-button.waiting:disabled,.default_auth__forgot-password-button.waiting.disabled,.default_auth__forgot-password-button.waiting:disabled:disabled,.default_auth__forgot-password-button.waiting:disabled.disabled{color:#fff;background-color:#86969f}.default_auth__forgot_password,.default_auth__form_error_msg{display:flex;justify-content:center;width:100%;margin-bottom:24px}.default_auth__form_error_msg{color:#cc3719;text-align:center}.default_auth__forgot_password{color:#86969f}.default_auth__timer{margin-top:82px}.timer-active:disabled:hover~.default_auth__timer{display:inline-block}.social-form{display:flex;flex-direction:column;align-items:center;background-color:#f4f4f4;border-bottom-left-radius:24px;border-bottom-right-radius:24px;padding:16px 24px 32px}.social-form__title{display:flex;font-family:Puzzle Island NX Black,sans-serif;font-size:28px;line-height:36px;color:#86969f}html[lang=ko] .social-form__title{font-family:Puzzle Island NX Black,Noto Sans Korean Black,sans-serif}html[lang=ja] .social-form__title{font-family:Puzzle Island NX Black,Noto Sans Japanese Black,sans-serif}html[lang=Zh-TW] .social-form__title{font-family:Puzzle Island NX Black,Noto Sans Chinese Black,sans-serif}html[lang=th] .social-form__title{font-family:Puzzle Island NX Black,Noto Sans Thai Black,sans-serif}@media only screen and (max-width: 1024px){.social-form__title{font-size:20px}}.social-form__button-container{display:flex;gap:16px;margin-top:8px}.social-form__button{display:flex;padding:16px;border-radius:16px;cursor:pointer}.social-form__button:hover{background-color:#0d2d4012}.social-form__button:active,.social-form__button:focus{background-color:#0d2d401f}
