body{font-family:'Times New Roman',serif;background-color:#000}body .main-container{position:relative;height:max-content;min-height:100vh;max-width:1920px;margin:0 auto;background:url(../img/Main-Image@3x.png) no-repeat center center;background-size:cover;background-attachment:fixed}body .main-container>.master-container{position:relative;z-index:1;padding-top:79px}body .master-container{position:relative;width:100%}body .master-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(255,255,255,0) 99%,#676767 100%)}body .master-container .pre-reveal{opacity:0;filter:blur(4px);transform:translate3d(0,34px,0);transition:opacity 0.72s ease,filter 0.72s ease,transform 0.72s cubic-bezier(0.19,1,0.22,1);will-change:opacity,filter,transform}body .master-container .pre-reveal.is-pre-revealed{opacity:1;filter:none;transform:translate3d(0,0,0)}body .master-container .pre-reveal[data-pre-reveal-delay="1"]{transition-delay:0.08s}body .master-container .pre-reveal[data-pre-reveal-delay="2"]{transition-delay:0.16s}body .master-container .pre-reveal[data-pre-reveal-delay="3"]{transition-delay:0.24s}body .master-container .pre-reveal--zoom{transform:translate3d(0,28px,0) scale(0.965)}body .master-container .pre-reveal--zoom.is-pre-revealed{transform:translate3d(0,0,0) scale(1)}body .master-container .pre-reveal--pop{transform:translate3d(0,22px,0) scale(0.92)}body .master-container .pre-reveal--pop.is-pre-revealed{transform:translate3d(0,0,0) scale(1)}body .master-container .page-2__character.pre-reveal,body .master-container .page-3__character--top.pre-reveal{transform:translate3d(-28px,18px,0)}body .master-container .page-2__character.pre-reveal.is-pre-revealed,body .master-container .page-3__character--top.pre-reveal.is-pre-revealed{transform:translate3d(0,0,0)}body .master-container .page-3__character--bottom.pre-reveal{transform:translate3d(28px,18px,0)}body .master-container .page-3__character--bottom.pre-reveal.is-pre-revealed{transform:translate3d(0,0,0)}body .master-container .pre-scroll-top{position:fixed;right:28px;bottom:30px;z-index:1100;display:flex;align-items:center;justify-content:center;width:58px;height:58px;padding:0;border:2px solid rgba(255,232,150,0.86);border-radius:50%;background:linear-gradient(180deg,#1eb5ff 0%,#0071cf 48%,#004d9e 100%);box-shadow:inset 0 0 0 2px rgba(146,225,255,0.38),0 8px 16px rgba(0,30,70,0.34),0 0 18px rgba(255,232,150,0.25);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(12px) scale(0.92);transition:opacity 0.22s ease,transform 0.22s ease,filter 0.18s ease}body .master-container .pre-scroll-top[hidden]{display:none}body .master-container .pre-scroll-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}body .master-container .pre-scroll-top:hover{filter:brightness(1.12);transform:translateY(-3px) scale(1.04)}body .master-container .pre-scroll-top span{position:relative;display:block;width:20px;height:24px}body .master-container .pre-scroll-top span:before{content:"";position:absolute;left:50%;top:2px;width:14px;height:14px;border-top:4px solid #ffffff;border-left:4px solid #ffffff;filter:drop-shadow(0 2px 0 rgba(0,41,102,0.42));transform:translateX(-50%) rotate(45deg)}body .master-container .pre-scroll-top span:after{content:"";position:absolute;left:50%;bottom:1px;width:4px;height:20px;border-radius:4px;background:#ffffff;box-shadow:0 2px 0 rgba(0,41,102,0.42);transform:translateX(-50%)}body .master-container .pre-fixed-menu{position:fixed;top:50%;right:16px;z-index:900;display:none;width:211px;height:330px;filter:drop-shadow(0 12px 14px rgba(0,35,92,0.34));transform:translateY(-50%);transition:transform 0.28s cubic-bezier(0.2,0.8,0.2,1),filter 0.2s ease}body .master-container .pre-fixed-menu.is-collapsed{transform:translate(220px,-50%)}body .master-container .pre-fixed-menu.is-collapsed .pre-fixed-menu__toggle span{transform:translate(-50%,-50%) rotate(225deg)}body .master-container .pre-fixed-menu .pre-fixed-menu__toggle{position:absolute;left:-23px;top:200px;z-index:6;display:flex;align-items:center;justify-content:center;width:40px;height:58px;padding:0;border:2px solid rgba(153,229,255,0.88);border-right:0;border-radius:16px 0 0 16px;background:linear-gradient(180deg,#27c9ff 0%,#0786e6 52%,#0058af 100%);box-shadow:inset 0 0 0 2px rgba(255,255,255,0.18),0 7px 12px rgba(0,33,86,0.24);cursor:pointer;transition:filter 0.18s ease,transform 0.18s ease}body .master-container .pre-fixed-menu .pre-fixed-menu__toggle:hover{filter:brightness(1.1);transform:translateX(-2px)}body .master-container .pre-fixed-menu .pre-fixed-menu__toggle span{position:absolute;left:50%;top:50%;width:12px;height:12px;border-top:4px solid #ffffff;border-right:4px solid #ffffff;filter:drop-shadow(0 2px 0 rgba(0,35,91,0.36));transform:translate(-50%,-50%) rotate(45deg);transition:transform 0.22s ease}body .master-container .pre-fixed-menu .pre-fixed-menu__top,body .master-container .pre-fixed-menu .pre-fixed-menu__board,body .master-container .pre-fixed-menu .pre-fixed-menu__primary{position:absolute;left:0;width:100%}body .master-container .pre-fixed-menu .pre-fixed-menu__top{top:0;z-index:2;pointer-events:none}body .master-container .pre-fixed-menu .pre-fixed-menu__board{top:160px;z-index:1;pointer-events:none}body .master-container .pre-fixed-menu .pre-fixed-menu__primary{top:96px;z-index:3;display:block;transition:filter 0.18s ease,transform 0.18s ease}body .master-container .pre-fixed-menu .pre-fixed-menu__primary:hover{filter:brightness(1.1);transform:translateY(-2px)}body .master-container .pre-fixed-menu .pre-fixed-menu__downloads{position:absolute;left:50%;top:175px;z-index:4;display:grid;width:72.5%;gap:7px;transform:translateX(-50%)}body .master-container .pre-fixed-menu .pre-fixed-menu__downloads a{display:block;transition:filter 0.18s ease,transform 0.18s ease}body .master-container .pre-fixed-menu .pre-fixed-menu__downloads a:hover{filter:brightness(1.08);transform:translateX(-3px)}body .master-container .pre-fixed-menu img{display:block;width:100%;height:auto}body .master-container .page-1{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;width:100%;max-width:100%;min-height:calc(95vh);overflow:hidden;background:url("../img/page1/background-1.webp") no-repeat center center;background-size:cover;max-width:1920px;margin:0 auto}body .master-container .page-1:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(255,255,255,0.06) 0%,rgba(4,41,75,0.08) 45%,rgba(0,21,46,0.18) 100%);pointer-events:none}body .master-container .page-1 .page-1__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 7.4vw 4.2vw;box-sizing:border-box}body .master-container .page-1 .page-1__title{display:block;width:73.5vw;max-width:1411px;height:auto;filter:drop-shadow(0 7px 8px rgba(4,45,80,0.42))}body .master-container .page-1 .page-1__title--default{width:40vw;max-width:767px}body .master-container .page-1 .page-1__title--cbt,body .master-container .page-1 .page-1__title--open-preregist,body .master-container .page-1 .page-1__title-shine--official,body .master-container .page-1 .page-1__downloads,body .master-container .page-1 .page-1__preregist-action{display:none}body .master-container .page-1 .page-1__title-shine{position:relative;overflow:hidden;max-width:100%}body .master-container .page-1.preregist{background-image:url("../img/page1/background-1.webp");background-position:center center}body .master-container .page-1.preregist .page-1__content{padding-bottom:3.25vw}body .master-container .page-1.preregist .page-1__title--default,body .master-container .page-1.preregist .page-1__title--open-preregist,body .master-container .page-1.preregist .page-1__title-shine--official,body .master-container .page-1.preregist .page-1__downloads{display:none}body .master-container .page-1.preregist .page-1__title--cbt{display:block;width:72.5vw;max-width:1392px;filter:drop-shadow(0 5px 5px rgba(255,255,255,0.4))}body .master-container .page-1.download{background-image:url("../img/page1/background-1.webp")}body .master-container .page-1.download .page-1__content{padding-bottom:2.8vw}body .master-container .page-1.download .page-1__title--cbt{display:block}body .master-container .page-1.download .page-1__title--default,body .master-container .page-1.download .page-1__title--open-preregist,body .master-container .page-1.download .page-1__title-shine--official,body .master-container .page-1.download .page-1__preregist-action{display:none}body .master-container .page-1.download .page-1__title{width:72.5vw;max-width:1392px}body .master-container .page-1.download .page-1__downloads{display:flex;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:24px}body .master-container .page-1.download .page-1__download{display:block;width:14.74vw;max-width:283px;min-width:214px;transition:transform 0.18s ease,filter 0.18s ease}body .master-container .page-1.download .page-1__download:hover{filter:brightness(1.08);transform:translateY(-2px)}body .master-container .page-1.download .page-1__download img{display:block;width:100%;height:auto}body .master-container .page-1.open-preregist{background-image:url("../img/page1/background-2.webp");background-position:center center}body .master-container .page-1.open-preregist:before{background:linear-gradient(180deg,rgba(255,255,255,0.02) 0%,rgba(255,255,255,0.02) 45%,rgba(255,255,255,0.16) 100%)}body .master-container .page-1.open-preregist .page-1__content{padding-bottom:3.25vw}body .master-container .page-1.open-preregist .page-1__title--default,body .master-container .page-1.open-preregist .page-1__title--cbt,body .master-container .page-1.open-preregist .page-1__title-shine--official,body .master-container .page-1.open-preregist .page-1__downloads{display:none}body .master-container .page-1.open-preregist .page-1__title--open-preregist{display:block;width:41.4vw;max-width:795px;filter:drop-shadow(0 5px 5px rgba(255,255,255,0.4))}body .master-container .page-1.open-preregist .page-1__preregist-action{display:block;position:relative;width:31.6vw;max-width:607px;margin-top:22px;transform-origin:center center;will-change:transform,filter;animation:pagePreregistActionHeartbeat 1.85s ease-in-out infinite;transition:transform 0.18s ease,filter 0.18s ease}body .master-container .page-1.open-preregist .page-1__preregist-action:hover{animation-duration:1.15s}body .master-container .page-1.open-preregist .page-1__preregist-action img{display:block;width:100%;height:auto}body .master-container .page-1.official{overflow:visible;background:#0066f3;min-height:calc(105vh)}body .master-container .page-1.official:after{content:"";position:absolute;left:50%;bottom:-7.2%;z-index:0;width:100%;height:calc(107.2%);background:url("../img/page1/Official-Header-Background.webp") no-repeat center bottom;background-size:cover;pointer-events:none;transform:translateX(-50%)}body .master-container .page-1.official:before{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.03) 58%,rgba(255,255,255,0.12) 100%)}body .master-container .page-1.official .page-1__content{padding-bottom:9.25vw}body .master-container .page-1.official .page-1__title--default,body .master-container .page-1.official .page-1__title--cbt,body .master-container .page-1.official .page-1__title--open-preregist,body .master-container .page-1.official .page-1__downloads{display:none}body .master-container .page-1.official .page-1__title-shine--official{display:block;width:41.4vw;max-width:795px}body .master-container .page-1.official .page-1__title--official{display:block;width:100%;max-width:none;animation:pageTitleGlow 2.4s ease-in-out infinite}body .master-container .page-1.official .page-1__downloads{display:flex;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:24px}body .master-container .page-1.official .page-1__download{display:block;width:14.74vw;max-width:283px;min-width:214px;transition:transform 0.18s ease,filter 0.18s ease}body .master-container .page-1.official .page-1__download:hover{filter:brightness(1.08);transform:translateY(-2px)}body .master-container .page-1.official .page-1__download img{display:block;width:100%;height:auto}body .master-container .page-2{position:relative;z-index:0;min-height:620px;padding:62px 0 42px;overflow:hidden;max-width:1920px;margin:auto;top:-1px;box-sizing:border-box}body .master-container .page-2 .page-2__character{position:absolute;left:0;top:6%;z-index:1;width:23.4vw;max-width:350px;min-width:260px;pointer-events:none}body .master-container .page-2 .page-2__inner{position:relative;z-index:2;width:100%;max-width:1500px;margin:0 auto;padding:0 28px;box-sizing:border-box}body .master-container .page-2 .page-2__heading{display:block;width:58vw;max-width:1050px;height:auto;margin:0 auto 42px}body .master-container .page-2 .page-2__board{display:grid;grid-template-columns:725px 1fr;column-gap:32px;align-items:stretch;width:100%;max-width:1500px;height:462px;margin:0 auto;padding:27px;box-sizing:border-box;background:url("../img/page2/news-board.webp") no-repeat center center;background-size:100% 100%}body .master-container .page-2 .page-2__feature{position:relative;border-radius:4px;overflow:hidden;background:#202020;box-shadow:0 0 12px rgba(9,36,79,0.48)}body .master-container .page-2 .page-2__feature:before{content:"";display:block;padding-top:56.25%}body .master-container .page-2 .page-2__feature-swiper,body .master-container .page-2 .page-2__feature-swiper .swiper-wrapper,body .master-container .page-2 .page-2__feature-swiper .swiper-slide,body .master-container .page-2 .page-2__feature-slide{width:100%;height:100%}body .master-container .page-2 .page-2__feature-swiper{position:absolute;left:0;top:0;right:0;bottom:0;height:auto}body .master-container .page-2 .page-2__feature-slide{display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.22);font-family:"Times New Roman",serif;font-size:76px;font-weight:700;text-decoration:none}body .master-container .page-2 .page-2__feature-slide img{display:block;width:100%;height:100%;object-fit:cover}body .master-container .page-2 .page-2__news{min-width:0;padding:17px 0 0}body .master-container .page-2 .page-2__tabs{display:flex;align-items:center;gap:24px;margin-bottom:36px;white-space:nowrap}body .master-container .page-2 .page-2__tab{padding:0;border:0;background:transparent;color:#ffffff;font-size:21px;font-weight:800;line-height:1;text-shadow:0 2px 4px rgba(0,66,142,0.42);cursor:pointer}body .master-container .page-2 .page-2__tab.is-active{color:#ffe900}body .master-container .page-2 .page-2__list{display:none;flex-direction:column;gap:29px}body .master-container .page-2 .page-2__list.is-active{display:flex}body .master-container .page-2 .page-2__item{display:flex;align-items:center;justify-content:space-between;gap:24px;color:#ffffff;font-size:18px;font-weight:800;line-height:1.2;text-decoration:none;text-shadow:0 2px 4px rgba(0,62,138,0.38)}body .master-container .page-2 .page-2__item.is-hidden{display:none}body .master-container .page-2 .page-2__item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .master-container .page-2 .page-2__item time{flex:0 0 auto;font-size:14px}body .master-container .page-2 .page-2__all{display:block;width:12.8vw;max-width:176px;min-width:142px;margin:28px auto 0;transition:transform 0.18s ease,filter 0.18s ease}body .master-container .page-2 .page-2__all:hover{filter:brightness(1.08);transform:translateY(-2px)}body .master-container .page-2 .page-2__all img{display:block;width:100%;height:auto}body .master-container .page-3{position:relative;z-index:0;max-width:1920px;margin:-1px auto 0;padding:58px 0 56px;overflow:hidden;box-sizing:border-box}body .master-container .page-3 .page-3__inner{position:relative;z-index:2;width:100%;max-width:1450px;margin:0 auto;padding:0 28px;box-sizing:border-box}body .master-container .page-3 .page-3__heading{display:block;width:62.5vw;max-width:1200px;height:auto;margin:0 auto;filter:drop-shadow(0 3px 3px rgba(4,46,114,0.34))}body .master-container .page-3 .page-3__heading--events{margin-bottom:16px}body .master-container .page-3 .page-3__heading--milestone{margin-bottom:18px}body .master-container .page-3 .page-3__character{position:absolute;z-index:1;display:block;pointer-events:none}body .master-container .page-3 .page-3__character--top{left:calc(8%);top:105px;width:11.2vw;max-width:215px;min-width:142px}body .master-container .page-3 .page-3__character--bottom{right:-10%;top:8px;width:12.3vw;max-width:236px;min-width:150px;z-index:-1}body .master-container .page-3 .page-3__events{position:relative;z-index:2;width:70.1vw;max-width:1346px;margin:0 auto 64px}body .master-container .page-3 .page-3__event{position:relative;width:100%;margin:0 auto 10px}body .master-container .page-3 .page-3__event:last-child{margin-bottom:0;transform:translateY(-20%)}body .master-container .page-3 .page-3__event-bg{display:block;width:100%;height:auto}body .master-container .page-3 .page-3__event-action{position:absolute;right:5.2%;z-index:3}body .master-container .page-3 .page-3__event-action img{display:block;width:100%;height:auto}body .master-container .page-3 .page-3__event-action a{display:block;transition:transform 0.18s ease,filter 0.18s ease}body .master-container .page-3 .page-3__event-action a:hover{filter:brightness(1.08);transform:translateY(-2px)}body .master-container .page-3 a.page-3__event-action{display:block;transition:transform 0.18s ease,filter 0.18s ease}body .master-container .page-3 a.page-3__event-action:hover{filter:brightness(1.08);transform:translateY(-52%)}body .master-container .page-3 .page-3__event-action--single{top:50%;width:19.54%;max-width:263px;transform:translateY(-50%)}body .master-container .page-3 .page-3__event-action--single.button-fb{top:58%}body .master-container .page-3 .page-3__event-action--single:hover{transform:translateY(-52%)}body .master-container .page-3 .page-3__event-action--stack{top:16.4%;display:flex;flex-direction:column;gap:8px;width:19.54%;max-width:263px}body .master-container .page-3 .page-3__milestone{position:relative;z-index:2;padding-top:4px}body .master-container .page-3 .page-3__milestone-frame{width:70.8vw;max-width:1358px;margin:0 auto;padding:28px 64px 42px;box-sizing:border-box;background:url("../img/page3/milestone-rewwards-board.png") no-repeat center center;background-size:100% 100%}body .master-container .page-3 .page-3__total{display:flex;align-items:baseline;justify-content:center;gap:12px;margin:0 auto 12px;color:#ffffff;font-size:18px;font-weight:900;line-height:1;text-shadow:0 2px 2px rgba(4,55,126,0.55)}body .master-container .page-3 .page-3__total strong{color:#ffe51f;font-size:32px;letter-spacing:0;text-shadow:0 2px 0 rgba(5,82,128,0.65)}body .master-container .page-3 .page-3__milestone-board{width:100%;max-width:1230px;margin:0 auto}body .master-container .page-3 .page-3__milestone-desktop{display:block;width:100%;height:auto}body .master-container .page-3 .page-3__milestone-mobile{display:none;width:100%;height:auto}body .master-container .page-3 .page-3__details{display:block;width:176px;margin:24px auto 0;transition:transform 0.18s ease,filter 0.18s ease}body .master-container .page-3 .page-3__details:hover{filter:brightness(1.08);transform:translateY(-2px)}body .master-container .page-3 .page-3__details img{display:block;width:100%;height:auto}body .master-container .page-4{position:relative;z-index:1;max-width:1920px;margin:-1px auto 0;padding:32px 0 52px;overflow:hidden;box-sizing:border-box}body .master-container .page-4 .page-4__inner{width:100%;max-width:1400px;margin:0 auto;padding:0 28px;box-sizing:border-box}body .master-container .page-4 .page-4__heading{display:block;width:54vw;max-width:900px;height:auto;margin:0 auto -8px;filter:drop-shadow(0 3px 3px rgba(4,46,114,0.34));position:absolute;transform:translateX(-50%);left:50%}body .master-container .page-4 .page-4__stage{position:relative;width:68.75vw;max-width:1320px;margin:0 auto}body .master-container .page-4 .page-4__stage:before{content:"";position:absolute;left:14%;top:10%;z-index:1;width:68%;height:78%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,255,255,0.46) 0%,rgba(132,228,255,0.22) 28%,rgba(255,255,255,0) 68%);opacity:0;pointer-events:none;transform:scale(0.68);mix-blend-mode:screen}body .master-container .page-4 .page-4__character{position:relative;z-index:2;display:block;width:100%;height:auto;transform-origin:54% 54%;will-change:opacity,filter,transform}body .master-container .page-4 .page-4__stats{position:absolute;right:3.1%;bottom:5.2%;z-index:3;display:block;width:21.45%;max-width:283px;height:auto;pointer-events:none;filter:drop-shadow(0 2px 2px rgba(2,37,94,0.35))}body .master-container .page-4 .page-4__main-tabs{position:absolute;left:1.7%;top:30.5%;z-index:3;display:flex;flex-direction:column;gap:16px;width:8.8%;max-width:116px}body .master-container .page-4 .page-4__main-tab{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;cursor:pointer;transition:transform 0.18s ease,filter 0.18s ease;transform-origin:center center}body .master-container .page-4 .page-4__main-tab:hover{filter:brightness(1.08);transform:translateY(-2px)}body .master-container .page-4 .page-4__main-tab img{display:block;width:100%;height:auto}body .master-container .page-4 .page-4__main-tab .page-4__tab-active{display:none}body .master-container .page-4 .page-4__main-tab.is-active .page-4__tab-normal{display:none}body .master-container .page-4 .page-4__main-tab.is-active .page-4__tab-active{display:block;animation:page4TabActivePop 0.34s ease both;filter:drop-shadow(0 0 10px rgba(255,235,96,0.44))}body .master-container .page-4 .page-4__sub-tabs{position:absolute;right:1.6%;top:20.2%;z-index:3;width:7.58%;max-width:100px}body .master-container .page-4 .page-4__sub-tabs img{display:block;width:100%;height:auto}body .master-container .page-4 .page-4__sub-base{filter:grayscale(1);opacity:0.82}body .master-container .page-4 .page-4__sub-active-crop{position:absolute;left:0;display:none;width:100%;height:50%;overflow:hidden;pointer-events:none}body .master-container .page-4 .page-4__sub-active-crop img{position:absolute;left:0;width:100%;max-width:none}body .master-container .page-4 .page-4__sub-active-crop--top{top:0}body .master-container .page-4 .page-4__sub-active-crop--top img{top:0}body .master-container .page-4 .page-4__sub-active-crop--bottom{bottom:0}body .master-container .page-4 .page-4__sub-active-crop--bottom img{bottom:0}body .master-container .page-4 .page-4__sub-tabs.is-top-active .page-4__sub-active-crop--top{display:block}body .master-container .page-4 .page-4__sub-tabs.is-bottom-active .page-4__sub-active-crop--bottom{display:block}body .master-container .page-4 .page-4__sub-tab{position:absolute;left:0;width:100%;height:50%;padding:0;border:0;background:transparent;cursor:pointer}body .master-container .page-4 .page-4__sub-tab:first-of-type{top:0}body .master-container .page-4 .page-4__sub-tab:last-of-type{bottom:0}body .master-container .page-4 .page-4__description{position:absolute;left:15.4%;bottom:6.9%;z-index:3;display:block;width:58%;max-width:766px;height:auto;filter:drop-shadow(0 2px 2px rgba(2,37,94,0.35))}body .master-container .page-4 .page-4__stage.is-leaving .page-4__character{animation:page4CharacterOut 0.2s ease both}body .master-container .page-4 .page-4__stage.is-leaving.is-stats-changing .page-4__stats{animation:page4StatsOut 0.18s ease both}body .master-container .page-4 .page-4__stage.is-leaving .page-4__description{animation:page4DescriptionOut 0.18s ease both}body .master-container .page-4 .page-4__stage.is-leaving .page-4__sub-active-crop{animation:page4SubOut 0.16s ease both}body .master-container .page-4 .page-4__stage.is-entering:before{animation:page4StageFlash 0.68s ease-out both}body .master-container .page-4 .page-4__stage.is-entering .page-4__character{animation:page4CharacterIn 0.68s cubic-bezier(0.16,1,0.3,1) both}body .master-container .page-4 .page-4__stage.is-entering .page-4__description{animation:page4DescriptionIn 0.5s 0.08s cubic-bezier(0.16,1,0.3,1) both}body .master-container .page-4 .page-4__stage.is-entering.is-stats-changing .page-4__stats{animation:page4StatsIn 0.46s 0.08s cubic-bezier(0.16,1,0.3,1) both}body .master-container .page-4 .page-4__stage.is-entering .page-4__sub-active-crop{animation:page4SubIn 0.38s 0.06s ease both}body .master-container .page-4 .page-4__stage.is-preloading .page-4__main-tab,body .master-container .page-4 .page-4__stage.is-preloading .page-4__sub-tab{pointer-events:none}body .master-container .page-5{position:relative;z-index:1;max-width:1920px;margin:-1px auto 0;padding:54px 0 58px;overflow:hidden;box-sizing:border-box}body .master-container .page-5 .page-5__inner{position:relative;width:100%;margin:0 auto;box-sizing:border-box}body .master-container .page-5 .page-5__heading{position:relative;z-index:3;display:block;width:62.5vw;max-width:1200px;height:auto;margin:0 auto 28px;filter:drop-shadow(0 3px 3px rgba(4,46,114,0.34))}body .master-container .page-5 .page-5__slider-wrap{position:relative;z-index:2;width:100%;padding:0}body .master-container .page-5 .page-5__slider-wrap:before{content:"";position:absolute;left:0;top:50%;z-index:0;width:100%;height:260px;background:#191919;transform:translateY(-50%)}body .master-container .page-5 .page-5__swiper{position:relative;z-index:1;width:100%;max-width:none;min-width:0;margin:0 auto;overflow:visible;background:transparent}body .master-container .page-5 .page-5__swiper .swiper-wrapper{align-items:center}body .master-container .page-5 .page-5__swiper .swiper-slide{position:relative;width:52vw;max-width:980px;min-width:640px;height:auto;z-index:0;opacity:0;transform:scale(0.72);transition:opacity 0.32s ease,transform 0.32s ease,filter 0.32s ease}body .master-container .page-5 .page-5__swiper .swiper-slide:before{content:"";display:block;padding-top:56.25%}body .master-container .page-5 .page-5__swiper .swiper-slide-prev,body .master-container .page-5 .page-5__swiper .swiper-slide-next{z-index:1;opacity:1;filter:none}body .master-container .page-5 .page-5__swiper .swiper-slide-active{z-index:5;opacity:1;transform:scale(1);filter:none}body .master-container .page-5 .page-5__slide,body .master-container .page-5 .page-5__slide img{display:block;width:100%;height:100%}body .master-container .page-5 .page-5__slide{position:absolute;left:0;top:0;overflow:hidden;border-radius:4px;background:#242424;box-shadow:0 2px 6px rgba(0,0,0,0.28)}body .master-container .page-5 .page-5__slide img{object-fit:cover}body .master-container .page-5 .page-5__nav{position:absolute;top:50%;z-index:8;display:flex;align-items:center;justify-content:center;visibility:visible;opacity:1;width:70px;height:84px;padding:0;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;cursor:pointer;pointer-events:auto;transform:translateY(-50%);transition:filter 0.18s ease,transform 0.18s ease}body .master-container .page-5 .page-5__nav.swiper-button-disabled,body .master-container .page-5 .page-5__nav.swiper-button-lock{display:block;visibility:visible;opacity:1;pointer-events:auto}body .master-container .page-5 .page-5__nav:hover{filter:brightness(1.2);transform:translateY(-50%) scale(1.04)}body .master-container .page-5 .page-5__nav img{display:block;width:100%;height:auto}body .master-container .page-5 .page-5__nav--prev{left:10.8%}body .master-container .page-5 .page-5__nav--next{right:10.8%}body .master-container .page-5 .page-5__pagination{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:10px;min-height:26px;margin-top:22px}body .master-container .page-5 .page-5__bullet{display:block;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:url("../img/page5/button-slide.png") no-repeat center center;background-size:contain;cursor:pointer;filter:grayscale(1) brightness(1.08);opacity:0.82;transition:filter 0.18s ease,opacity 0.18s ease,transform 0.18s ease}body .master-container .page-5 .page-5__bullet.is-active,body .master-container .page-5 .page-5__bullet.swiper-pagination-bullet-active{background-image:url("../img/page5/button-slide-active.png");filter:none;opacity:1;transform:scale(1.08)}.pre-register-popup[hidden]{display:none !important}body.pre-register-popup-open{overflow:hidden}.pre-register-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:46px 16px 30px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background:rgba(4,20,54,0.68)}.pre-popup__dialog{position:relative;width:min(482px,calc(72vw));max-width:calc(72vw);min-height:0;aspect-ratio:0.649595687;padding:clamp(141px,calc(30.5vw),205px) clamp(44px,calc(9.28vw),64px) clamp(19px,calc(3.8vw),28px);box-sizing:border-box;color:#10264d;text-align:center;background-image:url("../img/popup/popup-board.webp");background-repeat:no-repeat;background-position:center center;background-size:100% 100%;filter:drop-shadow(0 16px 24px rgba(0,20,56,0.34))}.pre-popup__close{position:absolute;top:13.8%;right:2.6%;z-index:4;display:flex;align-items:center;justify-content:center;width:clamp(34px,8.8vw,46px);height:clamp(34px,8.8vw,46px);padding:0;border:2px solid rgba(255,232,150,0.9);border-radius:50%;background:linear-gradient(180deg,#119ce9 0%,#0064bf 100%);box-shadow:inset 0 0 0 2px rgba(255,255,255,0.2),0 5px 10px rgba(0,23,69,0.24);cursor:pointer;transition:filter 0.18s ease,transform 0.18s ease}.pre-popup__close:hover{filter:brightness(1.1);transform:translateY(-2px)}.pre-popup__close:focus-visible{outline:2px solid rgba(255,255,255,0.9);outline-offset:3px}.pre-popup__close span{position:absolute;left:50%;top:50%;width:52%;height:4px;border-radius:4px;background:#ffffff;box-shadow:0 1px 1px rgba(0,28,84,0.36);transform:translate(-50%,-50%) rotate(45deg)}.pre-popup__close span:before{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:inherit;background:inherit;box-shadow:inherit;transform:translate(-50%,-50%) rotate(90deg)}.pre-popup__dialog--register{padding-top:clamp(133px,calc(29.2vw),210px)}.pre-popup__content{position:relative;z-index:1}.pre-popup__title{margin:0;color:#071b46;font-family:math,"Times New Roman",serif;font-size:31px;font-weight:900;line-height:1.08;letter-spacing:0;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,0.65)}.pre-popup__title--register{line-height:1.06}.pre-popup__title-kicker,.pre-popup__title-main{display:block;white-space:nowrap}.pre-popup__title-kicker{font-size:clamp(12px,3.2vw,21px)}.pre-popup__title-main{margin-top:4px;font-size:clamp(15px,4.4vw,29px)}.pre-popup__lead{margin:0;color:#183158;font-size:13px;line-height:1.36}.pre-popup__lead{margin-top:23px}.pre-popup__dialog--register .pre-popup__lead{width:100%;margin:8px auto 0;font-size:12px;line-height:1.28}.pre-popup__divider{display:block;width:100%;height:auto;margin:25px auto 0}.pre-popup__dialog--register .pre-popup__divider{margin-top:26px}.pre-popup__form{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;margin-top:10px;text-align:left}.pre-popup__dialog--register .pre-popup__form{gap:16px 0;margin-top:18px}.pre-popup__field{display:block;min-width:0}.pre-popup__field>span:first-child,.pre-popup__field-label{display:block;margin-bottom:6px;color:#10264d;font-size:12px;font-weight:800;line-height:1}.pre-popup__dialog--register .pre-popup__field>span:first-child,.pre-popup__dialog--register .pre-popup__field-label{margin-bottom:8px;font-size:10px}.pre-popup__required{color:#ff3045}.pre-popup__input{width:100%;height:40px;box-sizing:border-box;border:0;border-radius:20px;background:rgba(255,255,255,0.88);color:#1c3152;font-size:13px;outline:none;box-shadow:inset 0 0 0 1px rgba(111,158,213,0.12),0 2px 4px rgba(72,117,172,0.1)}.pre-popup__dialog--register .pre-popup__input{height:40px;border-radius:20px;font-size:12px}.pre-popup__input{padding:0 14px}.pre-popup__dialog--register .pre-popup__input{padding:0 16px}.pre-popup__input-wrap{position:relative;display:block}.pre-popup__input-wrap .pre-popup__input{padding-right:40px}.pre-popup__input::placeholder{color:rgba(49,68,100,0.36)}.pre-popup__input.is-invalid{background:rgba(255,255,255,0.96);border:1px solid #ff3045;box-shadow:none}.pre-popup__input.is-valid{background:rgba(255,255,255,0.96);border:1px solid #22a46a;box-shadow:none}.pre-popup__error-icon{position:absolute;top:50%;right:12px;display:none;align-items:center;justify-content:center;width:14px;height:14px;border:2px solid #ff3045;border-radius:50%;box-sizing:border-box;background:rgba(255,255,255,0.92);color:#ff3045;font-family:Arial,sans-serif;font-size:10px;font-weight:800;line-height:1;pointer-events:none;transform:translateY(-50%)}.pre-popup__field.is-invalid .pre-popup__error-icon{display:flex}.pre-popup__field.is-valid .pre-popup__error-icon{display:flex;width:auto;height:auto;border:0;border-radius:0;background:transparent;color:#15935d;font-size:24px;line-height:1}.pre-popup__field-error{display:block;margin-top:5px;color:#ff3045;font-family:Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.25}.pre-popup__field-error[hidden]{display:none !important}.pre-popup__field--full{grid-column:-1}.pre-popup__contact-row{display:block;grid-template-columns:78px 1fr;gap:12px;align-items:center}.pre-popup__dialog--register .pre-popup__contact-row{grid-template-columns:78px 1fr;gap:16px}.pre-popup__contact-row .pre-popup__input:only-child{grid-column:-1}.pre-popup__image-button{display:block;width:100%;margin:28px auto 0;padding:0;border:0;background:transparent;cursor:pointer;transition:transform 0.18s ease,filter 0.18s ease}.pre-popup__dialog--register .pre-popup__image-button{grid-column:-1;margin-top:0}.pre-popup__image-button:hover{filter:brightness(1.08);transform:translateY(-2px)}.pre-popup__image-button:disabled,.pre-popup__image-button.is-loading{cursor:wait;filter:brightness(0.86) saturate(0.82);transform:none}.pre-popup__image-button img{display:block;width:100%;height:auto}@keyframes pageTitleGlow{0%{filter:drop-shadow(0 5px 5px rgba(255,255,255,0.34)) drop-shadow(0 0 0 rgba(139,226,255,0))}
50%{filter:drop-shadow(0 5px 5px rgba(255,255,255,0.48)) drop-shadow(0 0 16px rgba(139,226,255,0.72))}
100%{filter:drop-shadow(0 5px 5px rgba(255,255,255,0.34)) drop-shadow(0 0 0 rgba(139,226,255,0))}}
@keyframes pagePreregistActionHeartbeat{0%{filter:brightness(1) drop-shadow(0 0 0 rgba(255,235,150,0));
transform:scale(1)}
50%{filter:brightness(1.18) drop-shadow(0 0 14px rgba(255,235,150,0.54));
transform:scale(1.035)}
100%{filter:brightness(0.98) drop-shadow(0 0 0 rgba(255,235,150,0));
transform:scale(1)}}
@media (prefers-reduced-motion:reduce){body .master-container .pre-reveal{opacity:1;filter:none;transform:none;transition:none}body .master-container .page-1 .page-1__preregist-action{animation:none;filter:none;transform:none}body .master-container .page-4__stage:before{animation:none}body .master-container .page-4__stage.is-leaving .page-4__character,body .master-container .page-4__stage.is-entering .page-4__character,body .master-container .page-4__stage.is-leaving .page-4__description,body .master-container .page-4__stage.is-entering .page-4__description,body .master-container .page-4__stage.is-leaving .page-4__stats,body .master-container .page-4__stage.is-entering .page-4__stats,body .master-container .page-4__stage.is-leaving .page-4__sub-active-crop,body .master-container .page-4__stage.is-entering .page-4__sub-active-crop,body .master-container .page-4__stage.is-leaving .page-4__tab-active,body .master-container .page-4__stage.is-entering .page-4__tab-active{animation:none}}@keyframes page4CharacterIn{0%{opacity:0;
filter:blur(5px) brightness(1.22) drop-shadow(0 0 0 rgba(255,255,255,0));
transform:translate3d(28px,8px,0) scale(1.025)}
58%{opacity:1;
filter:blur(0) brightness(1.12) drop-shadow(0 0 18px rgba(255,242,176,0.5))}
100%{opacity:1;
filter:blur(0) brightness(1) drop-shadow(0 0 0 rgba(255,255,255,0));
transform:translate3d(0,0,0) scale(1)}}
@keyframes page4CharacterOut{0%{opacity:1;
filter:blur(0) brightness(1);
transform:translate3d(0,0,0) scale(1)}
100%{opacity:0;
filter:blur(3px) brightness(0.92);
transform:translate3d(-18px,4px,0) scale(0.985)}}
@keyframes page4DescriptionIn{0%{opacity:0;
transform:translateY(18px) scale(0.985);
filter:blur(2px)}
70%{opacity:1;
filter:blur(0)}
100%{opacity:1;
transform:translateY(0) scale(1);
filter:blur(0)}}
@keyframes page4DescriptionOut{0%{opacity:1;
transform:translateY(0) scale(1);
filter:blur(0)}
100%{opacity:0;
transform:translateY(10px) scale(0.99);
filter:blur(1px)}}
@keyframes page4StatsIn{0%{opacity:0;
transform:translate3d(14px,10px,0) scale(0.96);
filter:blur(2px) brightness(1.2) drop-shadow(0 2px 2px rgba(2,37,94,0.35))}
70%{opacity:1;
filter:blur(0) brightness(1.08) drop-shadow(0 0 12px rgba(255,255,255,0.35))}
100%{opacity:1;
transform:translate3d(0,0,0) scale(1);
filter:drop-shadow(0 2px 2px rgba(2,37,94,0.35))}}
@keyframes page4StatsOut{0%{opacity:1;
transform:translate3d(0,0,0) scale(1);
filter:drop-shadow(0 2px 2px rgba(2,37,94,0.35))}
100%{opacity:0;
transform:translate3d(10px,6px,0) scale(0.98);
filter:blur(1px) brightness(0.92) drop-shadow(0 2px 2px rgba(2,37,94,0.35))}}
@keyframes page4SubIn{0%{opacity:0;
filter:brightness(1.2);
transform:scale(0.92)}
100%{opacity:1;
filter:brightness(1);
transform:scale(1)}}
@keyframes page4SubOut{0%{opacity:1;
transform:scale(1)}
100%{opacity:0;
transform:scale(0.95)}}
@keyframes page4StageFlash{0%{opacity:0;
transform:scale(0.68)}
34%{opacity:0.78;
transform:scale(1)}
100%{opacity:0;
transform:scale(1.18)}}
@keyframes page4TabActivePop{0%{transform:scale(0.94)}
62%{transform:scale(1.06)}
100%{transform:scale(1)}}
@media (max-width:480px){.pre-register-popup{align-items:flex-start;padding:18px 10px}.pre-popup__dialog{width:min(482px,calc(72vw));min-height:0;padding:clamp(110px,calc(30.5vw),120px) clamp(44px,calc(9.28vw),64px) clamp(19px,calc(3.8vw),28px)}.pre-popup__dialog--register{padding-top:clamp(133px,calc(29.2vw),194px)}.pre-popup__title{font-size:27px}.pre-popup__title--register{font-size:inherit}.pre-popup__title-kicker{font-size:clamp(12px,3.2vw,13px)}.pre-popup__title-main{margin-top:2px;font-size:clamp(15px,4.4vw,17px)}.pre-popup__lead{margin-top:6px}.pre-popup__dialog--register .pre-popup__lead{width:100%;margin-top:10px;font-size:10px;line-height:1.28}.pre-popup__lead{font-size:10px}.pre-popup__divider{margin-top:10px}.pre-popup__dialog--register .pre-popup__divider{margin-top:10px}.pre-popup__form{gap:9px 10px;margin-top:10px}.pre-popup__dialog--register .pre-popup__form{gap:10px 0px;margin-top:10px}.pre-popup__field>span:first-child,.pre-popup__field-label{margin-bottom:5px;font-size:10px}.pre-popup__dialog--register .pre-popup__field>span:first-child,.pre-popup__dialog--register .pre-popup__field-label{margin-bottom:7px;font-size:10px}.pre-popup__input{height:34px;font-size:11px}.pre-popup__dialog--register .pre-popup__input{height:33px;border-radius:17px;font-size:10px}.pre-popup__input{padding:0 12px}.pre-popup__dialog--register .pre-popup__input{padding:0 13px}.pre-popup__contact-row{grid-template-columns:66px 1fr;gap:8px}.pre-popup__dialog--register .pre-popup__contact-row{grid-template-columns:68px 1fr;gap:10px}.pre-popup__image-button{margin-top:21px}.pre-popup__dialog--register .pre-popup__image-button{margin-top:10px}}@media (max-width:380px){.pre-popup__dialog{width:min(482px,calc(72vw));min-height:0;padding:clamp(141px,calc(30.5vw),205px) clamp(44px,calc(9.28vw),64px) clamp(19px,calc(3.8vw),28px)}.pre-popup__dialog--register{padding-top:clamp(133px,calc(29.2vw),194px)}.pre-popup__title{font-size:25px}.pre-popup__title--register{font-size:inherit}.pre-popup__title-kicker{font-size:12px}.pre-popup__title-main{font-size:15px}}@media (min-width:1025px){body .master-container .pre-fixed-menu{display:block}}@media (max-width:1024px){body{min-width:0;overflow-x:hidden}body .main-container>.master-container{padding-top:64px}body .master-container .page-1{min-height:calc(74vh);background-position:center center}body .master-container .page-1 .page-1__content{padding:0 4vw 5.4vw}body .master-container .page-1 .page-1__title{width:88vw;max-width:920px}body .master-container .page-1 .page-1__title--default{width:62vw;max-width:767px}body .master-container .page-1.download .page-1__content{padding-bottom:5.4vw}body .master-container .page-1.download .page-1__title{width:88vw;max-width:920px}body .master-container .page-1.download .page-1__downloads{flex-wrap:wrap;gap:10px;margin-top:18px}body .master-container .page-1.download .page-1__download{width:220px;min-width:0}body .master-container .page-1.preregist{background-position:center center}body .master-container .page-1.preregist .page-1__content{padding-bottom:5.4vw}body .master-container .page-1.preregist .page-1__title--cbt{width:88vw;max-width:920px}body .master-container .page-1.preregist .page-1__preregist-action{width:58vw;max-width:460px;margin-top:18px}body .master-container .page-1.open-preregist{background-position:center center}body .master-container .page-1.open-preregist .page-1__content{padding-bottom:5.4vw}body .master-container .page-1.open-preregist .page-1__title--open-preregist{width:74vw;max-width:680px}body .master-container .page-1.open-preregist .page-1__preregist-action{width:58vw;max-width:460px;margin-top:18px}body .master-container .page-1.official:after{bottom:-9vw;height:calc(109%);background-position:center bottom}body .master-container .page-1.official .page-1__content{padding-bottom:5.4vw}body .master-container .page-1.official .page-1__title-shine--official{width:74vw;max-width:680px}body .master-container .page-1.official .page-1__downloads{flex-wrap:wrap;gap:10px;margin-top:18px}body .master-container .page-1.official .page-1__download{width:220px;min-width:0}body .master-container .page-2{padding-top:48px}body .master-container .page-2 .page-2__character{left:-42px;width:230px;min-width:0}body .master-container .page-2 .page-2__heading{width:72vw;max-width:760px}body .master-container .page-2 .page-2__board{width:88vw;height:auto;grid-template-columns:47% 1fr;column-gap:16px;padding:20px 18px}body .master-container .page-2 .page-2__feature{max-height:none}body .master-container .page-2 .page-2__tabs{gap:12px;flex-wrap:wrap;margin-bottom:16px}body .master-container .page-2 .page-2__tab{font-size:13px}body .master-container .page-2 .page-2__item{font-size:16px}body .master-container .page-2 .page-2__list{gap:14px;min-height:146px}body .master-container .page-3{padding:48px 0 48px}body .master-container .page-3 .page-3__inner{padding:0 18px}body .master-container .page-3 .page-3__heading{width:82vw;max-width:900px}body .master-container .page-3 .page-3__character--top{left:-22px;top:58px;width:158px;min-width:0}body .master-container .page-3 .page-3__character--bottom{right:-28px;top:70px;width:170px;min-width:0}body .master-container .page-3 .page-3__events{width:92vw;margin-bottom:48px}body .master-container .page-3 .page-3__milestone-frame{width:92vw;max-width:900px;padding:24px 46px 34px}body .master-container .page-3 .page-3__milestone-board{width:100%;max-width:none}body .master-container .page-4{padding:34px 0 44px}body .master-container .page-4 .page-4__inner{padding:0 46px}body .master-container .page-4 .page-4__heading{width:68vw;max-width:720px;margin-bottom:-6px}body .master-container .page-4 .page-4__stage{width:92vw}body .master-container .page-4 .page-4__main-tabs{left:1.8%;top:20.4%;gap:12px}body .master-container .page-4 .page-4__sub-tabs{right:6.6%;top:20.2%}body .master-container .page-4 .page-4__description{left:15.4%;bottom:6.8%}body .master-container .page-5{padding:44px 0 48px}body .master-container .page-5 .page-5__heading{width:72vw;max-width:900px;margin-bottom:22px}body .master-container .page-5 .page-5__slider-wrap:before{height:220px}body .master-container .page-5 .page-5__swiper .swiper-slide{width:72vw;max-width:900px;min-width:0}body .master-container .page-5 .page-5__nav--prev{left:4vw}body .master-container .page-5 .page-5__nav--next{right:4vw}}@media (max-width:767px){body .main-container>.master-container{padding-top:52px}body .master-container .pre-scroll-top{right:14px;bottom:75px;width:48px;height:48px}body .master-container .pre-scroll-top span{width:17px;height:20px}body .master-container .pre-scroll-top span:before{width:12px;height:12px;border-top-width:3px;border-left-width:3px}body .master-container .pre-scroll-top span:after{width:3px;height:17px}body .master-container .page-1{min-height:calc(48vh);background-position:center top}body .master-container .page-1 .page-1__content{padding:0 3vw 8vw}body .master-container .page-1 .page-1__title{width:96vw}body .master-container .page-1 .page-1__title--default{width:86vw;max-width:460px}body .master-container .page-1.download .page-1__content{padding-bottom:7vw}body .master-container .page-1.download .page-1__title{width:96vw;max-width:560px}body .master-container .page-1.download .page-1__downloads{flex-wrap:wrap;gap:8px;margin-top:14px}body .master-container .page-1.download .page-1__download{width:42vw;max-width:180px}body .master-container .page-1.preregist{background-position:54% top}body .master-container .page-1.preregist .page-1__content{padding-bottom:8vw}body .master-container .page-1.preregist .page-1__title--cbt{width:96vw;max-width:560px}body .master-container .page-1.preregist .page-1__preregist-action{width:82vw;max-width:360px;margin-top:14px}body .master-container .page-1.open-preregist{background-position:54% top}body .master-container .page-1.open-preregist .page-1__content{padding-bottom:8vw}body .master-container .page-1.open-preregist .page-1__title--open-preregist{width:88vw;max-width:420px}body .master-container .page-1.open-preregist .page-1__preregist-action{width:82vw;max-width:360px;margin-top:14px}body .master-container .page-1.official:after{bottom:-13vw;height:calc(113%);background-position:54% bottom;background-size:auto 100%}body .master-container .page-1.official .page-1__content{padding-bottom:8vw}body .master-container .page-1.official .page-1__title-shine--official{width:88vw;max-width:420px}body .master-container .page-1.official .page-1__downloads{flex-wrap:wrap;gap:8px;margin-top:14px}body .master-container .page-1.official .page-1__download{width:42vw;max-width:180px}body .master-container .page-2{min-height:0;padding:40px 0 36px}body .master-container .page-2 .page-2__character{left:-62px;top:18px;width:190px;opacity:0.92}body .master-container .page-2 .page-2__inner{padding:0 14px}body .master-container .page-2 .page-2__heading{width:88vw;max-width:620px;margin-bottom:18px}body .master-container .page-2 .page-2__board{display:flex;flex-direction:column;width:94vw;height:auto;min-height:0;padding:16px}body .master-container .page-2 .page-2__feature{min-height:0;margin:0 0 16px}body .master-container .page-2 .page-2__feature-slide{font-size:34px}body .master-container .page-2 .page-2__tabs{flex-wrap:wrap;gap:10px 14px;margin-bottom:16px}body .master-container .page-2 .page-2__list{gap:14px;min-height:146px}body .master-container .page-2 .page-2__item{font-size:13px}body .master-container .page-2 .page-2__all{margin-top:18px}body .master-container .page-3{padding:38px 0 40px}body .master-container .page-3 .page-3__inner{padding:0 14px}body .master-container .page-3 .page-3__heading{width:94vw;max-width:620px}body .master-container .page-3 .page-3__heading--events{margin-bottom:12px}body .master-container .page-3 .page-3__character--top{left:-42px;top:58px;width:150px;opacity:0.9}body .master-container .page-3 .page-3__events{width:95vw;max-width:none;margin-bottom:38px;overflow:visible}body .master-container .page-3 .page-3__event{width:100%;max-width:100%;margin-left:0;margin-right:0}body .master-container .page-3 .page-3__milestone{padding-top:0}body .master-container .page-3 .page-3__character--bottom{right:-54px;top:58px;width:150px;opacity:0.92}body .master-container .page-3 .page-3__total{gap:8px;margin-bottom:10px;font-size:13px}body .master-container .page-3 .page-3__total strong{font-size:22px}body .master-container .page-3 .page-3__milestone-frame{width:94vw;max-width:601px;padding:34px 16px 34px;background-image:url("../img/page3/milestone-rewwards-board-mobi.png")}body .master-container .page-3 .page-3__milestone-board{width:100%;max-width:none}body .master-container .page-3 .page-3__milestone-desktop{display:none}body .master-container .page-3 .page-3__milestone-mobile{display:block}body .master-container .page-3 .page-3__details{width:150px;margin-top:18px}body .master-container .page-4{padding:30px 0 36px}body .master-container .page-4 .page-4__inner{padding:0 14px}body .master-container .page-4 .page-4__heading{position:relative;left:auto;width:92vw;max-width:620px;margin:0 auto -2px;transform:none}body .master-container .page-4 .page-4__stage{width:96vw;max-width:640px;margin:0 auto;transform:none}body .master-container .page-4 .page-4__main-tabs{left:1.9%;top:20.2%;gap:8px;width:8.8%;max-width:58px}body .master-container .page-4 .page-4__sub-tabs{right:6.6%;top:20.2%;width:7.58%;max-width:50px}body .master-container .page-4 .page-4__description{left:15.4%;bottom:6.9%;width:58%;max-width:none}body .master-container .page-5{padding:38px 0 40px}body .master-container .page-5 .page-5__heading{width:92vw;margin-bottom:18px}body .master-container .page-5 .page-5__slider-wrap:before{height:180px}body .master-container .page-5 .page-5__swiper .swiper-slide{width:76vw;max-width:560px;min-width:0;transform:scale(0.7)}body .master-container .page-5 .page-5__swiper .swiper-slide-active{transform:scale(1)}body .master-container .page-5 .page-5__nav{width:32px;height:52px}body .master-container .page-5 .page-5__nav--prev{left:4px}body .master-container .page-5 .page-5__nav--next{right:4px}body .master-container .page-5 .page-5__pagination{gap:8px;margin-top:16px}body .master-container .page-5 .page-5__bullet{width:18px;height:18px}}@media (max-width:480px){body .main-container>.master-container{padding-top:48px}body .master-container .page-1{min-height:calc(52vh);background-size:auto 100%}body .master-container .page-1 .page-1__content{padding:0 10px 26px}body .master-container .page-1 .page-1__title{width:94vw;max-width:390px}body .master-container .page-1 .page-1__title--default{width:90vw;max-width:360px}body .master-container .page-1.download{background-position:48% top}body .master-container .page-1.download .page-1__content{padding-bottom:24px}body .master-container .page-1.download .page-1__title{width:96vw;max-width:390px}body .master-container .page-1.download .page-1__downloads{flex-direction:column;gap:7px;margin-top:12px}body .master-container .page-1.download .page-1__download{width:64vw;max-width:220px}body .master-container .page-1.preregist{background-position:52% top}body .master-container .page-1.preregist .page-1__content{padding-bottom:28px}body .master-container .page-1.preregist .page-1__title--cbt{width:96vw;max-width:390px}body .master-container .page-1.preregist .page-1__preregist-action{width:86vw;max-width:330px;margin-top:12px}body .master-container .page-1.open-preregist{background-position:52% top}body .master-container .page-1.open-preregist .page-1__content{padding-bottom:28px}body .master-container .page-1.open-preregist .page-1__title--open-preregist{width:92vw;max-width:360px}body .master-container .page-1.open-preregist .page-1__preregist-action{width:86vw;max-width:330px;margin-top:12px}body .master-container .page-1.official{min-height:calc(55vh)}body .master-container .page-1.official:after{bottom:-58px;height:calc(158%);background-position:52% bottom}body .master-container .page-1.official .page-1__content{padding-bottom:28px}body .master-container .page-1.official .page-1__title-shine--official{width:92vw;max-width:360px}body .master-container .page-1.official .page-1__downloads{flex-direction:column;gap:7px;margin-top:12px}body .master-container .page-1.official .page-1__download{width:64vw;max-width:220px}body .master-container .page-2{padding-top:34px}body .master-container .page-2 .page-2__character{left:-74px;width:160px}body .master-container .page-2 .page-2__heading{width:94vw;margin-bottom:14px}body .master-container .page-2 .page-2__board{width:94vw;padding:12px}body .master-container .page-2 .page-2__feature{margin-bottom:14px}body .master-container .page-2 .page-2__feature-slide{font-size:28px}body .master-container .page-2 .page-2__tabs{gap:9px 12px}body .master-container .page-2 .page-2__list{min-height:228px}body .master-container .page-2 .page-2__tab{font-size:12px}body .master-container .page-2 .page-2__item{align-items:flex-start;flex-direction:column;gap:4px;font-size:13px}body .master-container .page-2 .page-2__item span{width:100%}body .master-container .page-2 .page-2__item time{font-size:10px}body .master-container .page-2 .page-2__all{width:132px;min-width:0;margin-top:16px}body .master-container .page-3{padding:32px 0 34px}body .master-container .page-3 .page-3__inner{padding:0 10px}body .master-container .page-3 .page-3__heading{width:98vw;max-width:390px}body .master-container .page-3 .page-3__character--top{left:-58px;top:46px;width:128px}body .master-container .page-3 .page-3__events{margin-bottom:30px}body .master-container .page-3 .page-3__event{width:100%;margin-bottom:8px}body .master-container .page-3 .page-3__event-action--stack{gap:5px}body .master-container .page-3 .page-3__character--bottom{right:-62px;top:56px;width:132px}body .master-container .page-3 .page-3__total{font-size:12px}body .master-container .page-3 .page-3__total strong{font-size:20px}body .master-container .page-3 .page-3__milestone-frame{width:96vw;padding:28px 12px 28px}body .master-container .page-3 .page-3__milestone-board{width:100%}body .master-container .page-3 .page-3__details{width:132px;margin-top:16px}body .master-container .page-4{padding:28px 0 32px}body .master-container .page-4 .page-4__inner{padding:0 7px}body .master-container .page-4 .page-4__heading{position:relative;left:auto;width:96vw;max-width:460px;margin:0 auto 0;transform:none}body .master-container .page-4 .page-4__stage{width:98vw;max-width:430px}body .master-container .page-4 .page-4__main-tabs{left:1.9%;top:20.2%;gap:5px;width:8.8%;max-width:38px}body .master-container .page-4 .page-4__sub-tabs{right:6.6%;top:20.2%;width:7.58%;max-width:34px}body .master-container .page-4 .page-4__description{left:15.4%;width:58%}body .master-container .page-5{padding:32px 0 34px}body .master-container .page-5 .page-5__heading{width:94vw;margin-bottom:14px}body .master-container .page-5 .page-5__slider-wrap:before{height:138px}body .master-container .page-5 .page-5__swiper .swiper-slide{width:78vw;max-width:360px;min-width:0;transform:scale(0.68)}body .master-container .page-5 .page-5__swiper .swiper-slide-active{transform:scale(1)}body .master-container .page-5 .page-5__nav{width:26px;height:42px}body .master-container .page-5 .page-5__pagination{margin-top:14px}body .master-container .page-5 .page-5__bullet{width:16px;height:16px}}@media (max-width:380px){body .master-container .page-1.download .page-1__download{width:70vw;max-width:205px}body .master-container .page-1.preregist .page-1__title--cbt{width:94vw}body .master-container .page-1.preregist .page-1__preregist-action{width:90vw}body .master-container .page-1.open-preregist .page-1__title--open-preregist{width:94vw}body .master-container .page-1.open-preregist .page-1__preregist-action{width:90vw}body .master-container .page-1.official .page-1__title-shine--official{width:94vw}body .master-container .page-1.official .page-1__download{width:70vw;max-width:205px}}::-webkit-scrollbar{width:0 !important}