.stat-card[data-v-67b1dd4e]{background:#fff;border-radius:10px;box-shadow:0 1px 2px rgba(26,58,92,.04),0 4px 16px rgba(26,58,92,.06);padding:14px 16px;border:1px solid rgba(228,231,237,.8);display:flex;gap:12px;min-height:96px;position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.stat-card[data-v-67b1dd4e]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent-color,#409eff);border-radius:10px 10px 0 0}.stat-card[data-v-67b1dd4e]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(26,58,92,.06),0 8px 24px rgba(26,58,92,.1)}.stat-card .stat-card-icon[data-v-67b1dd4e]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0;margin-top:2px}.stat-card .stat-card-content[data-v-67b1dd4e]{flex:1;min-width:0}.stat-card .stat-card-title[data-v-67b1dd4e]{font-size:13px;font-weight:500;color:#909399;margin-bottom:8px}.stat-card .stat-card-metrics[data-v-67b1dd4e]{display:flex;align-items:center;gap:10px}.stat-card .metric-item[data-v-67b1dd4e]{flex:1;min-width:0}.stat-card .metric-label[data-v-67b1dd4e]{display:block;font-size:11px;color:#c0c4cc;margin-bottom:2px}.stat-card .metric-divider[data-v-67b1dd4e]{width:1px;height:28px;background:#e4e7ed;flex-shrink:0}.stat-card .stat-card-value .value[data-v-67b1dd4e]{font-size:17px;font-weight:700;color:#303133;letter-spacing:-.02em}.stat-card .stat-card-value .unit[data-v-67b1dd4e]{font-size:11px;color:#909399;margin-left:3px}.stat-card .stat-card-value.sub-value .value[data-v-67b1dd4e]{font-size:14px;font-weight:600;color:#606266}.summary-page .page-header[data-v-1671e41a]{display:flex;align-items:center;justify-content:space-between}.summary-page .update-time[data-v-1671e41a]{font-size:13px;color:#909399}.summary-page .section-title[data-v-1671e41a]{font-size:15px;font-weight:600}.summary-page .panel-header[data-v-1671e41a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.summary-page .panel-subtitle[data-v-1671e41a]{font-size:12px;color:#909399}.summary-page .chart-section-3[data-v-1671e41a]{grid-template-columns:1fr 1fr 1fr}.summary-page .pie-chart[data-v-1671e41a],.summary-page .rate-chart[data-v-1671e41a],.summary-page .trend-chart[data-v-1671e41a]{min-height:320px}.summary-page .dashboard-grid[data-v-1671e41a]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(360px,.9fr);gap:16px;align-items:stretch}.summary-page .dashboard-panel[data-v-1671e41a]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:16px;min-width:0}.summary-page .dashboard-side[data-v-1671e41a]{display:grid;grid-template-rows:auto auto 1fr;gap:16px}.summary-page .batch-no[data-v-1671e41a]{font-size:22px;font-weight:700;color:#1a3a5c;margin-bottom:14px}.summary-page .batch-grid[data-v-1671e41a],.summary-page .quality-grid[data-v-1671e41a]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.summary-page .batch-item[data-v-1671e41a],.summary-page .quality-item[data-v-1671e41a]{background:#f7f9fc;border:1px solid #edf1f7;border-radius:6px;padding:10px 12px}.summary-page .batch-item span[data-v-1671e41a],.summary-page .quality-item span[data-v-1671e41a]{display:block;color:#909399;font-size:12px;margin-bottom:6px}.summary-page .batch-item strong[data-v-1671e41a],.summary-page .quality-item strong[data-v-1671e41a]{color:#303133;font-size:18px}.summary-page .batch-item strong small[data-v-1671e41a],.summary-page .quality-item strong small[data-v-1671e41a]{margin-left:3px;font-size:12px;color:#909399}.summary-page .risk-row[data-v-1671e41a]{display:grid;grid-template-columns:72px minmax(0,1fr) 52px;align-items:center;gap:10px;margin-bottom:10px}.summary-page .risk-name[data-v-1671e41a],.summary-page .risk-rate[data-v-1671e41a]{font-size:13px}.summary-page .risk-rate[data-v-1671e41a]{text-align:right;color:#f56c6c}