.tab-bar[data-v-a93d3b80]{position:relative;z-index:10;flex-shrink:0;width:100%;padding:.06rem .12rem .1rem;box-sizing:border-box}.tab-bar-inner[data-v-a93d3b80]{display:flex;background:hsla(0,0%,100%,.88);backdrop-filter:blur(.2rem);-webkit-backdrop-filter:blur(.2rem);border-radius:.2rem;padding:.04rem;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 .08rem .32rem rgba(0,0,0,.12)}.tab-item[data-v-a93d3b80]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.02rem;padding:.08rem 0 .06rem;border-radius:.16rem;cursor:pointer;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)}.tab-item.active[data-v-a93d3b80]{background:rgba(22,119,255,.08)}.tab-icon[data-v-a93d3b80]{width:.24rem;height:.24rem;display:flex;align-items:center;justify-content:center;transition:color .25s}.tab-icon svg[data-v-a93d3b80]{width:.22rem;height:.22rem}.tab-item[data-v-a93d3b80]{color:#999}.tab-item.active[data-v-a93d3b80]{color:#1677ff}.tab-label[data-v-a93d3b80]{font-size:.11rem;font-weight:500;transition:color .25s}.tab-indicator[data-v-a93d3b80]{position:absolute;bottom:-.02rem;width:.2rem;height:.03rem;background:#1677ff;border-radius:.02rem;animation:tab-in-a93d3b80 .3s cubic-bezier(.4,0,.2,1)}@keyframes tab-in-a93d3b80{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.line-chart[data-v-9e274cae]{width:100%;display:flex;flex-direction:column}.lc-legend[data-v-9e274cae]{display:flex;flex-wrap:wrap;gap:.04rem .14rem;margin-bottom:.08rem;min-height:.18rem}.lc-legend-item[data-v-9e274cae]{display:inline-flex;align-items:center;gap:.04rem;font-size:.11rem;color:#666}.lc-dot[data-v-9e274cae]{width:.08rem;height:.08rem;border-radius:50%;display:inline-block}.lc-body[data-v-9e274cae]{position:relative;flex:1}.lc-svg[data-v-9e274cae]{display:block}.lc-grid[data-v-9e274cae]{stroke:rgba(0,0,0,.08);stroke-dasharray:3 3}.lc-y-label[data-v-9e274cae]{font-size:.1rem;fill:#999;text-anchor:end}.lc-x-label[data-v-9e274cae]{font-size:.1rem;fill:#999;text-anchor:middle}.lc-line[data-v-9e274cae]{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.lc-area[data-v-9e274cae]{opacity:.12}.lc-guide[data-v-9e274cae]{stroke:#999;stroke-width:1;stroke-dasharray:4 3}.lc-empty[data-v-9e274cae]{height:100%;display:flex;align-items:center;justify-content:center;color:#aaa;font-size:.13rem}.lc-tip[data-v-9e274cae]{position:absolute;z-index:5;min-width:.96rem;padding:.08rem .1rem;border-radius:.08rem;background:rgba(26,26,46,.92);color:#fff;font-size:.12rem;pointer-events:none}.lc-tip-date[data-v-9e274cae]{font-weight:700;margin-bottom:.04rem}.lc-tip-row[data-v-9e274cae]{display:flex;align-items:center;gap:.05rem;line-height:1.6}.lc-tip-name[data-v-9e274cae]{color:hsla(0,0%,100%,.75)}.lc-tip-val[data-v-9e274cae]{margin-left:auto;font-weight:600}.donut-chart[data-v-5d23cb70]{width:100%;display:flex;flex-direction:column;align-items:center}.dc-main[data-v-5d23cb70]{flex:1;width:100%;display:flex;align-items:center;justify-content:center}.dc-svg[data-v-5d23cb70]{width:100%;max-width:2rem;display:block}.dc-total[data-v-5d23cb70]{font-size:.26rem;font-weight:800;fill:#1a1a2e}.dc-total-label[data-v-5d23cb70]{font-size:.11rem;fill:#999}.dc-empty[data-v-5d23cb70]{color:#aaa;font-size:.13rem}.dc-legend[data-v-5d23cb70]{width:100%;margin-top:.1rem;display:flex;flex-direction:column;gap:.06rem}.dc-legend-item[data-v-5d23cb70]{display:flex;align-items:center;gap:.08rem;font-size:.12rem;color:#666}.dc-dot[data-v-5d23cb70]{width:.1rem;height:.1rem;border-radius:.03rem;display:inline-block;flex-shrink:0}.dc-name[data-v-5d23cb70]{flex:0 0 auto}.dc-val[data-v-5d23cb70]{color:#999}.dc-pct[data-v-5d23cb70]{margin-left:auto;font-weight:600;color:#333}.data-page[data-v-2ede4faa]{position:fixed;inset:0;background:linear-gradient(160deg,#0a3d7e,#1677ff 45%,#1e88ff 70%,#4096ff);overflow:hidden;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif}.data-page-content[data-v-2ede4faa]{position:relative;z-index:1;flex:1;overflow-y:auto;padding:.12rem .24rem .06rem}.data-tab[data-v-2ede4faa]{display:flex;flex-direction:column;gap:.14rem;padding:0 .02rem}.mock-banner[data-v-2ede4faa]{display:flex;align-items:center;gap:.08rem;padding:.1rem .14rem;background:rgba(255,214,102,.15);border:1px solid rgba(255,214,102,.35);border-radius:.12rem;color:#ffd666;font-size:.13rem;font-weight:600}.mock-banner svg[data-v-2ede4faa]{width:.16rem;height:.16rem;flex-shrink:0}.banner-btn[data-v-2ede4faa]{margin-left:auto;border:1px solid rgba(255,214,102,.6);background:transparent;color:#ffd666;font-size:.12rem;font-weight:600;padding:.04rem .12rem;border-radius:.1rem;cursor:pointer}.banner-btn[data-v-2ede4faa]:active{background:rgba(255,214,102,.15)}.data-card[data-v-2ede4faa]{background:hsla(0,0%,100%,.85);backdrop-filter:blur(.2rem);-webkit-backdrop-filter:blur(.2rem);border-radius:.18rem;padding:.18rem;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 .04rem .2rem rgba(0,0,0,.08)}.card-header[data-v-2ede4faa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.16rem}.card-title[data-v-2ede4faa]{font-size:.15rem;font-weight:700;color:#1a1a2e}.card-subtitle[data-v-2ede4faa]{font-size:.12rem;color:#999}.card-badge[data-v-2ede4faa]{font-size:.12rem;color:#1677ff;font-weight:600;background:rgba(22,119,255,.08);padding:.03rem .1rem;border-radius:.1rem}.activation-card[data-v-2ede4faa]{background:linear-gradient(135deg,#1a3a5c,#0f2744);border:1px solid rgba(105,177,255,.2)}.activation-header[data-v-2ede4faa]{display:flex;align-items:center;gap:.14rem;margin-bottom:.1rem}.activation-icon[data-v-2ede4faa]{width:.48rem;height:.48rem;border-radius:.14rem;background:rgba(22,119,255,.2);display:flex;align-items:center;justify-content:center;color:#69b1ff}.activation-icon svg[data-v-2ede4faa]{width:.26rem;height:.26rem}.activation-info[data-v-2ede4faa]{display:flex;flex-direction:column;gap:.04rem}.activation-label[data-v-2ede4faa]{font-size:.13rem;color:hsla(0,0%,100%,.6)}.activation-value[data-v-2ede4faa]{font-size:.26rem;font-weight:800;color:#fff;letter-spacing:-.5px}.activation-date[data-v-2ede4faa]{font-size:.12rem;color:hsla(0,0%,100%,.45)}.stats-row[data-v-2ede4faa]{display:grid;grid-template-columns:repeat(3,1fr);gap:.1rem}.stat-card[data-v-2ede4faa]{background:hsla(0,0%,100%,.85);backdrop-filter:blur(.2rem);-webkit-backdrop-filter:blur(.2rem);border-radius:.16rem;padding:.14rem .1rem;display:flex;flex-direction:column;align-items:center;gap:.08rem;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 .04rem .16rem rgba(0,0,0,.06)}.stat-icon[data-v-2ede4faa]{width:.4rem;height:.4rem;border-radius:.12rem;display:flex;align-items:center;justify-content:center}.stat-icon svg[data-v-2ede4faa]{width:.2rem;height:.2rem;color:#fff}.stat-today[data-v-2ede4faa]{background:linear-gradient(135deg,#1677ff,#4096ff)}.stat-total[data-v-2ede4faa]{background:linear-gradient(135deg,#52c41a,#389e0d)}.stat-rate[data-v-2ede4faa]{background:linear-gradient(135deg,#fa8c16,#fa541c)}.stat-body[data-v-2ede4faa]{display:flex;flex-direction:column;align-items:center;gap:.02rem}.stat-value[data-v-2ede4faa]{font-size:.22rem;font-weight:800;line-height:1}.stat-value.blue[data-v-2ede4faa]{color:#1677ff}.stat-value.green[data-v-2ede4faa]{color:#52c41a}.stat-value.orange[data-v-2ede4faa]{color:#fa8c16}.stat-label[data-v-2ede4faa]{font-size:.11rem;color:#888;font-weight:500}.toolbar-card[data-v-2ede4faa]{display:flex;flex-direction:column;gap:.12rem}.toolbar-row[data-v-2ede4faa]{display:flex;align-items:center;gap:.1rem}.toolbar-label[data-v-2ede4faa]{font-size:.13rem;color:#888;flex-shrink:0}.range-chips[data-v-2ede4faa]{display:flex;gap:.06rem;flex:1}.range-chip[data-v-2ede4faa]{flex:1;height:.3rem;border:1px solid #e5e7eb;background:#f5f7fa;color:#666;font-size:.12rem;font-weight:500;border-radius:.1rem;cursor:pointer;transition:all .2s;padding:0}.range-chip.active[data-v-2ede4faa]{background:linear-gradient(135deg,#1677ff,#4096ff);border-color:transparent;color:#fff;font-weight:600}.platform-select[data-v-2ede4faa]{flex:1;color:#333;font-size:.13rem;padding:0 .08rem;outline:none}.platform-select[data-v-2ede4faa],.refresh-btn[data-v-2ede4faa]{height:.32rem;border:1px solid #e5e7eb;background:#f5f7fa;border-radius:.1rem}.refresh-btn[data-v-2ede4faa]{width:.32rem;display:flex;align-items:center;justify-content:center;color:#1677ff;cursor:pointer;flex-shrink:0}.refresh-btn svg[data-v-2ede4faa]{width:.16rem;height:.16rem}.refresh-btn[data-v-2ede4faa]:active{background:rgba(22,119,255,.1)}.refresh-btn.spinning svg[data-v-2ede4faa]{animation:spin-2ede4faa .8s linear infinite}@keyframes spin-2ede4faa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chart-card[data-v-2ede4faa]{padding-bottom:.12rem}.records-card[data-v-2ede4faa]{padding-bottom:.06rem}.detail-groups[data-v-2ede4faa]{display:flex;flex-direction:column}.detail-group[data-v-2ede4faa]{padding:.04rem 0 .08rem}.detail-group+.detail-group[data-v-2ede4faa]{border-top:1px solid rgba(0,0,0,.06)}.detail-date[data-v-2ede4faa]{font-size:.13rem;font-weight:700;color:#1a1a2e;padding:.08rem 0 .06rem}.detail-row[data-v-2ede4faa]{padding:.1rem .12rem;background:#f7f9fc;border-radius:.12rem;margin-bottom:.08rem}.detail-row-head[data-v-2ede4faa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.08rem}.detail-platform[data-v-2ede4faa]{font-size:.13rem;font-weight:600;color:#333}.detail-time[data-v-2ede4faa]{font-size:.11rem;color:#aaa}.detail-metrics[data-v-2ede4faa]{display:grid;grid-template-columns:repeat(4,1fr);gap:.04rem}.metric[data-v-2ede4faa]{display:flex;flex-direction:column;align-items:center;gap:.02rem}.metric-value[data-v-2ede4faa]{font-size:.16rem;font-weight:700;color:#1677ff}.metric-label[data-v-2ede4faa]{font-size:.11rem;color:#999}.bottom-spacer[data-v-2ede4faa]{height:.2rem}