#md-content .statistic-bar-list{container-name:statistic-bar-list;container-type:inline-size;margin:1.5rem 0;color:var(--text)}#md-content .statistic-bar-list__panel{border:1px solid color-mix(in srgb,var(--border-strong) 58%,var(--border));border-radius:.5rem;background:color-mix(in srgb,var(--surface-elevated) 72%,var(--background-muted) 28%);box-shadow:var(--shadow-soft);padding:clamp(1rem,2.5vw,1.35rem)}#md-content .statistic-bar-list__header{display:grid;gap:.28rem;border-bottom:1px solid color-mix(in srgb,var(--border-strong) 52%,transparent);padding-bottom:.9rem;margin-bottom:.3rem}#md-content .statistic-bar-list__title{margin:0;color:var(--heading);font-size:1.34rem;font-weight:820;letter-spacing:0;line-height:1.2}#md-content .statistic-bar-list__items{display:grid;gap:0;margin:0;padding:0;list-style:none}#md-content .statistic-bar-list__item{display:grid;gap:.58rem;border-top:1px solid color-mix(in srgb,var(--border-strong) 50%,transparent);padding:1.05rem 0}#md-content .statistic-bar-list__item:first-child{border-top:0;padding-top:0}#md-content .statistic-bar-list__item:last-child{padding-bottom:0}#md-content .statistic-bar-list__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.85rem;align-items:start}#md-content .statistic-bar-list__label{min-width:0;color:var(--text);font-size:.96rem;font-weight:610;line-height:1.45;overflow-wrap:normal}#md-content .statistic-bar-list__metric{display:inline-flex;min-width:max-content;flex-direction:column;align-items:flex-end;color:var(--text-muted);text-align:right}#md-content .statistic-bar-list__value{color:color-mix(in srgb,var(--heading) 74%,var(--accent));font-size:1.32rem;font-weight:820;line-height:1}#md-content .statistic-bar-list__spoken-unit{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}#md-content .statistic-bar-list__value:has(.statistic-bar-list__spoken-unit .read-aloud-word--active) .statistic-bar-list__value-symbol{border-radius:.18em;background:color-mix(in srgb,var(--accent) 28%,transparent);box-shadow:0 0 0 .12em color-mix(in srgb,var(--accent) 28%,transparent);color:var(--text)}html.dark #md-content .statistic-bar-list__value:has(.statistic-bar-list__spoken-unit .read-aloud-word--active) .statistic-bar-list__value-symbol{background:color-mix(in srgb,var(--accent) 34%,transparent);box-shadow:0 0 0 .12em color-mix(in srgb,var(--accent) 34%,transparent)}#md-content .statistic-bar-list__value-label{margin-top:.16rem;font-size:.78rem;font-weight:650;line-height:1.2}#md-content .statistic-bar-list__bar{height:.55rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--border) 52%,var(--surface-elevated))}#md-content .statistic-bar-list__bar-fill{display:block;width:var(--statistic-bar-value);height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 78%,var(--surface-elevated)),color-mix(in srgb,var(--accent) 82%,var(--heading) 18%))}#md-content .statistic-bar-list--animate-ready .statistic-bar-list__bar-fill{width:0;transition:width .82s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--statistic-bar-order, 0) * 90ms)}#md-content .statistic-bar-list--animate-ready.statistic-bar-list--visible .statistic-bar-list__bar-fill{width:var(--statistic-bar-value)}#md-content .statistic-bar-list__caption{max-width:min(100%,42rem);margin:.7rem auto 0;color:color-mix(in srgb,var(--text-muted) 90%,var(--heading));font-size:.9rem;font-style:italic;line-height:1.5;text-align:center}@container statistic-bar-list (max-width: 35rem){#md-content .statistic-bar-list__panel{padding:.95rem}#md-content .statistic-bar-list__header{padding-bottom:.75rem}#md-content .statistic-bar-list__title{font-size:1.12rem}#md-content .statistic-bar-list__row{grid-template-columns:minmax(0,1fr);gap:.45rem}#md-content .statistic-bar-list__metric{min-width:0;flex-direction:row;flex-wrap:wrap;gap:.35rem;align-items:baseline;text-align:left}#md-content .statistic-bar-list__value{font-size:1.16rem}#md-content .statistic-bar-list__value-label{margin-top:0}}@media(prefers-reduced-motion:reduce){#md-content .statistic-bar-list--animate-ready .statistic-bar-list__bar-fill{width:var(--statistic-bar-value);transition:none}}
