.market-stats{margin:28px 0 8px}.market-stats-banner{margin:0 0 16px;padding:12px 14px;background:#b6e86a;color:#111;font-weight:750}.market-stats-heading h2{margin:0 0 8px}.market-stats-heading p,.market-stats-stale{max-width:68ch}.market-stats-stale{font-weight:700}.market-stats-band-note,.market-stats-window-note{max-width:68ch;color:#3c4446}.market-stats-band-note,.market-stats-figures small,.market-stats-suppressed small{font-size:.85rem}.market-stats-figures dt small{display:block;font-weight:500;color:#3c4446}.market-stats-toggle{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.market-stats-toggle button{min-height:44px;padding:10px 14px;border:1px solid #111;background:#fff;color:#111;font:inherit;font-weight:700}.market-stats-toggle button[aria-checked=true]{background:#111;color:#fff}.market-stats-toggle button:focus-visible{outline:3px solid #548a26;outline-offset:3px}.market-stats-types{display:grid;gap:18px}.market-stats-types article{padding:16px;background:#fff;border:1px solid #deded9}.market-stats-types h3,.market-stats-types h4{margin:0 0 10px}.market-stats-types h4{margin-top:16px;font-size:1rem}.market-stats-figures{display:grid;grid-template-columns:1fr;gap:0;margin:0}.market-stats-figures div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #e4e6e1}.market-stats-figures dt{color:#3c4446}.market-stats-figures dd{margin:0;font-weight:750;text-align:right}.market-stats-bands{display:grid;gap:10px}.market-stats-bands div{display:grid;gap:2px;padding:10px 0;border-bottom:1px solid #e4e6e1}.market-stats-bands strong{font-size:1.25rem}.market-stats-bands small{color:#3c4446}.market-stats-trends{margin-top:22px}.market-stats-trend-grid{display:grid;gap:16px}.market-stats-trend{background:#fff;border:1px solid #deded9;padding:12px}.market-stats-trend svg{width:100%;height:auto}.market-stats-trend text{font-size:11px;fill:#3c4446}.market-stats-chart-loading{min-height:44px}@media (min-width:800px){.market-stats-figures{grid-template-columns:1fr 1fr;column-gap:24px}.market-stats-bands{gap:12px 24px}.market-stats-bands,.market-stats-trend-grid{grid-template-columns:1fr 1fr}}