.data-expansion{margin-block:0}.data-expansion p{max-width:72ch}.data-expansion a{color:inherit;text-underline-offset:3px}.data-trend--secondary{background:repeating-linear-gradient(135deg,transparent,transparent 6px,rgb(0 0 0 / 8%) 6px,rgb(0 0 0 / 8%) 8px)}.data-expansion .demographics-card--span-3{grid-column:span 3}.data-expansion .demographics-card--span-4{grid-column:span 4}.data-expansion .demographics-card--span-9{grid-column:span 9}.data-expansion .demographics-grid>p:not(.demographics-sources){grid-column:1 / -1}.data-expansion .demographics-matrix td,.data-expansion .demographics-matrix thead th:not(:first-child){text-align:right}@media(max-width:1100px){.data-expansion .demographics-card--span-3{grid-column:span 6}.data-expansion .demographics-card--span-9{grid-column:span 6}}@media(max-width:700px){.data-expansion .demographics-card--span-3,.data-expansion .demographics-card--span-4,.data-expansion .demographics-card--span-9{grid-column:1 / -1}}.data-expansion .demographics-matrix:not(.demographics-matrix--columns-2) .demographics-matrix__group-column{width:12rem}.data-enrollment-bars .demographics-bars li{grid-template-columns:5rem minmax(0,1fr) 3rem;gap:12px}#election-turnout .demographics-matrix table{min-width:0}#election-turnout .demographics-matrix .demographics-matrix__group-column{width:36%}.data-enrollment-latest .demographics-bars__value{background:var(--demographics-accent)}.data-access-pair+.data-access-pair{margin-top:32px}.data-access-pair h4{font-size:18px;line-height:24px;margin:0}.data-access-pair .demographics-bars{margin-top:16px}
