._container_37rm8_2{display:flex;flex-direction:column;gap:var(--gap-section)}._grid_37rm8_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--gap-block)}._card_37rm8_14{background-color:color-mix(in srgb,var(--surface-muted) 70%,transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--gap-section);display:flex;flex-direction:column;gap:var(--gap-block);min-width:0}._cardHeader_37rm8_25{display:flex;align-items:center;gap:var(--gap-item)}._iconWrapper_37rm8_31{display:none}._cardTitle_37rm8_35{display:inline-flex;align-items:center;gap:var(--gap-pair);font-family:var(--font-family-ui);font-weight:500;color:var(--muted-foreground);font-size:.6875rem;text-transform:uppercase;letter-spacing:.12em}._cardValue_37rm8_47{font-family:var(--font-family-display);font-size:var(--text-xl);font-weight:var(--weight-heading);color:var(--foreground);font-variant-numeric:tabular-nums}._rankingsContainer_37rm8_55{display:flex;flex-direction:column;gap:var(--gap-item)}._rankRow_37rm8_61{display:flex;align-items:center;gap:var(--gap-item);font-size:.875rem}._rankBadge_37rm8_68{font-weight:var(--weight-medium)}._rankTotal_37rm8_72{color:var(--muted-foreground)}._percentileContainer_37rm8_76{margin-top:auto;display:flex;flex-direction:column;gap:var(--gap-pair)}._percentileLabel_37rm8_83{display:flex;justify-content:space-between;font-size:.8rem;font-weight:500;color:var(--muted-foreground)}._percentileValue_37rm8_91{color:var(--foreground);font-weight:var(--weight-medium)}._progressBar_37rm8_96{height:6px}._chartsGrid_37rm8_101{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:var(--gap-section);padding-top:var(--gap-section);border-top:1px solid var(--border-subtle)}._chartCard_37rm8_109{display:flex;flex-direction:column;gap:var(--gap-block)}._chartTitle_37rm8_115{display:flex;align-items:center;gap:var(--gap-pair);margin:0;font-family:var(--font-family-ui);font-size:.6875rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.12em}._chartWrapper_37rm8_128{width:100%;min-width:0}._chartNote_37rm8_134{font-size:.8125rem;line-height:1.4;color:var(--muted-foreground);margin:0}._customTooltip_37rm8_141{background-color:var(--popup);border:1px solid var(--border);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}._tooltipLabel_37rm8_149{font-size:.8rem;color:var(--muted-foreground);margin-bottom:var(--spacing-1)}._tooltipValue_37rm8_155{font-family:var(--font-family-monospace);font-weight:var(--weight-medium);color:var(--foreground)}._header_wbtju_2{padding:0}._headerContent_wbtju_6{display:flex;flex-direction:column;gap:var(--gap-block)}._headerTopRow_wbtju_12{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--gap-block)}._actions_wbtju_20{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-block)}._title_wbtju_27{font-family:var(--font-family-display);font-size:var(--text-4xl);font-weight:var(--weight-display);line-height:var(--leading-tight);color:var(--foreground);letter-spacing:var(--tracking-display);margin:0}._meta_wbtju_37{display:flex;align-items:center;gap:var(--gap-block);flex-wrap:wrap}._stateName_wbtju_44{font-size:var(--text-lg);color:var(--foreground-secondary);font-weight:400}._countyBadge_wbtju_50{font-family:var(--font-family-ui);font-size:var(--text-2xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:var(--gap-pair) var(--gap-item);border-radius:2px}._zipBadge_wbtju_60{font-family:var(--font-family-monospace);font-size:var(--text-xs);padding:var(--gap-pair) var(--gap-item);border-radius:2px;background-color:var(--surface-muted);border-color:var(--border-subtle)}@media(max-width:640px){._headerContent_wbtju_6{gap:var(--gap-block)}._title_wbtju_27{font-size:var(--text-3xl)}._stateName_wbtju_44{font-size:var(--text-md)}}@media(max-width:480px){._headerTopRow_wbtju_12{flex-direction:column;align-items:flex-start;gap:var(--gap-block)}._actions_wbtju_20{width:100%;justify-content:flex-start}._title_wbtju_27{font-size:1.75rem}}._statsSection_ojjay_2{scroll-margin-top:var(--spacing-20)}._statLabelText_ojjay_7{white-space:normal}._unit_ojjay_11{margin-left:var(--gap-pair);font-family:var(--font-family-base);font-size:var(--text-xs);font-weight:400;color:var(--muted-foreground)}._ratesGrid_ojjay_19{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-item);margin-top:var(--gap-item)}._rateCard_ojjay_26{display:flex;flex-direction:column;gap:var(--gap-item);min-width:0;padding:var(--gap-block);background-color:color-mix(in srgb,var(--surface-muted) 70%,transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._rateHeader_ojjay_37{display:flex;justify-content:space-between;align-items:baseline;gap:var(--gap-item)}._rateLabel_ojjay_44{display:flex;align-items:center;gap:var(--gap-pair);min-width:0;font-family:var(--font-family-ui);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}._rateValue_ojjay_57{font-family:var(--font-family-display);font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:768px){._ratesGrid_ojjay_19{grid-template-columns:1fr}}._demographicsSection_5jsdh_2{scroll-margin-top:var(--spacing-20)}._demographicsContainer_5jsdh_6{height:400px;width:100%}@media(max-width:640px){._demographicsContainer_5jsdh_6{height:300px}}._chartCard_105a9_1{background-color:var(--card);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--border-subtle);padding:var(--gap-section);display:flex;flex-direction:column;height:100%}._header_105a9_11{display:flex;align-items:center;margin-bottom:var(--gap-section)}._chartTitle_105a9_17{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._chartWrapper_105a9_25{flex:1;width:100%;min-height:300px}@media(max-width:640px){._chartCard_105a9_1{padding:var(--gap-block)}._header_105a9_11{margin-bottom:var(--gap-block)}._chartTitle_105a9_17{font-size:1rem}._chartWrapper_105a9_25{min-height:250px}}._gridContainer_1bycq_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:var(--gap-section);width:100%}._summaryCard_1bycq_8{background-color:var(--card);border-radius:var(--radius-md);padding:var(--gap-section);display:flex;flex-direction:column;gap:var(--gap-block);border:1px solid var(--border-subtle);transition:box-shadow .2s ease}._metricHeader_1bycq_22{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--gap-item)}._metricLabel_1bycq_29{font-family:var(--font-family-ui);font-size:.875rem;font-weight:var(--weight-medium);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.025em}._indicator_1bycq_38{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full)}._statusBetter_1bycq_47{color:var(--success-text);background-color:color-mix(in srgb,var(--success) 10%,transparent)}._statusWorse_1bycq_52{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent)}._statusNeutral_1bycq_57{color:var(--muted-foreground);background-color:var(--muted)}._valuesContainer_1bycq_62{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-block)}._valueGroup_1bycq_69{display:flex;flex-direction:column;gap:var(--gap-pair)}._valueLabel_1bycq_75{font-size:.75rem;color:var(--muted-foreground)}._primaryValue_1bycq_80{font-family:var(--font-family-monospace);font-size:1.125rem;font-weight:var(--weight-medium);color:var(--foreground)}._secondaryValue_1bycq_87{font-family:var(--font-family-monospace);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._divider_1bycq_94{width:1px;height:32px;background-color:var(--border-subtle)}@media(max-width:640px){._gridContainer_1bycq_1{grid-template-columns:1fr}._summaryCard_1bycq_8{padding:var(--gap-block)}}._anchor_1pd5q_2{scroll-margin-top:var(--spacing-20)}._comparisonSection_1pd5q_6{display:flex;flex-direction:column;gap:var(--gap-section);width:100%}._chartsGrid_1pd5q_13{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-block)}._summarySection_1pd5q_19{display:flex;flex-direction:column;gap:var(--gap-block)}._summaryTitle_1pd5q_25{display:flex;align-items:center;gap:var(--gap-item);margin:0;font-family:var(--font-family-display);font-size:var(--text-md);font-weight:var(--weight-heading);color:var(--foreground)}@media(max-width:1024px){._chartsGrid_1pd5q_13{grid-template-columns:1fr}}._container_1i390_1{display:flex;flex-direction:column;gap:var(--gap-section);width:100%}._header_1i390_8{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-item)}._title_1i390_15{font-size:var(--text-sm, .875rem);color:var(--muted-foreground);margin:0}._viewMore_1i390_21{color:var(--brand-primary-text);font-size:.875rem;padding:0;height:auto;min-height:44px}._grid_1i390_29{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--gap-block)}._card_1i390_35{display:flex;flex-direction:column;padding:var(--gap-block);background-color:color-mix(in srgb,var(--surface-muted) 70%,transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-md);text-decoration:none;color:inherit;min-height:44px;transition:border-color var(--duration-instant, .12s) var(--ease-out, ease)}@media(hover:hover){a._card_1i390_35:hover{background-image:linear-gradient(var(--state-hover),var(--state-hover));border-color:var(--border)}}a._card_1i390_35:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._cardStatic_1i390_60{background-color:var(--surface-muted, var(--muted))}._cardHeader_1i390_64{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-item);margin-bottom:var(--gap-pair)}._zipCode_1i390_72{font-family:var(--font-family-display);font-weight:var(--weight-heading);color:var(--foreground);font-size:var(--text-md);font-variant-numeric:tabular-nums}._distance_1i390_80{font-size:.75rem;color:var(--muted-foreground);border:1px solid var(--border-subtle);padding:2px var(--gap-pair);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums}._location_1i390_89{display:flex;align-items:center;gap:var(--gap-item);color:var(--foreground-secondary);font-size:.8125rem}._city_1i390_97{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._icon_1i390_103{flex-shrink:0;color:var(--muted-foreground)}._skeletonCard_1i390_108{height:80px;border-radius:var(--radius-md)}._error_1i390_113,._empty_1i390_113{padding:var(--gap-section);text-align:center;color:var(--muted-foreground);background-color:var(--muted);border-radius:var(--radius-md);font-size:.875rem}._container_pg6qp_1{display:flex;flex-direction:column;gap:var(--gap-region);padding-bottom:var(--gap-page)}._breadcrumbWrapper_pg6qp_8{margin-bottom:0}._anchor_pg6qp_13{scroll-margin-top:var(--spacing-20)}._map_pg6qp_17{width:100%}._mapSkeleton_pg6qp_21{width:100%;overflow:hidden}@media(max-width:640px){._container_pg6qp_1{gap:var(--gap-region);padding-bottom:var(--gap-region)}}@media(max-width:480px){._container_pg6qp_1{gap:var(--gap-region);padding-bottom:var(--gap-region)}}._container_k1xxj_1{display:flex;flex-direction:column;gap:var(--gap-region);padding-bottom:var(--gap-page)}._header_k1xxj_8{padding-bottom:var(--gap-section)}._statsGrid_k1xxj_12{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:var(--gap-section)}._ratesGrid_k1xxj_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:var(--gap-section)}._demographicsSection_k1xxj_24,._comparisonSection_k1xxj_30{padding:var(--gap-section);border-radius:var(--radius-lg);border:1px solid var(--border)}._errorContainer_1ph53_1{padding:var(--section-gap-sm);text-align:center;color:var(--foreground);background-color:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);margin:var(--spacing-8) 0}._errorContainer_1ph53_1 h2{color:var(--error);margin-bottom:var(--spacing-4);font-family:var(--font-family-heading)}._backLink_1ph53_17{display:inline-block;margin-top:var(--spacing-6);color:var(--primary);text-decoration:none;font-weight:600}._backLink_1ph53_17:hover{text-decoration:underline}._backLink_1ph53_17:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}
