.chart-wrapper.svelte-riswnj{width:100%;height:300px}.legend-text.svelte-riswnj{font-size:.85rem;color:#444;margin-top:10px;padding:0 10px;line-height:1.4}.chart-wrapper.svelte-pxzjpf{width:100%;height:350px;display:flex;flex-direction:column;align-items:center}.legend.svelte-pxzjpf{display:flex;gap:1.5rem;font-size:14px;margin-top:10px;color:#333;font-weight:500}.legend-item.svelte-pxzjpf{display:flex;align-items:center;gap:.5rem}.legend-color-box.svelte-pxzjpf{width:16px;height:16px;border:1px solid #ccc}.legend-text.svelte-pxzjpf{font-size:.85rem;color:#444;margin-top:10px;padding:0 10px;line-height:1.4}.chart-wrapper.svelte-18qnfyo{width:100%}div.patient-chart{display:inline-block;width:400px;margin-bottom:1rem}.legend.svelte-18qnfyo{display:flex;justify-content:center;gap:1.5rem;font-size:14px;margin-bottom:1.5rem;color:#333;font-weight:500;flex-wrap:wrap}.legend-item.svelte-18qnfyo{display:flex;align-items:center;gap:.5rem}.legend-line.svelte-18qnfyo{width:25px;height:4px;border:1px solid #ccc}.legend-text.svelte-18qnfyo{font-size:.85rem;color:#444;margin-top:10px;padding:0 10px;line-height:1.4;text-align:center}.chart-wrapper.svelte-1dgebpv{width:100%;height:300px}svg .domain{stroke:#aaa}svg .tick line{stroke:#eee}.legend-text.svelte-1dgebpv{font-size:.85rem;color:#444;margin-top:10px;padding:0 10px;line-height:1.4}.chart-wrapper.svelte-11mjxcv{display:flex;justify-content:center;align-items:center;width:100%;height:300px}.legend-text.svelte-11mjxcv{font-size:.85rem;color:#444;margin-top:10px;padding:0 10px;line-height:1.4}.table-wrapper.svelte-yjmqzu{width:100%;height:350px;overflow-y:auto;border:1px solid #ddd;border-radius:4px}table.svelte-yjmqzu{width:100%;border-collapse:collapse;font-size:14px;color:#333}th.svelte-yjmqzu,td.svelte-yjmqzu{padding:8px 12px;text-align:left;border-bottom:1px solid #eee}thead.svelte-yjmqzu{background-color:#f9f9f9;position:sticky;top:0}th.svelte-yjmqzu{font-weight:600}tbody.svelte-yjmqzu tr:where(.svelte-yjmqzu):nth-child(2n){background-color:#fafafa}.true-signal.svelte-yjmqzu{background-color:#fff0f0!important;font-weight:600;color:#ff5656}.legend-text.svelte-yjmqzu{font-size:.85rem;color:#444;margin-top:10px;padding:0 10px;line-height:1.4}.dashboard-container.svelte-tdl52i{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.loading.svelte-tdl52i,.error.svelte-tdl52i{text-align:center;font-size:1.2rem;padding:2rem}.error.svelte-tdl52i{color:#d90000}.chart-grid.svelte-tdl52i{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem;align-items:start}.chart-container.svelte-tdl52i{border:1px solid #ddd;border-radius:4px;padding:1rem;background-color:#fff;box-shadow:0 1px 3px #0000000d}h2.svelte-tdl52i{text-align:center;margin-top:0;margin-bottom:2rem;color:#333}h3.svelte-tdl52i{margin-top:0;color:#555;font-weight:600}
