.iosTop[data-v-4307bc2e]{height:constant(safe-area-inset-top);height:env(safe-area-inset-top)}body{background:#eef7ff}.sign-list-page[data-v-43f3e183]{width:100vw;min-height:100vh;background:linear-gradient(180deg,#e8f8ff,#f6fbff 48%,#eef7ff);overflow-x:hidden}.nav-wrap[data-v-43f3e183]{background:#fff;position:fixed;left:0;top:0;z-index:20;width:100%}.navbox[data-v-43f3e183]{position:relative;width:100%;height:12vw}.navbox .left[data-v-43f3e183]{width:9.33333vw;height:9.33333vw;padding:1.33333vw;position:absolute;left:2.93333vw;top:50%;transform:translateY(-50%)}.navbox .title[data-v-43f3e183]{font-size:4vw;font-weight:600;color:#333;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.page-content[data-v-43f3e183]{padding:3.2vw 3.2vw 5.33333vw}.nav-placeholder[data-v-43f3e183]{visibility:hidden}.nav-placeholder-bar[data-v-43f3e183]{height:12vw}.banner[data-v-43f3e183]{position:relative;width:100%;height:34.66667vw;border-radius:3.73333vw;overflow:hidden;box-shadow:0 2.13333vw 4.8vw rgba(45,111,187,.16);margin-bottom:3.2vw}.banner img[data-v-43f3e183]{width:100%;height:100%;display:block;object-fit:cover}.banner-text[data-v-43f3e183]{position:absolute;left:5.6vw;top:11.2vw;color:#123047;text-shadow:none}.banner-title[data-v-43f3e183]{font-size:5.06667vw;line-height:5.86667vw;font-weight:800}.banner-desc[data-v-43f3e183]{color:#52758c;font-size:3.06667vw;line-height:4.53333vw;margin-top:1.33333vw}.sign-card[data-v-43f3e183]{background:#fff;border:.26667vw solid #dcefff;border-radius:3.2vw;padding:3.2vw;margin-bottom:2.66667vw;box-shadow:0 1.33333vw 3.73333vw rgba(45,111,187,.08)}.game-row[data-v-43f3e183]{display:flex;align-items:center}.game-icon[data-v-43f3e183]{width:12.26667vw;height:12.26667vw;border-radius:2.4vw;object-fit:cover;background:#eef7ff;flex-shrink:0}.game-info[data-v-43f3e183]{min-width:0;flex:1;margin-left:2.4vw}.game-name[data-v-43f3e183]{font-size:4vw;line-height:5.06667vw;color:#172033;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-sub[data-v-43f3e183]{display:flex;flex-wrap:wrap;margin-top:1.33333vw}.game-sub span[data-v-43f3e183]{display:inline-flex;align-items:center;min-height:4.53333vw;padding:0 1.86667vw;border-radius:2.26667vw;background:#eef8ff;color:#4f7188;font-size:2.93333vw;margin-right:1.06667vw}.go-btn[data-v-43f3e183]{width:14.93333vw;height:6.93333vw;line-height:6.93333vw;text-align:center;border-radius:3.46667vw;background:linear-gradient(135deg,#30b8ff,#22c4a8);color:#fff;font-size:3.2vw;font-weight:600;flex-shrink:0;margin-left:1.6vw}.activity-title[data-v-43f3e183]{color:#172033;font-size:3.73333vw;line-height:5.06667vw;font-weight:700;margin-top:2.93333vw}.activity-time[data-v-43f3e183]{color:#6b8798;font-size:2.93333vw;line-height:4.26667vw;margin-top:.8vw}.reward-list[data-v-43f3e183]{display:flex;margin-top:2.66667vw;overflow-x:auto;padding-bottom:.26667vw}.reward-list[data-v-43f3e183]::-webkit-scrollbar{display:none}.reward-item[data-v-43f3e183]{width:16.53333vw;min-width:16.53333vw;background:linear-gradient(180deg,#f4fbff,#e9f8f4);border-radius:2.4vw;padding:1.86667vw 1.33333vw;text-align:center;margin-right:1.6vw}.reward-img[data-v-43f3e183]{width:7.46667vw;height:7.46667vw;object-fit:contain;display:block;margin:0 auto 1.06667vw}.reward-day[data-v-43f3e183]{color:#18a992;font-size:2.66667vw;line-height:3.73333vw;font-weight:600}.reward-name[data-v-43f3e183]{color:#315062;font-size:2.66667vw;line-height:3.73333vw;height:3.73333vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reward-remain[data-v-43f3e183]{color:#f0a51d;font-size:2.53333vw;line-height:3.46667vw}[data-v-43f3e183] .van-empty{padding-top:9.33333vw}[data-v-43f3e183] .van-list__finished-text,[data-v-43f3e183] .van-list__loading{color:#6b8798}