/* W02-TEXT200: home result, finance main, area population table only. */
#metrics{grid-template-columns:minmax(0,1fr);min-inline-size:0}
#metrics>.metric-card{min-inline-size:0}
#share-comparison .comparison-values{grid-template-columns:minmax(0,1fr);min-inline-size:0}
#share-comparison .comparison-values>div{min-inline-size:0}
@media(min-width:1200px){#metrics,#share-comparison .comparison-values{grid-template-columns:repeat(2,minmax(0,1fr))}}
main.page,main.page .FinanceSection,main.page .metric-fact,main.page .SectionHeading,main.page .ComparisonLens,main.page .SourceDisclosure__panel{grid-template-columns:minmax(0,1fr);min-inline-size:0}
main.page>*,main.page .FinanceSection>*,main.page .metric-fact>*,main.page .ComparisonLens>*,main.page .SourceDisclosure__panel>*{min-inline-size:0}
main.page .MetricTable,main.page .ComparisonLens select{min-inline-size:0;max-inline-size:100%}
main.page #numbers :is(#ratio,#fund)>p.metric-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:0}
main.page #numbers :is(#ratio,#fund)>p.metric-value>:is(.MetricValueNumber,.MetricValueUnit){flex:0 0 auto;white-space:nowrap}
#population-history .PopulationHistoryTableScroll{min-inline-size:0;max-inline-size:100%;overflow-x:auto}
#population-history .PopulationHistoryTable{table-layout:auto;inline-size:100%}
#population-history .PopulationHistoryTable col{width:auto;inline-size:auto}
#population-history .PopulationHistoryTable th,#population-history .PopulationHistoryTable td{white-space:nowrap;overflow-wrap:normal;word-break:normal}
#population-history .PopulationHistoryTableScrollHint{margin:0;font-size:14px;line-height:1.65}
#population-history .PopulationHistoryTableScroll:focus-visible{outline:3px solid #f8e71c;outline-offset:2px;box-shadow:0 0 0 1px #000}
@media(forced-colors:active){#population-history .PopulationHistoryTableScroll:focus-visible{outline-color:Highlight;box-shadow:0 0 0 1px CanvasText}}
