.monitor-page[data-v-7dedcbb2]{min-height:100%;padding:24px;background:#f5f7fa}.card-heading[data-v-7dedcbb2],.page-heading[data-v-7dedcbb2],.section-heading[data-v-7dedcbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.page-heading[data-v-7dedcbb2]{margin-bottom:22px}.page-heading h1[data-v-7dedcbb2]{margin:0 0 6px;color:#111827;font-size:28px;font-weight:700}.page-heading p[data-v-7dedcbb2]{margin:0;color:#6b7280}.heading-actions[data-v-7dedcbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.updated-at[data-v-7dedcbb2]{color:#9ca3af;font-size:12px;white-space:nowrap}.load-alert[data-v-7dedcbb2]{margin-bottom:20px}.monitor-section[data-v-7dedcbb2],.overview-section[data-v-7dedcbb2]{margin-bottom:24px}.section-heading[data-v-7dedcbb2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.section-heading h2[data-v-7dedcbb2]{margin:0 0 3px;color:#1f2937;font-size:18px;font-weight:650}.section-heading p[data-v-7dedcbb2]{margin:0;color:#8a93a2;font-size:13px}.compact-heading[data-v-7dedcbb2]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.status-tag[data-v-7dedcbb2]{margin:0;border-radius:999px}.status-dot[data-v-7dedcbb2]{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#10b981}.metric-grid[data-v-7dedcbb2],.panel-grid[data-v-7dedcbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.metric-column[data-v-7dedcbb2],.panel-column[data-v-7dedcbb2]{display:-webkit-box;display:-ms-flexbox;display:flex}.metric-card[data-v-7dedcbb2],.panel-card[data-v-7dedcbb2]{width:100%;border-radius:12px;-webkit-box-shadow:0 3px 14px rgba(31,41,55,.06);box-shadow:0 3px 14px rgba(31,41,55,.06)}.metric-card[data-v-7dedcbb2] .ant-card-body{padding:20px}.metric-topline[data-v-7dedcbb2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:14px}.metric-icon[data-v-7dedcbb2],.metric-topline[data-v-7dedcbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.metric-icon[data-v-7dedcbb2]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border-radius:11px;font-size:20px}.usage-state[data-v-7dedcbb2]{color:#059669;font-size:11px;font-weight:600}.disk-usage-label strong.warning[data-v-7dedcbb2],.usage-badge.warning[data-v-7dedcbb2],.usage-state.warning[data-v-7dedcbb2]{color:#dc2626}.metric-value[data-v-7dedcbb2]{color:#111827;font-size:27px;font-weight:700;line-height:1.2}.metric-value small[data-v-7dedcbb2]{margin-left:2px;color:#6b7280;font-size:14px;font-weight:500}.metric-title[data-v-7dedcbb2]{margin-top:5px;color:#374151;font-size:13px;font-weight:600}.metric-progress[data-v-7dedcbb2]{margin:12px 0 5px}.metric-caption[data-v-7dedcbb2]{overflow:hidden;color:#9ca3af;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.panel-card[data-v-7dedcbb2] .ant-card-body{height:100%;padding:22px}.resource-heading[data-v-7dedcbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:24px}.card-heading h3[data-v-7dedcbb2],.resource-heading h3[data-v-7dedcbb2]{margin:0 0 3px;color:#1f2937;font-size:16px;font-weight:650}.card-heading p[data-v-7dedcbb2],.resource-heading p[data-v-7dedcbb2]{margin:0;color:#8a93a2;font-size:12px}.heading-icon[data-v-7dedcbb2],.resource-icon[data-v-7dedcbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border-radius:11px;font-size:19px}.cpu-icon[data-v-7dedcbb2],.heading-icon.blue[data-v-7dedcbb2]{color:#2563eb;background:#eff6ff}.heading-icon.purple[data-v-7dedcbb2]{color:#7c3aed;background:#f5f3ff}.resource-usage[data-v-7dedcbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.resource-usage>div[data-v-7dedcbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.resource-usage strong[data-v-7dedcbb2]{color:#111827;font-size:28px;line-height:1.2}.resource-usage span[data-v-7dedcbb2]{color:#9ca3af;font-size:11px}.usage-badge[data-v-7dedcbb2]{padding:3px 8px;border-radius:999px;color:#059669;background:#ecfdf5;font-size:10px;font-weight:600}.usage-badge.warning[data-v-7dedcbb2]{background:#fef2f2}.resource-facts[data-v-7dedcbb2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.resource-fact[data-v-7dedcbb2]{min-width:0;padding:11px 12px;border:1px solid #eef0f4;border-radius:9px;background:#fafbfc}.resource-fact span[data-v-7dedcbb2]{display:block;color:#9ca3af;font-size:10px}.resource-fact strong[data-v-7dedcbb2]{display:block;overflow:hidden;margin-top:3px;color:#374151;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.card-heading[data-v-7dedcbb2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px}.details-list[data-v-7dedcbb2]{border-top:1px solid #eef0f4}.detail-row[data-v-7dedcbb2]{display:grid;grid-template-columns:minmax(120px,35%) minmax(0,1fr);gap:18px;padding:13px 0;border-bottom:1px solid #eef0f4}.detail-row[data-v-7dedcbb2]:last-child{border-bottom:0}.detail-row span[data-v-7dedcbb2]{color:#8a93a2;font-size:12px}.detail-row strong[data-v-7dedcbb2]{min-width:0;color:#374151;font-size:12px;font-weight:600;text-align:right;overflow-wrap:anywhere}.detail-row.long-value[data-v-7dedcbb2]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.disk-heading[data-v-7dedcbb2]{margin-bottom:8px}.disk-card[data-v-7dedcbb2] .ant-card-body{padding-bottom:10px}.disk-table[data-v-7dedcbb2] .ant-table-thead>tr>th{color:#6b7280;background:#fafbfc;font-size:12px;font-weight:600}.disk-table[data-v-7dedcbb2] .ant-table-tbody>tr>td{color:#374151}.disk-usage[data-v-7dedcbb2]{min-width:170px}.disk-usage-label[data-v-7dedcbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3px}.disk-usage-label strong[data-v-7dedcbb2]{color:#1f2937;font-size:12px}.disk-usage-label span[data-v-7dedcbb2]{color:#9ca3af;font-size:10px}.unavailable-card[data-v-7dedcbb2]{min-height:300px}.unavailable-card[data-v-7dedcbb2] .ant-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:300px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.monitor-page[data-v-7dedcbb2]{padding:14px}.page-heading[data-v-7dedcbb2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.heading-actions[data-v-7dedcbb2]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-heading[data-v-7dedcbb2]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail-row[data-v-7dedcbb2]{grid-template-columns:1fr;gap:5px}.detail-row strong[data-v-7dedcbb2]{text-align:left}}