.economics-page .data-history{align-self:start}.economics-page .data-history svg{display:block;width:100%;height:auto;margin-top:32px;overflow:visible}.economics-page .data-comparison__legend{display:flex;justify-content:center;margin:24px 0 0}.economics-page .economics-comparison-card .demographics-matrix{margin-top:64px}.economics-page .data-comparison__bar--county{fill:var(--demographics-ink);stroke:var(--demographics-ink)}.economics-page .data-comparison__bar--pennsylvania{fill:var(--demographics-paper);stroke:var(--demographics-ink)}.economics-page .data-comparison__bar--unitedStates{stroke:var(--demographics-ink)}.economics-page .data-comparison__bar-hatch{stroke:var(--demographics-ink)}.economics-page .data-comparison__bar--latest.data-comparison__bar--county{fill:var(--demographics-accent);stroke:var(--demographics-accent)}.economics-page .data-comparison__bar--latest.data-comparison__bar--pennsylvania,.economics-page .data-comparison__bar--latest.data-comparison__bar--unitedStates{stroke:var(--demographics-accent)}.economics-page .data-comparison__bar-hatch--latest{stroke:var(--demographics-accent)}.economics-page .data-comparison--bars .data-comparison__key{background:var(--demographics-ink);border-color:var(--demographics-ink)}.economics-page .data-comparison--bars .data-comparison__key.data-comparison__line--state{background:var(--demographics-paper)}.economics-page .data-comparison--bars .data-comparison__key.data-comparison__line--national{background:repeating-linear-gradient(135deg,transparent 0 3px,var(--demographics-ink) 3px 4px)}.economics-page .economics-matrix--trend .demographics-matrix__group-column{width:7rem}.economics-page .economics-matrix--paired thead tr,.economics-page .economics-matrix--paired tbody tr{height:4.25rem}.economics-page .economics-matrix--paired th,.economics-page .economics-matrix--paired td{box-sizing:border-box;padding:12px 14px;vertical-align:middle;line-height:24px}.economics-page .economics-matrix--industries .demographics-matrix__group-column{width:35%}.economics-page .economics-matrix--industries .economics-column--jobs{width:12%}.economics-page .economics-matrix--industries .economics-column--establishments{width:14%}.economics-page .economics-matrix--industries .economics-column--weekly-pay{width:20%;white-space:nowrap}.economics-page .economics-matrix--industries .economics-column--change{width:19%}.economics-page .economics-matrix--occupations .demographics-matrix__group-column{width:28%}.economics-page .economics-matrix--occupations .economics-column--median,.economics-page .economics-matrix--occupations .economics-column--entry,.economics-page .economics-matrix--occupations .economics-column--experienced{width:24%}@media(max-width:620px){.economics-page .economics-matrix--paired table{min-width:58rem}}.economics-page .economics-matrix--paired tbody th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.economics-page .economics-matrix--paired td{overflow-wrap:anywhere}@media(min-width:1200px){.economics-page .economics-matrix--paired th,.economics-page .economics-matrix--paired td{padding-inline:8px}}@media(min-width:1200px)and (max-width:1399px){#economics-industries>.demographics-grid>.demographics-card{grid-column:span 12}}#housing-affordability .data-chart-legend li{justify-content:start}@media(min-width:621px){#labor-force .demographics-bars li{grid-template-columns:3rem minmax(0,1fr) 4rem;gap:12px}}#independent-businesses .demographics-matrix__group-column{width:45%}.economics-matrix--nonemployers tbody th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
