.site-copyright{padding:.3rem 0 .55rem;text-align:center;font-size:.2933rem;color:#9aa3b5}.site-copyright.above-bar{margin-bottom:1.9rem}.ps[data-v-f58b2c9e]{min-height:12rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.24rem;padding:1.6rem .6rem;text-align:center}.ps-tip[data-v-f58b2c9e]{font-size:.3467rem;color:#8a94a8}.ps-spin[data-v-f58b2c9e]{width:.56rem;height:.56rem;border-radius:50%;border:.0747rem solid #d5e2f5;border-top-color:#2f6df6;animation:ps-rot-f58b2c9e .8s linear infinite}.ps-tt[data-v-f58b2c9e]{font-size:.4rem;font-weight:700;color:#26364f}.ps-msg[data-v-f58b2c9e]{font-size:.32rem;line-height:1.6;color:#8a94a8;max-width:7.6rem;word-break:break-all}.ps-btn[data-v-f58b2c9e]{margin-top:.16rem;padding:.16rem .56rem;border:none;border-radius:.4rem;background:#2f6df6;color:#fff;font-size:.3467rem;cursor:pointer}.ps-btn[data-v-f58b2c9e]:active{opacity:.82}@keyframes ps-rot-f58b2c9e{to{transform:rotate(360deg)}}.ad-swipe{position:relative;width:100%;height:100%;overflow:hidden}.ad-track{display:flex;height:100%;will-change:transform}.ad-slide{flex:none;width:100%;height:100%}.ad-slide img{display:block;width:100%;height:100%;object-fit:cover}.ad-dots{position:absolute;left:0;right:0;bottom:.16rem;display:flex;justify-content:center;gap:.12rem;pointer-events:auto}.ad-dots i{width:.1333rem;height:.1333rem;border-radius:.0667rem;background:#ffffff8c}.ad-dots i.on{width:.3467rem;background:#fff}.legacy-root{width:100%}:root{--next-blue-bg: #e8f0f9;--next-warm-bg: #fcf9ee;--next-ink: #20293a;--next-text: #4f596b;--next-muted: #8b96a8;--next-line: #dce6f2;--next-blue: #3978ed;--next-orange: #ff7438;--next-card: rgba(255, 255, 255, .92);--next-shadow: 0 .12rem .42rem rgba(92, 130, 180, .14);--next-radius: .32rem;--next-page-width: 10rem}.next-page{width:100%;max-width:var(--next-page-width);min-height:100vh;margin:0 auto;padding:.32rem .36rem 2.2rem;color:var(--next-text);background:var(--next-blue-bg);overflow:hidden}.next-page--warm{background:linear-gradient(180deg,#fcf9ee,#fdf7ec 52%,#fdeeda)}.next-page button{font:inherit}.next-page img{max-width:100%}.next-card{background:var(--next-card);border:.016rem solid rgba(255,255,255,.86);border-radius:var(--next-radius);box-shadow:var(--next-shadow)}.next-primary-button{display:inline-flex;align-items:center;justify-content:center;min-height:.72rem;padding:0 .32rem;border:0;border-radius:999px;color:#fff;font-size:.3rem;font-weight:700;background:linear-gradient(110deg,#ffad42,#ff7438 58%,#f25238);box-shadow:0 .08rem .2rem #f264323d;cursor:pointer}.next-empty{padding:1rem .3rem;color:var(--next-muted);font-size:.34rem;text-align:center}.next-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@font-face{font-family:HarmonyOS Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/harmonyos-sans-sc-400.woff2) format("woff2")}@font-face{font-family:HarmonyOS Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/harmonyos-sans-sc-500.woff2) format("woff2")}@font-face{font-family:HarmonyOS Sans SC;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/harmonyos-sans-sc-700.woff2) format("woff2")}@font-face{font-family:HarmonyOS Sans SC;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/harmonyos-sans-sc-900.woff2) format("woff2")}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#app{background:#e8f0f9;min-height:100%}body{font-family:HarmonyOS Sans SC,HarmonyOS Sans,MiSans,OPPO Sans,vivo Sans,PingFang SC,Hiragino Sans GB,Source Han Sans SC,Noto Sans CJK SC,Noto Sans SC,Microsoft YaHei,sans-serif;color:#595757;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%}img{display:block;border:0}.legacy-root{width:100%;margin:0 auto}html{scrollbar-width:none;-ms-overflow-style:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}html::-webkit-scrollbar{width:0;height:0;display:none}
