.editorial-data{margin-block:1.75rem;min-width:0;border:1px solid var(--color-line,#d9dde1);background:#fff;padding:1.5rem;color:var(--color-ink,#17212d)}.editorial-data-heading{margin:0 0 1.25rem;font-size:1.05rem;line-height:1.45;font-weight:650;letter-spacing:-.015em}.editorial-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1.5rem;margin:0}.editorial-stat{min-width:0;border-top:2px solid var(--color-brand,#244b86);padding-top:.8rem}.editorial-stat-label{font-size:.78rem;line-height:1.5;color:var(--color-muted,#606a76);overflow-wrap:anywhere}.editorial-stat-value{margin:.45rem 0 0;font-size:clamp(1.7rem,4.2vw,2.45rem);line-height:1.15;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.04em;overflow-wrap:anywhere}.editorial-stat-unit{margin-left:.3em;font-size:.47em;letter-spacing:0;font-weight:500}.editorial-data-note,.editorial-stat-note{margin:.7rem 0 0;font-size:.8rem;line-height:1.65;color:var(--color-muted,#606a76);overflow-wrap:anywhere}.editorial-data-source{margin:1.15rem 0 0;border-top:1px solid var(--color-line,#d9dde1);padding-top:.9rem;font-size:.72rem;line-height:1.6;color:var(--color-muted,#606a76);overflow-wrap:anywhere}.editorial-data-source a{text-decoration:underline;text-underline-offset:3px;color:var(--color-brand,#244b86)}.editorial-chart-unit{margin:-.7rem 0 1rem;font-size:.75rem;color:var(--color-muted,#606a76)}.editorial-chart-axis{display:flex;justify-content:space-between;margin-bottom:.6rem;font-size:.68rem;font-variant-numeric:tabular-nums;color:var(--color-muted,#606a76)}.editorial-chart-bars{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.editorial-chart-bar-label{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.4rem;font-size:.78rem;line-height:1.45}.editorial-chart-bar-label span{overflow-wrap:anywhere;min-width:0}.editorial-chart-bar-label strong{flex-shrink:0;max-width:55%;overflow-wrap:anywhere;text-align:right;font-size:.75rem;font-weight:550;font-variant-numeric:tabular-nums}.editorial-chart-track{position:relative;height:1rem;background:#f1f3f5;overflow:visible}.editorial-chart-zero{position:absolute;z-index:1;top:-3px;bottom:-3px;width:1px;background:#697784}.editorial-chart-bar{position:absolute;inset-block:0;background:var(--color-brand,#244b86)}.editorial-chart-bar-negative{background:#a06f45}.editorial-chart-scroll,.editorial-chart-table-scroll{max-width:100%;overflow-x:auto}.editorial-line-chart{display:block;min-width:0;width:100%;height:auto;overflow:visible}.editorial-chart-gridline{stroke:#e6e9ed;stroke-width:1}.editorial-chart-baseline{stroke:#7e8a96;stroke-width:1}.editorial-chart-tick{fill:#606a76;font-size:11px;font-family:inherit;font-variant-numeric:tabular-nums}.editorial-chart-line{fill:none;stroke:var(--color-brand,#244b86);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.editorial-chart-point{fill:#fff;stroke:var(--color-brand,#244b86);stroke-width:2}.editorial-chart-data{margin-top:1.25rem;border-top:1px solid var(--color-line,#d9dde1);padding-top:.85rem}.editorial-chart-data summary{cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.5}.editorial-chart-data table{width:100%;border-collapse:collapse;margin-top:.75rem;font-size:.75rem;text-align:left}.editorial-chart-data td,.editorial-chart-data th{padding:.5rem .7rem;border-bottom:1px solid #eceef1;vertical-align:top;overflow-wrap:anywhere}.editorial-chart-data th{font-weight:550}.editorial-chart-data td:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:480px){.editorial-chart-tick{font-size:24px}.editorial-data{padding:1rem}.editorial-stats-grid{gap:1.1rem}.editorial-chart-bar-label{gap:.6rem;flex-wrap:wrap}.editorial-chart-bar-label strong{max-width:100%;text-align:left}.editorial-chart-data td,.editorial-chart-data th{padding:.45rem .4rem}}