.react-modal__container{overflow-x:auto;overflow-y:auto;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%}.react-modal__container.center-mode{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.react-modal__container>div{display:contents}.react-dialog__wrapper{position:fixed;inset:0;z-index:1000;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center}.react-dialog__dialog{background-color:#fff;padding:30px;text-align:center}.react-dialog__message{color:#000}.react-dialog__input{width:240px;height:40px;border:1px solid #000;margin-top:20px;padding:0 20px}.react-dialog__button-wrapper{margin-top:20px;display:flex;justify-content:center;column-gap:10px}.react-dialog__button-ok{border-radius:0;border:none;background:#333;color:#fff}.react-dialog__button-cancel,.react-dialog__button-ok{display:flex;justify-content:center;align-items:center;width:80px;height:40px;cursor:pointer}.react-dialog__button-cancel{border-radius:0;border:1px solid #333;color:#333;background-color:#fff}*,:after,:before{box-sizing:border-box;margin:0;padding:0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;vertical-align:top;text-underline-position:under;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}::-webkit-scrollbar{width:6px;height:8px}::-webkit-scrollbar-thumb{background-color:#bebebe;border-radius:2px}::-webkit-scrollbar-track{background-color:transparent}body{overflow-x:hidden;font-family:"sans-serif";font-size:16px;line-height:normal;-webkit-text-size-adjust:100%;color:#000;background:#fff}body.is-scroll-lock{overflow:hidden}[lang=en] body,[lang=pt] body,[lang=ru] body{font-family:var(--font-inter),"sans-serif"}[lang=ja] body{font-family:var(--font-notosans-jp),"sans-serif"}[lang=th] body{font-family:var(--font-notosans-th),"sans-serif"}[lang=zh-Hant] body{font-family:var(--font-notosans-tc),"sans-serif"}[lang=zh-Hans] body{font-family:var(--font-notosans-sc),"sans-serif"}ol,ul{list-style:none}table{width:100%;border-spacing:0;table-layout:fixed}td,th{text-align:center;vertical-align:middle}a{text-decoration:none}button,input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit]{border:none;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:inline-block;width:100%;height:auto;font-size:16px;line-height:38px;padding:0 10px;border:1px solid #ccc;background:#fff;color:#000;box-shadow:none}input:not([type]):focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:none}input:not([type]):disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{cursor:not-allowed}textarea{height:300px;padding:10px;line-height:1.5}input[type=number] ::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.default-enter{opacity:0}.default-enter-active{opacity:1;transition:opacity .3s}.default-exit{opacity:1}.default-exit-active{opacity:0;transition:opacity .3s}.drawer-enter{transform:translateY(100%)}.drawer-enter-active{transition:transform .3s}.drawer-enter-active,.drawer-exit{transform:translateY(0)}.drawer-exit-active{transform:translateY(100%);transition:transform .3s}.blur300-enter{filter:blur(1rem)}.blur300-enter-active{filter:blur(0);transition:filter .3s}.blur300-exit{filter:blur(0)}.blur300-exit-active{filter:blur(1rem);transition:filter .3s}.react-modal__container{background-color:rgba(0,0,0,.7);opacity:0}.react-modal__container,.react-modal__container__enter{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:all .3s ease}.react-modal__container__enter{opacity:1}.react-modal__container__exit{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:all .3s ease}.react-modal__container__exit.drawer-vertical .inner{transform:translateY(100%)}.react-modal__container__enter.drawer-vertical .inner{transform:translateY(0);transition:all .3s;transition-delay:.3s}.react-fullpage__scrollbar-handler{background-color:hsla(0,0%,100%,.3)}.hidden-text{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;background-color:transparent;clip:rect(0,0,0,0);white-space:nowrap}.only-pc{display:none}@media(min-width:1025px){.only-pc{display:block}}.only-mo{display:none}@media(max-width:1025px){.only-mo{display:block}}.blind{overflow:hidden;position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.react-dialog__wrapper{z-index:9999;padding:20px}.react-dialog__dialog{display:flex;max-width:400px;width:100%;min-height:320px;flex-direction:column;align-items:center;justify-content:center;padding-inline:40px;background:url(https://gcdn.wemade.games/lygl/teaser/0.1.7/_next/static/images/subscribe/popup_bg_pc.webp) no-repeat 50%;background-size:contain}@media(max-width:1025px){.react-dialog__dialog{max-width:392px;min-height:340px;padding-inline:24px;background:url(https://gcdn.wemade.games/lygl/teaser/0.1.7/_next/static/images/subscribe/popup_bg_mo.webp) no-repeat 50%;background-size:contain}}.react-dialog__message{font-weight:500;font-size:16px;font-style:normal;color:#dfcda5}.react-dialog__button-cancel,.react-dialog__button-ok{padding:18px;font-weight:500;font-size:16px;height:auto;font-style:normal;border-radius:8px}@media(max-width:1025px){.react-dialog__button-cancel,.react-dialog__button-ok{padding:10px}}.react-dialog__button-wrapper{margin-top:40px;width:100%}.react-dialog__button-ok{width:100%;background:#dfcda5;color:#3d2100}.react-dialog__button-cancel{border-radius:8px;border:1px solid #444;background:#fff;color:#444}