.main-tabs .van-tabbar-item{padding-top:2vw;padding-bottom:.4vw}.main-tabs .van-tabbar-item .van-tabbar-item__icon{height:4.8vw}.main-tabs .van-tabbar-item .van-tabbar-item__text{height:4.4vw;line-height:4.4vw;font-size:3.2vw;font-weight:400}.main-tabs .van-tabbar-item .van-info{width:4.8vw;height:4.8vw;line-height:4.8vw;background:#ff5252;border-radius:50%;font-size:3.2vw;color:#fff;transform:scale(.667);top:-2.4vw;right:-2.133333vw}.van-tabbar[data-v-dddeee5c]{height:13.066667vw;background:#fff;box-shadow:0 -.4vw 1.333333vw rgba(0,0,0,.04)}.van-tabbar img[data-v-dddeee5c]{height:5.333333vw;width:5.333333vw;margin-bottom:1.466667vw}.van-tabbar span[data-v-dddeee5c]{font-size:3.2vw;font-weight:400}.balance-notify[data-v-34c578ca]{padding:4vw 2.666667vw;text-align:center}.balance-notify .amount[data-v-34c578ca]{font-size:6.4vw;font-weight:700;margin-bottom:1.6vw}.balance-notify.recharge .amount[data-v-34c578ca]{color:#ee0a24}.balance-notify.withdraw .amount[data-v-34c578ca]{color:#07c160}.balance-notify .hint[data-v-34c578ca]{font-size:3.733333vw;color:#333;margin-bottom:1.066667vw}.balance-notify .balance[data-v-34c578ca]{font-size:3.2vw;color:#666}*{margin:0;padding:0}:root{--brand-primary:#667eea;--brand-secondary:#764ba2;--brand-gradient:linear-gradient(135deg,#667eea,#764ba2);--brand-gradient-hover:linear-gradient(135deg,#5568d3,#653a91);--brand-light:#eef1ff;--text-primary:#1f2937;--text-secondary:#6b7280;--text-muted:#9ca3af;--bg-page:#f5f7fa;--bg-card:#fff;--border-soft:#e5e7eb;--van-primary-color:#667eea;--van-tabbar-item-active-color:#667eea;--van-notice-bar-background-color:#eef1ff;--van-notice-bar-text-color:#764ba2;--van-notice-bar-icon-color:#667eea;--van-dialog-confirm-button-text-color:#667eea;--van-nav-bar-icon-color:#fff;--van-nav-bar-title-text-color:#fff}body{background:var(--bg-page);color:var(--text-primary);-webkit-font-smoothing:antialiased}.brand-btn{background:var(--brand-gradient)!important;border:none!important;color:#fff!important;box-shadow:0 1.066667vw 3.2vw rgba(102,126,234,.28)!important;font-weight:600!important;letter-spacing:.266667vw!important}.brand-btn:active{background:var(--brand-gradient-hover)!important;transform:translateY(1px)}.brand-btn-danger{background:linear-gradient(135deg,#f56c6c,#764ba2)!important;border:none!important;color:#fff!important;box-shadow:0 1.066667vw 3.2vw rgba(245,108,108,.25)!important;font-weight:600!important;letter-spacing:.266667vw!important}.brand-field-wrap{margin-bottom:2.666667vw}.brand-field-wrap .brand-field-label{font-size:3.466667vw;color:var(--text-secondary);margin-bottom:1.333333vw;font-weight:500}.brand-field-wrap :deep(.van-cell){background:#f5f7fa;border-radius:2.133333vw;padding:2.666667vw 3.733333vw;font-size:4vw}.brand-field-wrap :deep(.van-cell):after{display:none}.brand-field-wrap :deep(.van-field__control){color:var(--text-primary);font-size:4vw}.brand-field-wrap :deep(.van-field__control)::-moz-placeholder{color:#a0aec0}.brand-field-wrap :deep(.van-field__control):-ms-input-placeholder{color:#a0aec0}.brand-field-wrap :deep(.van-field__control)::placeholder{color:#a0aec0}.brand-card{background:var(--bg-card);border-radius:3.2vw;padding:4.266667vw 3.2vw;box-shadow:0 .8vw 2.666667vw rgba(0,0,0,.06);margin:2.666667vw}