.page-header.svelte-1ebhgyw{border-bottom:1px solid var(--border);flex-shrink:0;padding:20px 24px 16px}.page-header.svelte-1ebhgyw h1:where(.svelte-1ebhgyw){font-size:22px;font-weight:700}.subtitle.svelte-1ebhgyw{color:var(--text3);margin-top:4px;font-size:12px}.error-banner.svelte-1ebhgyw{border:1px solid var(--danger);color:var(--danger);background:#ef44441a;border-radius:8px;margin:20px 24px 0;padding:12px 16px;font-size:13px}.hc-body.svelte-1ebhgyw{flex-direction:column;flex:1;gap:20px;padding:20px 24px;display:flex;overflow-y:auto}.section-title.svelte-1ebhgyw{text-transform:uppercase;letter-spacing:.06em;color:var(--text3);margin-bottom:12px;font-size:12px;font-weight:700}.summary-section.svelte-1ebhgyw{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:16px 18px}.provider-grid.svelte-1ebhgyw{flex-wrap:wrap;gap:10px;display:flex}.provider-card.svelte-1ebhgyw{background:var(--surface2);border:1px solid var(--border);border-radius:6px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;display:flex}.provider-card.fail.svelte-1ebhgyw{border-color:var(--danger);background:#ef444412}.provider-dot.svelte-1ebhgyw{font-size:14px}.provider-name.svelte-1ebhgyw{color:var(--text2);font-size:12px}.fallbacks-box.svelte-1ebhgyw{background:#f59e0b14;border:1px solid #f59e0b4d;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:12px;padding:8px 12px;display:flex}.fallbacks-label.svelte-1ebhgyw{color:var(--warning);font-size:11px;font-weight:600}.fallback-item.svelte-1ebhgyw{color:var(--text3);font-size:11px}.history-section.svelte-1ebhgyw{flex-direction:column;gap:0;display:flex}.run-list.svelte-1ebhgyw{border:1px solid var(--border);border-radius:8px;overflow:hidden}.run-row.svelte-1ebhgyw{border-bottom:1px solid var(--border)}.run-row.svelte-1ebhgyw:last-child{border-bottom:none}.run-row.has-failure.svelte-1ebhgyw{background:#ef44440a}.run-row.has-fallback.svelte-1ebhgyw{background:#f59e0b0a}.run-summary.svelte-1ebhgyw{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:9px 14px;font-size:12px;display:flex}.run-summary.svelte-1ebhgyw:hover{background:var(--surface2)}.run-ts.svelte-1ebhgyw{color:var(--text3);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;width:190px}.run-dots.svelte-1ebhgyw{flex:1;gap:4px;font-size:13px;display:flex}.fallback-badge.svelte-1ebhgyw{color:var(--warning);background:#f59e0b26;border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:10px}.expand-icon.svelte-1ebhgyw{color:var(--text4);flex-shrink:0;font-size:10px}.run-raw.svelte-1ebhgyw{white-space:pre-wrap;color:var(--text4);background:var(--bg);border-top:1px solid var(--border);max-height:400px;margin:0;padding:10px 14px;font-family:SF Mono,Fira Code,monospace;font-size:11px;overflow-y:auto}.empty.svelte-1ebhgyw{color:var(--text4);font-size:13px}
