#app{-webkit-box-sizing:border-box;box-sizing:border-box;height:100vh;width:100%}:root{--brand:#4faff8;--brand-deep:#2e77e6;--brand-gradient:linear-gradient(135deg,#4faff8,#2e77e6);--brand-light:#eaf4fe;--success:#07c160;--warning:#ff976a;--danger:#ee0a24;--text-main:#1a1a1a;--text-sub:#666;--text-weak:#999;--page-bg:#f5f7fa;--card-radius:2.133vw;--card-shadow:0 0.533vw 2.133vw rgba(46,119,230,.08)}.page{background:var(--page-bg);-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;padding:3.2vw 3.2vw 5.333vw}.card{background:#fff;border-radius:var(--card-radius);-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow)}.btn-gradient,.btn-gradient.van-button{background:var(--brand-gradient);border:none;-webkit-box-shadow:0 .8vw 2.133vw rgba(46,119,230,.35);box-shadow:0 .8vw 2.133vw rgba(46,119,230,.35);color:#fff}.btn-gradient.van-button:active,.btn-gradient:active{opacity:.9}.status-tag{border-radius:2.667vw;display:inline-block;font-size:2.933vw;line-height:1.4;padding:.533vw 2.133vw;white-space:nowrap}.status-tag--primary{background:var(--brand-light);color:var(--brand-deep)}.status-tag--success{background:rgba(7,193,96,.1);color:var(--success)}.status-tag--warning{background:rgba(255,151,106,.12);color:var(--warning)}.status-tag--danger{background:rgba(238,10,36,.08);color:var(--danger)}.footer-bar{background:#fff;bottom:0;-webkit-box-shadow:0 -.533vw 2.133vw rgba(0,0,0,.05);box-shadow:0 -.533vw 2.133vw rgba(0,0,0,.05);-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:2.133vw 5.333vw calc(2.133vw + env(safe-area-inset-bottom));position:fixed;right:0}.footer-spacer{height:21.333vw}.upload-card{background:#fafcff;border:.267vw dashed #c8ddf5;border-radius:var(--card-radius);-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.2vw;text-align:center}.empty-state{color:var(--text-weak);font-size:3.733vw;padding:21.333vw 0;text-align:center}.van-field{font-size:4vw}.index-page[data-v-5533ecef]{background:var(--page-bg);-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;padding:3.2vw 3.2vw 18.667vw}.header-card[data-v-5533ecef]{background:var(--brand-gradient);border-radius:2.667vw;-webkit-box-shadow:0 1.067vw 3.2vw rgba(46,119,230,.35);box-shadow:0 1.067vw 3.2vw rgba(46,119,230,.35);margin-bottom:3.2vw;padding:5.333vw 4.267vw}.user-row[data-v-5533ecef]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.avatar[data-v-5533ecef]{border:.533vw solid hsla(0,0%,100%,.4);border-radius:50%;display:block;height:14.667vw;margin-right:3.2vw;width:14.667vw}.name[data-v-5533ecef]{color:#fff;font-size:5.333vw;font-weight:700;margin:0 0 1.6vw}.uid[data-v-5533ecef]{color:hsla(0,0%,100%,.85);font-size:3.2vw;font-weight:400;margin-left:2.133vw}.role-tag[data-v-5533ecef]{background:hsla(0,0%,100%,.22);border-radius:2.667vw;color:#fff;display:inline-block;font-size:2.933vw;padding:.533vw 2.667vw}.funds[data-v-5533ecef]{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid hsla(0,0%,100%,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:4.267vw;padding-top:3.2vw}.funds-label[data-v-5533ecef]{color:hsla(0,0%,100%,.75);font-size:3.2vw}.funds-value[data-v-5533ecef]{color:#fff;font-size:7.467vw;font-weight:700;line-height:1.2;margin-top:1.067vw}.header-actions[data-v-5533ecef]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.2vw}.action-chip[data-v-5533ecef]{background:hsla(0,0%,100%,.22);border-radius:3.2vw;color:#fff;font-size:3.2vw;margin-right:2.667vw;padding:1.067vw 3.2vw}.biz-card[data-v-5533ecef]{padding:1.067vw 3.733vw}.biz-item[data-v-5533ecef]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4.267vw 0}.biz-item[data-v-5533ecef]:last-child{border-bottom:none}.biz-icon[data-v-5533ecef]{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--brand-light);border-radius:2.667vw;color:var(--brand-deep);display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:5.333vw;height:9.6vw;justify-content:center;margin-right:3.2vw;width:9.6vw}.biz-main[data-v-5533ecef]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.biz-tit-row[data-v-5533ecef]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.biz-tit[data-v-5533ecef]{color:var(--text-main);font-size:4vw;font-weight:700;margin-right:2.133vw;white-space:nowrap}.biz-btns[data-v-5533ecef]{-ms-flex-negative:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0}.biz-btns .biz-btn+.van-uploader[data-v-5533ecef],.biz-btns .van-uploader+.biz-btn[data-v-5533ecef]{margin-top:1.6vw}.biz-sub[data-v-5533ecef]{color:var(--text-weak);font-size:2.933vw;margin:1.067vw 0 0}.biz-link[data-v-5533ecef]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--brand-deep);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:3.2vw;margin:1.067vw 0 0}.biz-hint[data-v-5533ecef]{-ms-flex-negative:0;color:var(--text-weak);flex-shrink:0;font-size:2.667vw;line-height:1.4;text-align:center}.scene-warn[data-v-5533ecef]{color:var(--warning)}.biz-btn[data-v-5533ecef]{-ms-flex-negative:0;flex-shrink:0;font-size:3.2vw;min-width:19.2vw}.ding-card[data-v-5533ecef]{margin-bottom:3.2vw;padding:4.267vw 3.733vw;text-align:center}.ding-tit[data-v-5533ecef]{color:var(--text-main);font-size:4vw;font-weight:700;margin-bottom:3.2vw;text-align:left}.ding-qr[data-v-5533ecef]{display:block;height:48vw;margin:0 auto;width:48vw}.ding-tip[data-v-5533ecef]{color:var(--text-weak);font-size:3.2vw;margin:2.667vw 0 0}.connect-bar[data-v-5533ecef]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:5.867vw;bottom:calc(3.2vw + env(safe-area-inset-bottom));-webkit-box-shadow:0 .533vw 2.133vw rgba(0,0,0,.08);box-shadow:0 .533vw 2.133vw rgba(0,0,0,.08);color:var(--brand-deep);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.733vw;height:11.733vw;justify-content:center;left:3.2vw;position:fixed;right:3.2vw}.connect-bar .van-icon[data-v-5533ecef]{font-size:4.8vw;margin-right:1.6vw}.connect-box[data-v-5533ecef]{font-size:5.333vw;font-weight:700;padding:6.4vw 4.267vw;text-align:center;width:58.667vw}.call-btn[data-v-5533ecef]{border:none;font-size:4vw;margin-top:4.267vw}.follow-box[data-v-5533ecef]{padding:6.4vw 5.333vw;text-align:center;width:69.333vw}.follow-tit[data-v-5533ecef]{color:var(--text-main);font-size:4.533vw;font-weight:700;margin-bottom:4.267vw}.follow-qr[data-v-5533ecef]{display:block;height:48vw;margin:0 auto;width:48vw}.follow-tip[data-v-5533ecef]{color:var(--text-sub);font-size:3.467vw;line-height:1.6;margin:3.2vw 0 4.267vw}.follow-skip[data-v-5533ecef]{color:var(--text-weak);font-size:3.467vw;margin-top:3.733vw}