.status.svelte-xbn7c6,.error-box.svelte-xbn7c6{text-align:center;padding:var(--space-8);color:color-mix(in srgb,var(--text),var(--bg) 30%)}.relaunch-link.svelte-xbn7c6{display:inline-block;margin-top:var(--space-3);color:var(--accent);text-decoration:none;font-weight:var(--font-medium)}.detail.svelte-xbn7c6{display:flex;flex-direction:column;gap:var(--space-5)}.summary-bar.svelte-xbn7c6{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);font-size:var(--text-sm)}.summary-bar.svelte-xbn7c6 .label:where(.svelte-xbn7c6){display:block;font-size:var(--text-xs);color:color-mix(in srgb,var(--text),var(--bg) 30%)}.summary-bar.svelte-xbn7c6 .value:where(.svelte-xbn7c6){font-weight:var(--font-medium)}.source-badge.svelte-xbn7c6{margin-left:auto;padding:2px 8px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--bg),var(--text) 5%);color:color-mix(in srgb,var(--text),var(--bg) 30%);font-size:var(--text-xs)}.source-badge.source-fhir.svelte-xbn7c6{background:color-mix(in srgb,var(--warn) 12%,var(--bg));color:var(--warn)}section.svelte-xbn7c6 h3:where(.svelte-xbn7c6){font-size:var(--text-base);margin-bottom:var(--space-2)}.metric-table.svelte-xbn7c6{width:100%;border-collapse:collapse;font-size:var(--text-xs)}.metric-table.svelte-xbn7c6 th:where(.svelte-xbn7c6),.metric-table.svelte-xbn7c6 td:where(.svelte-xbn7c6){padding:var(--space-2);border-bottom:1px solid var(--line);text-align:left}.metric-table.svelte-xbn7c6 td.num:where(.svelte-xbn7c6){font-family:var(--font-mono);text-align:right}.metric-table.svelte-xbn7c6 tr.anomaly:where(.svelte-xbn7c6){background:color-mix(in srgb,var(--danger) 14%,var(--bg))}.triage-summary.svelte-xbn7c6{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--text-sm)}.triage-cat.svelte-xbn7c6{padding:4px 10px;border-radius:var(--radius-full);font-weight:var(--font-bold);font-size:var(--text-sm)}.triage-normal.svelte-xbn7c6{background:color-mix(in srgb,var(--accent) 12%,var(--bg));color:var(--accent)}.triage-monitor.svelte-xbn7c6{background:color-mix(in srgb,var(--warn) 12%,var(--bg));color:var(--warn)}.triage-refer.svelte-xbn7c6{background:color-mix(in srgb,var(--danger) 14%,var(--bg));color:var(--danger)}.triage-incomplete.svelte-xbn7c6{background:color-mix(in srgb,var(--bg),var(--text) 8%);color:color-mix(in srgb,var(--text),var(--bg) 40%)}.rule-detail.svelte-xbn7c6{margin-top:var(--space-2);font-size:var(--text-xs);color:color-mix(in srgb,var(--text),var(--bg) 30%)}.rule-detail.svelte-xbn7c6 summary:where(.svelte-xbn7c6){cursor:pointer;color:var(--accent);margin-bottom:var(--space-1)}.rule-detail.svelte-xbn7c6 ul:where(.svelte-xbn7c6){margin:var(--space-2) 0 0;padding-left:var(--space-5);line-height:1.6}.status-pill.svelte-xbn7c6{display:inline-block;padding:2px 8px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-medium)}.status-pill.status-normal.svelte-xbn7c6{background:color-mix(in srgb,var(--accent) 12%,var(--bg));color:var(--accent)}.status-pill.status-monitor.svelte-xbn7c6{background:color-mix(in srgb,var(--warn) 12%,var(--bg));color:var(--warn)}.status-pill.status-refer.svelte-xbn7c6{background:color-mix(in srgb,var(--danger) 14%,var(--bg));color:var(--danger)}.status-pill.status-incomplete.svelte-xbn7c6{background:color-mix(in srgb,var(--bg),var(--text) 8%);color:color-mix(in srgb,var(--text),var(--bg) 40%)}.muted.svelte-xbn7c6{color:color-mix(in srgb,var(--text),var(--bg) 30%);font-size:var(--text-sm)}.muted.small.svelte-xbn7c6{font-size:var(--text-xs)}.note-input.svelte-xbn7c6{width:100%;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-md);font:inherit}.recording.svelte-xbn7c6{margin-top:var(--space-3)}.recording-video.svelte-xbn7c6{width:100%;max-width:480px;border-radius:var(--radius-md);border:1px solid var(--line);background:color-mix(in srgb,var(--bg),var(--text) 8%)}.recommended-videos.svelte-xbn7c6{margin-top:var(--space-7)}.recommended-videos.svelte-xbn7c6 h2:where(.svelte-xbn7c6){font-size:var(--text-lg);margin-bottom:var(--space-md, 16px)}
