:root{--bg-design-width: 414;--bg-design-height: 1400;--content-left: 21;--content-top: 2100;--content-width: 700;--content-height: 390;--header-ui-scale: 2;--header-logo-width: 147;--header-logo-height: 54;--header-btn-width: 116;--header-btn-height: 38;--header-margin: 10;--item-design-width: 373;--item-btn-width: 60;--footer-padding-x: 32;--footer-scale: 1.5;--footer-icon-width: 164;--footer-icon-height: 58;--footer-txt-width: 109;--footer-txt-height: 16 }body{width:100%;min-height:100vh;overflow-y:auto;background-color:#000;background-repeat:no-repeat}.page{width:100%;min-height:100vh;display:grid;position:relative;overflow:hidden}.page-bg{grid-area:1 / 1;width:100%;height:auto;display:block}.page-overlay{grid-area:1 / 1;position:relative;overflow:hidden}.mobile{position:relative;width:100%;background-color:#2b0123;box-sizing:border-box;height:var(--bg-render-height, 100%)}.mobile .header{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;max-width:580px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:1;background-color:#0e031259}.mobile .header__logo{display:flex;width:calc(var(--header-logo-width) * var(--header-ui-scale) * 100% / var(--bg-design-width));max-width:calc(var(--header-logo-width) * var(--header-ui-scale) * 1px);aspect-ratio:var(--header-logo-width) / var(--header-logo-height);margin:calc(var(--header-margin) * 100% / var(--bg-design-width))}.mobile .header__logo img{width:100%;height:100%;display:block;object-fit:contain}.mobile .header__btn{display:flex;width:calc(var(--header-btn-width) * var(--header-ui-scale) * 100% / var(--bg-design-width));max-width:calc(var(--header-btn-width) * var(--header-ui-scale) * 1px);aspect-ratio:var(--header-btn-width) / var(--header-btn-height);margin:calc(var(--header-margin) * 100% / var(--bg-design-width));-webkit-animation:scaleAnimation-data-v-56808d3c .8s infinite;animation:scaleAnimation-data-v-56808d3c .8s infinite}.mobile .header__btn img{width:100%;height:100%;display:block;object-fit:contain}.mobile .content{position:absolute;width:calc(var(--content-width) * 100% / var(--bg-design-width));height:calc(var(--content-height) * 100% / var(--bg-design-height));top:calc(var(--content-top) * 100% / var(--bg-design-height));left:calc(var(--content-left) * 100% / var(--bg-design-width));z-index:0;display:flex;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#ff0877 transparent}.mobile .content::-webkit-scrollbar{width:10px}.mobile .content::-webkit-scrollbar-track{background:transparent}.mobile .content::-webkit-scrollbar-thumb{background:#ff0877;border-radius:6px}.mobile .content::-webkit-scrollbar-thumb:hover{background:#ff0877}.mobile .content .list{position:relative;display:flex;flex-direction:column;flex:1;padding:10px 10px 130px}.mobile .content .list .item{position:relative;margin:5px 0;aspect-ratio:373 / 30}.mobile .content .list .item .link-bg{position:absolute;left:0;top:0;width:100%;height:100%;display:block;object-fit:fill}.mobile .content .list .item .group{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.mobile .content .list .item .group .domain{font-size:17px;font-weight:700;color:#000;height:100%;flex:1;display:flex;align-items:center;justify-content:center;text-align:center}.mobile .content .list .item .group .open,.mobile .content .list .item .group .copy{width:calc(var(--item-btn-width) * 100% / var(--item-design-width));height:100%;padding:0;border:0;background:transparent;cursor:pointer}.mobile .banner{position:absolute;top:76px;width:100%;height:auto;aspect-ratio:414 / 477}.mobile .banner .banner-swiper{width:100%;height:100%;overflow:hidden;position:relative}.mobile .banner .banner-track{width:100%;height:100%;display:flex;transition:transform .35s ease;will-change:transform}.mobile .banner .banner-slide{width:100%;height:100%;flex:0 0 100%}.mobile .banner .banner-slide img{width:100%;height:100%;display:block;object-fit:contain}.mobile .banner .banner-arrow{position:absolute;left:0;top:0;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.mobile .banner .banner-arrow .banner-btn{display:flex;width:43px;height:43px;margin:10px;padding:0;border:0;background:transparent;cursor:pointer}.mobile .footer{position:fixed;left:50%;transform:translate(-50%);bottom:0;width:100%;max-width:580px;z-index:99;background-color:#0e031259}.mobile .footer .buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:calc(6px * var(--footer-scale)) calc(var(--footer-padding-x) * var(--footer-scale) * 100% / var(--bg-design-width));padding-bottom:calc((6px * var(--footer-scale)) + env(safe-area-inset-bottom))}.mobile .footer .buttons .button{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 calc(50% - 8px);cursor:pointer}.mobile .footer .buttons .icon{width:100%;max-width:calc(var(--footer-icon-width) * var(--footer-scale) * 1px);height:auto;aspect-ratio:var(--footer-icon-width) / var(--footer-icon-height);object-fit:contain;display:block;margin-bottom:calc(6px * var(--footer-scale))}.mobile .footer .buttons .txt{width:66%;max-width:calc(var(--footer-txt-width) * var(--footer-scale) * 1px);height:auto;aspect-ratio:var(--footer-txt-width) / var(--footer-txt-height);object-fit:contain;display:block}@-webkit-keyframes scaleAnimation-data-v-56808d3c{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleAnimation-data-v-56808d3c{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.toast{position:fixed;left:50%;top:15%;transform:translate(-50%);background:#000000bf;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;line-height:14px;z-index:2000;pointer-events:none}body{margin:0;padding:0;width:100%;height:100%;box-sizing:border-box;display:flex;justify-content:center}html{font-size:54.5638px}#TG-jishurenbot{margin:0;width:100%;max-width:580px;display:flex;flex-direction:column;height:100%;background-color:#000}.kefu{position:fixed;right:0;top:5rem;width:1.5rem;z-index:109;animation:myfirst 1s infinite}@keyframes myfirst{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}
