.app-root[data-v-2d76fa63]{width:100%;height:100vh;overflow:hidden}.scroll-page[data-v-2d76fa63]{height:auto;min-height:100vh;overflow-y:auto}@font-face{font-family:gotFont;font-style:normal;font-weight:400;font-display:swap;src:url(./Rowdies-Regular-307a12cc.ttf) format("truetype")}@font-face{font-family:gotLightFont;font-style:normal;font-weight:400;font-display:swap;src:url(./Rowdies-Light-db797951.ttf) format("truetype")}*,*:before,*:after{box-sizing:border-box}html,body,#app{margin:0;padding:0;width:100%;height:100%;overflow:hidden}body{font-family:gotFont,Rowdies,PingFang SC,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;color:#fff}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{border:none;background:none;cursor:pointer;font-family:inherit;padding:0}ul,ol{margin:0;padding:0;list-style:none}html{font-size:calc(100vw / 19.2)}@media (max-width: 1024px){html{font-size:calc(100vw / 7.5)}}.gotFont{font-family:gotFont,sans-serif;font-weight:400}.gotLightFont{font-family:gotLightFont,sans-serif;font-weight:400}.gotBoldFont{font-family:gotFont,sans-serif;font-weight:700}@media (min-width: 1025px){.hidden_pc{display:none!important}}@media (max-width: 1024px){.hidden_m{display:none!important}}@media (max-width: 1024px) and (min-aspect-ratio: 1/1){.scale_m{transform:scale(.6)}}@keyframes floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}@keyframes roleFull{0%{opacity:0;transform:translate(-50%,-70%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-enter-active,.page-leave-active{transition:opacity .3s ease}.page-enter-from,.page-leave-to{opacity:0}.scroll-page{height:100vh!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.swiper,.swiper-slide{width:100%;height:100%}.swiper-slide.footer{height:18vh!important;overflow:hidden}
