.ryoshi-page{align-items:center;color:#fff;display:flex;font-family:Stock;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.ryoshi-page .card{position:absolute;z-index:1}.ryoshi-page .card .content{background-size:cover;height:70rem;min-height:700px;min-width:400px;width:40rem}.ryoshi-page .card .content .mask{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.8);border:1px solid hsla(0,0%,100%,.4);display:flex;height:100%;justify-content:center;line-height:3rem;padding:5rem;text-align:center;width:100%}canvas{height:100vh;left:0;position:absolute;top:0;width:100vw}.ctrl-x-page{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.ctrl-x-page .page-box{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Stock;max-width:2000px;text-align:center;z-index:1}.ctrl-x-page .page-box .logo{height:15rem;width:15rem}.ctrl-x-page .page-box .title{font-size:6rem;margin-top:3rem}.ctrl-x-page .page-box .content{font-size:1rem;line-height:4rem;padding:5rem 25rem}.ctrl-x-page .page-box .tips{color:#333;margin:15rem 0 10rem}@font-face{font-family:stock;src:url(/static/media/Block-Stock.9b4dcd1bf0c357220352.ttf)}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{background:#000;height:100%;width:100%}.default-page{align-items:center;display:flex;font-family:stock;height:100%;justify-content:center;position:relative;width:100%}.default-page .content-box{align-items:center;color:#fff;display:flex;flex-direction:column;position:absolute;z-index:1}.default-page .content-box .title{font-size:6rem}.default-page .content-box .buttons{display:flex;margin:8rem}.default-page .content-box .buttons a{color:inherit;font-size:1.2rem;margin:0 10px;position:relative;text-decoration:none;text-decoration:initial}.default-page .content-box .buttons a:after{border:0;border-bottom:2px;border-style:dotted;content:"";height:100%;left:0;padding-bottom:5px;position:absolute;transition:padding .25s ease-out;width:100%}.default-page .content-box .buttons a:hover:after{padding-bottom:10px}.default-page .content-box .icon-box{display:flex;margin-top:10vh}.default-page .content-box .icon-box .icon{margin:10px}.default-page .content-box .icon-box .icon img{border-radius:50%;height:50px;overflow:hidden;width:50px}.default-page .tips{color:#333;margin-top:5vh}.pin{color:#fff;font-family:Stock;position:absolute;z-index:1}.l{left:20px}.r{right:20px}.t{top:20px}.b{bottom:20px}.road{align-items:center;background-color:gray;display:flex;flex-direction:column;width:140px}.road .title{background-color:#7fffd4}.road .content{background-color:#639;line-height:15px;text-align:center;-webkit-transform:scale(.4);transform:scale(.4);width:300px}.project-box .bg{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.project-box .bg .mask{-ms-overflow-style:none;background-color:rgba(0,0,0,.6);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-family:Stock;height:80vh;overflow-x:hidden;overflow-y:scroll;overflow-y:auto;padding:6rem;position:absolute;scrollbar-width:none;width:90vw;z-index:999}.project-box .bg .mask::-webkit-scrollbar{display:none}.project-box .bg .mask .indroduce{font-size:1.5rem;line-height:5rem;text-align:center}.project-box .bg .mask .about-cut{margin-top:10rem;text-align:center}.project-box .bg .mask .about-cut .title{font-size:5rem;margin-bottom:3rem}.project-box .bg .mask .about-cut .content{font-size:1.5rem;line-height:5rem}.project-box .bg .mask .roadmap{margin-top:10rem;text-align:center}.project-box .bg .mask .roadmap .title{font-size:5rem;margin-bottom:5rem}.project-box .bg .mask .roadmap .content .map-item{border:1px solid #fff;display:flex;margin-bottom:5rem;text-align:left}.project-box .bg .mask .roadmap .content .map-item .index{align-items:center;background-color:hsla(0,0%,100%,.2);border-right:1px solid #fff;color:#fff;display:flex;flex:0 0 20rem;font-size:4rem;justify-content:center}.project-box .bg .mask .roadmap .content .map-item .content-item{flex-basis:0;flex-grow:1;flex-shrink:0;line-height:5rem;padding:3rem}.project-box .bg .mask .go-back{border:1px solid #fff;display:inline-block;font-size:3rem;margin:5rem 0;padding:2rem;text-align:center;-webkit-transform:translateX(28vw);transform:translateX(28vw)}.project-box .bg .mask .go-back:hover{background-color:#fff;color:#000}
/*# sourceMappingURL=main.39a6cf44.css.map*/