.stats-section[data-v-040ae3a8]{background:#f5f7fa;padding:24px 24px 16px;border-bottom:1px solid #e8ecf1}.stat-card[data-v-040ae3a8]{background:#fff;border-radius:12px;border:2px solid #e8ecf1;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:20px 24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.stat-card[data-v-040ae3a8]:hover{border-color:#7c5cfc;box-shadow:0 8px 24px rgba(124,92,252,.25);transform:translateY(-4px) scale(1.02)}.stat-card .stat-icon[data-v-040ae3a8]{width:52px;height:52px;border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:22px;color:#fff;-ms-flex-negative:0;flex-shrink:0}.stat-card .stat-body[data-v-040ae3a8]{-ms-flex:1;flex:1}.stat-card .stat-body .stat-label[data-v-040ae3a8]{font-size:13px;color:#718096;margin-bottom:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.stat-card .stat-body .stat-value[data-v-040ae3a8]{font-size:32px;font-weight:700;background:linear-gradient(135deg,#5b8def,#7c5cfc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.stat-card .stat-body .stat-unit[data-v-040ae3a8]{font-size:18px;font-weight:500}.chart-tabs[data-v-040ae3a8] .ant-tabs-nav .ant-tabs-tab-active{color:#7c5cfc}.chart-tabs[data-v-040ae3a8] .ant-tabs-ink-bar{background:linear-gradient(135deg,#5b8def,#7c5cfc)}