.disclaimer.svelte-1oq9f6c{display:grid;grid-template-columns:1.35rem minmax(0,1fr);gap:.7rem;align-items:start;border:1px solid var(--icu-rule, var(--rule));border-left:4px solid var(--icu-model, #c46b22);border-radius:.55rem;background:color-mix(in oklab,var(--icu-model, #c46b22) 7%,var(--icu-raised, var(--paper-raised)));padding:.75rem .85rem;color:var(--icu-ink, var(--ink))}svg.svelte-1oq9f6c{display:block;width:1.35rem;height:1.35rem;margin-top:.05rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}div.svelte-1oq9f6c{min-width:0;font:.78rem/1.5 var(--icu-sans, var(--font-sans, sans-serif))}strong.svelte-1oq9f6c,span.svelte-1oq9f6c{display:inline}strong.svelte-1oq9f6c{margin-right:.28rem}span.svelte-1oq9f6c{color:var(--icu-muted, var(--ink-muted))}@media(forced-colors:active){.disclaimer.svelte-1oq9f6c{border-color:CanvasText}}.controls.svelte-7oa1ol{display:grid;min-width:0;gap:.65rem}header.svelte-7oa1ol,.card-heading.svelte-7oa1ol,label.svelte-7oa1ol>span:where(.svelte-7oa1ol),.mix-readout.svelte-7oa1ol p:where(.svelte-7oa1ol){display:flex;align-items:center;justify-content:space-between;gap:.65rem}header.svelte-7oa1ol p:where(.svelte-7oa1ol),header.svelte-7oa1ol h3:where(.svelte-7oa1ol),.card-heading.svelte-7oa1ol h4:where(.svelte-7oa1ol),.card-heading.svelte-7oa1ol p:where(.svelte-7oa1ol),.relationship-card.svelte-7oa1ol h4:where(.svelte-7oa1ol),.mix-readout.svelte-7oa1ol p:where(.svelte-7oa1ol),.control-help.svelte-7oa1ol p:where(.svelte-7oa1ol){margin:0}.eyebrow.svelte-7oa1ol{color:var(--icu-accent, var(--accent));font:760 .62rem/1.2 var(--icu-mono, var(--font-mono, ui-monospace, monospace));letter-spacing:.09em}header.svelte-7oa1ol h3:where(.svelte-7oa1ol){margin-top:.16rem;font:780 .92rem/1.2 var(--icu-sans, var(--font-sans, sans-serif))}.reset.svelte-7oa1ol{min-height:2.75rem;flex:none;border:1px solid var(--icu-control, var(--control-border));border-radius:.45rem;background:var(--icu-raised, var(--paper-raised));padding:.45rem .65rem;color:var(--icu-ink, var(--ink));font:750 .72rem var(--icu-sans, var(--font-sans, sans-serif));cursor:pointer}.forecaster-card.svelte-7oa1ol,.relationship-card.svelte-7oa1ol{min-width:0;border:1px solid var(--icu-rule, var(--rule));border-radius:.55rem;background:var(--icu-raised, var(--paper-raised));padding:.7rem}.forecaster-card.svelte-7oa1ol{border-top:3px solid var(--series)}.clinician.svelte-7oa1ol{--series: var(--icu-clinician)}.model.svelte-7oa1ol{--series: var(--icu-model)}.card-heading.svelte-7oa1ol{justify-content:flex-start;margin-bottom:.55rem}.card-heading.svelte-7oa1ol h4:where(.svelte-7oa1ol),.relationship-card.svelte-7oa1ol h4:where(.svelte-7oa1ol){font:760 .8rem/1.25 var(--icu-sans, var(--font-sans, sans-serif))}.card-heading.svelte-7oa1ol p:where(.svelte-7oa1ol){margin-top:.08rem;color:var(--icu-muted, var(--ink-muted));font:.64rem/1.35 var(--icu-sans, var(--font-sans, sans-serif))}.marker.svelte-7oa1ol{width:.72rem;height:.72rem;flex:none;border:2px solid var(--series);background:transparent}.marker.circle.svelte-7oa1ol{border-radius:50%}label.svelte-7oa1ol{display:grid;min-width:0;gap:.18rem;color:var(--icu-muted, var(--ink-muted));font:680 .68rem/1.35 var(--icu-sans, var(--font-sans, sans-serif))}label.svelte-7oa1ol+label:where(.svelte-7oa1ol),details.svelte-7oa1ol label:where(.svelte-7oa1ol):first-of-type,.relationship-card.svelte-7oa1ol label:where(.svelte-7oa1ol):first-of-type{margin-top:.55rem}output.svelte-7oa1ol{color:var(--icu-ink, var(--ink));font:780 .7rem var(--icu-mono, var(--font-mono, ui-monospace, monospace));font-variant-numeric:tabular-nums}input[type=range].svelte-7oa1ol{width:100%;min-height:2.75rem;margin:0;accent-color:var(--series, var(--icu-ensemble));cursor:ew-resize}details.svelte-7oa1ol{margin-top:.35rem;border-top:1px solid var(--icu-rule, var(--rule))}summary.svelte-7oa1ol{min-height:2.75rem;padding-block:.7rem .45rem;color:var(--icu-muted, var(--ink-muted));font:720 .67rem/1.25 var(--icu-sans, var(--font-sans, sans-serif));cursor:pointer}.relationship-card.svelte-7oa1ol{--series: var(--icu-ensemble)}.mix-readout.svelte-7oa1ol{margin-top:.6rem}.mix-readout.svelte-7oa1ol>span:where(.svelte-7oa1ol){display:block;height:.5rem;border:1px solid var(--icu-rule, var(--rule));border-radius:999px;background:linear-gradient(to right,var(--icu-clinician) 0 var(--share),var(--icu-model) var(--share) 100%)}.mix-readout.svelte-7oa1ol p:where(.svelte-7oa1ol){margin-top:.3rem;color:var(--icu-muted, var(--ink-muted));font:.65rem/1.3 var(--icu-sans, var(--font-sans, sans-serif))}.control-help.svelte-7oa1ol{display:grid;gap:.3rem;border-left:2px solid var(--icu-rule, var(--rule));padding-left:.65rem}.control-help.svelte-7oa1ol p:where(.svelte-7oa1ol){color:var(--icu-muted, var(--ink-muted));font:.64rem/1.42 var(--icu-sans, var(--font-sans, sans-serif))}.control-help.svelte-7oa1ol strong:where(.svelte-7oa1ol){color:var(--icu-ink, var(--ink))}.svelte-7oa1ol:where(button:where(.svelte-7oa1ol),input:where(.svelte-7oa1ol),summary:where(.svelte-7oa1ol)):focus-visible{outline:3px solid var(--icu-focus, var(--focus-ring, var(--accent)));outline-offset:2px}@media(forced-colors:active){.forecaster-card.svelte-7oa1ol,.relationship-card.svelte-7oa1ol,.reset.svelte-7oa1ol,details.svelte-7oa1ol,.mix-readout.svelte-7oa1ol>span:where(.svelte-7oa1ol){border-color:CanvasText}}button.svelte-ky9jb{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.4rem;border:1px solid var(--icu-control, var(--control-border));border-radius:.45rem;background:var(--icu-raised, var(--paper-raised));padding:.48rem .7rem;color:var(--icu-ink, var(--ink));font:750 .75rem/1 var(--icu-sans, var(--font-sans, sans-serif));cursor:pointer}button.svelte-ky9jb:hover{border-color:var(--icu-accent, var(--accent));color:var(--icu-accent, var(--accent))}button.svelte-ky9jb:focus-visible{outline:3px solid var(--icu-focus, var(--focus-ring, var(--accent)));outline-offset:2px}svg.svelte-ky9jb{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.exit.svelte-ky9jb{border-color:var(--icu-accent, var(--accent))}@media(forced-colors:active){button.svelte-ky9jb{border-color:ButtonText}}.disclosures.svelte-1ej3dwe{display:grid;min-width:0;gap:.5rem}details.svelte-1ej3dwe{min-width:0;border:1px solid var(--icu-rule, var(--rule));border-radius:.5rem;background:var(--icu-raised, var(--paper-raised))}summary.svelte-1ej3dwe{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:.8rem;padding:.7rem .8rem;color:var(--icu-ink, var(--ink));font:760 .76rem/1.3 var(--icu-sans, var(--font-sans, sans-serif));cursor:pointer;list-style:none}summary.svelte-1ej3dwe::-webkit-details-marker{display:none}summary.svelte-1ej3dwe b:where(.svelte-1ej3dwe){margin-right:.5rem;color:var(--icu-accent, var(--accent));font-family:var(--icu-mono, var(--font-mono, ui-monospace, monospace));letter-spacing:.06em}summary.svelte-1ej3dwe i:where(.svelte-1ej3dwe){font:normal 1rem/1 var(--icu-mono, var(--font-mono, ui-monospace, monospace));transition:transform .14s ease}details[open].svelte-1ej3dwe summary:where(.svelte-1ej3dwe) i:where(.svelte-1ej3dwe){transform:rotate(45deg)}.content.svelte-1ej3dwe{display:grid;gap:.8rem;border-top:1px solid var(--icu-rule, var(--rule));padding:.8rem}details.svelte-1ej3dwe:not([open])>.content:where(.svelte-1ej3dwe){display:none}.content.svelte-1ej3dwe p:where(.svelte-1ej3dwe),.content.svelte-1ej3dwe h4:where(.svelte-1ej3dwe),.content.svelte-1ej3dwe dl:where(.svelte-1ej3dwe),.content.svelte-1ej3dwe ul:where(.svelte-1ej3dwe){margin:0}.content.svelte-1ej3dwe p:where(.svelte-1ej3dwe),.content.svelte-1ej3dwe li:where(.svelte-1ej3dwe),.content.svelte-1ej3dwe dd:where(.svelte-1ej3dwe),.content.svelte-1ej3dwe dt:where(.svelte-1ej3dwe){color:var(--icu-muted, var(--ink-muted));font:.69rem/1.55 var(--icu-sans, var(--font-sans, sans-serif))}.content.svelte-1ej3dwe strong:where(.svelte-1ej3dwe),.content.svelte-1ej3dwe h4:where(.svelte-1ej3dwe){color:var(--icu-ink, var(--ink))}.content.svelte-1ej3dwe h4:where(.svelte-1ej3dwe){font:760 .76rem/1.3 var(--icu-sans, var(--font-sans, sans-serif))}.settings-ledger.svelte-1ej3dwe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.settings-ledger.svelte-1ej3dwe div:where(.svelte-1ej3dwe){display:grid;gap:.15rem;border-left:2px solid var(--icu-rule, var(--rule));padding-left:.5rem}.settings-ledger.svelte-1ej3dwe dd:where(.svelte-1ej3dwe){color:var(--icu-ink, var(--ink));font-family:var(--icu-mono, var(--font-mono, ui-monospace, monospace));font-weight:720}.equation-step.svelte-1ej3dwe,.metric-definition.svelte-1ej3dwe{display:grid;gap:.25rem;border-top:1px solid var(--icu-rule, var(--rule));padding-top:.65rem}.equation.svelte-1ej3dwe{overflow-wrap:anywhere;border-radius:.35rem;background:var(--icu-paper, var(--paper));padding:.55rem;color:var(--icu-ink, var(--ink))!important;font-family:var(--icu-mono, var(--font-mono, ui-monospace, monospace))!important;font-variant-numeric:tabular-nums}.new-cohort.svelte-1ej3dwe{width:fit-content;min-height:2.75rem;border:1px solid var(--icu-accent, var(--accent));border-radius:.45rem;background:var(--icu-accent, var(--accent));padding:.5rem .7rem;color:var(--accent-foreground, var(--paper));font:760 .7rem var(--icu-sans, var(--font-sans, sans-serif));cursor:pointer}.button-help.svelte-1ej3dwe{margin-top:-.45rem!important;font-size:.63rem!important}.chart-data.svelte-1ej3dwe>p:where(.svelte-1ej3dwe){margin-top:-.4rem}.table-scroll.svelte-1ej3dwe{min-width:0;overflow-x:auto;border:1px solid var(--icu-rule, var(--rule));border-radius:.35rem}.compact-table.svelte-1ej3dwe{max-height:24rem;overflow:auto}table.svelte-1ej3dwe{width:100%;border-collapse:collapse;font:.64rem/1.35 var(--icu-mono, var(--font-mono, ui-monospace, monospace));font-variant-numeric:tabular-nums}thead.svelte-1ej3dwe{position:sticky;z-index:1;top:0;background:var(--icu-raised, var(--paper-raised))}th.svelte-1ej3dwe,td.svelte-1ej3dwe{border-top:1px solid var(--icu-rule, var(--rule));padding:.45rem;text-align:right;white-space:nowrap}thead.svelte-1ej3dwe th:where(.svelte-1ej3dwe){border-top:0}th.svelte-1ej3dwe:first-child,td.svelte-1ej3dwe:first-child{text-align:left}.limitations.svelte-1ej3dwe ul:where(.svelte-1ej3dwe){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1.2rem;padding-left:1.15rem}.svelte-1ej3dwe:where(summary:where(.svelte-1ej3dwe),button:where(.svelte-1ej3dwe)):focus-visible{outline:3px solid var(--icu-focus, var(--focus-ring, var(--accent)));outline-offset:2px}@container icu-lab (max-width: 44rem){.settings-ledger.svelte-1ej3dwe,.limitations.svelte-1ej3dwe ul:where(.svelte-1ej3dwe){grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){summary.svelte-1ej3dwe i:where(.svelte-1ej3dwe){transition:none}}@media(forced-colors:active){details.svelte-1ej3dwe,.content.svelte-1ej3dwe,.equation-step.svelte-1ej3dwe,.metric-definition.svelte-1ej3dwe,.table-scroll.svelte-1ej3dwe,th.svelte-1ej3dwe,td.svelte-1ej3dwe,.new-cohort.svelte-1ej3dwe{border-color:CanvasText}}.presets.svelte-mkud93{min-width:0;margin:0;border:0;padding:0}legend.svelte-mkud93{padding:0;color:var(--icu-ink, var(--ink));font:780 .92rem/1.25 var(--icu-sans, var(--font-sans, sans-serif))}.presets.svelte-mkud93>p:where(.svelte-mkud93){max-width:54rem;margin:.25rem 0 .65rem;color:var(--icu-muted, var(--ink-muted));font:.74rem/1.5 var(--icu-sans, var(--font-sans, sans-serif))}.preset-grid.svelte-mkud93{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;min-width:0}button.svelte-mkud93{display:grid;min-width:0;min-height:7.5rem;align-content:start;gap:.35rem;border:1px solid var(--icu-control, var(--control-border));border-radius:.55rem;background:var(--icu-raised, var(--paper-raised));padding:.65rem;color:var(--icu-ink, var(--ink));font:inherit;text-align:left;cursor:pointer}button.svelte-mkud93:hover,button.active.svelte-mkud93{border-color:var(--icu-accent, var(--accent))}button.active.svelte-mkud93{box-shadow:inset 0 0 0 1px var(--icu-accent, var(--accent));background:color-mix(in oklab,var(--icu-accent, var(--accent)) 7%,var(--icu-raised, var(--paper-raised)))}button.svelte-mkud93:focus-visible{outline:3px solid var(--icu-focus, var(--focus-ring, var(--accent)));outline-offset:2px}.number.svelte-mkud93{color:var(--icu-accent, var(--accent));font:760 .65rem/1 var(--icu-mono, var(--font-mono, ui-monospace, monospace));letter-spacing:.08em}strong.svelte-mkud93{font:760 .77rem/1.25 var(--icu-sans, var(--font-sans, sans-serif))}small.svelte-mkud93{display:block;color:var(--icu-muted, var(--ink-muted));font:.67rem/1.4 var(--icu-sans, var(--font-sans, sans-serif))}@container icu-lab (max-width: 58rem){.preset-grid.svelte-mkud93{grid-template-columns:repeat(2,minmax(0,1fr))}button.svelte-mkud93{min-height:6.75rem}}@container icu-lab (max-width: 28rem){.preset-grid.svelte-mkud93{grid-template-columns:minmax(0,1fr)}button.svelte-mkud93{min-height:5.75rem}}@media(forced-colors:active){button.svelte-mkud93,button.active.svelte-mkud93{border-color:ButtonText}button.active.svelte-mkud93{outline:2px solid Highlight;outline-offset:-4px}}.reliability.svelte-m3njyw{display:grid;min-width:0;gap:.7rem}header.svelte-m3njyw,.legend.svelte-m3njyw,.legend.svelte-m3njyw span:where(.svelte-m3njyw),.tooltip.svelte-m3njyw{display:flex;align-items:center;justify-content:space-between;gap:.75rem}header.svelte-m3njyw p:where(.svelte-m3njyw),header.svelte-m3njyw h3:where(.svelte-m3njyw),figure.svelte-m3njyw,.caption.svelte-m3njyw,.tooltip.svelte-m3njyw p:where(.svelte-m3njyw),.inspection-hint.svelte-m3njyw{margin:0}.eyebrow.svelte-m3njyw{color:var(--icu-accent, var(--accent));font:760 .62rem var(--icu-mono, var(--font-mono, ui-monospace, monospace));letter-spacing:.09em}header.svelte-m3njyw h3:where(.svelte-m3njyw){margin-top:.15rem;font:790 clamp(1rem,2cqi,1.25rem)/1.2 var(--icu-sans, var(--font-sans, sans-serif))}.legend.svelte-m3njyw{flex-wrap:wrap;justify-content:flex-end;font:.62rem/1.2 var(--icu-sans, var(--font-sans, sans-serif))}.legend.svelte-m3njyw span:where(.svelte-m3njyw){justify-content:flex-start;gap:.3rem;white-space:nowrap;--series: var(--icu-ensemble)}.legend.svelte-m3njyw span.clinician:where(.svelte-m3njyw){--series: var(--icu-clinician)}.legend.svelte-m3njyw span.model:where(.svelte-m3njyw){--series: var(--icu-model)}.legend.svelte-m3njyw i:where(.svelte-m3njyw),.tooltip-marker.svelte-m3njyw{display:block;width:.58rem;height:.58rem;border:2px solid var(--series)}.legend.svelte-m3njyw i.circle:where(.svelte-m3njyw),.tooltip-marker.circle.svelte-m3njyw{border-radius:50%}.legend.svelte-m3njyw i.diamond:where(.svelte-m3njyw),.tooltip-marker.diamond.svelte-m3njyw{transform:rotate(45deg)}figure.svelte-m3njyw{min-width:0;border:1px solid var(--icu-rule, var(--rule));border-radius:.55rem;background:var(--icu-plot-paper, var(--paper));padding:.55rem}svg.svelte-m3njyw{display:block;width:100%;height:auto;margin-inline:auto;overflow:visible}.svg-region.svelte-m3njyw{width:min(100%,42rem);min-width:0;margin-inline:auto}.plot-background.svelte-m3njyw{fill:var(--icu-plot-paper, var(--paper));stroke:var(--icu-rule, var(--rule));stroke-width:1.5;vector-effect:non-scaling-stroke}.grid.svelte-m3njyw line:where(.svelte-m3njyw){stroke:var(--icu-rule, var(--rule));stroke-width:1;vector-effect:non-scaling-stroke}.grid.svelte-m3njyw text:where(.svelte-m3njyw),.axis-title.svelte-m3njyw,.rug.svelte-m3njyw text:where(.svelte-m3njyw),.perfect-label.svelte-m3njyw{fill:var(--icu-muted, var(--ink-muted));font:12px var(--icu-mono, var(--font-mono, ui-monospace, monospace))}.axis-title.svelte-m3njyw{font-weight:730}.perfect.svelte-m3njyw{stroke:var(--icu-reference);stroke-dasharray:8 5;stroke-width:2;vector-effect:non-scaling-stroke}.perfect-label.svelte-m3njyw{fill:var(--icu-reference)}.series-line.svelte-m3njyw{fill:none;stroke-width:2.2;vector-effect:non-scaling-stroke}.series-line.clinician.svelte-m3njyw,.point.clinician.svelte-m3njyw,.rug.svelte-m3njyw .clinician:where(.svelte-m3njyw){stroke:var(--icu-clinician)}.series-line.model.svelte-m3njyw,.point.model.svelte-m3njyw,.rug.svelte-m3njyw .model:where(.svelte-m3njyw){stroke:var(--icu-model)}.series-line.model.svelte-m3njyw{stroke-dasharray:8 5}.series-line.ensemble.svelte-m3njyw,.point.ensemble.svelte-m3njyw,.rug.svelte-m3njyw .ensemble:where(.svelte-m3njyw){stroke:var(--icu-ensemble)}.series-line.ensemble.svelte-m3njyw{stroke-width:3.2}.point.svelte-m3njyw{cursor:pointer;outline:none}.point.svelte-m3njyw .hit-target:where(.svelte-m3njyw){fill:transparent;stroke:none;pointer-events:all}.point.svelte-m3njyw circle:where(.svelte-m3njyw),.point.svelte-m3njyw path:where(.svelte-m3njyw){fill:var(--icu-plot-paper, var(--paper));stroke:inherit;stroke-width:2.5;vector-effect:non-scaling-stroke}.whisker.svelte-m3njyw,.whisker-cap.svelte-m3njyw{stroke:inherit;stroke-width:1;vector-effect:non-scaling-stroke}.point.svelte-m3njyw:hover circle:where(.svelte-m3njyw),.point.svelte-m3njyw:hover path:where(.svelte-m3njyw),.point.svelte-m3njyw:focus circle:where(.svelte-m3njyw),.point.svelte-m3njyw:focus path:where(.svelte-m3njyw),.point.selected.svelte-m3njyw circle:where(.svelte-m3njyw),.point.selected.svelte-m3njyw path:where(.svelte-m3njyw){stroke-width:4}.point.svelte-m3njyw:focus circle:where(.svelte-m3njyw),.point.svelte-m3njyw:focus path:where(.svelte-m3njyw){filter:drop-shadow(0 0 2px var(--icu-focus, var(--accent)))}.rug.svelte-m3njyw rect:where(.svelte-m3njyw){fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke}.tooltip.svelte-m3njyw,.inspection-hint.svelte-m3njyw{min-height:2.75rem;margin-top:.35rem;border-radius:.4rem;background:var(--icu-raised, var(--paper-raised));padding:.5rem .6rem;color:var(--icu-muted, var(--ink-muted));font:.65rem/1.4 var(--icu-sans, var(--font-sans, sans-serif))}.tooltip.svelte-m3njyw{justify-content:flex-start;--series: var(--icu-ensemble)}.tooltip.clinician.svelte-m3njyw{--series: var(--icu-clinician)}.tooltip.model.svelte-m3njyw{--series: var(--icu-model)}.tooltip-marker.svelte-m3njyw{flex:none}.tooltip.svelte-m3njyw strong:where(.svelte-m3njyw){display:block;color:var(--icu-ink, var(--ink))}.caption.svelte-m3njyw{color:var(--icu-muted, var(--ink-muted));font:.69rem/1.5 var(--icu-sans, var(--font-sans, sans-serif))}details.svelte-m3njyw{border:1px solid var(--icu-rule, var(--rule));border-radius:.45rem;background:var(--icu-raised, var(--paper-raised))}summary.svelte-m3njyw{min-height:2.75rem;padding:.7rem;font:740 .7rem var(--icu-sans, var(--font-sans, sans-serif));cursor:pointer}.table-scroll.svelte-m3njyw{overflow-x:auto;border-top:1px solid var(--icu-rule, var(--rule))}table.svelte-m3njyw{width:100%;border-collapse:collapse;font:.63rem/1.35 var(--icu-mono, var(--font-mono, ui-monospace, monospace));font-variant-numeric:tabular-nums}caption.svelte-m3njyw{padding:.55rem;text-align:left}th.svelte-m3njyw,td.svelte-m3njyw{border-top:1px solid var(--icu-rule, var(--rule));padding:.42rem;text-align:right;white-space:nowrap}th.svelte-m3njyw:first-child,td.svelte-m3njyw:first-child{text-align:left}.svelte-m3njyw:where(summary:where(.svelte-m3njyw)):focus-visible{outline:3px solid var(--icu-focus, var(--focus-ring, var(--accent)));outline-offset:2px}@container icu-lab (max-width: 44rem){header.svelte-m3njyw{align-items:flex-start;flex-direction:column}.legend.svelte-m3njyw{justify-content:flex-start}}@media(forced-colors:active){figure.svelte-m3njyw,details.svelte-m3njyw,.table-scroll.svelte-m3njyw,th.svelte-m3njyw,td.svelte-m3njyw{border-color:CanvasText}.series-line.svelte-m3njyw,.point.svelte-m3njyw,.rug.svelte-m3njyw rect:where(.svelte-m3njyw),.perfect.svelte-m3njyw{stroke:CanvasText}}.score-panel.svelte-1tigrtd{display:grid;min-width:0;gap:.75rem}header.svelte-1tigrtd,.gain.svelte-1tigrtd,.score-cards.svelte-1tigrtd article:where(.svelte-1tigrtd),.score-notes.svelte-1tigrtd{display:flex;align-items:center;justify-content:space-between;gap:.8rem}header.svelte-1tigrtd p:where(.svelte-1tigrtd),header.svelte-1tigrtd h3:where(.svelte-1tigrtd),.score-cards.svelte-1tigrtd p:where(.svelte-1tigrtd),.score-notes.svelte-1tigrtd p:where(.svelte-1tigrtd),.hindsight-caveat.svelte-1tigrtd,.identity-note.svelte-1tigrtd,figure.svelte-1tigrtd,figcaption.svelte-1tigrtd{margin:0}.eyebrow.svelte-1tigrtd{color:var(--icu-accent, var(--accent));font:760 .62rem var(--icu-mono, var(--font-mono, ui-monospace, monospace));letter-spacing:.09em}header.svelte-1tigrtd h3:where(.svelte-1tigrtd){margin-top:.15rem;font:790 clamp(1rem,2cqi,1.25rem)/1.2 var(--icu-sans, var(--font-sans, sans-serif))}.gain.svelte-1tigrtd{align-items:flex-end;flex-direction:column;gap:.08rem;text-align:right}.gain.svelte-1tigrtd span:where(.svelte-1tigrtd){color:var(--icu-muted, var(--ink-muted));font:.62rem var(--icu-sans, var(--font-sans, sans-serif))}.gain.svelte-1tigrtd strong:where(.svelte-1tigrtd){font:820 1rem var(--icu-mono, var(--font-mono, ui-monospace, monospace))}.gain.positive.svelte-1tigrtd strong:where(.svelte-1tigrtd){color:var(--icu-ensemble)}.score-cards.svelte-1tigrtd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.score-cards.svelte-1tigrtd article:where(.svelte-1tigrtd){position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.18rem .42rem;min-width:0;border:1px solid var(--icu-rule, var(--rule));border-top:3px solid var(--series);border-radius:.5rem;background:var(--icu-raised, var(--paper-raised));padding:.55rem;--series: var(--icu-ensemble)}.score-cards.svelte-1tigrtd article.clinician:where(.svelte-1tigrtd){--series: var(--icu-clinician)}.score-cards.svelte-1tigrtd article.model:where(.svelte-1tigrtd){--series: var(--icu-model)}.score-cards.svelte-1tigrtd article:where(.svelte-1tigrtd) p:where(.svelte-1tigrtd){align-self:center;min-width:0;color:var(--icu-muted, var(--ink-muted));font:690 .66rem/1.3 var(--icu-sans, var(--font-sans, sans-serif))}.score-cards.svelte-1tigrtd article:where(.svelte-1tigrtd) strong:where(.svelte-1tigrtd){align-self:center;font:820 clamp(.88rem,2cqi,1.12rem) var(--icu-mono, var(--font-mono, ui-monospace, monospace));font-variant-numeric:tabular-nums}.score-cards.svelte-1tigrtd article:where(.svelte-1tigrtd) small:where(.svelte-1tigrtd){grid-column:2 / -1;color:var(--icu-muted, var(--ink-muted));font:.58rem var(--icu-mono, var(--font-mono, ui-monospace, monospace))}.marker.svelte-1tigrtd{width:.62rem;height:.62rem;align-self:center;border:2px solid var(--series)}.marker.circle.svelte-1tigrtd{border-radius:50%}.marker.diamond.svelte-1tigrtd{transform:rotate(45deg)}figure.svelte-1tigrtd{min-width:0;border:1px solid var(--icu-rule, var(--rule));border-radius:.55rem;background:var(--icu-plot-paper, var(--paper));padding:.65rem}figcaption.svelte-1tigrtd{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;font:740 .71rem/1.4 var(--icu-sans, var(--font-sans, sans-serif))}figcaption.svelte-1tigrtd span:where(.svelte-1tigrtd){color:var(--icu-muted, var(--ink-muted));font-weight:500}svg.svelte-1tigrtd{display:block;width:100%;height:auto;overflow:visible}.svg-region.svelte-1tigrtd{width:100%;min-width:0;margin-top:.35rem}.grid.svelte-1tigrtd line:where(.svelte-1tigrtd){stroke:var(--icu-rule, var(--rule));stroke-width:1;vector-effect:non-scaling-stroke}.grid.svelte-1tigrtd text:where(.svelte-1tigrtd),.axis-label.svelte-1tigrtd,.axis-title.svelte-1tigrtd,.current-label.svelte-1tigrtd{fill:var(--icu-muted, var(--ink-muted));font:12px var(--icu-mono, var(--font-mono, ui-monospace, monospace))}.axis-title.svelte-1tigrtd{font-weight:720}.reference.svelte-1tigrtd{stroke-width:1.5;stroke-dasharray:7 5;vector-effect:non-scaling-stroke}.reference.clinician.svelte-1tigrtd{stroke:var(--icu-clinician)}.reference.model.svelte-1tigrtd{stroke:var(--icu-model);stroke-dasharray:2 5}.curve.svelte-1tigrtd{fill:none;stroke:var(--icu-ensemble);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;vector-effect:non-scaling-stroke}.current-line.svelte-1tigrtd{stroke:var(--icu-ink, var(--ink));stroke-dasharray:3 4;stroke-width:1.5;vector-effect:non-scaling-stroke}.current-marker.svelte-1tigrtd{fill:var(--icu-plot-paper, var(--paper));stroke:var(--icu-ensemble);stroke-width:3;vector-effect:non-scaling-stroke}.current-label.svelte-1tigrtd{fill:var(--icu-ink, var(--ink));font-weight:760}.score-notes.svelte-1tigrtd{align-items:stretch}.score-notes.svelte-1tigrtd p:where(.svelte-1tigrtd){flex:1 1 0;border-left:2px solid var(--icu-rule, var(--rule));padding-left:.55rem;color:var(--icu-muted, var(--ink-muted));font:.65rem/1.45 var(--icu-sans, var(--font-sans, sans-serif))}.score-notes.svelte-1tigrtd strong:where(.svelte-1tigrtd){display:block;color:var(--icu-ink, var(--ink))}.hindsight-caveat.svelte-1tigrtd,.identity-note.svelte-1tigrtd{color:var(--icu-muted, var(--ink-muted));font:.64rem/1.45 var(--icu-sans, var(--font-sans, sans-serif))}.hindsight-caveat.svelte-1tigrtd{margin-top:-.35rem;font-style:italic}.identity-note.svelte-1tigrtd{border-radius:.4rem;background:color-mix(in oklab,var(--icu-ensemble) 7%,var(--icu-raised, var(--paper-raised)));padding:.55rem}@container icu-lab (max-width: 38rem){header.svelte-1tigrtd,figcaption.svelte-1tigrtd,.score-notes.svelte-1tigrtd{align-items:flex-start;flex-direction:column}.gain.svelte-1tigrtd{align-items:flex-start;text-align:left}.score-cards.svelte-1tigrtd{grid-template-columns:minmax(0,1fr)}}@media(forced-colors:active){.score-cards.svelte-1tigrtd article:where(.svelte-1tigrtd),figure.svelte-1tigrtd,.identity-note.svelte-1tigrtd{border-color:CanvasText}.curve.svelte-1tigrtd,.reference.svelte-1tigrtd,.current-marker.svelte-1tigrtd,.current-line.svelte-1tigrtd{stroke:CanvasText}}.shared-error.svelte-16bsxzq{display:grid;min-width:0;gap:.75rem}header.svelte-16bsxzq,figcaption.svelte-16bsxzq{display:flex;align-items:center;justify-content:space-between;gap:.75rem}header.svelte-16bsxzq p:where(.svelte-16bsxzq),header.svelte-16bsxzq h3:where(.svelte-16bsxzq),figure.svelte-16bsxzq,figcaption.svelte-16bsxzq,figure.svelte-16bsxzq p:where(.svelte-16bsxzq),.distinction.svelte-16bsxzq,.sample-note.svelte-16bsxzq{margin:0}.eyebrow.svelte-16bsxzq{color:var(--icu-accent, var(--accent));font:760 .62rem var(--icu-mono, var(--font-mono, ui-monospace, monospace));letter-spacing:.09em}header.svelte-16bsxzq h3:where(.svelte-16bsxzq){margin-top:.15rem;font:790 clamp(1rem,2cqi,1.25rem)/1.2 var(--icu-sans, var(--font-sans, sans-serif))}.sample-note.svelte-16bsxzq{color:var(--icu-muted, var(--ink-muted));font:.63rem var(--icu-mono, var(--font-mono, ui-monospace, monospace));text-align:right}.metric-grid.svelte-16bsxzq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.metric-grid.svelte-16bsxzq article:where(.svelte-16bsxzq){display:grid;min-width:0;gap:.12rem;border:1px solid var(--icu-rule, var(--rule));border-radius:.45rem;background:var(--icu-raised, var(--paper-raised));padding:.55rem}.metric-grid.svelte-16bsxzq span:where(.svelte-16bsxzq),.metric-grid.svelte-16bsxzq small:where(.svelte-16bsxzq){color:var(--icu-muted, var(--ink-muted));font:.61rem/1.3 var(--icu-sans, var(--font-sans, sans-serif))}.metric-grid.svelte-16bsxzq strong:where(.svelte-16bsxzq){font:800 .96rem var(--icu-mono, var(--font-mono, ui-monospace, monospace));font-variant-numeric:tabular-nums}.metric-grid.svelte-16bsxzq small:where(.svelte-16bsxzq){font-size:.56rem}figure.svelte-16bsxzq{min-width:0;border:1px solid var(--icu-rule, var(--rule));border-radius:.55rem;background:var(--icu-plot-paper, var(--paper));padding:.55rem}figcaption.svelte-16bsxzq{justify-content:flex-start;flex-wrap:wrap;margin-bottom:.45rem;color:var(--icu-muted, var(--ink-muted));font:.62rem/1.2 var(--icu-sans, var(--font-sans, sans-serif))}figcaption.svelte-16bsxzq span:where(.svelte-16bsxzq){display:flex;align-items:center;gap:.28rem}figcaption.svelte-16bsxzq i:where(.svelte-16bsxzq){display:block;width:.55rem;height:.55rem;border:2px solid var(--icu-clinician)}figcaption.svelte-16bsxzq i.circle:where(.svelte-16bsxzq){border-radius:50%}figcaption.svelte-16bsxzq i.square:where(.svelte-16bsxzq){border-color:var(--icu-model)}figcaption.svelte-16bsxzq i.selected:where(.svelte-16bsxzq){border:3px double var(--icu-ink, var(--ink));border-radius:50%}canvas.svelte-16bsxzq{display:block;width:100%;height:clamp(18rem,50cqi,30rem);min-width:0;border:1px solid var(--icu-rule, var(--rule));background:var(--icu-plot-paper, var(--paper));cursor:crosshair;touch-action:manipulation}canvas.svelte-16bsxzq:focus-visible,.svelte-16bsxzq:where(summary:where(.svelte-16bsxzq),button:where(.svelte-16bsxzq)):focus-visible{outline:3px solid var(--icu-focus, var(--focus-ring, var(--accent)));outline-offset:2px}figure.svelte-16bsxzq p:where(.svelte-16bsxzq),.distinction.svelte-16bsxzq{color:var(--icu-muted, var(--ink-muted));font:.66rem/1.5 var(--icu-sans, var(--font-sans, sans-serif))}figure.svelte-16bsxzq p:where(.svelte-16bsxzq){margin-top:.45rem}.distinction.svelte-16bsxzq{border-left:3px solid var(--icu-ensemble);padding:.55rem .65rem;background:color-mix(in oklab,var(--icu-ensemble) 7%,var(--icu-raised, var(--paper-raised)))}details.svelte-16bsxzq{min-width:0;border:1px solid var(--icu-rule, var(--rule));border-radius:.45rem;background:var(--icu-raised, var(--paper-raised))}summary.svelte-16bsxzq{min-height:2.75rem;padding:.7rem;font:740 .7rem var(--icu-sans, var(--font-sans, sans-serif));cursor:pointer}.table-scroll.svelte-16bsxzq{max-height:28rem;overflow:auto;border-top:1px solid var(--icu-rule, var(--rule))}table.svelte-16bsxzq{width:100%;border-collapse:collapse;font:.62rem/1.35 var(--icu-mono, var(--font-mono, ui-monospace, monospace));font-variant-numeric:tabular-nums}caption.svelte-16bsxzq{padding:.55rem;text-align:left}th.svelte-16bsxzq,td.svelte-16bsxzq{border-top:1px solid var(--icu-rule, var(--rule));padding:.4rem;text-align:right;white-space:nowrap}th.svelte-16bsxzq:first-child,td.svelte-16bsxzq:first-child,th.svelte-16bsxzq:nth-child(2),td.svelte-16bsxzq:nth-child(2){text-align:left}tr.selected.svelte-16bsxzq{background:color-mix(in oklab,var(--icu-ensemble) 10%,transparent)}table.svelte-16bsxzq button:where(.svelte-16bsxzq){min-width:2.75rem;min-height:2.75rem;border:0;background:transparent;padding:.25rem;color:var(--icu-accent, var(--accent));font:inherit;font-weight:750;text-decoration:underline;cursor:pointer}@container icu-lab (max-width: 48rem){.metric-grid.svelte-16bsxzq{grid-template-columns:repeat(2,minmax(0,1fr))}}@container icu-lab (max-width: 32rem){header.svelte-16bsxzq{align-items:flex-start;flex-direction:column}.sample-note.svelte-16bsxzq{text-align:left}.metric-grid.svelte-16bsxzq{grid-template-columns:minmax(0,1fr)}canvas.svelte-16bsxzq{height:min(82cqi,24rem)}}@media(forced-colors:active){.metric-grid.svelte-16bsxzq article:where(.svelte-16bsxzq),figure.svelte-16bsxzq,canvas.svelte-16bsxzq,details.svelte-16bsxzq,.table-scroll.svelte-16bsxzq,th.svelte-16bsxzq,td.svelte-16bsxzq{border-color:CanvasText}}.case-card.svelte-1odwmaq{min-width:0;border:1px solid var(--icu-rule, var(--rule));border-radius:.65rem;background:var(--icu-raised, var(--paper-raised));padding:clamp(.7rem,1.5cqi,1rem)}header.svelte-1odwmaq,.outcome.svelte-1odwmaq,.arithmetic.svelte-1odwmaq,nav.svelte-1odwmaq{display:flex;align-items:center;justify-content:space-between;gap:.8rem}header.svelte-1odwmaq p:where(.svelte-1odwmaq),header.svelte-1odwmaq h3:where(.svelte-1odwmaq),.arithmetic.svelte-1odwmaq p:where(.svelte-1odwmaq){margin:0}.eyebrow.svelte-1odwmaq{color:var(--icu-accent, var(--accent));font:760 .62rem/1.2 var(--icu-mono, var(--font-mono, ui-monospace, monospace));letter-spacing:.09em}header.svelte-1odwmaq h3:where(.svelte-1odwmaq){margin-top:.14rem;font:790 clamp(1rem,2cqi,1.25rem)/1.2 var(--icu-sans, var(--font-sans, sans-serif))}.outcome.svelte-1odwmaq{align-items:flex-end;flex-direction:column;gap:.08rem;text-align:right}.outcome.svelte-1odwmaq span:where(.svelte-1odwmaq),.loss.svelte-1odwmaq small:where(.svelte-1odwmaq){color:var(--icu-muted, var(--ink-muted));font:.62rem/1.25 var(--icu-sans, var(--font-sans, sans-serif))}.outcome.svelte-1odwmaq strong:where(.svelte-1odwmaq){font:780 .78rem/1.3 var(--icu-sans, var(--font-sans, sans-serif))}.scale.svelte-1odwmaq{display:flex;justify-content:space-between;margin:.9rem 8.3rem .15rem 9.3rem;color:var(--icu-muted, var(--ink-muted));font:.61rem/1 var(--icu-mono, var(--font-mono, ui-monospace, monospace))}.rails.svelte-1odwmaq{display:grid;gap:.4rem}.rail-row.svelte-1odwmaq{display:grid;grid-template-columns:minmax(7.8rem,9rem) minmax(8rem,1fr) 4.2rem 4.8rem;gap:.45rem;align-items:center;min-width:0;--series: var(--icu-ensemble)}.rail-row.clinician.svelte-1odwmaq{--series: var(--icu-clinician)}.rail-row.model.svelte-1odwmaq{--series: var(--icu-model)}.rail-label.svelte-1odwmaq{display:flex;min-width:0;align-items:center;gap:.42rem;font:720 .69rem/1.25 var(--icu-sans, var(--font-sans, sans-serif))}.rail-label.svelte-1odwmaq strong:where(.svelte-1odwmaq){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marker.svelte-1odwmaq{display:block;width:.64rem;height:.64rem;flex:none;border:2px solid var(--series);background:var(--icu-raised, var(--paper-raised))}.circle.svelte-1odwmaq{border-radius:50%}.diamond.svelte-1odwmaq{transform:rotate(45deg)}.track.svelte-1odwmaq{position:relative;height:1.25rem;overflow:hidden;border:1px solid var(--icu-rule, var(--rule));border-radius:999px;background:var(--icu-paper, var(--paper))}.grid-lines.svelte-1odwmaq{position:absolute;inset:0;background:repeating-linear-gradient(to right,transparent 0 calc(25% - 1px),color-mix(in oklab,var(--icu-rule, var(--rule)) 66%,transparent) calc(25% - 1px) 25%)}.fill.svelte-1odwmaq{position:absolute;inset:0 auto 0 0;width:var(--probability);background:color-mix(in oklab,var(--series) 28%,transparent)}.model.svelte-1odwmaq .fill:where(.svelte-1odwmaq){background:repeating-linear-gradient(135deg,color-mix(in oklab,var(--series) 32%,transparent) 0 4px,transparent 4px 8px)}.point.svelte-1odwmaq{position:absolute;top:50%;left:clamp(.38rem,var(--probability),calc(100% - .38rem));width:.62rem;height:.62rem;border:2px solid var(--series);background:var(--icu-paper, var(--paper));translate:-50% -50%}output.svelte-1odwmaq,.loss.svelte-1odwmaq{font:760 .68rem/1.2 var(--icu-mono, var(--font-mono, ui-monospace, monospace));font-variant-numeric:tabular-nums;text-align:right}.loss.svelte-1odwmaq small:where(.svelte-1odwmaq){display:block;font-size:.54rem}.arithmetic.svelte-1odwmaq{align-items:flex-start;margin-top:.75rem;border-block:1px solid var(--icu-rule, var(--rule));padding-block:.65rem}.arithmetic.svelte-1odwmaq p:where(.svelte-1odwmaq){color:var(--icu-muted, var(--ink-muted));font:.66rem/1.45 var(--icu-sans, var(--font-sans, sans-serif))}.arithmetic.svelte-1odwmaq p:where(.svelte-1odwmaq):first-child{flex:1 1 60%}.arithmetic.svelte-1odwmaq p:where(.svelte-1odwmaq):last-child{max-width:19rem}.arithmetic.svelte-1odwmaq strong:where(.svelte-1odwmaq),.arithmetic.svelte-1odwmaq code:where(.svelte-1odwmaq){display:block}.arithmetic.svelte-1odwmaq strong:where(.svelte-1odwmaq){color:var(--icu-ink, var(--ink))}.arithmetic.svelte-1odwmaq code:where(.svelte-1odwmaq){margin-top:.15rem;color:var(--icu-ensemble);font:720 .68rem/1.4 var(--icu-mono, var(--font-mono, ui-monospace, monospace));white-space:normal}nav.svelte-1odwmaq{margin-top:.65rem}nav.svelte-1odwmaq button:where(.svelte-1odwmaq){min-width:6.4rem;min-height:2.75rem;border:1px solid var(--icu-control, var(--control-border));border-radius:.45rem;background:var(--icu-paper, var(--paper));color:var(--icu-ink, var(--ink));font:740 .7rem var(--icu-sans, var(--font-sans, sans-serif));cursor:pointer}nav.svelte-1odwmaq>span:where(.svelte-1odwmaq){color:var(--icu-muted, var(--ink-muted));font:.65rem var(--icu-mono, var(--font-mono, ui-monospace, monospace))}button.svelte-1odwmaq:focus-visible{outline:3px solid var(--icu-focus, var(--focus-ring, var(--accent)));outline-offset:2px}@container icu-lab (max-width: 42rem){header.svelte-1odwmaq,.arithmetic.svelte-1odwmaq{align-items:flex-start;flex-direction:column}.outcome.svelte-1odwmaq{align-items:flex-start;text-align:left}.scale.svelte-1odwmaq{margin-right:0;margin-left:0}.rail-row.svelte-1odwmaq{grid-template-columns:minmax(0,1fr) auto;gap:.25rem .5rem}.track.svelte-1odwmaq{grid-column:1 / -1;grid-row:2}output.svelte-1odwmaq{grid-column:2;grid-row:1}.loss.svelte-1odwmaq{grid-column:1 / -1;grid-row:3;text-align:left}.loss.svelte-1odwmaq small:where(.svelte-1odwmaq){display:inline;margin-right:.3rem}}@container icu-lab (max-width: 25rem){nav.svelte-1odwmaq{align-items:stretch;flex-wrap:wrap}nav.svelte-1odwmaq button:where(.svelte-1odwmaq){flex:1 1 7rem}nav.svelte-1odwmaq>span:where(.svelte-1odwmaq){order:-1;width:100%;text-align:center}}@media(forced-colors:active){.case-card.svelte-1odwmaq,.track.svelte-1odwmaq,.arithmetic.svelte-1odwmaq,nav.svelte-1odwmaq button:where(.svelte-1odwmaq),.marker.svelte-1odwmaq,.point.svelte-1odwmaq{border-color:CanvasText}}body.icu-lab-focus-mode-open .site-shell>header.sticky{display:none}.icu-laboratory.svelte-41l3if{position:relative;z-index:1;left:calc(50% + var(--article-breakout-offset, 0rem));container-name:icu-lab;container-type:inline-size;width:min(94rem,calc(100vw - 1rem));min-width:0;margin:clamp(1.5rem,4vw,3rem) 0;transform:translate(-50%);overflow:clip;border:1px solid var(--rule);border-radius:.85rem;background:var(--paper);box-shadow:var(--shadow-overlay);color:var(--ink);isolation:isolate;--icu-paper: var(--paper);--icu-raised: var(--paper-raised);--icu-plot-paper: color-mix(in oklab, var(--paper) 92%, var(--paper-raised));--icu-ink: var(--ink);--icu-muted: var(--ink-muted);--icu-rule: var(--rule);--icu-control: var(--control-border);--icu-accent: var(--accent);--icu-focus: var(--focus-ring, var(--accent));--icu-sans: var(--font-sans, sans-serif);--icu-mono: var(--font-mono, ui-monospace, monospace);--icu-clinician: color-mix(in oklab, #0789aa 78%, var(--accent));--icu-model: color-mix(in oklab, #d17621 86%, var(--ink));--icu-ensemble: color-mix(in oklab, #7958c4 88%, var(--ink));--icu-reference: color-mix(in oklab, var(--ink-muted) 80%, var(--paper))}.icu-laboratory.svelte-41l3if,.icu-laboratory.svelte-41l3if :where(.svelte-41l3if){box-sizing:border-box}.lab-header.svelte-41l3if{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--icu-rule);background:var(--icu-raised);padding:.8rem clamp(.75rem,2cqi,1.25rem)}.lab-identity.svelte-41l3if{min-width:0}.lab-identity.svelte-41l3if p:where(.svelte-41l3if),.lab-identity.svelte-41l3if h2:where(.svelte-41l3if),.lab-identity.svelte-41l3if span:where(.svelte-41l3if),.interpretation.svelte-41l3if p:where(.svelte-41l3if),.interpretation.svelte-41l3if h3:where(.svelte-41l3if),.interpretation.svelte-41l3if ul:where(.svelte-41l3if),.headline-metrics.svelte-41l3if h3:where(.svelte-41l3if),.headline-metrics.svelte-41l3if p:where(.svelte-41l3if),.metric-cards.svelte-41l3if p:where(.svelte-41l3if),footer.svelte-41l3if p:where(.svelte-41l3if),.noscript-poster.svelte-41l3if p:where(.svelte-41l3if),.noscript-poster.svelte-41l3if h3:where(.svelte-41l3if){margin:0}.lab-identity.svelte-41l3if p:where(.svelte-41l3if),.eyebrow.svelte-41l3if{color:var(--icu-accent);font:760 .62rem/1.2 var(--icu-mono);letter-spacing:.09em}.lab-identity.svelte-41l3if h2:where(.svelte-41l3if){margin-top:.12rem;font:820 clamp(1.05rem,2.3cqi,1.55rem)/1.08 var(--icu-sans);letter-spacing:-.02em}.lab-identity.svelte-41l3if>span:where(.svelte-41l3if){display:block;margin-top:.15rem;color:var(--icu-muted);font:.7rem/1.35 var(--icu-sans)}.lab-scroll.svelte-41l3if{display:grid;gap:1rem;min-width:0;padding:clamp(.65rem,1.7cqi,1.2rem)}.disclaimer-wrap.svelte-41l3if,.laboratory-grid.svelte-41l3if,.control-rail.svelte-41l3if,.results-stage.svelte-41l3if,.chart-instrument.svelte-41l3if,.tab-panel.svelte-41l3if,footer.svelte-41l3if{min-width:0}.laboratory-grid.svelte-41l3if{display:grid;grid-template-columns:minmax(19rem,.92fr) minmax(0,2.08fr);grid-template-areas:"controls results";gap:.9rem;align-items:start}.control-rail.svelte-41l3if{grid-area:controls;position:sticky;top:.75rem}.results-stage.svelte-41l3if{display:grid;grid-area:results;gap:.8rem}.headline-metrics.svelte-41l3if{display:grid;gap:.45rem}.headline-metrics.svelte-41l3if h3:where(.svelte-41l3if){font:760 .75rem/1.3 var(--icu-sans)}.metric-cards.svelte-41l3if{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.42rem}.metric-cards.svelte-41l3if article:where(.svelte-41l3if){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.18rem .35rem;min-width:0;border:1px solid var(--icu-rule);border-top:3px solid var(--series);border-radius:.45rem;background:var(--icu-raised);padding:.5rem;--series: var(--icu-ensemble)}.metric-cards.svelte-41l3if article.clinician:where(.svelte-41l3if){--series: var(--icu-clinician)}.metric-cards.svelte-41l3if article.model:where(.svelte-41l3if){--series: var(--icu-model)}.metric-cards.svelte-41l3if article.gain:where(.svelte-41l3if){--series: var(--icu-ink)}.metric-cards.svelte-41l3if article:where(.svelte-41l3if)>span:where(.svelte-41l3if){width:.58rem;height:.58rem;align-self:center;border:2px solid var(--series);color:var(--series);font:760 .58rem/1 var(--icu-mono);text-align:center}.metric-cards.svelte-41l3if article:where(.svelte-41l3if)>span.circle:where(.svelte-41l3if){border-radius:50%}.metric-cards.svelte-41l3if article:where(.svelte-41l3if)>span.diamond:where(.svelte-41l3if){transform:rotate(45deg)}.metric-cards.svelte-41l3if p:where(.svelte-41l3if){align-self:center;overflow:hidden;color:var(--icu-muted);font:.61rem/1.25 var(--icu-sans);text-overflow:ellipsis;white-space:nowrap}.metric-cards.svelte-41l3if strong:where(.svelte-41l3if){grid-column:1 / -1;font:800 clamp(.84rem,1.7cqi,1.03rem) var(--icu-mono);font-variant-numeric:tabular-nums}.mean-line.svelte-41l3if{color:var(--icu-muted);font:.65rem/1.45 var(--icu-sans)}.mean-line.svelte-41l3if strong:where(.svelte-41l3if){color:var(--icu-ink)}.interpretation.svelte-41l3if{border:1px solid var(--icu-rule);border-left:4px solid var(--icu-ensemble);border-radius:.55rem;background:color-mix(in oklab,var(--icu-ensemble) 7%,var(--icu-raised));padding:.75rem}.interpretation.svelte-41l3if h3:where(.svelte-41l3if){margin-top:.18rem;font:790 clamp(.98rem,2cqi,1.18rem)/1.25 var(--icu-sans)}.interpretation.svelte-41l3if>p:where(.svelte-41l3if):not(.eyebrow),.interpretation.svelte-41l3if li:where(.svelte-41l3if){color:var(--icu-muted);font:.69rem/1.5 var(--icu-sans)}.interpretation.svelte-41l3if>p:where(.svelte-41l3if):not(.eyebrow){margin-top:.28rem}.interpretation.svelte-41l3if ul:where(.svelte-41l3if){display:grid;gap:.2rem;margin-top:.45rem;padding-left:1.05rem}.chart-instrument.svelte-41l3if{border:1px solid var(--icu-rule);border-radius:.6rem;background:var(--icu-raised)}.tabs.svelte-41l3if{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--icu-rule);background:var(--icu-paper)}.tabs.svelte-41l3if button:where(.svelte-41l3if){position:relative;display:grid;min-width:0;min-height:3.4rem;place-content:center;gap:.12rem;border:0;border-right:1px solid var(--icu-rule);background:transparent;padding:.45rem;color:var(--icu-muted);font:760 .76rem/1.2 var(--icu-sans);cursor:pointer}.tabs.svelte-41l3if button:where(.svelte-41l3if):last-child{border-right:0}.tabs.svelte-41l3if button:where(.svelte-41l3if):after{position:absolute;right:.5rem;bottom:-1px;left:.5rem;height:3px;background:var(--icu-ensemble);content:"";opacity:0}.tabs.svelte-41l3if button[aria-selected=true]:where(.svelte-41l3if){background:var(--icu-raised);color:var(--icu-ink)}.tabs.svelte-41l3if button[aria-selected=true]:where(.svelte-41l3if):after{opacity:1}.tabs.svelte-41l3if small:where(.svelte-41l3if){font:.56rem/1 var(--icu-mono);letter-spacing:.06em;text-transform:uppercase}.tab-panel.svelte-41l3if{padding:clamp(.65rem,1.5cqi,1rem)}.svelte-41l3if:where(.tabs:where(.svelte-41l3if) button:where(.svelte-41l3if),.tab-panel:where(.svelte-41l3if)):focus-visible{position:relative;z-index:2;outline:3px solid var(--icu-focus);outline-offset:-3px}footer.svelte-41l3if{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-top:1px solid var(--icu-rule);padding-top:.75rem}footer.svelte-41l3if p:where(.svelte-41l3if){max-width:48rem;color:var(--icu-muted);font:.65rem/1.5 var(--icu-sans)}footer.svelte-41l3if p:where(.svelte-41l3if):last-child{max-width:26rem;text-align:right}.noscript-poster.svelte-41l3if{border:2px solid var(--icu-ink);border-radius:.6rem;background:var(--icu-raised);padding:.9rem}.noscript-poster.svelte-41l3if h3:where(.svelte-41l3if){margin-top:.15rem;font:780 1rem/1.25 var(--icu-sans)}.noscript-poster.svelte-41l3if>p:where(.svelte-41l3if):not(.eyebrow){color:var(--icu-muted);font:.68rem/1.5 var(--icu-sans)}.poster-streams.svelte-41l3if{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:repeat(2,auto);gap:.45rem 1rem;align-items:center;margin-block:.8rem;font:700 .68rem var(--icu-sans)}.poster-streams.svelte-41l3if span:where(.svelte-41l3if){border:2px solid var(--series);border-radius:999px;padding:.45rem;text-align:center;--series: var(--icu-clinician)}.poster-streams.svelte-41l3if .model-stream:where(.svelte-41l3if){--series: var(--icu-model)}.poster-streams.svelte-41l3if .ensemble-stream:where(.svelte-41l3if){grid-row:1 / 3;grid-column:3;--series: var(--icu-ensemble)}.poster-streams.svelte-41l3if strong:where(.svelte-41l3if){grid-row:1 / 3;grid-column:2;text-align:center}.live-region.svelte-41l3if,.visually-hidden.svelte-41l3if{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.icu-laboratory.svelte-41l3if:fullscreen,.icu-laboratory.focus-mode.svelte-41l3if{left:0;display:grid;grid-template-rows:auto minmax(0,1fr);width:100vw;height:100dvh;margin:0;transform:none;overflow:hidden;border:0;border-radius:0;background:var(--icu-paper);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.icu-laboratory.focus-mode.svelte-41l3if{position:fixed;z-index:1000;inset:0}.expanded.svelte-41l3if .lab-header:where(.svelte-41l3if){z-index:20}.expanded.svelte-41l3if .lab-scroll:where(.svelte-41l3if){min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.expanded.svelte-41l3if .disclaimer-wrap:where(.svelte-41l3if){position:sticky;z-index:15;top:0;box-shadow:0 .45rem .75rem color-mix(in oklab,var(--icu-ink) 8%,transparent)}.expanded.svelte-41l3if .control-rail:where(.svelte-41l3if){position:static}@container icu-lab (min-width: 73rem) and (max-width: 78.5rem){.laboratory-grid.svelte-41l3if{grid-template-columns:minmax(18rem,.86fr) minmax(0,2.14fr)}.laboratory-grid.svelte-41l3if>:where(.svelte-41l3if),.results-stage.svelte-41l3if>:where(.svelte-41l3if){min-width:0}}@container icu-lab (max-width: 68rem){.laboratory-grid.svelte-41l3if{grid-template-columns:minmax(0,1fr);grid-template-areas:"results" "controls"}.control-rail.svelte-41l3if{position:static}}@container icu-lab (max-width: 48rem){.metric-cards.svelte-41l3if{grid-template-columns:repeat(2,minmax(0,1fr))}footer.svelte-41l3if{flex-direction:column}footer.svelte-41l3if p:where(.svelte-41l3if):last-child{text-align:left}}@container icu-lab (max-width: 34rem){.lab-header.svelte-41l3if{align-items:flex-start}.lab-identity.svelte-41l3if>span:where(.svelte-41l3if){display:none}.tabs.svelte-41l3if button:where(.svelte-41l3if){min-height:3.75rem}.tabs.svelte-41l3if small:where(.svelte-41l3if){display:none}}@container icu-lab (max-width: 26rem){.icu-laboratory.svelte-41l3if{border-radius:.55rem}.lab-header.svelte-41l3if{gap:.45rem;padding-inline:.55rem}.lab-identity.svelte-41l3if p:where(.svelte-41l3if){display:none}.lab-scroll.svelte-41l3if{padding-inline:.45rem}.tabs.svelte-41l3if button:where(.svelte-41l3if){padding-inline:.22rem;font-size:.69rem}}@media(max-width:640px){.icu-laboratory.svelte-41l3if{left:50%;width:calc(100vw - 1rem)}}@media(prefers-reduced-motion:reduce){.icu-laboratory.svelte-41l3if :where(.svelte-41l3if),.icu-laboratory.svelte-41l3if :where(.svelte-41l3if):before,.icu-laboratory.svelte-41l3if :where(.svelte-41l3if):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(forced-colors:active){.icu-laboratory.svelte-41l3if{--icu-clinician: CanvasText;--icu-model: CanvasText;--icu-ensemble: CanvasText;--icu-reference: GrayText;border-color:CanvasText}.lab-header.svelte-41l3if,.metric-cards.svelte-41l3if article:where(.svelte-41l3if),.interpretation.svelte-41l3if,.chart-instrument.svelte-41l3if,.tabs.svelte-41l3if,.tabs.svelte-41l3if button:where(.svelte-41l3if),footer.svelte-41l3if,.noscript-poster.svelte-41l3if{border-color:CanvasText}.tabs.svelte-41l3if button[aria-selected=true]:where(.svelte-41l3if){outline:2px solid Highlight;outline-offset:-4px}}
