.study-chart{margin:0 0 3rem;max-width:48rem}.study-chart figcaption{color:var(--color-text-secondary);line-height:1.6;margin-bottom:1rem}.study-legend{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0 0 1.25rem;padding:0;list-style:none;font-size:var(--step-sm);color:var(--color-text-secondary)}.study-legend li{display:flex;align-items:center;gap:.5rem}.study-swatch{display:inline-block;width:.875rem;height:.5rem}.study-swatch.is-second,.study-fill.is-second{fill:var(--color-text-tertiary);background:var(--color-text-tertiary)}.study-swatch.is-answer,.study-fill.is-answer{fill:var(--color-lime-text);background:var(--color-lime-text)}.study-rows{display:grid;gap:.875rem}.study-row{display:grid;grid-template-columns:minmax(9rem,14rem) minmax(0,1fr);gap:.375rem 1.25rem;align-items:center;padding-bottom:.875rem;border-bottom:1px solid var(--color-border)}.study-row.is-compact{grid-template-columns:2rem minmax(0,1fr);padding-bottom:.5rem}.study-label{font-size:var(--step-sm);color:var(--color-text-secondary)}.study-bar{display:grid;grid-template-columns:minmax(0,1fr) 3.75rem;gap:.75rem;align-items:center}.study-bar+.study-bar{margin-top:.25rem}.study-bar svg{display:block;width:100%;height:.625rem}.study-track{fill:var(--color-rule)}.study-value{font-size:var(--step-sm);color:var(--color-text-primary);text-align:right}.study-ci{color:var(--color-text-tertiary);font-size:var(--step-xs);white-space:nowrap}.study-ci--under{display:block}.study-table-stack th[scope=rowgroup]{padding-top:1.75rem;font-size:var(--step-sm)}@media(max-width:40rem){.study-row{grid-template-columns:minmax(0,1fr)}.study-table-stack .study-ci{display:block;white-space:normal}}
