.custom-tabbar[data-v-770f30eb]{width:100%}[data-v-770f30eb] .van-tabbar{background-color:#025b9a;border-top:none}[data-v-770f30eb] .van-tabbar-item{color:#fff}[data-v-770f30eb] .van-tabbar-item--active{color:#5abe64;background-color:transparent}[data-v-770f30eb] .van-tabbar-item__icon{font-size:5.33333vw;margin-bottom:1.06667vw}[data-v-770f30eb] .van-tabbar-item__text{font-size:3.2vw}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;min-height:100vh}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;background-color:#f5f5f5}.router-view{min-height:100vh}.custom-navbar[data-v-3298ba99]{position:fixed;top:0;left:0;right:0;z-index:999;background-color:#025b9a}.navbar-content[data-v-3298ba99]{height:11.73333vw;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;position:relative}.navbar-bottom[data-v-3298ba99]{border-top:1px solid hsla(0,0%,100%,.1)}.navbar-left[data-v-3298ba99]{flex:1;display:flex;align-items:center;justify-content:flex-start}.navbar-center[data-v-3298ba99]{flex:2;display:flex;align-items:center;justify-content:center}.navbar-right[data-v-3298ba99]{flex:1;display:flex;align-items:center;justify-content:flex-end}.navbar-title[data-v-3298ba99]{color:#fff;font-size:4.8vw;text-align:left}.page-container[data-v-96ba453c]{width:100%;min-height:100vh;background:#f5f5f5}.content-wrapper[data-v-96ba453c]{padding:2.66667vw;padding-bottom:16vw}.customer-card[data-v-96ba453c],.overview-card[data-v-96ba453c],.performance-card[data-v-96ba453c],.report-card[data-v-96ba453c]{background:#fff;border-radius:2.66667vw;margin-bottom:2.66667vw;padding:4vw;box-shadow:0 1px 1.33333vw rgba(0,0,0,.05)}.card-header[data-v-96ba453c]{display:flex;align-items:center;margin-bottom:4vw}.header-indicator[data-v-96ba453c]{width:.8vw;height:4.26667vw;background:#4caf50;border-radius:.53333vw;margin-right:2.66667vw}.card-title[data-v-96ba453c]{font-size:4.26667vw;font-weight:700;color:#333}.performance-content[data-v-96ba453c]{display:flex;align-items:center}.chart-container[data-v-96ba453c]{width:33.33333vw;height:33.33333vw;margin-right:5.33333vw}.pie-chart[data-v-96ba453c]{width:100%;height:100%}.performance-data[data-v-96ba453c]{flex:1}.data-item[data-v-96ba453c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.66667vw}.data-item[data-v-96ba453c]:last-child{margin-bottom:0}.data-label[data-v-96ba453c]{font-size:3.73333vw;color:#666}.data-value[data-v-96ba453c]{font-size:3.73333vw;font-weight:700}.data-value.blue[data-v-96ba453c]{color:#4a90e2}.data-value.green[data-v-96ba453c]{color:#4caf50}.overview-content[data-v-96ba453c]{display:flex;align-items:center}.overview-item[data-v-96ba453c]{flex:1;text-align:center}.overview-label[data-v-96ba453c]{display:block;font-size:3.2vw;color:#666;margin-bottom:1.33333vw}.overview-value[data-v-96ba453c]{display:block;font-size:6.4vw;font-weight:700;color:#333}.overview-divider[data-v-96ba453c]{width:1px;height:10.66667vw;background:#e8e8e8;margin:0 2.66667vw}.chart-container-line[data-v-96ba453c]{width:100%;height:53.33333vw}.line-chart-placeholder[data-v-96ba453c]{width:100%;height:100%;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:2.13333vw;display:flex;align-items:center;justify-content:center;border:1px dashed #4a90e2}.chart-placeholder-text[data-v-96ba453c]{color:#4a90e2;font-size:3.73333vw}.report-content[data-v-96ba453c]{display:flex;flex-wrap:wrap;gap:2.13333vw}.report-item[data-v-96ba453c]{display:flex;flex-direction:column;align-items:center;width:calc(25% - 2.13333vw);padding:1.33333vw;box-sizing:border-box;cursor:pointer}.report-icon[data-v-96ba453c]{width:10.66667vw;height:10.66667vw;border-radius:2.66667vw;display:flex;align-items:center;justify-content:center;margin-bottom:2.13333vw}.blue-bg[data-v-96ba453c]{background:#3aadfe}.blue-bgII[data-v-96ba453c]{background:#37f}.green-bg[data-v-96ba453c]{background:#15bc84}.yellow-bg[data-v-96ba453c]{background:#feac00}.red-bg[data-v-96ba453c]{background:#f15642}.report-text[data-v-96ba453c]{font-size:3.2vw;color:#666;text-align:center;line-height:1.2}.report-item[data-v-96ba453c]:hover{opacity:.8}.report-item[data-v-96ba453c]:active{opacity:.7}.page-container[data-v-f5f2effc]{width:100%;min-height:100vh;background:#f5f5f5}.content-wrapper[data-v-f5f2effc]{padding:2.66667vw;padding-bottom:16vw}.customer-card[data-v-f5f2effc],.overview-card[data-v-f5f2effc],.performance-card[data-v-f5f2effc],.report-card[data-v-f5f2effc]{background:#fff;border-radius:2.66667vw;margin-bottom:2.66667vw;padding:4vw;box-shadow:0 1px 1.33333vw rgba(0,0,0,.05)}.card-header[data-v-f5f2effc]{display:flex;align-items:center;margin-bottom:4vw}.header-indicator[data-v-f5f2effc]{width:.8vw;height:4.26667vw;background:#4caf50;border-radius:.53333vw;margin-right:2.66667vw}.card-title[data-v-f5f2effc]{font-size:4.26667vw;font-weight:700;color:#333}.performance-content[data-v-f5f2effc]{display:flex;align-items:center}.chart-container[data-v-f5f2effc]{width:33.33333vw;height:33.33333vw;margin-right:5.33333vw}.pie-chart[data-v-f5f2effc]{width:100%;height:100%}.performance-data[data-v-f5f2effc]{flex:1}.data-item[data-v-f5f2effc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.66667vw}.data-item[data-v-f5f2effc]:last-child{margin-bottom:0}.data-label[data-v-f5f2effc]{font-size:3.73333vw;color:#666}.data-value[data-v-f5f2effc]{font-size:3.73333vw;font-weight:700}.data-value.blue[data-v-f5f2effc]{color:#4a90e2}.data-value.green[data-v-f5f2effc]{color:#4caf50}.overview-content[data-v-f5f2effc]{display:flex;align-items:center}.overview-item[data-v-f5f2effc]{flex:1;text-align:center}.overview-label[data-v-f5f2effc]{display:block;font-size:3.2vw;color:#666;margin-bottom:1.33333vw}.overview-value[data-v-f5f2effc]{display:block;font-size:6.4vw;font-weight:700;color:#333}.overview-divider[data-v-f5f2effc]{width:1px;height:10.66667vw;background:#e8e8e8;margin:0 2.66667vw}.chart-container-line[data-v-f5f2effc]{width:100%;height:53.33333vw}.line-chart-placeholder[data-v-f5f2effc]{width:100%;height:100%;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:2.13333vw;display:flex;align-items:center;justify-content:center;border:1px dashed #4a90e2}.chart-placeholder-text[data-v-f5f2effc]{color:#4a90e2;font-size:3.73333vw}.report-content[data-v-f5f2effc]{display:flex;flex-wrap:wrap;gap:2.13333vw}.report-item[data-v-f5f2effc]{display:flex;flex-direction:column;align-items:center;width:calc(25% - 2.13333vw);padding:1.33333vw;box-sizing:border-box;cursor:pointer}.report-icon[data-v-f5f2effc]{width:10.66667vw;height:10.66667vw;border-radius:2.66667vw;display:flex;align-items:center;justify-content:center;margin-bottom:2.13333vw}.blue-bg[data-v-f5f2effc]{background:#3aadfe}.blue-bgII[data-v-f5f2effc]{background:#37f}.green-bg[data-v-f5f2effc]{background:#15bc84}.yellow-bg[data-v-f5f2effc]{background:#feac00}.red-bg[data-v-f5f2effc]{background:#f15642}.report-text[data-v-f5f2effc]{font-size:3.2vw;color:#666;text-align:center;line-height:1.2}.report-item[data-v-f5f2effc]:hover{opacity:.8}.report-item[data-v-f5f2effc]:active{opacity:.7}