.report-card.svelte-u4cfww{margin-top:var(--fl-space-4);padding:clamp(var(--fl-space-6), 2vw, var(--fl-space-8));background:#ffffff9e;border:1px solid #11182714;border-radius:1rem;position:relative}[data-theme=dark] .report-card.svelte-u4cfww{background:#ffffff06;border-color:#ffffff12}.report-card.svelte-u4cfww header:where(.svelte-u4cfww){align-items:baseline;gap:var(--fl-space-3);margin-bottom:var(--fl-space-3);display:flex}.report-tag.svelte-u4cfww{font-family:var(--font-mono);font-size:var(--fl-meta-size);color:#6b7280d1}.report-card.svelte-u4cfww h3:where(.svelte-u4cfww){letter-spacing:0;color:#111827;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:500}[data-theme=dark] .report-card.svelte-u4cfww h3:where(.svelte-u4cfww){color:#f9fafb}.report-card.svelte-u4cfww p:where(.svelte-u4cfww),.report-list.svelte-u4cfww{max-width:78ch;font-size:var(--fl-body-size);line-height:var(--fl-body-line);color:#374151e0}[data-theme=dark] .report-card.svelte-u4cfww p:where(.svelte-u4cfww),[data-theme=dark] .report-list.svelte-u4cfww{color:#e5e7ebd1}.report-list.svelte-u4cfww{margin-top:var(--fl-space-2);padding-left:var(--fl-space-4)}.report-list.svelte-u4cfww li:where(.svelte-u4cfww)+li:where(.svelte-u4cfww){margin-top:var(--fl-space-1)}.report-callout.svelte-u4cfww{margin-top:var(--fl-space-4);padding:var(--fl-space-3) var(--fl-space-4);background:#f59e0b14;border:1px solid #f59e0b38;border-radius:.75rem;color:#78350ff0!important}[data-theme=dark] .report-callout.svelte-u4cfww{background:#f59e0b1a;color:#fbcf75eb!important}.formula-panel.svelte-u4cfww{background:#f9fafbb8;border:1px solid #11182714;border-radius:.875rem;margin:1.25rem 0;overflow:hidden}.formula-panel.compact.svelte-u4cfww{margin:1rem 0 0}[data-theme=dark] .formula-panel.svelte-u4cfww{background:#ffffff09;border-color:#ffffff14}.formula-row.svelte-u4cfww,.formula-main.svelte-u4cfww{gap:var(--fl-space-4);padding:var(--fl-space-3) var(--fl-space-4);border-top:1px solid #1118270f;grid-template-columns:minmax(7rem,.28fr) 1fr;display:grid}.formula-panel.compact.svelte-u4cfww .formula-row:where(.svelte-u4cfww){padding:var(--fl-space-3) var(--fl-space-3);grid-template-columns:minmax(4.5rem,.25fr) 1fr}.formula-row.svelte-u4cfww:first-child{border-top:0}[data-theme=dark] .formula-row.svelte-u4cfww,[data-theme=dark] .formula-main.svelte-u4cfww{border-color:#ffffff0f}.formula-key.svelte-u4cfww,.formula-main.svelte-u4cfww>span:where(.svelte-u4cfww):first-child{font-size:var(--fl-meta-size);letter-spacing:.12em;text-transform:uppercase;color:#6b7280e6}.formula-expr.svelte-u4cfww,.fraction.svelte-u4cfww,.formula-cell.svelte-u4cfww{font-family:var(--font-mono);font-size:var(--fl-small-size);line-height:var(--fl-small-line);color:#1f2937e6}[data-theme=dark] .formula-expr.svelte-u4cfww,[data-theme=dark] .fraction.svelte-u4cfww,[data-theme=dark] .formula-cell.svelte-u4cfww{color:#e5e7ebdb}.formula-main.svelte-u4cfww{background:#10b9810f}.fraction.svelte-u4cfww{justify-items:center;gap:var(--fl-space-1);display:inline-grid}.fraction.svelte-u4cfww span:where(.svelte-u4cfww):first-child{padding-bottom:var(--fl-space-1);border-bottom:1px solid}.method-explainer.svelte-u4cfww{gap:var(--fl-space-4);padding:var(--fl-space-4);background:#0ea5e90f;border:1px solid #0ea5e92e;border-radius:.875rem;grid-template-columns:minmax(0,1fr) minmax(14rem,.68fr);margin:1rem 0;display:grid}.method-explainer.svelte-u4cfww p:where(.svelte-u4cfww){font-size:var(--fl-small-size);line-height:var(--fl-small-line);color:#374151e0;margin:0}.method-explainer.svelte-u4cfww ol:where(.svelte-u4cfww){padding-left:var(--fl-space-4);font-size:var(--fl-small-size);line-height:var(--fl-small-line);color:#374151db;margin:0}[data-theme=dark] .method-explainer.svelte-u4cfww{background:#38bdf814;border-color:#38bdf82e}[data-theme=dark] .method-explainer.svelte-u4cfww p:where(.svelte-u4cfww),[data-theme=dark] .method-explainer.svelte-u4cfww ol:where(.svelte-u4cfww){color:#e5e7ebd1}.report-table.svelte-u4cfww{border-collapse:collapse;width:100%;font-size:var(--fl-meta-size)}.report-table.svelte-u4cfww th:where(.svelte-u4cfww),.report-table.svelte-u4cfww td:where(.svelte-u4cfww){padding:var(--fl-space-2) var(--fl-space-3);text-align:left;vertical-align:top;border-bottom:1px solid #11182712}.report-table.svelte-u4cfww th:where(.svelte-u4cfww){font-size:var(--fl-meta-size);letter-spacing:.12em;text-transform:uppercase;color:#6b7280d1;background:#11182706;font-weight:600}.report-table.svelte-u4cfww td:where(.svelte-u4cfww){color:#1f2937e6;font-variant-numeric:tabular-nums}.report-table.svelte-u4cfww .text-right:where(.svelte-u4cfww){text-align:right}[data-theme=dark] .report-table.svelte-u4cfww th:where(.svelte-u4cfww),[data-theme=dark] .report-table.svelte-u4cfww td:where(.svelte-u4cfww){border-color:#ffffff12}[data-theme=dark] .report-table.svelte-u4cfww th:where(.svelte-u4cfww){color:#ffffff94;background:#ffffff06}[data-theme=dark] .report-table.svelte-u4cfww td:where(.svelte-u4cfww){color:#e5e7ebdb}.th-help.svelte-u4cfww{cursor:help;text-underline-offset:.18rem;-webkit-text-decoration:underline dotted #6b728073;text-decoration:underline dotted #6b728073}.row-highlight-green.svelte-u4cfww td:where(.svelte-u4cfww){background:#10b9810f}[data-theme=dark] .row-highlight-green.svelte-u4cfww td:where(.svelte-u4cfww){background:#10b9811a}@media (width<=720px){.formula-row.svelte-u4cfww,.formula-main.svelte-u4cfww,.formula-panel.compact.svelte-u4cfww .formula-row:where(.svelte-u4cfww),.method-explainer.svelte-u4cfww{grid-template-columns:1fr}}
