@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-display:swap;font-family:Press Start\ 2P;src:url(/static/media/PressStart2P-Regular.ab6f21a77a5e41f73761.woff2) format("woff2"),url(/static/media/PressStart2P-Regular.ab6f21a77a5e41f73761.woff2) format("woff")}#root,body,html{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABdklEQVRYhe3UUU7CQBAG4L/G16JHMOGRBEkvoEfgBnIEj4AnwBuIN+EG4hF8J1GhSWG7O78PsqRulrIWWl46SbNNS2e+zA4LtNGGEyQnJD9JPpwLUIzJWQAiUkS8NArQWlNr7TSCbySvGgEopbjZbBpDXLgPjDEQEeR57r4aAJiTvK0VICIwxuwuJ24AzE6J8AIsYr1e+7653iLuagHYLRARKKWgtS5DHH1W7N0Ci8iyrOz76bGIvR2wa5ZlvllwEZXPitIO2DVN00N5RlURpUNo1zRNISIhiH+fFaVDWEQsl8uQfAP8Dmcw4uAQ2vvVahWacwBgehTAh1BKhXYBAIahP7x0HxhjQBIA/qwksVgs0Ol0ZgF5nysDRGRX0EUopUZRFL2GJq8EsP95D2Lc6/VOWtwLsB0oIkhO+/3+06mLlwIsQkTmcRw/1lHcC3C24IvksNvtfjcGKHYgiqL7JEk+6ioO+E/C2fbYHSdJ8l5n8TbaAIAfCbi6++Tc56EAAAAASUVORK5CYII=),pointer;height:100%;margin:0;overflow:hidden;padding:0;width:100%}a,button{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAADNQTFRF////////////////////////////////////////////////////////////AAAA////FbWC9gAAABB0Uk5TTx+f3y9fb3/P748Pr78/AKWLRIsAAACFSURBVDjL1dPLEsMgCAVQU+MToff/v7bddEYKIeuw9YxcGUzvm0qPArXVGGSMGEyghOAAVhyyA0cICtBCQACqiLS2OGM6c1jYiyxIClRnkmMH2QFTXXFacCrwugPDAv0MKKDbOzfY878MhZm7BmIzkGyd2F85+gXtdLWT8u3Eqzz041zVB8+fOzQ+9ghuAAAAAElFTkSuQmCC),auto!important}.video-background{height:100vh;left:0;position:fixed;top:0;width:100vw}.video-bg{height:100%;left:0;object-fit:cover;object-position:center top;position:absolute;top:0;width:100%;z-index:0}.content{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;border:1px solid #fff3;border-radius:clamp(16px,2vh,800px);box-shadow:0 8px 16px #0006;color:#fff;display:flex;flex-direction:column;gap:clamp(10px,.5vw,40px);height:-webkit-max-content;height:max-content;justify-content:center;left:120%;min-height:clamp(120px,20vh,800px);min-width:clamp(120px,24vw,1800px);opacity:0;padding:clamp(20px,1vw,60px);position:absolute;top:50%;transform:translate(-50%,-50%);transition:left 1s ease-in-out;z-index:1}.content.active{left:80%;opacity:1}.logo{height:auto;margin-bottom:clamp(10px,2vw,40px);object-fit:contain;width:clamp(340px,20vw,2600px)}p{font-size:clamp(.7rem,1vw,6rem)}button,p{font-family:Press Start\ 2P,Arial,sans-serif}button{background-color:#ff5733;border:none;border-radius:clamp(2px,.7vh,80px);color:#fff;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAADNQTFRF////////////////////////////////////////////////////////////AAAA////FbWC9gAAABB0Uk5TTx+f3y9fb3/P748Pr78/AKWLRIsAAACFSURBVDjL1dPLEsMgCAVQU+MToff/v7bddEYKIeuw9YxcGUzvm0qPArXVGGSMGEyghOAAVhyyA0cICtBCQACqiLS2OGM6c1jYiyxIClRnkmMH2QFTXXFacCrwugPDAv0MKKDbOzfY878MhZm7BmIzkGyd2F85+gXtdLWT8u3Eqzz041zVB8+fOzQ+9ghuAAAAAElFTkSuQmCC),auto;font-size:clamp(1rem,1vw,6rem);padding:clamp(2px,1vw,60px) clamp(3px,1vw,100px);transition:all .3s ease-in-out;width:clamp(200px,14vw,1000px)}button:hover{background-color:#2194e1}.language-switch{display:flex;gap:10px;left:20px;position:absolute;top:20px}.language-switch button{background-color:#ff5733;border:none;border-radius:clamp(2px,1vw,80px);border-radius:6px;color:#fff;cursor:pointer;font-family:Press Start\ 2P,Arial,sans-serif;font-size:clamp(1rem,1vw,6rem);padding:clamp(2px,1vw,60px) clamp(3px,1vw,100px);transition:background-color .3s ease;width:auto}.language-switch button:hover{background-color:#ff784e}.wishlist-button{background:#ff5733;box-shadow:0 8px 16px #0006;color:#fff;cursor:pointer;display:inline-block;font-weight:700;letter-spacing:2px;margin:12px,12px 12px;overflow:hidden;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out;width:clamp(200px,14vw,1000px)}.wishlist-button,.wishlist-button:before{border-radius:clamp(2px,.7vh,80px);font-size:clamp(1rem,1vw,6rem);padding:clamp(2px,1vw,60px) clamp(3px,1vw,100px)}.wishlist-button:before{background-color:#3e50b480;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;z-index:1}.wishlist-button:hover:before{opacity:.2}.wishlist-button span{position:absolute}.wishlist-button span:first-child{animation:animateTop 2s linear infinite;background:linear-gradient(90deg,#fff,#00bac0);height:2px;left:0;top:0;width:100%}@keyframes animateTop{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.wishlist-button span:nth-child(2){animation:animateRight 2s linear infinite;background:linear-gradient(180deg,#fff,#00bac0);height:100%;right:0;top:0;width:2px}@keyframes animateRight{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.wishlist-button span:nth-child(3){animation:animateBottom 2s linear infinite;background:linear-gradient(270deg,#fff,#00bac0);bottom:0;height:2px;left:0;width:100%}@keyframes animateBottom{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.wishlist-button span:nth-child(4){animation:animateLeft 2s linear infinite;background:linear-gradient(0deg,#fff,#00bac0);height:100%;left:0;top:0;width:2px}@keyframes animateLeft{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@media screen and (min-width:3840px) and (min-height:1440px) and (max-width:3840px) and (max-height:1440px){.video-bg{height:100vh;left:0;object-fit:cover;object-position:center -6vh;position:absolute;top:0;width:100vw;z-index:0}}@media only screen and (max-width:1024px){.content{border-radius:clamp(6px,1vw,20px);gap:clamp(10px,1vw,20px);left:110%;padding:clamp(10px,2vw,30px);top:50%;transform:translate(-50%,-50%);width:clamp(200px,40%,800px)}.video-bg{object-fit:cover}p{font-size:clamp(1rem,2vw,3rem);line-height:clamp(1.2,1.4,1.6)}.wishlist-button,button{font-size:clamp(1rem,1.2vw,3rem)!important;height:6vh;padding:clamp(5px,1vw,5px) clamp(5px,1.5vw,10px)!important;width:clamp(200px,14vw,1000px)}.language-switch>button{height:4vh!important}.content.active{left:70%;top:42%}}@media only screen and (max-width:864px){.video-bg{object-fit:cover}}@media only screen and (max-width:768px){#root,body,html{overflow:auto;position:absolute}.content{border-radius:clamp(6px,1vw,20px);font-size:clamp(1rem,1.5vw,1.2rem);gap:clamp(10px,1vw,20px);left:110%;padding:clamp(10px,2vw,30px);top:50%;transform:translate(-50%,-50%);width:clamp(300px,90%,800px)}.content.active{left:50%;top:42%}.logo{margin-bottom:clamp(10px,2vw,20px);width:clamp(260px,60%,300px)}p{font-size:clamp(1rem,1vw,1rem);line-height:clamp(1.2,1.4,1.6)}.wishlist-button,button{font-size:clamp(.8rem,1.2vw,.5rem)!important;height:6vh;padding:clamp(5px,1vw,5px) clamp(5px,1.5vw,10px)!important;width:clamp(200px,14vw,1000px)}.language-switch{flex-direction:row;gap:clamp(3px,.8vw,5px);left:clamp(5px,1vw,10px);top:clamp(5px,1vw,10px)}.language-switch button{font-size:clamp(.7rem,1vw,.9rem);padding:clamp(3px,1vw,5px) clamp(5px,1.5vw,10px)}.video-background,.video-bg{height:100%;left:0;object-fit:cover;position:absolute;top:0;transform-origin:center center;width:100%;z-index:0}}@media only screen and (max-width:400px){.content{width:clamp(240px,90%,370px)!important}p{font-size:clamp(.7rem,1vw,1rem)}.wishlist-button,button{font-size:clamp(.6rem,1.2vw,.5rem)!important;height:4vh;padding:clamp(5px,1vw,5px) clamp(5px,1.5vw,10px)!important;width:clamp(140px,14vw,1000px)}}.subscribeOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;display:grid;inset:0;overflow-y:auto;padding:16px;place-items:center;position:fixed;z-index:10000}.subscribeContentWrapper{margin:auto;position:relative;width:clamp(600px,35vw,1400px);z-index:10001}.subscribeCharacterBg{bottom:2px;height:auto;image-rendering:pixelated;left:50%;max-width:1000px;opacity:1;pointer-events:none;position:absolute;transform:translateX(-50%);width:120%;z-index:-1}.subscribeModal{background:#121212;border:1px solid #ffffff2e;border-radius:30px;box-shadow:0 24px 60px #00000073;box-sizing:border-box;color:#ffffffeb;padding:50px;position:relative;width:100%}.subscribeModalHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:30px}.subscribeModalTitle{font-size:40px;font-weight:700;margin:0}.subscribeCloseButton{background:#0000;border:none;border-radius:10px;color:#fff9;cursor:pointer;font-size:40px;line-height:1;padding:5px}.subscribeCloseButton:hover{background:#ffffff1a;color:#fff}.subscribeForm{display:flex;flex-direction:column;gap:25px}.subscribeLabel{color:#ffffffa6;display:block;font-size:clamp(20px,4vw,40px);margin-bottom:8px}.subscribeInput{background:#ffffff0f;border:1px solid #ffffff24;border-radius:16px;box-sizing:border-box;color:#ffffffeb;font-size:clamp(20px,4vw,40px);height:80px;outline:none;padding:0 30px;transition:all .2s ease;width:100%}.subscribeInput:focus{background:#ffffff1a;border-color:#ffffff80;box-shadow:0 0 0 3px #ffffff14}.subscribeActions{display:flex;gap:10px;margin-top:20px}.subscribeButtonPrimary{background:#fff;border:0;border-radius:16px;color:#000;cursor:pointer;font-size:32px;font-weight:700;height:90px;text-transform:uppercase;transition:transform .1s,background .2s;width:100%}.subscribeButtonPrimary:hover{background:#e0e0e0}.subscribeButtonPrimary:active{transform:translateY(2px)}.subscribeButtonPrimary:disabled{cursor:not-allowed;opacity:.55}.subscribeMessage{background:#ffffff14;border-radius:12px;font-size:18px;padding:15px}.subscribeHint{color:#fff6;font-size:clamp(20px,4vw,40px);margin-top:15px}.subscribeWrapper{display:inline-block;margin-top:20px;position:relative}.floatingGiftIcon{animation:floatGift 3s ease-in-out infinite;cursor:pointer;height:auto;image-rendering:pixelated;left:auto;pointer-events:none;position:absolute;right:-20px;top:-30px;width:80px;z-index:10}@keyframes floatGift{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:2560px){.subscribeContentWrapper{top:100px;width:clamp(450px,30vw,600px)}.subscribeCharacterBg{bottom:110px;max-width:460px}.subscribeModal{border-radius:20px;padding:25px 30px}.subscribeModalTitle{font-size:22px}.subscribeCloseButton{font-size:24px}.subscribeForm{gap:15px}.subscribeLabel{font-size:clamp(15px,3vw,25px);margin-bottom:5px}.subscribeInput{border-radius:10px;font-size:16px;height:48px;padding:0 15px}.subscribeButtonPrimary{border-radius:10px;font-size:18px;height:52px;margin-top:10px}.subscribeMessage{font-size:13px;padding:10px}.subscribeHint{font-size:clamp(15px,3vw,17px);margin-top:10px}.floatingGiftIcon{left:auto;right:-20px;top:-25px;width:60px}}@media (max-width:1280px){.subscribeContentWrapper{max-width:500px;width:85vw}.subscribeCharacterBg{bottom:auto;height:496px;left:50%;max-width:none;top:-265px;transform:translateX(-50%);width:auto}.floatingGiftIcon{left:auto;right:-20px;top:-35px;width:70px}}@media (max-width:600px){.subscribeModal{padding:20px}.subscribeCharacterBg{height:468px;top:-252px}.subscribeInput{font-size:15px;height:44px}.subscribeButtonPrimary{height:44px}.floatingGiftIcon{left:auto;right:-20px;top:-20px;width:50px}}@media (min-width:2000px){.subscribeContentWrapper{width:900px}.subscribeCharacterBg{bottom:270px;height:auto;max-width:591px;top:auto}.subscribeModal{border-radius:40px;border-width:2px;padding:60px}.subscribeModalTitle{font-size:40px}.subscribeCloseButton{font-size:50px}.subscribeForm{gap:30px}.subscribeLabel{font-size:24px}.subscribeInput{border-radius:20px;font-size:32px;height:90px;padding:0 40px}.subscribeButtonPrimary{border-radius:20px;font-size:36px;height:100px}.floatingGiftIcon{left:auto;right:-20px;top:-50px;width:120px}}@media (min-width:2561px){.subscribeContentWrapper{max-width:90vw;width:1500px}.subscribeCharacterBg{bottom:9px;height:auto;left:50%;max-width:1800px;top:auto;transform:translateX(-50%);width:80%}.subscribeModal{border-radius:50px;border-width:3px;box-shadow:0 50px 150px #0009;padding:80px;top:99px}.subscribeModalHeader{margin-bottom:50px}.subscribeModalTitle{font-size:64px}.subscribeCloseButton{font-size:70px;padding:20px}.subscribeForm{gap:40px}.subscribeInput{border-radius:30px;border-width:3px;font-size:48px;height:140px;padding:0 50px}.subscribeLabel{font-size:36px;margin-bottom:15px}.subscribeActions{margin-top:50px}.subscribeButtonPrimary{border-radius:30px;font-size:50px;height:150px}.subscribeMessage{border-radius:25px;font-size:36px;margin-top:30px;padding:30px}.subscribeHint{font-size:28px;margin-top:40px}.floatingGiftIcon{left:auto;right:-20px;top:-80px;width:200px}}.ks-overlay-wrapper{box-sizing:border-box;display:flex;inset:0;bottom:170px;overflow-x:hidden;pointer-events:none;position:fixed;transition:all .3s ease;z-index:9000}.cls-1{font-family:Roboto,sans-serif;font-size:21.33px;font-weight:300}.cls-1,.cls-2,.cls-3,.cls-4{fill:#4d4d4d}.cls-5{fill:#05ce78;font-size:25.46px;font-weight:700}.cls-3,.cls-4,.cls-5,.cls-6{font-family:Roboto,sans-serif}.cls-3,.cls-4,.cls-6{font-weight:400}.ks-svg-link{animation:slideInFromLeft 1.2s cubic-bezier(.22,1,.36,1) .2s forwards;display:block;opacity:0;pointer-events:auto;text-decoration:none;transition:transform .2s ease}.cls-1,.cls-9{fill:#111!important}.cls-1,.cls-11,.cls-2,.cls-9{transition:fill .2s ease!important}.cls-11,.cls-2{fill:#05ce78!important}.ks-svg-link:hover .cls-1,.ks-svg-link:hover .cls-9{fill:#04dd7f!important}.ks-svg-link:hover .cls-11,.ks-svg-link:hover .cls-2{fill:#fff!important}.ks-svg-link:hover .kikSvg,.ks-svg-link:hover .kikSvgMini{transform:scale(1.04)}@media (min-width:764px) and (min-height:596px){.ks-overlay-wrapper{align-items:center;justify-content:flex-start;padding-left:40px}.kickMobile{display:none}.kickDesktop{display:block;width:380px}}@media (max-height:595px),(max-width:800px){.ks-overlay-wrapper{align-items:flex-end;bottom:clamp(140px,8vw,218px);justify-content:center;padding-left:0}.kickDesktop{display:none}.kickMobile{display:block;width:280px}}@media (min-width:3000px){.ks-overlay-wrapper{padding-left:120px}.kickDesktop{width:800px}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-60px)}to{opacity:1;transform:translateX(0)}}.hero-container{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:-15%;position:absolute;transition:left 2s ease;z-index:100}.hero-container.active{left:12%}@keyframes slideIn{0%{left:-250px}to{left:260px}}.text-bubble{animation:fadeIn 1s ease-in-out;background-color:#ffffffe6;border-radius:clamp(12px,1vw,360px);bottom:7%;font-size:18px;margin-top:10px;padding:10px 15px;position:absolute;text-align:center;width:clamp(500px,22vw,3600px);z-index:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hero-container img{width:clamp(200px,14vw,2600px)}.hero-container img:hover{transform:scale(1.02)}.group-link{color:#ff5733;font-weight:700;text-decoration:none;transition:color .3s ease}.group-link:hover,.text-bubble:hover{text-decoration:none;transform:scale(1.02);transition:.2s}@media only screen and (max-width:1280px){.hero-container.active{bottom:0;left:15%}}@media only screen and (max-width:1024px){.hero-container.active{left:25%}p{font-size:clamp(.7rem,1vw,1rem)}}@media only screen and (max-width:768px){.hero-container.active{bottom:3%;left:50%}p{font-size:clamp(.7rem,1vw,1rem)}.hero-container img{display:none}}@media only screen and (max-width:540px){.hero-container img{display:none}.hero-container.active{bottom:0}}@media only screen and (max-width:450px){.hero-container img{display:none}p{font-size:clamp(.7rem,1vw,1rem)}.text-bubble{width:clamp(300px,22vw,3600px)}.hero-container.active{bottom:3%;left:50%}}
/*# sourceMappingURL=main.a24322b3.css.map*/