/* SCC Stocks resilient chart and data-equivalent presentation */
.accessible-chart{margin:0;min-width:0}
.accessible-chart img{display:block;width:100%;height:auto;border-radius:10px;background:#fff}
.accessible-chart figcaption{margin:.55rem 0 0;font-size:.82rem;line-height:1.45;color:var(--muted,#526477)}
.accessible-chart figcaption a{white-space:nowrap}
.mini-charts .accessible-chart{flex:1 1 280px}
.chart-row .accessible-chart{flex:1 1 320px}
.chart-data-table{margin-top:1rem;overflow-x:auto}
.chart-data-table h3{font-size:1rem;margin:.25rem 0 .55rem}
.chart-data-table table{width:100%;border-collapse:collapse;font-size:.86rem}
.chart-data-table th,.chart-data-table td{padding:.48rem .55rem;border-bottom:1px solid rgba(82,100,119,.22);text-align:left}
.last-generated,.generation-stamp{max-width:1200px;margin:.6rem auto 1rem;padding:0 1.2rem;color:var(--muted,#526477);font-size:.88rem}
.generation-stamp{padding:.58rem 1.2rem;border-bottom:1px solid rgba(82,100,119,.18)}
@media (max-width:760px){.chart-data-table{font-size:.8rem}.accessible-chart figcaption{font-size:.78rem}}
