.sir-module__LZKIYW__controls,.sir-module__LZKIYW__results{flex-direction:column;gap:1rem;min-width:0;display:flex}.sir-module__LZKIYW__mastheadFormula{color:#b3313e;white-space:nowrap;font-weight:600}.sir-module__LZKIYW__headingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sir-module__LZKIYW__headingRow h2{color:#334155;font-size:1rem;font-weight:700}.sir-module__LZKIYW__smallAction{cursor:pointer;border-radius:.375rem;padding:.35rem .6rem;font-size:.75rem;font-weight:600}.sir-module__LZKIYW__smallAction:disabled{opacity:.5;cursor:default}.sir-module__LZKIYW__note,.sir-module__LZKIYW__rateNote{color:#4b5563;font-size:13px;line-height:1.6}.sir-module__LZKIYW__groupTitle{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.sir-module__LZKIYW__examples .sir-module__LZKIYW__note{margin-top:.5rem}.sir-module__LZKIYW__presetButtons{flex-wrap:wrap;gap:.4rem;display:flex}.sir-module__LZKIYW__presetButtons button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;padding:.4rem .65rem;font-size:.8125rem;font-weight:600}.sir-module__LZKIYW__presetButtons button[aria-pressed=true]{color:#9f1239;background:#fff1f2;border-color:#be6370;font-weight:700}.sir-module__LZKIYW__presetButtons button:hover:not([aria-pressed=true]){background:#f8fafc;border-color:#94a3b8}.sir-module__LZKIYW__parameterGroup{background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;min-width:0;padding:.25rem 1rem .75rem}.sir-module__LZKIYW__parameterGroup legend{color:#374151;padding-inline:.4rem;font-size:.875rem;font-weight:700}.sir-module__LZKIYW__rateNote{font-variant-numeric:tabular-nums;margin-top:.4rem}.sir-module__LZKIYW__results{width:100%;container-type:inline-size}.expanded-results-panel:has(.sir-module__LZKIYW__results){width:20%;min-width:280px;padding:1rem}.sir-module__LZKIYW__outcome{color:#7f1d1d;background:#fff7f7;border-left:3px solid #b3313e;padding:.5rem .75rem;font-size:.875rem;line-height:1.55}.sir-module__LZKIYW__outcome p{margin-top:.3rem;font-size:13px}.sir-module__LZKIYW__outcome[data-regime=declining],.sir-module__LZKIYW__outcome[data-regime=recovery_only]{color:#166534;background:#f0fdf4;border-color:#15803d}.sir-module__LZKIYW__outcome[data-regime=absent],.sir-module__LZKIYW__outcome[data-regime=constant]{color:#334155;background:#f1f5f9;border-color:#64748b}.sir-module__LZKIYW__mainResult{overflow-wrap:anywhere;background:#fff;border:1px solid #d5a6ad;border-left:3px solid #b3313e;border-radius:.5rem;min-width:0;padding:1rem 1.25rem}.sir-module__LZKIYW__mainResult h3{color:#374151;font-size:.875rem;font-weight:600}.sir-module__LZKIYW__dominant{font-family:var(--font-mono);color:#9f2335;font-variant-numeric:tabular-nums;margin-top:.45rem;font-size:clamp(1.6rem,3vw,2.35rem);font-weight:600;line-height:1.2}.sir-module__LZKIYW__dominant[data-precision=full]{font-size:clamp(1.125rem,9cqw,1.65rem)}.sir-module__LZKIYW__mainUnit{color:#4b5563;margin-top:.25rem;font-size:.8125rem}.sir-module__LZKIYW__eventTime{font-family:var(--font-mono);color:#334155;margin-top:.6rem;font-size:.875rem}.sir-module__LZKIYW__mainResult .sir-module__LZKIYW__note{margin-top:.5rem}.sir-module__LZKIYW__details,.sir-module__LZKIYW__reproduction{background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;padding:.15rem 1rem}.sir-module__LZKIYW__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.sir-module__LZKIYW__secondaryCard{background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;min-width:0;padding:.85rem 1rem;container-type:inline-size}.sir-module__LZKIYW__secondaryCard h3{color:#475569;font-size:.875rem;font-weight:600}.sir-module__LZKIYW__secondaryValue{font-family:var(--font-mono);color:#1f2937;overflow-wrap:anywhere;margin-top:.55rem;font-size:clamp(1rem,8.5cqw,1.5rem);font-weight:600}.sir-module__LZKIYW__secondaryValue[data-precision=full]{font-size:clamp(.875rem,7.5cqw,1.25rem)}.sir-module__LZKIYW__secondaryUnit{color:#475569;margin-top:.2rem;font-size:13px}.sir-module__LZKIYW__secondaryCard .sir-module__LZKIYW__valueNote{margin-top:.5rem}.sir-module__LZKIYW__reproduction h3{color:#475569;padding-top:.65rem;font-size:.875rem;font-weight:600}.sir-module__LZKIYW__reproduction dd{font-size:1.125rem;font-weight:600}.sir-module__LZKIYW__resultHelp{color:#475569;font-size:13px;line-height:1.6}.sir-module__LZKIYW__resultHelp summary{cursor:pointer;width:fit-content;font-weight:600}.sir-module__LZKIYW__resultHelp p{margin-top:.6rem}.sir-module__LZKIYW__detailRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem 1rem;padding-block:.65rem;font-size:.875rem;display:flex}.sir-module__LZKIYW__detailRow+.sir-module__LZKIYW__detailRow{border-top:1px solid #e2e8f0}.sir-module__LZKIYW__detailRow dt{color:#475569}.sir-module__LZKIYW__detailRow dd{color:#0f172a;font-family:var(--font-mono);text-align:right;overflow-wrap:anywhere;max-width:100%}.sir-module__LZKIYW__valueNote{color:#475569;font-family:var(--font-sans);margin-top:.25rem;font-size:13px;line-height:1.45;display:block}.sir-module__LZKIYW__precisionNote{color:#4b5563;font-size:.8125rem;line-height:1.6}.sir-module__LZKIYW__handoff{color:#475569;border-top:1px solid #e2e8f0;padding-top:.75rem;font-size:13px;line-height:1.6}.sir-module__LZKIYW__handoff a{color:#9f2335;align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.sir-module__LZKIYW__handoff a:hover{text-underline-offset:2px;text-decoration:underline}.sir-module__LZKIYW__chartStack{flex-direction:column;gap:1rem;min-width:0;display:flex}.sir-module__LZKIYW__chartPanel{background:#fff;flex-direction:column;gap:.75rem;min-width:0;padding:1rem;display:flex}.sir-module__LZKIYW__expandAction{cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.sir-module__LZKIYW__segmented{border:1px solid #b8c2cf;border-radius:.375rem;display:flex;overflow:hidden}.sir-module__LZKIYW__segmented button{color:#475569;cursor:pointer;background:#fff;flex:1;min-width:0;padding:.6rem .5rem;font-size:.875rem;font-weight:600}.sir-module__LZKIYW__segmented button+button{border-left:1px solid #b8c2cf}.sir-module__LZKIYW__segmented button[aria-pressed=true]{color:#fff;background:#b3313e;font-weight:700}.sir-module__LZKIYW__segmented button:hover:not([aria-pressed=true]){color:#9f1239;background:#fff1f2}.sir-module__LZKIYW__segmented button:focus-visible,.sir-module__LZKIYW__presetButtons button:focus-visible{outline-offset:-3px;outline:2px solid #9f1239}.sir-module__LZKIYW__chartArea{width:100%;min-width:0;height:390px;position:relative}.sir-module__LZKIYW__chartExpanded .sir-module__LZKIYW__chartArea,.sir-module__LZKIYW__chartExpanded .sir-module__LZKIYW__placeholder{height:clamp(370px,64vh,600px)}.sir-module__LZKIYW__axisLabel{color:#475569;font-size:.8125rem}.sir-module__LZKIYW__legend{color:#334155;flex-wrap:wrap;align-items:center;gap:.35rem 1rem;font-size:12px;display:flex}.sir-module__LZKIYW__legend li{align-items:center;gap:.4rem;display:flex}.sir-module__LZKIYW__legend li>span{border-top:2px solid;flex-shrink:0;width:22px;display:inline-block}.sir-module__LZKIYW__equations{color:#334155;border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:.25rem 1.5rem;padding-top:.75rem;font-size:13px;display:flex}.sir-module__LZKIYW__equations span{white-space:nowrap}.sir-module__LZKIYW__eventDot{background:#b3313e;border-radius:50%;flex-shrink:0;width:8px;height:8px}.sir-module__LZKIYW__tooltip{background:#fff;border-color:#cbd5e1;padding:.75rem;font-size:13px;line-height:1.7;box-shadow:0 4px 12px #0f172a18}.sir-module__LZKIYW__tooltip strong{font-family:var(--font-mono)}.sir-module__LZKIYW__placeholder{text-align:center;color:#475569;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.375rem;place-items:center;height:390px;padding:1rem;font-size:.875rem;display:grid}.sir-module__LZKIYW__fundamentals{color:#4b5563;min-width:0;font-size:15px;line-height:1.7}.sir-module__LZKIYW__fundamentals section{break-inside:avoid;margin-bottom:2rem}.sir-module__LZKIYW__fundamentals h4{color:#1f2937;margin-bottom:.75rem;font-size:18px;font-weight:700}.sir-module__LZKIYW__fundamentals p+p,.sir-module__LZKIYW__fundamentals ul+p{margin-top:.75rem}.sir-module__LZKIYW__fundamentals ul{padding-left:1.25rem;list-style:outside}.sir-module__LZKIYW__fundamentals li+li{margin-top:.5rem}.sir-module__LZKIYW__fundamentals a{color:#9f2335;text-underline-offset:2px;text-decoration:underline}.sir-module__LZKIYW__formula{background:#f8fafc;border-left:2px solid #b3313e;margin:1rem 0;padding:.5rem 1rem;overflow-x:auto}.sir-module__LZKIYW__tableScroll{margin-top:.75rem;overflow-x:auto}.sir-module__LZKIYW__referenceTable{border-collapse:collapse;width:100%;font-size:13px}.sir-module__LZKIYW__referenceTable th,.sir-module__LZKIYW__referenceTable td{text-align:left;border-bottom:1px solid #cbd5e1;padding:.6rem .5rem}.sir-module__LZKIYW__referenceTable th{color:#334155;font-weight:600}.sir-module__LZKIYW__referenceTable td:not(:first-child){font-family:var(--font-mono)}@container (max-width:420px){.sir-module__LZKIYW__summaryGrid{grid-template-columns:1fr}}@container (max-width:260px){.sir-module__LZKIYW__mainResult{padding:.8rem}.sir-module__LZKIYW__dominant{font-size:1.5rem}.sir-module__LZKIYW__details,.sir-module__LZKIYW__reproduction{padding-inline:.65rem}.sir-module__LZKIYW__detailRow{font-size:.8125rem;display:block}.sir-module__LZKIYW__detailRow dd{text-align:left;margin-top:.2rem}}@media (min-width:768px){.sir-module__LZKIYW__fundamentals{columns:2;column-gap:3rem}}@media (min-width:1024px){.sir-module__LZKIYW__fundamentals{column-gap:4rem}}@media (max-width:420px){.sir-module__LZKIYW__chartPanel{padding:.75rem}.sir-module__LZKIYW__chartArea,.sir-module__LZKIYW__placeholder{height:330px}.sir-module__LZKIYW__parameterGroup{padding-inline:.75rem}}
