@import"https://fonts.font.im/css2?family=Noto+Sans+HK:wght@100..900&family=Noto+Serif+HK:wght@200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@300;400;500;600;700;900&display=swap";@media(max-height: 400px){body{zoom:.9}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{border-radius:3px;background:hsla(0,0%,100%,0);-webkit-box-shadow:inset 0 0 5px hsla(0,0%,100%,0)}::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2)}body.s-lock-scroll{overflow:hidden}.text-hide{font-size:0;line-height:0}.text-line{position:relative}.text-line::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.5px;background-color:#fff}.flex-layout{display:flex;align-items:center;justify-content:center}.drop-down .drop-down-box{top:unset;padding:0 !important;border-radius:.5em !important;overflow:hidden}.sidebar{position:fixed;top:calc(50% + .41rem);transform:translateY(-50%);z-index:60;text-align:center;background-position:center;background-repeat:no-repeat;background-size:contain;box-sizing:border-box}.btn-download a{width:100%;height:100%;background-size:contain;display:block;background-repeat:no-repeat;background-position:center center;border-radius:5em;background-color:#000}.btn-download .google-pay{background-image:url(https://pic.igamebuy.com/activity/events/public/images/google.png)}.btn-download .app-store{background-image:url(https://pic.igamebuy.com/activity/events/public/images/appstore.png)}.top-up-list{background-color:#fff;border-radius:.5em;box-shadow:0px 0px 6px 0px rgba(0,0,0,.19);padding:.5em 0}.top-up-list li{padding:0 .2rem;width:auto;line-height:2.5;color:#333;text-align:center;white-space:nowrap;border-radius:0;background:#fff !important;transition:all .4s;cursor:pointer}.top-up-list li:hover{background:rgba(255,212,184,.25) !important}.nav .user-box{color:#fff;display:flex;justify-content:center;align-items:center}.nav .user-box .user-icon{display:none}.nav .user-box .user-info{display:flex;align-items:center;column-gap:.1rem;padding:0 1.2em;width:auto}.nav .user-box .user-info .line{opacity:.5}.nav .user-box .sign-out{cursor:pointer}.nav .user-box .sign-out:hover{text-decoration:underline}@media(max-width: 720px){.nav .user-box{min-width:2.5em}.nav .user-box .user-icon{display:flex}.nav .user-box .user-info{display:none}}.reg-phone{display:grid;align-items:center;align-content:center;grid-template-columns:1.2rem 1fr;padding:.16rem .28rem;background-color:#fff;border-radius:50px;box-sizing:border-box}@media(max-width: 900px){.reg-phone{grid-template-columns:1.6rem 1fr;padding:.2rem .28rem}}.reg-phone.reg-ver{grid-template-columns:1fr auto}.reg-phone input{width:100%}.area{position:relative}.area span{position:relative;display:block;width:100%}.area span::after{content:"";position:absolute;right:.1rem;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:.06rem .04rem 0;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0)}@media(max-width: 900px){.area span::after{border-width:.12rem .08rem 0}}.ares-list{position:absolute;left:50%;transform:translateX(-50%);top:30px;z-index:5;padding:0em 1.14em;min-width:100%;border-radius:.1rem;background-color:#fff;box-shadow:0 0 .1rem #e1e1e1}.ares-list p{padding:.71em 0;cursor:pointer}.ares-list p:hover{color:#000}.s-pop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);transition:all .4s ease;opacity:1}.s-pop.active{opacity:1}.s-pop.active .s-pop-main{opacity:1}.s-pop.s-confirm .s-pop-main{max-width:6.6rem}@media(max-width: 900px){.s-pop.s-confirm .s-pop-main{max-width:calc(100% - 2.28em)}}.s-pop.s-confirm .s-pop-body{line-height:1.8}.s-pop .s-pop-main{position:relative;padding:.71em 1.42em;max-height:100%;background:#fff;border-radius:.1rem;box-sizing:border-box;transition:all .4s ease;overflow:auto;opacity:1}@media(max-width: 900px){.s-pop .s-pop-main{padding:.3rem 1.85em;min-width:calc(100% - 2.28em);max-width:calc(100% - 2.28em)}}@media(max-height: 400px){.s-pop .s-pop-main{padding:.71em}}.s-pop .s-pop-close{position:absolute;right:7.14em;top:7.14em;z-index:1;line-height:1;text-align:center;cursor:pointer}.s-pop .s-pop-close i{font-size:max(20px,.24rem);color:#a8a8a8;transition:all .4s ease}.s-pop .s-pop-close i:hover{color:#363636}.s-pop .s-pop-body{padding:0 .5rem;min-width:3rem;max-height:60vh;text-align:center;overflow:auto}@media(max-width: 900px){.s-pop .s-pop-body{padding:0;min-width:initial}}@media(max-height: 400px){.s-pop .s-pop-body{max-height:90vh}}.s-pop .s-pop-body canvas,.s-pop .s-pop-body .code-img{margin:.2rem auto}.s-pop .s-pop-body .form-item{text-align:left}.s-pop .link-url{color:#014bd2}.s-pop.s-pop-area .s-pop-body{text-align:left}.s-pop .s-pop-head{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem;text-align:center;font-weight:700;font-size:.24rem}.s-pop .s-pop-head span{font-size:.18rem}.s-pop .s-pop-head span.gray{font-size:.13rem;font-weight:normal}.s-pop .s-pop-head .logo{width:1.58rem;padding:0;height:.3rem;background-size:contain;background-repeat:no-repeat;background-position:center center}@media(max-width: 900px){.s-pop .s-pop-head{margin-bottom:.3rem;font-size:var(--fontS-title);font-family:-apple-system,"PingFangHK-Medium","Noto Sans TC","Microsoft YaHei",Arial,sans-serif}}.s-pop-foot{display:flex;align-items:center;justify-content:center;margin-top:.5rem;text-align:center;gap:.15rem}.s-pop-foot .s-button{margin:0 .15rem;padding:.08rem .24rem;min-width:1.4rem;text-align:center}@media(max-width: 600px){.s-pop-foot .s-button{min-width:1rem;margin:0}}@media(max-width: 900px){.s-pop-foot{margin-top:.3rem}}.s-pop .main-menu{gap:.4rem;margin-bottom:.3rem}.s-pop.popup-receipt-preview .s-pop-head{margin-bottom:.2rem}.s-pop.popup-receipt-preview .s-pop-body{max-height:80vh;padding:0}.s-pop.popup-receipt-preview .s-pop-main{padding:.26rem .16rem}.s-pop.popup-receipt-preview .s-pop-main .receipt-box{max-width:100%}.s-pop.popup-receipt-preview .responsive-div{box-sizing:border-box;width:100% !important;padding:0 !important}.s-pop.popup-receipt-preview .receipt-box{padding:0 .2rem !important}.s-pop.popup-receipt-preview .receipt-logo img{width:2rem}@media(max-width: 900px){.s-pop.popup-receipt-preview .receipt-logo img{width:1.1rem}}.s-pop.popup-receipt-preview .s-pop-foot{margin-top:0}.s-pop.popup-receipt-preview .responsive-div{box-shadow:none !important}.s-pop.user-dialog .s-pop-body{display:flex;max-height:80vh}@media(max-width: 900px){.s-pop.user-dialog .s-pop-body{flex-direction:column;max-height:100vh}}@media(max-width: 900px)and (max-height: 600px){.s-pop.user-dialog .s-pop-body{flex-direction:column;max-height:unset}}.s-pop.user-dialog .s-pop-main{padding:0;max-width:100%;border-radius:.16rem}@media(max-width: 900px){.s-pop.user-dialog .s-pop-main{width:100% !important;height:100%;max-height:100%;border-radius:0}}.s-pop.user-dialog .user-panes .s-pop-foot{flex-direction:column;margin-top:.4rem}@media(max-width: 900px){.s-pop.user-dialog .s-pop-close{top:.2rem}}.s-pop.user-dialog .user-panes{padding:.5rem;width:3.6rem}@media(max-width: 900px){.s-pop.user-dialog .user-panes{position:relative;z-index:10;margin-top:-0.4rem;padding:.6rem .3rem;width:100%;min-height:calc(100vh - 1.7rem);background-color:#fff;box-shadow:0 0 .16rem rgba(0,0,0,.16);border-radius:.4rem .4rem 0 0;box-sizing:border-box}}.s-pop .hint-color{display:block;margin-bottom:.1rem;font-size:var(--fontS-min);text-align:left}.s-pop.s-popper-body .s-cascader-dropdown{padding:.3rem}.s-pop .pop-qrcode .hint-color{margin-bottom:0}.s-pop .btn-use-app,.s-pop .btn-use-qrcode{display:flex;align-items:center;justify-content:center;gap:.04rem;color:#0256ff;cursor:pointer}.s-pop .btn-use-app .icon,.s-pop .btn-use-qrcode .icon{color:#0256ff}.s-pop .box-btns{margin-top:.2rem}.s-pop .box-btns .icon{font-size:.18rem;line-height:.18rem}.s-pop .view-kami .pop-main-form p{text-align:left}.s-pop .view-kami .info-list{gap:.1rem;margin-bottom:.1rem;padding:.16rem;background-color:#f7f7f7;border-radius:.08rem}.s-pop .view-kami .info-list li{justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:.1rem}.s-pop .view-kami .info-list li .icon-copy{margin-left:.1rem;cursor:pointer}.s-pop .pop-plain-text{margin-bottom:var(--main-spacing)}.s-pop .pop-plain-text span{color:#767676;font-size:var(--fontS-min)}.s-pop .giftpack-detail-text{text-align:left}.s-pop .pop-main-form{display:grid;gap:.16rem;text-align:left}.s-pop .pop-main-form .form-item{margin-bottom:0}.s-pop.pop-gameinfo .info-list{justify-content:flex-start}.s-pop.pop-gameinfo .form-item-head{color:#767676}.s-pop-code .s-input input{text-align:center}.s-cascader-dropdown{display:flex;max-height:3.4rem;overflow:auto}.s-cascader-dropdown ul{display:grid;gap:.16rem;min-width:.8rem;max-height:100%;overflow:auto;height:fit-content}.s-cascader-dropdown ul:not(:last-child){border-right:1px solid #ededed}.s-cascader-dropdown ul li{display:flex;align-items:center;gap:.1rem;padding:0 .16rem;cursor:pointer;white-space:nowrap}.s-cascader-dropdown ul li:hover{color:#ff2323}@media(max-width: 320px){.s-cascader-dropdown{max-height:2.4rem}}.bottom-select.bottom-pop .s-pop-head>*{align-items:center;text-transform:capitalize}.s-popper.wap .s-cascader-body{margin-top:.2rem}.use-igb-pop{font-size:var(--fontS-min)}.use-igb-pop .lr-layout{margin-bottom:.08rem}.use-igb-pop .lr-layout span{flex:1}.use-igb-pop .lr-layout .s-input{flex:1}.use-igb-pop .lr-layout .s-input input{padding:0 .1rem;background:none;border:none;border-radius:0}.use-igb-pop .lr-layout .s-input input:focus-visible{box-shadow:none}.use-igb-pop .to-use{padding:.16rem;box-sizing:border-box;border-radius:.08rem;background-color:#f5f5f5}.use-igb-pop .use-info .gray{margin-left:.02rem}.use-igb-pop .s-input-prepend{display:flex;align-items:center}.use-igb-pop .s-pop-foot{margin-top:.3rem}.use-igb-pop .s-button{flex:1;column-gap:.2rem;padding:0;margin:0;height:.48rem;line-height:.48rem;border-radius:.12rem}.use-igb-pop .s-button.s-button-ban{color:#363636}@media(max-width: 720px){.chat-icon .icon{font-size:.36rem !important}}footer{position:relative;width:100%;font-family:"Noto Serif SC",serif;color:#fff;background:#000;padding:1.42em max(2.85em,50vw - 650px);box-sizing:border-box}.footer-con{display:flex;align-items:center;justify-content:space-between}footer .fl{display:flex;align-items:center;height:100%}footer .fl img{width:8.21em}footer .fl span{margin-left:.71em}footer .fr{height:100%;display:flex;align-items:center}footer .fr img{width:3.14em;height:auto;margin-right:.42em}@media(max-width: 900px){footer{padding:2.14em}footer .footer-con{display:flex;flex-direction:column;align-items:center}footer .fl{flex-direction:column;margin-bottom:1.42em}footer .fl span{margin-left:0rem;text-align:center}}html{scroll-behavior:smooth}body{font-family:"Noto Serif TC","Source Han Serif TC","Source Han Serif","Noto Serif CJK TC","Songti TC","PMingLiU","MingLiU",serif;font-weight:400;font-size:clamp(12px,.73vw,20px);color:#fff}@media(max-width: 900px){body{font-size:clamp(12px,3.73vw,28px)}}.section{position:relative;background-position:center top;background-size:cover;background-repeat:no-repeat;box-sizing:border-box;overflow:hidden}header{position:fixed;top:0;left:0;display:flex;justify-content:space-between;align-items:center;z-index:50;width:100%;height:8.571em;background:url("../images/official/nav-bg.webp") no-repeat center;background-size:contain;background-size:100% 100%;padding:0 3.714em;box-sizing:border-box}header .icon{border-radius:12px;display:block;--width: 6.43em;width:var(--width)}@supports(aspect-ratio: 1){header .icon{aspect-ratio:90/90}}@supports not (aspect-ratio: 1){header .icon{width:var(--width);height:calc(var(--width)*90/90)}}header .icon{background:url("../images/official/nav-icon.webp") no-repeat center;background-size:contain}header .logo{margin-left:2em;display:block;--width: 12em;width:var(--width)}@supports(aspect-ratio: 1){header .logo{aspect-ratio:252/120}}@supports not (aspect-ratio: 1){header .logo{width:var(--width);height:calc(var(--width)*120/252)}}header .logo{background:url("../images/official/nav-logo.png") no-repeat center;background-size:contain}header div{display:flex;justify-content:center;align-items:center}header a{font-size:clamp(14px,.94vw,22px);display:flex;justify-content:center;align-items:center;color:#fff;--width: 9.666em;width:var(--width)}@supports(aspect-ratio: 1){header a{aspect-ratio:174/51}}@supports not (aspect-ratio: 1){header a{width:var(--width);height:calc(var(--width)*51/174)}}header a:not(:first-child){margin-left:.5em}.kv{display:flex;justify-content:center;align-items:center;flex-direction:column;justify-content:flex-end;box-sizing:border-box;z-index:10;width:100%;height:77.142em;background:url("../images/official/kv.webp") no-repeat center;background-size:contain;background-size:cover;background-repeat:no-repeat;background-position:center}.kv .logo{position:absolute;right:3em;top:4em;--width: 26.43em;width:var(--width)}@supports(aspect-ratio: 1){.kv .logo{aspect-ratio:370/195}}@supports not (aspect-ratio: 1){.kv .logo{width:var(--width);height:calc(var(--width)*195/370)}}.kv .logo{background:url("../images/official/kv-logo.png") no-repeat center;background-size:contain}@keyframes go-pre-pulse{0%,100%{transform:translateY(0) scale(1);filter:brightness(1)}50%{transform:translateY(calc(0em - var(--go-pre-lift))) scale(var(--go-pre-scale));filter:brightness(1.08) drop-shadow(0 0.4em 0.7em rgba(51, 159, 189, 0.35))}}.couple{padding-top:7em;position:relative;z-index:1;width:100%;height:88.142em;background:url("../images/official/couple.webp") no-repeat center;background-size:contain;background-size:cover;background-repeat:no-repeat;background-position:center}.couple .title{margin:0 auto;width:var(--width);background-size:contain;background-repeat:no-repeat;background-position:center}.change .int .cut .cut-button,.change .details button.audio,.change .details button.audio-m,.change .details button.operating,.change .details button.but{appearance:none;margin:0;padding:0;border:0;background-color:rgba(0,0,0,0);color:inherit;font:inherit;display:block}.change .title{--width: 32.785em}@supports(aspect-ratio: 1){.change .title{aspect-ratio:918/312}}@supports not (aspect-ratio: 1){.change .title{width:var(--width);height:calc(var(--width)*312/918)}}.change .title{background-image:url(../images/official/change-title.png)}.change .int{display:flex;justify-content:center;align-items:center;margin-left:-12em}.change .int .cut{display:flex;flex-direction:column;justify-content:center;align-items:center}.change .int .cut span,.change .int .cut .cut-button{display:block;cursor:pointer;width:var(--width);--width: 9.071em;background-size:cover;background-repeat:no-repeat;background-position:center}@supports(aspect-ratio: 1){.change .int .cut span,.change .int .cut .cut-button{aspect-ratio:127/126}}@supports not (aspect-ratio: 1){.change .int .cut span,.change .int .cut .cut-button{width:var(--width);height:calc(var(--width)*126/127)}}.change .int .cut span.act,.change .int .cut .cut-button.act{--width: 14.357em}@supports(aspect-ratio: 1){.change .int .cut span.act,.change .int .cut .cut-button.act{aspect-ratio:201/185}}@supports not (aspect-ratio: 1){.change .int .cut span.act,.change .int .cut .cut-button.act{width:var(--width);height:calc(var(--width)*185/201)}}.change .int .cut span:nth-child(1),.change .int .cut .cut-button:nth-child(1){background-image:url(../images/official/change-switch-1.png)}.change .int .cut span:nth-child(1).act,.change .int .cut .cut-button:nth-child(1).act{background-image:url(../images/official/change-switch-1-act.png)}.change .int .cut span:nth-child(2),.change .int .cut .cut-button:nth-child(2){margin:3em auto;background-image:url(../images/official/change-switch-2.png)}.change .int .cut span:nth-child(2).act,.change .int .cut .cut-button:nth-child(2).act{background-image:url(../images/official/change-switch-2-act.png)}.change .int .cut span:nth-child(3),.change .int .cut .cut-button:nth-child(3){background-image:url(../images/official/change-switch-3.png)}.change .int .cut span:nth-child(3).act,.change .int .cut .cut-button:nth-child(3).act{background-image:url(../images/official/change-switch-3-act.png)}.change .details{position:relative}.change .details .maxImg{overflow:visible;-webkit-clip-path:inset(-3em);clip-path:inset(-3em);display:flex;justify-content:center;align-items:center;width:var(--width);--width: 55.857em}@supports(aspect-ratio: 1){.change .details .maxImg{aspect-ratio:782/654}}@supports not (aspect-ratio: 1){.change .details .maxImg{width:var(--width);height:calc(var(--width)*654/782)}}.change .details .maxImg{background:url("../images/official/change-bg.webp") no-repeat center;background-size:contain;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:none}.change .details .maxImg img{pointer-events:none;-webkit-user-drag:none}.change .details .maxImg .character-fade-enter-active,.change .details .maxImg .character-fade-leave-active{transition:opacity .35s ease,filter .35s ease,transform .35s ease}.change .details .maxImg .character-fade-enter-from,.change .details .maxImg .character-fade-leave-to{opacity:0;filter:blur(0.18em) brightness(1.06);transform:scale(1.015)}@media(prefers-reduced-motion: reduce){.change .details .maxImg .character-fade-enter-active,.change .details .maxImg .character-fade-leave-active{transition:none}}.change .details .heart{position:absolute;top:8em;left:5em;--width: 42.142em;width:var(--width)}@supports(aspect-ratio: 1){.change .details .heart{aspect-ratio:590/440}}@supports not (aspect-ratio: 1){.change .details .heart{width:var(--width);height:calc(var(--width)*440/590)}}.change .details .heart{background:url("../images/official/heart.png") no-repeat center;background-size:contain}.change .details .magnifying{position:absolute;left:0;top:0;z-index:2;width:12em;height:12em;overflow:visible;border-radius:50em;background-color:rgba(0,0,0,0);box-shadow:0 0 0 .15em hsla(0,0%,100%,.72),0 .2em .8em rgba(0,39,46,.38);opacity:0;pointer-events:none;transform:translate3d(calc(var(--magnifier-x, 50%) - 50%), calc(var(--magnifier-y, 50%) - 50%), 0);-webkit-transform:translate3d(calc(var(--magnifier-x, 50%) - 50%), calc(var(--magnifier-y, 50%) - 50%), 0);transition:opacity .16s ease;visibility:hidden;will-change:transform,opacity;isolation:isolate;-webkit-backface-visibility:hidden;backface-visibility:hidden}.change .details .magnifying.is-visible{opacity:1;visibility:visible}.change .details .magnifying-viewport{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;overflow:hidden;border-radius:inherit;background-color:#89f7f7}.change .details .magnifying-image{position:absolute;left:0;top:0;z-index:0;display:block;width:var(--magnifier-image-width);height:var(--magnifier-image-height);max-width:none !important;transform:translate3d(var(--magnifier-image-position-x, 0), var(--magnifier-image-position-y, 0), 0);-webkit-transform:translate3d(var(--magnifier-image-position-x, 0), var(--magnifier-image-position-y, 0), 0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.change .details .magnifying .outline{position:absolute;left:50%;top:50%;z-index:1;pointer-events:none;transform:translate(-50%, -50%);content:"";width:var(--width);--width: 16em}@supports(aspect-ratio: 1){.change .details .magnifying .outline{aspect-ratio:196/198}}@supports not (aspect-ratio: 1){.change .details .magnifying .outline{width:var(--width);height:calc(var(--width)*198/196)}}.change .details .magnifying .outline{background:url("../images/official/change-magnifying.webp") no-repeat center;background-size:contain}.change .details .stripe{position:absolute;top:26em;right:-16em;padding:.8em 1em;box-sizing:border-box;border-radius:10px;border:1px solid #86f3ff;width:25.857em;background:url("../images/official/stripe-bg.webp") no-repeat center;background-size:100% 100%}.change .details .stripe::after,.change .details .stripe::before{content:"";display:block;position:absolute;width:var(--width)}.change .details .stripe::after{right:-0.6em;bottom:1em;--width: 1.1em}@supports(aspect-ratio: 1){.change .details .stripe::after{aspect-ratio:17/17}}@supports not (aspect-ratio: 1){.change .details .stripe::after{width:var(--width);height:calc(var(--width)*17/17)}}.change .details .stripe::after{background:url("../images/official/stripe-star-1.webp") no-repeat center;background-size:contain}.change .details .stripe::before{left:-0.4em;top:1em;--width: 0.785em}@supports(aspect-ratio: 1){.change .details .stripe::before{aspect-ratio:11/21}}@supports not (aspect-ratio: 1){.change .details .stripe::before{width:var(--width);height:calc(var(--width)*21/11)}}.change .details .stripe::before{background:url("../images/official/stripe-star-2.webp") no-repeat center;background-size:contain}.change .details .introduce{position:absolute;top:15em;right:-25em}.change .details .compellation{position:relative;margin-bottom:1.5em;display:flex;justify-content:center;align-items:center}.change .details .compellation .audio{cursor:pointer;display:block;width:var(--width);--width: 6.285em}@supports(aspect-ratio: 1){.change .details .compellation .audio{aspect-ratio:88/87}}@supports not (aspect-ratio: 1){.change .details .compellation .audio{width:var(--width);height:calc(var(--width)*87/88)}}.change .details .compellation .audio{background:url("../images/official/change-audio-but.webp") no-repeat center;background-size:contain}.change .details .compellation::after{position:absolute;bottom:-1.5em;left:50%;transform:translateX(-50%);content:"";width:var(--width);--width: 26.142em}@supports(aspect-ratio: 1){.change .details .compellation::after{aspect-ratio:366/17}}@supports not (aspect-ratio: 1){.change .details .compellation::after{width:var(--width);height:calc(var(--width)*17/366)}}.change .details .compellation::after{background:url("../images/official/change-line.webp") no-repeat center;background-size:contain}.change .details .amount{display:flex;justify-content:space-between;align-items:center;margin:0 auto;max-width:25.25em}.change .details .amount .ssr{width:var(--width);--width: 10em;margin:0 0 -1em -1em}@supports(aspect-ratio: 1){.change .details .amount .ssr{aspect-ratio:158/100}}@supports not (aspect-ratio: 1){.change .details .amount .ssr{width:var(--width);height:calc(var(--width)*100/158)}}.change .details .amount .ssr.s1{background:url("../images/official/s1.png") no-repeat center;background-size:contain}.change .details .amount .ssr.s2{background:url("../images/official/s2.png") no-repeat center;background-size:contain}.change .details .amount .ssr.s3{background:url("../images/official/s3.png") no-repeat center;background-size:contain}.change .details .amount .harm{display:flex;justify-content:center}.change .details .amount .harm img{width:4.142em}.change .details .amount .harm span{font-size:3em}.change .details .amount-text{max-width:25.25em;margin:0 auto 2em}.change .details .skill{position:relative;color:#0a6c6c;width:var(--width);--width: 25.25em;padding:1em;margin:auto;box-sizing:border-box}@supports(aspect-ratio: 1){.change .details .skill{aspect-ratio:707/286}}@supports not (aspect-ratio: 1){.change .details .skill{width:var(--width);height:calc(var(--width)*286/707)}}.change .details .skill.s1{background:url("../images/official/int-bg-1.webp") no-repeat center;background-size:100% 100%}.change .details .skill .head{display:flex;align-items:center}.change .details .skill .icon{display:block;width:var(--width);--width: 2.678em;margin-right:1em}@supports(aspect-ratio: 1){.change .details .skill .icon{aspect-ratio:75/76}}@supports not (aspect-ratio: 1){.change .details .skill .icon{width:var(--width);height:calc(var(--width)*76/75)}}.change .details .skill .icon.i1{background:url("../images/official/skill-1.png") no-repeat center;background-size:contain}.change .details .skill .icon.i2{background:url("../images/official/skill-2.png") no-repeat center;background-size:contain}.change .details .skill .icon.i3{background:url("../images/official/skill-3.png") no-repeat center;background-size:contain}.change .details .skill h4{font-size:clamp(16px,1.04vw,24px);font-weight:bold}.change .details .skill p{margin-top:1em;border-radius:12px;background:rgba(136,238,240,.5);padding:.5em;box-sizing:border-box}.change .details .minImg{position:absolute;top:-3.2em;right:-1.5em;width:9.357em}.change .details .minImg img{max-width:100%}.change .details .straw{position:absolute;top:5em;left:3em;padding:.8em 1em;box-sizing:border-box;width:12em}.change .details .audio-m,.change .details .operating{display:none}.change .details .but{margin:0 auto !important;width:var(--width);--width: 32.857em}@supports(aspect-ratio: 1){.change .details .but{aspect-ratio:460/96}}@supports not (aspect-ratio: 1){.change .details .but{width:var(--width);height:calc(var(--width)*96/460)}}.change .details .but{background:url("../images/official/change-but.png") no-repeat center;background-size:contain;--go-pre-lift: .35em;--go-pre-scale: 1.025;animation:go-pre-pulse 2.4s ease-in-out infinite;transition:transform .2s ease,filter .2s ease;will-change:transform,filter}@media(max-width: 900px){.change .details .but{--go-pre-lift: .2em;--go-pre-scale: 1.015}}.finally{margin-top:-20em;padding-top:20em;width:100%;height:112.428em;background-image:url("../images/official/finally.webp");background-size:cover;background-repeat:no-repeat;background-position:center}.banner{position:relative;padding:6em 0 7em}.banner .title{margin:0 auto;width:var(--width);--width: 32.785em}@supports(aspect-ratio: 1){.banner .title{aspect-ratio:459/154}}@supports not (aspect-ratio: 1){.banner .title{width:var(--width);height:calc(var(--width)*154/459)}}.banner .title{background:url("../images/official/banner-title.png") no-repeat center;background-size:contain}.banner .b-itm{position:relative;width:80em;max-width:calc(100% - 8em);margin:0em auto;padding:6em 0 9em}.banner .b-itm .swiper{position:relative;z-index:1;overflow:visible;clip-path:inset(-8em 0 -9em 0);display:block;padding:0;list-style:none}.banner .b-itm .swiper .swiper-wrapper{position:relative;display:flex;width:100%;height:100%;box-sizing:content-box;transform:translate3d(0, 0, 0);transition-property:transform}.banner .b-itm .swiper-slide{z-index:0;display:block;position:relative;flex-shrink:0;width:100%;height:100%;opacity:.78;filter:brightness(0.3);transform:scale(0.78);transition:transform .3s ease,filter .3s ease,opacity .3s ease}.banner .b-itm .swiper-slide img{display:block;width:100%;height:auto}.banner .b-itm .swiper-slide-active{z-index:2;opacity:1;filter:brightness(1);transform:scale(1.2)}.banner .b-itm .swiper-slide-prev,.banner .b-itm .swiper-slide-next{z-index:1;opacity:1;filter:brightness(0.55);transform:scale(1)}.banner .b-itm .swiper-button{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;margin-top:-2.145em;--width: 4.29em;width:var(--width);cursor:pointer}@supports(aspect-ratio: 1){.banner .b-itm .swiper-button{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.banner .b-itm .swiper-button{width:var(--width);height:calc(var(--width)*1/1)}}.banner .b-itm .swiper-button:after,.banner .b-itm .swiper-button svg{display:none}.banner .b-itm .swiper-button.swiper-button-disabled{opacity:.35;pointer-events:none}.banner .b-itm .swiper-button.swiper-button-next{right:-5.5em;background:url("../images/official/swiper-button-next.webp") no-repeat center;background-size:contain}.banner .b-itm .swiper-button.swiper-button-prev{left:-5.5em;background:url("../images/official/swiper-button-prev.webp") no-repeat center;background-size:contain}@media(max-width: 900px){.banner{padding:3em 0 0em}.banner .b-itm{width:calc(100% - 8.5em);max-width:26em;margin:2em auto 0;padding:0em}.banner .b-itm .swiper{overflow:hidden;clip-path:none}.banner .b-itm .swiper-slide,.banner .b-itm .swiper-slide-active,.banner .b-itm .swiper-slide-prev,.banner .b-itm .swiper-slide-next{opacity:1;filter:none;transform:none}.banner .b-itm .swiper-button{--width: 2.57em;margin-top:-1.285em}.banner .b-itm .swiper-button.swiper-button-next{right:-2.5em}.banner .b-itm .swiper-button.swiper-button-prev{left:-2.5em}}footer{font-family:initial;color:#7cd2d7;background:#005c61;padding:0}footer .fl{flex-direction:column}footer .fl img{object-fit:contain;width:12em}footer .fl span{font-size:clamp(18px,1.15vw,28px);padding:initial;font-weight:800;margin-top:.5em}footer .fr{align-items:stretch;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}footer .fr-t{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}footer .fr-t div{display:flex;flex-direction:column;justify-content:space-evenly;line-height:2;font-size:clamp(12px,.73vw,20px)}footer .fr-b{width:100%;display:flex;justify-content:flex-start;margin-top:1em}footer .fr-b p a{font-size:clamp(14px,.83vw,20px);color:#7cd2d7}footer .fr-b p a:nth-child(1){margin-right:1em;padding-right:1em;position:relative}footer .fr-b p a:nth-child(1)::after{content:"|";position:absolute;right:0;top:0}footer .fr-b p a:hover{text-decoration:underline}footer .fr-b div{display:flex;margin-left:2em}footer .fr-b div a{display:block;--width: 2em;width:var(--width);cursor:pointer}@supports(aspect-ratio: 1){footer .fr-b div a{aspect-ratio:28/22}}@supports not (aspect-ratio: 1){footer .fr-b div a{width:var(--width);height:calc(var(--width)*22/28)}}footer .fr-b div a:nth-child(1){margin-right:1em;background:url("../images/official/foo-fb.png") no-repeat center;background-size:contain}footer .fr-b div a:nth-child(2){background:url("../images/official/foo-discord.png") no-repeat center;background-size:contain}footer .fr img{object-fit:contain;width:7.071em}footer .footer-con{padding:2em max(2.85em,50vw - 650px) 1em}footer .footer-p{padding:1em 0 2em;width:100%;text-align:center;border-top:1px solid #7cd2d7}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media(min-width: 1250px)and (max-width: 1500px){header{height:6.2em}header .icon{border-radius:10px;--width: 4.6em}header .logo{margin-left:1em;--width: 10em }.banner .b-itm .swiper-slide-active{transform:scale(1.2)}}@media(max-width: 900px){header{padding:0 1em;height:5em}header .icon{border-radius:8px;--width: 3.214em}header .logo{--width: 7.5em;margin-left:.5em}header a{font-size:clamp(10px,3.2vw,14px);--width: 7em}.kv{height:47.642em;background:url("../images/official/kv-m.webp") no-repeat center;background-size:contain}.kv .logo{display:none}.couple{padding-top:4em;height:61.214em;background:url("../images/official/couple-m.webp") no-repeat center;background-size:contain}.change .title{--width: 18em}.change .int{flex-direction:column;margin:initial}.change .int .cut{flex-direction:row;order:1;margin-top:0em}.change .int .cut span,.change .int .cut .cut-button{--width: 4em}.change .int .cut span.act,.change .int .cut .cut-button.act{--width: 6em}.change .int .cut span:nth-child(2),.change .int .cut .cut-button:nth-child(2){margin:0 1em}.change .details{margin-top:0em}.change .details .maxImg{touch-action:pan-y;--width: 25em}.change .details .maxImg.is-operating{touch-action:none}.change .details .maxImg img{max-width:80%}.change .details .heart{top:4em;left:2.5em;--width: 20em}.change .details .magnifying{width:8em;height:8em}.change .details .magnifying .outline{--width: 12em}.change .details .introduce{top:30em;right:0;left:0;margin:0 auto;max-width:96%}.change .details .amount{margin:0 auto;justify-content:flex-start;align-items:center;gap:1em}.change .details .amount .name-phone{width:auto;height:3em}.change .details .amount .name-phone img{height:100%;width:auto}.change .details .amount .ssr{--width: 6em;margin:0 0 0em -1em}.change .details .amount .harm{align-items:center}.change .details .amount .harm img{width:3.5em}.change .details .amount .harm span{font-size:clamp(12px,3.73vw,20px)}.change .details .amount-text{margin:0 auto 1em;font-size:clamp(10px,3.2vw,14px)}.change .details .amount,.change .details .amount-text{max-width:94%}.change .details .skill{max-width:100%}.change .details .skill h4{font-size:clamp(14px,4.27vw,24px)}.change .details .skill p{margin-top:.5em;font-size:clamp(10px,3.2vw,14px)}.change .details .minImg{top:-2.5em;right:-0.5em;width:8em}.change .details .but{--width: 16.428em}.change .details .straw{font-size:12px;top:3em;left:.5em;width:9em;border-radius:6px;padding:.6em}.change .details .operating,.change .details .audio-m{cursor:pointer;top:16.5em;display:block;position:absolute;width:var(--width);--width: 3.2em}@supports(aspect-ratio: 1){.change .details .operating,.change .details .audio-m{aspect-ratio:88/87}}@supports not (aspect-ratio: 1){.change .details .operating,.change .details .audio-m{width:var(--width);height:calc(var(--width)*87/88)}}.change .details .operating{right:4em;background:url("../images/official/outline-add.webp") no-repeat center;background-size:contain}.change .details .operating:disabled{cursor:default;opacity:.55}.change .details .operating.act{background:url("../images/official/outline-minus.webp") no-repeat center;background-size:contain;filter:brightness(1.12);transform:scale(0.96)}.change .details .audio-m{right:0;background:url("../images/official/change-audio-but.webp") no-repeat center;background-size:contain}.change .details .compellation{bottom:initial;right:initial;left:2em;top:-3em}.change .details .compellation .name img{max-width:8em}.change .details .compellation .audio{display:none}.change .details .compellation::after{--width: 10em;bottom:-0.5em}.finally{height:auto;margin-top:-2em;padding-top:2em;background-image:url("../images/official/finally-m.webp");background-position:top center}.banner .title{--width: 6em}@supports(aspect-ratio: 1){.banner .title{aspect-ratio:334/308}}@supports not (aspect-ratio: 1){.banner .title{width:var(--width);height:calc(var(--width)*308/334)}}.banner .title{background:url("../images/official/banner-title-m.png") no-repeat center;background-size:contain}.third{display:-webkit-flex;display:flex;-webkit-align-items:center;-webkit-justify-content:center;align-items:center;justify-content:center;margin:2em 0}.third a{display:block;width:3.785em;height:3.785em}.third a+a{margin-left:3em}footer .fl img{width:10em}footer .fl span{font-size:clamp(12px,3.73vw,20px)}footer .fr-b{justify-content:center}footer .fr-b p a{font-size:clamp(12px,3.73vw,20px)}footer .fr-b div{display:none}footer .fr img{width:4.5em}footer .fr div{font-size:10px;line-height:1.3}footer .footer-con{padding:2em 1em 1em}footer .footer-p{padding:.5em 0 1em;font-size:10px}.character-fade-enter-active,.character-fade-leave-active{transition:opacity .35s ease,filter .35s ease,transform .35s ease}.character-fade-enter-from,.character-fade-leave-to{opacity:0;filter:blur(0.18em) brightness(1.06);transform:scale(1.015)}}@media(prefers-reduced-motion: reduce){.character-fade-enter-active,.character-fade-leave-active{transition:none}}header .header-brand{flex:0 0 auto}header .header-brand .logo{margin-left:2em}header .site-nav{display:flex;flex:1;justify-content:center;gap:2.2em;margin:0 2em}header .site-nav a{width:auto;font-size:clamp(18px,1.15vw,28px);line-height:1;text-decoration:none;color:#fff;text-shadow:0 .12em .2em rgba(0,44,61,.75);transition:color .2s ease,transform .2s ease}header .site-nav a:not(:first-child){margin-left:3em}header .site-nav a:hover{font-weight:bold;color:#d9fcff;transform:translateY(-0.16em);text-shadow:0 .12em .2em rgba(0,44,61,.75);transition:color .2s ease,transform .2s ease}header .header-actions{flex:0 0 auto}header .header-actions a:not(:first-child){margin-left:1.5em}header .menu-toggle,header .site-mobile-menu{display:none}.site-social{display:block;width:var(--width);--width: 3.5em}@supports(aspect-ratio: 1){.site-social{aspect-ratio:59/59}}@supports not (aspect-ratio: 1){.site-social{width:var(--width);height:calc(var(--width)*59/59)}}.site-social.site-social--discord{background:url("../images/official/base-discord.webp") no-repeat center;background-size:contain}.site-social.site-social--facebook{background:url("../images/official/base-fb.webp") no-repeat center;background-size:contain}.kv .kv-download-panel{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:calc(100% - 2em);max-width:46.357em;height:13.429em;margin:0 auto 8em;padding:1.05em 1.25em;box-sizing:border-box;background-image:url("../images/official/base-bg.png");background-position:center;background-repeat:no-repeat;background-size:100% 100%}@supports(aspect-ratio: 1/1){.kv .kv-download-panel{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.55fr) minmax(0, 1fr);width:min(46.357em,100% - 2em);max-width:none;height:auto;aspect-ratio:649/188;background-image:url("../images/official/base-bg.webp")}}.kv .kv-download-panel a{display:block;min-width:0;background-position:center;background-repeat:no-repeat;background-size:contain}.kv .kv-download-panel__apk,.kv .kv-download-panel__stored{-webkit-flex:1 1 0;flex:1 1 0;width:auto;height:100%}@supports(aspect-ratio: 1/1){.kv .kv-download-panel__apk,.kv .kv-download-panel__stored{-webkit-flex:none;flex:none;width:100%;height:auto;aspect-ratio:1}}.kv .kv-download-panel__apk{background-image:url("../images/official/base-apk.png")}.kv .kv-download-panel__stores{display:-webkit-flex;display:flex;-webkit-flex:1.55 1 0;-webkit-flex-direction:column;-webkit-justify-content:center;flex:1.55 1 0;flex-direction:column;justify-content:center;height:100%;min-width:0;padding:0 .5em}@supports(aspect-ratio: 1/1){.kv .kv-download-panel__stores{display:grid;grid-template-columns:minmax(0, 1fr);align-items:stretch;-webkit-flex:none;flex:none;height:100%}}.kv .kv-download-panel__appstore,.kv .kv-download-panel__google{-webkit-flex:0 0 auto;flex:0 0 auto;width:100%;height:calc(50% - .175em)}@supports(aspect-ratio: 1/1){.kv .kv-download-panel__appstore,.kv .kv-download-panel__google{-webkit-flex:none;flex:none;height:auto;aspect-ratio:546/132}}.kv .kv-download-panel__appstore+.kv-download-panel__google{margin-top:.35em}.kv .kv-download-panel__appstore{background-image:url("../images/official/base-appstore.png")}.kv .kv-download-panel__google{background-image:url("../images/official/base-google.png")}.kv .kv-download-panel__stored{background-image:url("../images/official/base-stored.png")}@supports(aspect-ratio: 1/1){.kv .kv-download-panel__apk{background-image:url("../images/official/base-apk.webp")}.kv .kv-download-panel__appstore{background-image:url("../images/official/base-appstore.webp")}.kv .kv-download-panel__google{background-image:url("../images/official/base-google.webp")}.kv .kv-download-panel__stored{background-image:url("../images/official/base-stored.webp")}.kv .kv-download-panel__appstore+.kv-download-panel__google{margin-top:0}}.world{z-index:1;overflow:hidden;background:#fff}.world .title{position:relative;margin:0 auto -9em;z-index:3;width:var(--width);--width: 27.071em}@supports(aspect-ratio: 1){.world .title{aspect-ratio:758/266}}@supports not (aspect-ratio: 1){.world .title{width:var(--width);height:calc(var(--width)*266/758)}}.world .title{background:url("../images/official/world-title.png") no-repeat center;background-size:contain}.world .title .world-details{padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;animation:world-guidance-pulse 1.8s ease-in-out infinite;position:absolute;top:4em;left:17.5em;display:block;width:var(--width);--width: 3em}@supports(aspect-ratio: 1){.world .title .world-details{aspect-ratio:86/56}}@supports not (aspect-ratio: 1){.world .title .world-details{width:var(--width);height:calc(var(--width)*56/86)}}.world .title .world-details{background:url("../images/official/world-details.png") no-repeat center;background-size:contain}.world .title .world-details:focus-visible{outline:.15em solid #fff;outline-offset:.15em}.world-map-stage{position:relative;z-index:1;margin:0 auto;aspect-ratio:1920/1313;overflow:hidden;background:#fff}.world-map-stage::after,.world-map-stage::before{position:absolute;left:0;z-index:3;display:block;content:"";pointer-events:none;width:var(--width);--width: 137.142em}.world-map-stage::after{bottom:-1em}@supports(aspect-ratio: 1){.world-map-stage::after{aspect-ratio:1920/362}}@supports not (aspect-ratio: 1){.world-map-stage::after{width:var(--width);height:calc(var(--width)*362/1920)}}.world-map-stage::after{background:url("../images/official/cloud-b.png") no-repeat center;background-size:contain}.world-map-stage::before{top:-1em}@supports(aspect-ratio: 1){.world-map-stage::before{aspect-ratio:1920/312}}@supports not (aspect-ratio: 1){.world-map-stage::before{width:var(--width);height:calc(var(--width)*312/1920)}}.world-map-stage::before{background:url("../images/official/cloud-t.png") no-repeat center;background-size:contain}.world-map{position:absolute;top:0;right:0;bottom:0;left:0;inset:0;transform-origin:0 0;transition:transform .55s cubic-bezier(0.2, 0.8, 0.2, 1);will-change:transform}.world-map-scroller,.world-map-scroll-content{width:100%;height:100%}.world-map-scroll-content{position:relative}.world-map-bg{position:absolute;top:0;right:0;bottom:0;left:0;inset:0;background:url("../images/official/world-map-bg.png") no-repeat center;background-size:contain}@supports(aspect-ratio: 1/1){.world-map-bg{background-image:url("../images/official/world-map-bg.webp")}}.world-map-clouds,.world-map-clouds .cloud{position:absolute;top:0;right:0;bottom:0;left:0;inset:0;pointer-events:none}.world-map-clouds .cloud{display:block;transition:transform 3s ease,opacity 3s ease}.world-map-clouds .cloud-l{background:url("../images/official/cloud-l.png") no-repeat center;background-size:100% 100%}@supports(aspect-ratio: 1/1){.world-map-clouds .cloud-l{background-image:url("../images/official/cloud-l.webp")}}.world-map-clouds .cloud-r{background:url("../images/official/cloud-r.png") no-repeat center;background-size:100% 100%}@supports(aspect-ratio: 1/1){.world-map-clouds .cloud-r{background-image:url("../images/official/cloud-r.webp")}}.world-map-clouds .cloud-b{top:72%;background:url("../images/official/cloud-b.png") no-repeat center;background-size:100% 100%}.world-map-stage.entered .cloud-l{opacity:0;transform:translateX(-100%)}.world-map-stage.entered .cloud-r{opacity:0;transform:translateX(100%)}.world-map-stage.entered .cloud-b{opacity:0;transform:translateY(100%)}.world-node{position:absolute;z-index:3;display:flex;align-items:flex-end;justify-content:center;padding:0;border:0;color:#1d616b;font:inherit;text-align:center;background:rgba(0,0,0,0);cursor:pointer;transform:translate(-50%, -50%);width:var(--width);--width: 5.714em}@supports(aspect-ratio: 1){.world-node{aspect-ratio:80/80}}@supports not (aspect-ratio: 1){.world-node{width:var(--width);height:calc(var(--width)*80/80)}}.world-node{background:url("../images/official/architecture.png") no-repeat center;background-size:contain}@supports(aspect-ratio: 1/1){.world-node{background-image:url("../images/official/architecture.webp")}}.world-node img{display:block;width:100%;transition:transform .2s ease,filter .2s ease}.world-node:hover img,.world-node.act img{filter:brightness(1.12) drop-shadow(0 0 0.8em rgba(56, 234, 255, 0.85));transform:scale(1.12)}.world-name{z-index:4;position:absolute;left:17em;top:15em;width:var(--width);--width: 3.428em;--world-name-float-distance: .7em;--world-name-float-tilt: .45deg;--world-name-float-duration: 4.8s;animation:world-name-float var(--world-name-float-duration) ease-in-out infinite;transform-origin:50% 50%;will-change:transform}@supports(aspect-ratio: 1){.world-name{aspect-ratio:96/406}}@supports not (aspect-ratio: 1){.world-name{width:var(--width);height:calc(var(--width)*406/96)}}.world-name{background:url("../images/official/world-name.png") no-repeat center;background-size:contain}@keyframes world-name-float{0%,100%{transform:translate3d(0, 0, 0) rotate(calc(0deg - var(--world-name-float-tilt)))}50%{transform:translate3d(0, calc(0em - var(--world-name-float-distance)), 0) rotate(var(--world-name-float-tilt))}}@keyframes world-guidance-pulse{0%,100%{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.08)}}.world-guidance{display:none;pointer-events:none}@media(prefers-reduced-motion: reduce){.world-name{animation:none;will-change:auto}}.world-pitchOn{z-index:2;position:absolute;pointer-events:none;width:var(--width);--width: 21.428em;transform:translate(-50%, -50%)}@supports(aspect-ratio: 1){.world-pitchOn{aspect-ratio:300/300}}@supports not (aspect-ratio: 1){.world-pitchOn{width:var(--width);height:calc(var(--width)*300/300)}}.world-pitchOn{background:url("../images/official/pitchOn.webp") no-repeat center;background-size:contain}.world-panel{position:absolute;z-index:4;top:12%;right:9%;width:37.285em}.world-panel.atlas{right:0;left:0;top:8em;margin:0 auto}.world-panel.atlas .int p{max-height:8em;overflow:auto}.world-panel .int{position:relative;background-color:#d5d5d5;border:8px solid #e2e2e2;padding:.5em 1em;min-height:10em;font-size:clamp(14px,.94vw,22px);display:flex;justify-content:center;align-items:center}.world-panel .int img{margin-right:1em}.world-panel .int h4{color:#744a18;font-weight:600}.world-panel .int p{color:#666}.world-panel .int i{position:absolute;display:block;width:var(--width);--width: 4em}@supports(aspect-ratio: 1){.world-panel .int i{aspect-ratio:70/70}}@supports not (aspect-ratio: 1){.world-panel .int i{width:var(--width);height:calc(var(--width)*70/70)}}.world-panel .int i{background:url("../images/official/world-wire.webp") no-repeat center;background-size:contain}.world-panel .int i.wire1{top:.5em;left:.5em}.world-panel .int i.wire2{top:.5em;right:.5em;transform:rotate(90deg)}.world-panel .int i.wire3{bottom:.5em;left:.5em;transform:rotate(270deg)}.world-panel .int i.wire4{bottom:.5em;right:.5em;transform:rotate(180deg)}.world-panel.world-panel--node{--world-panel-pitch-radius: 10.714em;--world-panel-gap: .75em;--world-panel-node-lift: 7.214em;right:auto;bottom:auto;left:var(--world-panel-left, 0px);top:var(--world-panel-top, 0px);margin:0;max-height:calc(100% - 1em);overflow-x:hidden;overflow-y:auto;transform:none}.world-panel p,.world-panel h3,.world-panel div{position:relative;z-index:1}.world-panel h3{width:var(--width);--width: 37.285em}@supports(aspect-ratio: 1){.world-panel h3{aspect-ratio:522/90}}@supports not (aspect-ratio: 1){.world-panel h3{width:var(--width);height:calc(var(--width)*90/522)}}.world-panel h3{background:url("../images/official/arc-title-bg.webp") no-repeat center;background-size:contain}.world-panel h3 button{color:hsla(0,0%,100%,0) !important;overflow:hidden !important;text-indent:-9999px;white-space:nowrap;position:absolute;bottom:.7em;right:1em;background:rgba(0,0,0,0);cursor:pointer;width:var(--width);--width: 1.785em}@supports(aspect-ratio: 1){.world-panel h3 button{aspect-ratio:25/25}}@supports not (aspect-ratio: 1){.world-panel h3 button{width:var(--width);height:calc(var(--width)*25/25)}}.world-panel h3 button{background:url("../images/official/world-close.webp") no-repeat center;background-size:contain}.world-panel h3 img{height:3.285em;width:auto;position:absolute;top:2em;left:1em}.world-panel div{line-height:1.75}.couple{scroll-margin-top:8.571em}.couple .details .maxImg{touch-action:pan-y}@media(max-width: 900px){header .site-nav,header .header-actions .site-social{display:none}header .header-actions{margin-left:auto;margin-right:3.4em}header .menu-toggle{position:absolute;top:50%;right:1em;z-index:3;display:block;transform:translateY(-50%);--width: 3.035em;width:var(--width)}@supports(aspect-ratio: 1){header .menu-toggle{aspect-ratio:85/84}}@supports not (aspect-ratio: 1){header .menu-toggle{width:var(--width);height:calc(var(--width)*84/85)}}header .menu-toggle{background:url("../images/official/menu-add.webp") no-repeat center;background-size:contain}header .menu-toggle.act{background:url("../images/official/menu-close.webp") no-repeat center;background-size:contain}header .site-mobile-menu{position:fixed;top:5em;right:0;bottom:0;left:0;inset:5em 0 0;z-index:2;display:-webkit-flex;display:flex;visibility:hidden;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:0;background:rgba(7,49,65,.94);transition:opacity .25s ease,visibility .25s ease}header .site-mobile-menu.act{visibility:visible;opacity:1}header .site-mobile-menu nav{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center}header .site-mobile-menu nav a{color:#e2ffff;font-size:clamp(16px,4.8vw,28px);text-decoration:none;margin-left:0}header .site-mobile-menu nav a+a{margin-top:1.25em}header .site-mobile-menu>div{display:-webkit-flex;display:flex;margin-top:2.2em}header .site-mobile-menu>div a+a{margin-left:1em}header .site-mobile-menu .site-social{width:3.2em;height:3.2em}.kv .kv-download-panel{width:calc(100% - 1em);max-width:26em;height:7.533em;margin:1.2em auto 2em;padding:.75em .9em}@supports(aspect-ratio: 1/1){.kv .kv-download-panel{width:min(26em,100% - 1em);max-width:none;height:auto}}.kv .kv-download-panel__stores{padding:0 .1em}@supports(aspect-ratio: 1/1){.kv .kv-download-panel__stores{gap:.18em}}.kv .kv-download-panel__appstore+.kv-download-panel__google{margin-top:.18em}@supports(aspect-ratio: 1/1){.kv .kv-download-panel__appstore+.kv-download-panel__google{margin-top:0}}.world .title{--width: 18em;margin:0 auto -2em}.world .title .world-details{top:2.5em;left:12em;--width: 2.8em}.world::before{width:17em}.world::after{width:20em}.world-map-stage{width:100%;height:45em;aspect-ratio:auto;user-select:none;-webkit-user-select:none}.world-map-stage::after,.world-map-stage::before{left:50%;transform:translateX(-50%);--width: 45em}.world-map-stage::before{top:0em}.world-map-scroller{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.world-map-scroller.locked{overflow-x:hidden;-ms-touch-action:pan-y;touch-action:pan-y}.world-map-scroller::-webkit-scrollbar{display:none}.world-map-scroll-content{width:65.803em;min-width:100%;height:45em}.world-map{top:0;right:auto;bottom:auto;left:0;width:65.803em;min-width:100%;height:45em;inset:auto}.world-map-bg{inset:0;background-size:100% 100%}.world-node{width:3em}.world-name{left:2em;top:2em;--width: 1.5em}.world-guidance{position:absolute;left:50%;transform:translateX(-50%);transform-origin:center;bottom:2em;z-index:4;display:block;width:var(--width);--width: 7.178em;animation:world-guidance-pulse 1.8s ease-in-out infinite;will-change:transform}@supports(aspect-ratio: 1){.world-guidance{aspect-ratio:402/66}}@supports not (aspect-ratio: 1){.world-guidance{width:var(--width);height:calc(var(--width)*66/402)}}.world-guidance{background:url("../images/official/world-guidance.png") no-repeat center;background-size:contain}.world-pitchOn{--width: 10em}.world-panel{top:auto;right:.65em;bottom:.65em;left:.65em;width:auto;min-height:0;padding:1.8em 1.25em 1.1em;font-size:clamp(10px,3.2vw,14px)}.world-panel.atlas{top:0em}.world-panel .int{padding:.5em 1em;border-width:6px;font-size:clamp(12px,3.73vw,20px)}.world-panel .int img{max-width:7em}.world-panel .int i{--width: 3em}.world-panel.world-panel--node{--world-panel-pitch-radius: 5em;--world-panel-gap: .25em;--world-panel-node-lift: 4em;right:auto;bottom:auto;width:25em;max-width:calc(100vw - 1.3em);max-height:none;margin:0;padding:0;overflow:visible}.world-panel h3{font-size:clamp(16px,4.8vw,28px);--width: 19em;max-width:100%}.world-panel h3 button{--width: 1em;bottom:.3em;right:.5em}.world-panel h3 img{height:1.8em;top:1em;left:.5em}}@media(prefers-reduced-motion: reduce){.world-guidance{animation:none;will-change:auto}}
