.h-scroll-wrap{margin-top:5.3vw;-webkit-mask:-webkit-linear-gradient(left,hsla(0,0%,100%,.00392156862745098),#fff 2%,#fff 98%,hsla(0,0%,100%,.00392156862745098));mask:linear-gradient(90deg,hsla(0,0%,100%,.00392156862745098),#fff 2%,#fff 98%,hsla(0,0%,100%,.00392156862745098))}.h-scroll-wrap .h-scroller{margin:auto;overflow-x:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;gap:4%;scrollbar-width:none}.h-scroll-wrap .h-scroller::-webkit-scrollbar{display:none}.h-scroll-wrap .comment-card,.h-scroll-wrap .feat-card{height:100%;-webkit-user-select:none;user-select:none;pointer-events:none}.h-scroll-indicator{background-color:hsla(0,0%,100%,.2)}.h-scroll-indicator .indicator{width:40%;height:100%;border-radius:2vw;background-color:#fff;-webkit-transition:.2s;transition:.2s}@media screen and (min-width:1024px){.h-scroller{width:100%}.h-scroll-indicator{width:148px;height:12px;margin:40px auto 0;border-radius:12px}}@media screen and (max-width:1024px){.h-scroller{width:90vw}.h-scroll-indicator{width:19.73vw;height:1.6vw;margin:3.7vw auto 0;border-radius:2vw}}.feat-card{-webkit-flex-shrink:0;flex-shrink:0}.feat-card .feat-card-img{width:61.1%;margin:auto}.feat-card .feat-card-img img{width:100%}.feat-card .feat-card-title{font-weight:600}.feat-card .feat-card-desc{font-size:3.2vw;line-height:1.2;color:hsla(0,0%,100%,.5803921568627451)}@media screen and (min-width:1024px){.feat-card{width:420px;padding:30px 60px;border-radius:12px}.feat-card .feat-card-title{font-size:30px}.feat-card .feat-card-desc{font-size:24px}}@media screen and (max-width:1024px){.feat-card{width:48vw;padding:3.2vw 3vw;border-radius:2.5vw}.feat-card .feat-card-title{margin:2.8vw 0 1.8vw}.feat-card .feat-card-desc{font-size:3.2vw}}.comment-card{-webkit-flex-shrink:0;flex-shrink:0;background:rgba(0,0,0,.2);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);border-radius:16px}.comment-card .stars{display:-webkit-box;display:-webkit-flex;display:flex;gap:4px}.comment-card .comment-user{color:hsla(0,0%,100%,.49411764705882355);font-weight:600}@media screen and (min-width:1024px){.comment-card{width:562px;padding:32px 24px}.comment-card .stars{margin-bottom:28px}.comment-card .stars img{width:48px;height:48px}.comment-card .comment-user{font-size:24px}.comment-card .comment-text{margin-top:16px;font-size:28px}}@media screen and (max-width:1024px){.comment-card{width:74.93vw;padding:4.26vw 3.2vw}.comment-card .stars{margin-bottom:4.2vw}.comment-card .stars img{width:6.4vw;height:6.4vw}.comment-user{font-size:3.2vw}.comment-text{margin-top:.5em;font-size:3.7vw}}article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,iframe,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,textarea{font-size:12px;line-height:1.5;font-family:system,-apple-system,BlinkMacSystemFont,PingFang SC,Segoe UI,Microsoft YaHei,wenquanyi micro hei,Hiragino Sans GB,Hiragino Sans GB W3,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}fieldset,img{border:0}img{max-width:100%;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{outline:0;padding:0;margin:0;border:none;background:transparent;-webkit-appearance:none}textarea{resize:none;overflow:auto}a{color:inherit}a:active,a:hover,a:link,a:visited{text-decoration:none}em,i{font-style:normal}ol,ul{list-style:none}@font-face{font-family:Montserrat;font-weight:700;src:url(/public/font/Montserrat-Bold.1f023b34.ttf)}@font-face{font-family:Montserrat;font-weight:400;src:url(/public/font/Montserrat-Regular.07689d4e.ttf)}body{margin:0}#app{background-color:#0b0708}.page-wrap{--h:100vh;height:var(--h);color:#fff;font-family:Roboto,PingFang SC,Microsoft YaHei,sans-serif;overflow-y:auto;scrollbar-width:0}.page-wrap::-webkit-scrollbar{display:none;width:0}.page-wrap h1,.page-wrap h2,.page-wrap h3{font-family:Montserrat;font-weight:700;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(left,#ffc3d9,#fff 53%,#ffbfd5);background-image:linear-gradient(90deg,#ffc3d9,#fff 53%,#ffbfd5);background-size:100% 100%;background-position:0 100%}.page-wrap p{color:hsla(0,0%,100%,.7)}.first-page,.snap-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.first-page .slogan{text-align:center}.first-page .grade{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.first-page .grade .grade-item{width:50%;text-align:center}.first-page .grade .grade-item img{width:auto}.first-page .dl{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.first-page .dl .download-apk{cursor:pointer;background:url(/public/img/apk.d203405f.png) no-repeat 50%/contain}.first-page .dl .download-gp{cursor:pointer;background:url(/public/img/gp.c2c484e4.png) no-repeat 50%/contain}.first-page .video-wrap{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}.first-page .video-wrap .spin{border:4px solid #efefef;border-top-color:transparent;border-radius:50%;-webkit-animation:rotating 1s ease-in-out infinite;animation:rotating 1s ease-in-out infinite}.first-page .video-wrap iframe{position:absolute;top:0;width:100%;height:100%;background:transparent}.km-wrap h2{width:-webkit-fit-content;width:fit-content;margin:0 auto}footer{text-align:center;color:hsla(0,0%,100%,.8)}footer .copyright,footer .link-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:1024px){.page-wrap{-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.first-page{scroll-snap-align:start;width:100%;height:var(--vh,100vh);padding:0 0 35%;top:0;background:url(/public/img/bg_1.83e307a2.png) top/contain,url(/public/img/music_1.d08ec3a4.png) 0 16%/20.4vw 35vw,url(/public/img/music_2.3183e679.png) right 97%/19.7vw 29.2vw;background-repeat:no-repeat;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative}.first-page .logo{width:40vw;height:16.67vw}.first-page .grade,.first-page .slogan,.first-page .video-wrap{position:absolute}.first-page .grade{width:82vw}.first-page .grade .grade-item{font-size:3.4vw}.first-page .video-wrap{width:100vw;height:56.25vw}.first-page .video-wrap .spin{width:20vw;height:20vw}.float-btn{width:100vw;height:20vw;background:#000;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;font-size:4.3vw;position:fixed;bottom:0;left:0;right:0;z-index:2}.float-btn>div{width:40vw;height:11.79487vw}.float-btn>div.download-apk{cursor:pointer;background:url(/public/img/apk.d203405f.png) no-repeat 50%/contain}.float-btn>div.download-gp{cursor:pointer;background:url(/public/img/gp.c2c484e4.png) no-repeat 50%/contain}.snap-wrapper{scroll-snap-align:start;scroll-snap-stop:always;height:var(--vh,100vh);overflow-y:auto;position:relative;z-index:1;scrollbar-width:0}.snap-wrapper::-webkit-scrollbar{display:none;width:0}.snap-wrap{padding-bottom:20vw;background:url(/public/img/bg_3.2b49b6e4.png) center 73%/contain,url(/public/img/bg_4.35a550cd.png) center 93.5%/contain,url(/public/img/music_3.fc00a16c.png) 0 28%/24.5vw 32vw,url(/public/img/music_4.ef4809ff.png) right 49%/24vw 36.5vw;background-repeat:no-repeat;background-color:#0b0708}.kl-wrap{margin-top:13vw;text-align:center}.kl-wrap p{margin:2.1vw auto 4.6vw;font-size:3.2vw}.km-wrap{margin-top:13.33vw}footer{margin-top:10%;margin-bottom:40px}footer .copyright{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px;margin-bottom:8px}footer .copyright>.split{display:none}footer .link-wrap{gap:16px;-webkit-flex-basis:100%;flex-basis:100%}}@media screen and (max-aspect-ratio:9/13){h1{font-size:7vw;margin-bottom:.3vh}h3{font-size:4.26vw}h2{font-size:5.86vw}.first-page .logo{margin-block:10vh}.first-page .slogan{top:25%;text-align:center}.first-page .grade{top:38%}.first-page .grade img{height:11.73vw}.first-page .video-wrap{top:52%}.float-btn{bottom:0}}@media screen and (min-aspect-ratio:9/13) and (max-width:1024px){h1{font-size:6vw}h2{font-size:5.86vw}h3{font-size:3.26vw}.first-page .logo{margin-block:4vh}.first-page .slogan{top:21%}.first-page .grade{top:33%}.first-page .grade img{height:7.73vw}.first-page .video-wrap{top:44%}.float-btn{height:16vw}.float-btn .download-apk,.float-btn .download-gp{-webkit-transform:scale(.8);transform:scale(.8)}}@media screen and (min-width:1024px){h1{font-size:56px}h2{font-size:2.5vw}h3{font-size:40px}.first-page{background:url(/public/img/bg_1.4d06ad3c.png) top/contain,url(/public/img/music_1.d08ec3a4.png) 0 39%/15.88vw 27.29vw,url(/public/img/music_2.3183e679.png) 100% 100%/12.3vw 18.43vw;background-repeat:no-repeat}.first-page .logo{width:320px;height:134px;margin:70px auto 40px}.first-page .grade{width:50.83vw;margin-top:87px;font-size:32px}.first-page .grade img{height:124px}.first-page .dl{margin-top:85px;margin-bottom:96px;gap:60px}.first-page .dl div{width:312px;height:92px}.first-page .video-wrap{width:73vw;height:41.0625vw}.first-page .video-wrap .spin{width:80px;height:80px}.float-btn{display:none}.snap-wrapper{margin-top:104px}.snap-wrap{background:url(/public/img/bg_3.2b49b6e4.png) center 72%/50%,url(/public/img/bg_4.35a550cd.png) center 100%/60%,url(/public/img/music_3.fc00a16c.png) 0 14%/13.38vw 17.5vw,url(/public/img/music_4.ef4809ff.png) right 45%/10.88vw 17.13vw;background-repeat:no-repeat;background-color:#0b0708}.kl-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:1360px;margin:auto}.kl-wrap:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.kl-wrap img{width:65%}.kl-wrap p{font-size:1.46vw}.km-wrap{margin-top:100px;width:1360px}.km-wrap .h-scroll-wrap{margin-top:80px}footer{margin-top:140px;font-size:16px;margin-bottom:40px}footer .copyright,footer .link-wrap{gap:28px}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}