.dashboard[data-v-6eb13a0b]{max-width:1460px;margin:0 auto}.hero-card[data-v-6eb13a0b]{min-height:142px;border-radius:22px;padding:30px 34px;display:flex;align-items:center;justify-content:space-between;background:radial-gradient(circle at 78% 28%,rgba(37,99,235,.18),transparent 26%),linear-gradient(135deg,#fafdff,#dcecff 52%,#eef5ff);border:1px solid #d4e2f3;box-shadow:0 18px 42px rgba(15,23,42,.08)}.hero-copy[data-v-6eb13a0b]{max-width:760px}.hero-card h1[data-v-6eb13a0b]{margin:12px 0 8px;font-size:31px;color:#0f172a;letter-spacing:-.5px}.hero-card p[data-v-6eb13a0b]{margin:0;color:#526071;font-size:14px}.hero-side[data-v-6eb13a0b]{min-width:210px;display:flex;flex-direction:column;align-items:center;gap:10px}.hero-status[data-v-6eb13a0b]{width:180px;padding:14px 10px;border-radius:18px;text-align:center;background:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,100%,.88);box-shadow:0 12px 28px rgba(37,99,235,.08);color:#64748b}.status-shield[data-v-6eb13a0b]{width:62px;height:62px;margin:0 auto 8px;border-radius:22px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1d4ed8,#60a5fa);color:#fff;font-size:30px;box-shadow:0 18px 34px rgba(37,99,235,.28)}.hero-status strong[data-v-6eb13a0b]{display:block;margin-top:4px;color:#16a34a;font-size:22px}.hero-refresh[data-v-6eb13a0b]{width:180px;border-radius:13px;color:#1d4ed8;border-color:#b8cbe6;background:hsla(0,0%,100%,.86)}.summary-grid[data-v-6eb13a0b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0}.summary-card[data-v-6eb13a0b]{border-radius:18px;cursor:pointer;box-shadow:0 10px 28px rgba(15,23,42,.04)}.summary-card[data-v-6eb13a0b] .el-card__body{display:flex;align-items:center;gap:16px;padding:20px 22px}.summary-icon[data-v-6eb13a0b]{width:54px;height:54px;border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.summary-icon.blue[data-v-6eb13a0b]{background:linear-gradient(135deg,#1d4ed8,#60a5fa)}.summary-icon.green[data-v-6eb13a0b]{background:linear-gradient(135deg,#16a34a,#86efac)}.summary-icon.purple[data-v-6eb13a0b]{background:linear-gradient(135deg,#7c3aed,#a78bfa)}.summary-icon.orange[data-v-6eb13a0b]{background:linear-gradient(135deg,#f97316,#fdba74)}.summary-body span[data-v-6eb13a0b]{color:#64748b;font-size:13px}.summary-body strong[data-v-6eb13a0b]{display:block;margin:4px 0;font-size:26px;color:#0f172a}.summary-body p[data-v-6eb13a0b]{margin:0;color:#94a3b8;font-size:12px}.main-grid[data-v-6eb13a0b]{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:14px}.panel[data-v-6eb13a0b]{border-radius:18px;box-shadow:0 10px 30px rgba(15,23,42,.035)}.panel[data-v-6eb13a0b] .el-card__header{padding:16px 18px}.panel[data-v-6eb13a0b] .el-card__body{padding:18px}.panel-head[data-v-6eb13a0b]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.panel-head strong[data-v-6eb13a0b]{color:#0f172a;font-size:15px}.panel-head p[data-v-6eb13a0b]{margin:4px 0 0;color:#7f8ea3;font-size:12px}.status-metrics[data-v-6eb13a0b]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.status-metric[data-v-6eb13a0b]{padding:14px;border-radius:16px;background:#f3f7fc;text-align:center}.status-metric i[data-v-6eb13a0b]{font-size:22px}.status-metric em[data-v-6eb13a0b],.status-metric span[data-v-6eb13a0b]{display:block;color:#64748b;font-size:12px;font-style:normal}.status-metric strong[data-v-6eb13a0b]{display:block;margin:6px 0;font-size:24px;color:#0f172a}.status-metric.success i[data-v-6eb13a0b]{color:#16a34a}.status-metric.warning i[data-v-6eb13a0b]{color:#f59e0b}.status-metric.danger i[data-v-6eb13a0b]{color:#ef4444}.status-metric.info i[data-v-6eb13a0b]{color:#2563eb}.panel-foot[data-v-6eb13a0b]{margin-top:14px;color:#64748b;font-size:12px}.health-list[data-v-6eb13a0b],.notify-list[data-v-6eb13a0b],.run-list[data-v-6eb13a0b],.source-list[data-v-6eb13a0b]{display:flex;flex-direction:column;gap:10px}.health-line[data-v-6eb13a0b],.source-line[data-v-6eb13a0b]{display:flex;align-items:center;justify-content:space-between;padding:9px 0;border-bottom:1px solid #eef3f8}.health-line[data-v-6eb13a0b]:last-child,.source-line[data-v-6eb13a0b]:last-child{border-bottom:none}.dot[data-v-6eb13a0b]{width:8px;height:8px;display:inline-block;border-radius:50%;margin-right:8px;background:#94a3b8}.dot.normal[data-v-6eb13a0b]{background:#16a34a}.dot.warning[data-v-6eb13a0b]{background:#f59e0b}.dot.error[data-v-6eb13a0b]{background:#ef4444}.notify-line[data-v-6eb13a0b]{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:10px;border-radius:14px;background:#f3f7fc}.notify-icon[data-v-6eb13a0b]{width:36px;height:36px;border-radius:13px;display:flex;align-items:center;justify-content:center;color:#fff}.notify-icon.blue[data-v-6eb13a0b]{background:#2563eb}.notify-icon.green[data-v-6eb13a0b]{background:#16a34a}.notify-icon.orange[data-v-6eb13a0b]{background:#f59e0b}.notify-icon.purple[data-v-6eb13a0b]{background:#7c3aed}.notify-line span[data-v-6eb13a0b],.notify-line strong[data-v-6eb13a0b]{display:block}.notify-line span[data-v-6eb13a0b]{color:#94a3b8;font-size:12px;margin-top:2px}.source-line em[data-v-6eb13a0b]{color:#94a3b8;font-size:12px;font-style:normal}.run-line[data-v-6eb13a0b]{display:grid;grid-template-columns:82px 1fr 100px 70px;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid #eef3f8;font-size:13px}.run-line[data-v-6eb13a0b]:last-child{border-bottom:none}.run-code[data-v-6eb13a0b]{color:#2563eb;font-weight:700}.run-name[data-v-6eb13a0b]{color:#334155}.run-time[data-v-6eb13a0b]{color:#94a3b8}.alert-cards[data-v-6eb13a0b]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.alert-card[data-v-6eb13a0b]{padding:16px;border-radius:15px;background:#f3f7fc;text-align:center}.alert-card span[data-v-6eb13a0b]{color:#64748b;font-size:12px}.alert-card strong[data-v-6eb13a0b]{display:block;margin-top:8px;font-size:24px}.alert-card.high strong[data-v-6eb13a0b]{color:#ef4444}.alert-card.warn strong[data-v-6eb13a0b]{color:#f59e0b}.alert-card.info strong[data-v-6eb13a0b]{color:#2563eb}.latest-alert[data-v-6eb13a0b]{margin-top:14px;padding-top:12px;border-top:1px solid #eef3f8;color:#64748b;font-size:13px}.latest-alert strong[data-v-6eb13a0b]{margin-left:8px;color:#0f172a}.book-summary[data-v-6eb13a0b]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.book-summary div[data-v-6eb13a0b]{padding:16px;border-radius:15px;background:#f3f7fc;text-align:center}.book-summary span[data-v-6eb13a0b]{color:#64748b;font-size:12px}.book-summary strong[data-v-6eb13a0b]{display:block;margin-top:8px;font-size:24px;color:#0f172a}.book-note[data-v-6eb13a0b]{color:#94a3b8;font-size:12px;margin:14px 0 0}.quick-panel[data-v-6eb13a0b]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:14px}.quick-card[data-v-6eb13a0b]{padding:18px 20px;border-radius:18px;background:#fff;border:1px solid #dfe7f2;display:grid;grid-template-columns:42px 1fr;-moz-column-gap:12px;column-gap:12px;cursor:pointer;box-shadow:0 10px 28px rgba(15,23,42,.04)}.quick-card i[data-v-6eb13a0b]{grid-row:span 2;width:42px;height:42px;border-radius:14px;background:#e8f1ff;color:#2563eb;display:flex;align-items:center;justify-content:center;font-size:20px}.quick-card strong[data-v-6eb13a0b]{color:#0f172a}.quick-card span[data-v-6eb13a0b]{color:#94a3b8;font-size:12px;margin-top:4px}.empty-state[data-v-6eb13a0b]{padding:30px 0;text-align:center;color:#94a3b8}@media (max-width:1200px){.quick-panel[data-v-6eb13a0b],.summary-grid[data-v-6eb13a0b]{grid-template-columns:repeat(2,1fr)}.main-grid[data-v-6eb13a0b]{grid-template-columns:1fr}}