.chart-figure-module__k3DA2a__figure{margin:var(--space-section) 0;padding:clamp(var(--space-4), 4vw, var(--space-6));border:1px solid var(--color-border-strong);border-radius:var(--radius-large);background:var(--color-paper-raised)}.chart-figure-module__k3DA2a__caption{max-width:var(--measure-content)}.chart-figure-module__k3DA2a__caption h2{margin-bottom:var(--space-3)}.chart-figure-module__k3DA2a__summary{margin-bottom:var(--space-3);color:var(--color-muted-text);font-size:1.05rem}.chart-figure-module__k3DA2a__metadata,.chart-figure-module__k3DA2a__source,.chart-figure-module__k3DA2a__attribution,.chart-figure-module__k3DA2a__calculation{margin:var(--space-2) 0 0;color:var(--color-muted-text);font-size:.875rem}.chart-figure-module__k3DA2a__metadata,.chart-figure-module__k3DA2a__attribution{font-family:IBM Plex Mono,monospace}.chart-figure-module__k3DA2a__canvas{width:100%;margin-top:var(--space-5);overflow:hidden}.chart-figure-module__k3DA2a__canvas[data-enhanced=true]{min-height:28rem;overflow:visible}.chart-figure-module__k3DA2a__chartStatus{margin:var(--space-3) 0 0;color:var(--color-muted-text);font-size:.875rem}.chart-figure-module__k3DA2a__actions{margin-top:var(--space-5)}.chart-figure-module__k3DA2a__actionButtons{gap:var(--space-2);flex-wrap:wrap;display:flex}.chart-figure-module__k3DA2a__actionButtons [aria-disabled=true]{cursor:not-allowed;opacity:.62}.chart-figure-module__k3DA2a__actionStatus{min-height:1.5rem;margin:var(--space-2) 0 0;color:var(--color-muted-text);font-size:.875rem}.chart-figure-module__k3DA2a__tableDisclosure{margin-top:var(--space-5);border-top:1px solid var(--color-border)}.chart-figure-module__k3DA2a__tableDisclosure summary{cursor:pointer;align-items:center;min-height:2.75rem;font-weight:650;display:flex}.chart-figure-module__k3DA2a__tableDisclosure summary:before{content:"▸";width:1.25rem}.chart-figure-module__k3DA2a__tableDisclosure[open] summary:before{content:"▾"}.chart-figure-module__k3DA2a__tableViewport{overscroll-behavior-inline:contain;overflow-x:auto}.chart-figure-module__k3DA2a__tableViewport:focus-visible{outline:.2rem solid var(--focus-ring-color);outline-offset:.15rem}.chart-figure-module__k3DA2a__tableHelp{margin:0 0 var(--space-3);color:var(--color-muted-text);font-size:.875rem}.chart-figure-module__k3DA2a__tableViewport table{border-collapse:collapse;text-align:left;width:100%;min-width:34rem}.chart-figure-module__k3DA2a__tableViewport th,.chart-figure-module__k3DA2a__tableViewport td{padding:var(--space-3);border-bottom:1px solid var(--color-border);font-variant-numeric:tabular-nums}.chart-figure-module__k3DA2a__tableViewport thead th{background:var(--color-paper);letter-spacing:.04em;font-family:IBM Plex Mono,monospace;font-size:.875rem}@media (max-width:40rem){.chart-figure-module__k3DA2a__canvas[data-enhanced=true]{min-height:36rem}}@media (prefers-reduced-motion:reduce){.chart-figure-module__k3DA2a__tableDisclosure summary{scroll-behavior:auto}}
