@font-face{font-family:MALER;src:url(/assets/MALER-BWgHD56v.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JingNanBoBoHei;src:url(/assets/JingNanBoBoHei-Bold-2-Bpqs-i3G.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SourceHanSans;src:url(/assets/SourceHanSansSC-Medium-2-MleRIKmu.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:AliMamaDongFangDaKai;src:url(/assets/%E9%98%BF%E9%87%8C%E5%A6%88%E5%A6%88%E4%B8%9C%E6%96%B9%E5%A4%A7%E6%A5%B7-BqTnv6XL.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}html{font-size:min(calc(100vw / 375 * 16),calc(100vh / 812 * 16))}@media(min-width:750px)and (min-height:1624px){html{font-size:32px}}body{font-size:1rem;line-height:1.5;background-color:#000}#app{width:100%;min-height:100vh}::-webkit-scrollbar{display:none}.no-select{user-select:none;-webkit-user-select:none}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.flex{display:flex}.flex-center{display:flex;justify-content:center;align-items:center}.flex-between{display:flex;justify-content:space-between;align-items:center}.flex-column{display:flex;flex-direction:column}.clickable{cursor:pointer;transition:transform .1s ease}.clickable:active{transform:scale(.95)}.btn{border:none;outline:none;cursor:pointer;border-radius:1.5rem;padding:.5rem 1.5rem;font-size:1rem;font-weight:700;transition:all .2s ease}.btn:active{transform:scale(.95)}.modal-mask{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;z-index:100;display:flex;justify-content:center;align-items:center;overflow:auto}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-up-enter-active,.slide-up-leave-active{transition:all .3s ease}.slide-up-enter-from,.slide-up-leave-to{transform:translateY(100%);opacity:0}.scale-enter-active,.scale-leave-active{transition:all .3s ease}.scale-enter-from,.scale-leave-to{transform:scale(.8);opacity:0}
