.stats-row[data-v-7c3cc938]{margin-bottom:10px}.stat-card[data-v-7c3cc938]{margin-bottom:20px;border-radius:12px;border:none;transition:all .3s ease;overflow:hidden}.stat-card[data-v-7c3cc938]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.stat-card[data-v-7c3cc938] .el-card__body{padding:20px}.user-card[data-v-7c3cc938]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.member-card[data-v-7c3cc938]{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%)}.order-card[data-v-7c3cc938]{background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%)}.revenue-card[data-v-7c3cc938]{background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%)}.stat-content[data-v-7c3cc938]{display:flex;align-items:center}.stat-icon-wrapper[data-v-7c3cc938]{margin-right:16px}.stat-icon[data-v-7c3cc938]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.25);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.stat-info[data-v-7c3cc938]{flex:1;color:#fff}.stat-header[data-v-7c3cc938]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.stat-label[data-v-7c3cc938]{font-size:14px;opacity:.9;font-weight:500}.stat-trend[data-v-7c3cc938]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px;background:rgba(255,255,255,.2)}.trend-up[data-v-7c3cc938]{color:#fff}.trend-down[data-v-7c3cc938]{color:#fff;background:rgba(255,255,255,.2)}.stat-value[data-v-7c3cc938]{font-size:28px;font-weight:700;margin-bottom:6px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.stat-footer[data-v-7c3cc938]{font-size:12px;opacity:.8}.stat-compare[data-v-7c3cc938]{font-weight:500}@media screen and (max-width: 768px){.stat-card[data-v-7c3cc938]{margin-bottom:10px}.stat-value[data-v-7c3cc938]{font-size:20px}.stat-icon[data-v-7c3cc938]{width:48px;height:48px;font-size:22px}}@media screen and (max-width: 375px){.stat-value[data-v-7c3cc938]{font-size:18px}.stat-icon[data-v-7c3cc938]{width:40px;height:40px;font-size:18px;margin-right:10px}.stat-label[data-v-7c3cc938]{font-size:12px}}.chart-card[data-v-392ca2f0]{border-radius:12px}.chart-card[data-v-392ca2f0] .el-card__header{padding:15px 20px;border-bottom:1px solid #ebeef5}.card-header[data-v-392ca2f0]{display:flex;justify-content:space-between;align-items:center}.header-title[data-v-392ca2f0]{font-size:16px;font-weight:600;color:#303133}.chart-container[data-v-392ca2f0]{min-height:320px}.empty-chart[data-v-392ca2f0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.empty-illustration[data-v-392ca2f0]{margin-bottom:20px;padding:30px;background:#f5f7fa;border-radius:50%}.empty-title[data-v-392ca2f0]{font-size:18px;color:#303133;margin-bottom:8px;font-weight:600}.empty-desc[data-v-392ca2f0]{font-size:14px;color:#909399;margin-bottom:24px}.empty-features[data-v-392ca2f0]{display:flex;gap:24px;margin-top:32px;padding-top:24px;border-top:1px dashed #e4e7ed}.feature-item[data-v-392ca2f0]{display:flex;align-items:center;gap:8px;font-size:13px;color:#606266}.chart-content[data-v-392ca2f0]{padding:20px}.chart-area[data-v-392ca2f0]{height:280px}@media screen and (max-width: 768px){.chart-container[data-v-392ca2f0]{min-height:240px}.chart-area[data-v-392ca2f0]{height:200px}.empty-features[data-v-392ca2f0]{flex-direction:column;gap:12px}}@media screen and (max-width: 375px){.header-title[data-v-392ca2f0]{font-size:14px}}.ranking-card[data-v-645fd1f3]{border-radius:12px}.ranking-card[data-v-645fd1f3] .el-card__header{padding:15px 20px;border-bottom:1px solid #ebeef5}.card-header[data-v-645fd1f3]{display:flex;justify-content:space-between;align-items:center}.header-title[data-v-645fd1f3]{font-size:16px;font-weight:600;color:#303133}.ranking-list[data-v-645fd1f3]{padding:10px 0}.ranking-item[data-v-645fd1f3]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f0f2f5}.ranking-item[data-v-645fd1f3]:last-child{border-bottom:none}.ranking-left[data-v-645fd1f3]{display:flex;align-items:center;flex:1;min-width:0}.ranking-number[data-v-645fd1f3]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;margin-right:12px;flex-shrink:0}.rank-gold[data-v-645fd1f3]{background:linear-gradient(135deg,#ffd700 0%,#ffb800 100%);color:#fff}.rank-silver[data-v-645fd1f3]{background:linear-gradient(135deg,#c0c0c0 0%,#a0a0a0 100%);color:#fff}.rank-bronze[data-v-645fd1f3]{background:linear-gradient(135deg,#cd7f32 0%,#b87333 100%);color:#fff}.rank-normal[data-v-645fd1f3]{background:#f0f2f5;color:#606266}.ranking-info[data-v-645fd1f3]{flex:1;min-width:0}.ranking-name[data-v-645fd1f3]{display:block;font-size:14px;color:#303133;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ranking-bar-wrapper[data-v-645fd1f3]{height:4px;background:#ebeef5;border-radius:2px;overflow:hidden}.ranking-bar[data-v-645fd1f3]{height:100%;background:linear-gradient(90deg,#667eea 0%,#764ba2 100%);border-radius:2px;transition:width .6s ease}.ranking-count[data-v-645fd1f3]{font-size:14px;font-weight:600;color:#303133;margin-left:12px}@media screen and (max-width: 768px){.ranking-item[data-v-645fd1f3]{padding:8px 0}}@media screen and (max-width: 375px){.header-title[data-v-645fd1f3]{font-size:14px}.ranking-number[data-v-645fd1f3]{width:24px;height:24px;font-size:11px}}.order-card[data-v-757efa60]{border-radius:12px}.order-card[data-v-757efa60] .el-card__header{padding:15px 20px;border-bottom:1px solid #ebeef5}.card-header[data-v-757efa60]{display:flex;justify-content:space-between;align-items:center}.header-title[data-v-757efa60]{font-size:16px;font-weight:600;color:#303133}.order-list[data-v-757efa60]{padding:5px 0}.order-item[data-v-757efa60]{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid #f0f2f5}.order-item[data-v-757efa60]:last-child{border-bottom:none}.order-main[data-v-757efa60]{flex:1;min-width:0}.order-header[data-v-757efa60]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.order-no[data-v-757efa60]{font-size:13px;font-weight:500;color:#303133;font-family:Courier New,monospace}.order-status[data-v-757efa60]{font-size:11px}.order-info[data-v-757efa60]{display:flex;align-items:center;gap:12px;font-size:12px;color:#909399}.order-user[data-v-757efa60]{display:flex;align-items:center;gap:4px}.order-time[data-v-757efa60]{color:#c0c4cc}.order-amount[data-v-757efa60]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.amount-value[data-v-757efa60]{font-size:15px;font-weight:600;color:#f56c6c}@media screen and (max-width: 768px){.order-item[data-v-757efa60]{flex-direction:column;align-items:flex-start;gap:8px}.order-amount[data-v-757efa60]{align-items:flex-start;flex-direction:row;gap:8px}}@media screen and (max-width: 375px){.header-title[data-v-757efa60]{font-size:14px}}.status-card[data-v-3be36d0c]{border-radius:12px}.status-card[data-v-3be36d0c] .el-card__header{padding:15px 20px;border-bottom:1px solid #ebeef5}.card-header[data-v-3be36d0c]{display:flex;justify-content:space-between;align-items:center}.header-title[data-v-3be36d0c]{font-size:16px;font-weight:600;color:#303133}.status-list[data-v-3be36d0c]{padding:10px 0}.status-item[data-v-3be36d0c]{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.status-divider[data-v-3be36d0c]{height:1px;background:#ebeef5;margin:8px 0}.status-left[data-v-3be36d0c]{display:flex;align-items:center;gap:12px}.status-icon[data-v-3be36d0c]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px}.status-icon.online[data-v-3be36d0c]{background:#f0f9ff;color:#67c23a}.status-icon.offline[data-v-3be36d0c]{background:#fef0f0;color:#f56c6c}.status-icon.version-icon[data-v-3be36d0c]{background:#f5f7fa;color:#909399}.status-info[data-v-3be36d0c]{display:flex;flex-direction:column;gap:2px}.status-name[data-v-3be36d0c]{font-size:14px;color:#303133;font-weight:500}.status-detail[data-v-3be36d0c]{font-size:12px;color:#909399}.status-actions[data-v-3be36d0c]{display:flex;gap:10px;margin-top:20px;padding-top:16px;border-top:1px dashed #e4e7ed}@media screen and (max-width: 375px){.header-title[data-v-3be36d0c]{font-size:14px}}.performance-dashboard[data-v-b9217b8a]{margin-bottom:16px}.dashboard-header[data-v-b9217b8a]{display:flex;justify-content:space-between;align-items:center}.dashboard-title[data-v-b9217b8a]{font-size:16px;font-weight:600;color:var(--el-text-color-primary)}.performance-content[data-v-b9217b8a]{min-height:120px}.metric-card[data-v-b9217b8a]{background:var(--el-fill-color-light, #f5f7fa);border-radius:8px;padding:16px;text-align:center;transition:transform .2s,box-shadow .2s;border:1px solid var(--el-border-color-lighter, #e4e7ed)}.metric-card[data-v-b9217b8a]:hover{transform:translateY(-2px);box-shadow:var(--el-box-shadow-light, 0 2px 12px 0 rgba(0, 0, 0, .1))}.metric-label[data-v-b9217b8a]{font-size:13px;color:var(--el-text-color-secondary, #909399);margin-bottom:8px}.metric-value[data-v-b9217b8a]{font-size:24px;font-weight:700;color:var(--el-color-primary, #409eff);line-height:1.2;margin-bottom:4px}.metric-value.timestamp[data-v-b9217b8a]{font-size:14px;font-weight:500}.metric-sub[data-v-b9217b8a]{font-size:12px;color:var(--el-text-color-secondary, #909399);margin-top:4px}.metric-status[data-v-b9217b8a]{font-size:12px;font-weight:500;margin-top:4px}.status-success[data-v-b9217b8a]{color:var(--el-color-success, #67c23a)}.status-warning[data-v-b9217b8a]{color:var(--el-color-warning, #e6a23c)}.status-danger[data-v-b9217b8a]{color:var(--el-color-danger, #f56c6c)}.status-unknown[data-v-b9217b8a]{color:var(--el-text-color-placeholder, #a8abb2)}@media (max-width: 768px){.metric-card[data-v-b9217b8a]{padding:12px}.metric-value[data-v-b9217b8a]{font-size:20px}.metric-label[data-v-b9217b8a]{font-size:12px}}@media (prefers-contrast: more){.metric-card[data-v-b9217b8a]{border:2px solid var(--el-border-color)}}.dashboard[data-v-ebef4923]{padding:0}.chart-row[data-v-ebef4923]{margin-bottom:20px}.realtime-dashboard[data-v-4cf12d2d]{padding:16px}.stats-row[data-v-4cf12d2d]{margin-bottom:16px}.chart-box[data-v-4cf12d2d]{width:100%;height:280px}.card-header[data-v-4cf12d2d]{display:flex;justify-content:space-between;align-items:center}.event-card[data-v-4cf12d2d]{margin-top:16px}.event-source[data-v-4cf12d2d]{color:#909399;font-weight:600}.daily-dashboard[data-v-dfe4ab87]{padding:16px}.stats-row[data-v-dfe4ab87]{margin-bottom:16px}.chart-box[data-v-dfe4ab87]{width:100%;height:300px}.detail-card[data-v-dfe4ab87]{margin-top:16px}.weekly-dashboard[data-v-4049f898]{padding:16px}.stats-row[data-v-4049f898]{margin-bottom:16px}.chart-box[data-v-4049f898]{width:100%;height:300px}.rank-row[data-v-4049f898]{margin-top:16px}.monthly-dashboard[data-v-998792e4]{padding:16px}.stats-row[data-v-998792e4]{margin-bottom:16px}.chart-box[data-v-998792e4]{width:100%;height:300px}.detail-card[data-v-998792e4]{margin-top:16px}.topic-dashboard[data-v-d25cac1f]{padding:16px}.topic-card[data-v-d25cac1f]{margin-bottom:16px}.chart-box[data-v-d25cac1f]{width:100%;height:320px}.tag-cloud[data-v-d25cac1f]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;min-height:300px;padding:16px}.cloud-tag[data-v-d25cac1f]{cursor:default}.strategy-manage[data-v-acecb99b],.alert-manage[data-v-51fba629]{padding:16px}.stats-row[data-v-51fba629]{margin-bottom:16px}.card-header[data-v-51fba629]{display:flex;justify-content:space-between;align-items:center}.header-actions[data-v-51fba629]{display:flex;gap:8px}
