._card_1bxmu_2{min-width:0;background-color: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);transition:border-color var(--motion-fast)}@media(hover:hover){._card_1bxmu_2:hover{border-color:var(--border)}}._cardHeader_1bxmu_20{display:flex;align-items:center;gap:var(--gap-item);padding-bottom:var(--gap-block);border-bottom:1px solid var(--border-subtle)}._cardIcon_1bxmu_28{display:none}._cardTitle_1bxmu_32{display:flex;align-items:center;gap:var(--gap-item);font-family:var(--font-family-display);font-size:var(--text-md);font-weight:var(--weight-heading);line-height:1.3;color:var(--foreground);margin:0}@media(max-width:480px){._card_1bxmu_2{padding:var(--gap-block)}}._cardContent_1bxmu_50{display:flex;flex-direction:column;gap:var(--gap-block);flex:1}._distributionRow_1ra7r_1{display:flex;flex-direction:column;gap:var(--gap-pair)}._distributionInfo_1ra7r_7{display:flex;justify-content:space-between;font-size:.875rem}._distributionLabel_1ra7r_13{color:var(--foreground);font-weight:500}._distributionPercent_1ra7r_18{color:var(--muted-foreground);font-family:var(--font-family-monospace)}._distributionProgress_1ra7r_23{height:6px}._distributionCount_1ra7r_27{font-size:.75rem;color:var(--muted-foreground);text-align:right}._statGroup_1ekrj_3{display:flex;flex-direction:column;gap:var(--gap-item)}._statRow_1ekrj_9{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}._statLabel_1ekrj_16{color:var(--muted-foreground)}._statValue_1ekrj_20{color:var(--foreground);font-weight:var(--weight-heading);font-family:var(--font-family-display);font-variant-numeric:tabular-nums}._statValueLarge_1ekrj_27{font-size:2rem;font-weight:var(--weight-display);color:var(--foreground);font-family:var(--font-family-display);line-height:1;font-variant-numeric:tabular-nums}._statValueHighlight_1ekrj_37{font-size:1.5rem;font-weight:var(--weight-heading);color:var(--foreground);font-family:var(--font-family-display);font-variant-numeric:tabular-nums}._divider_1ekrj_45{height:1px;background-color:var(--border-subtle);width:100%}._gapText_1ekrj_51{font-size:.75rem;color:var(--muted-foreground);font-style:italic;margin-top:var(--gap-item)}._subsectionTitle_1ekrj_58{font-size:.875rem;font-weight:var(--weight-medium);color:var(--foreground);margin-top:var(--gap-item)}._statCount_1ekrj_65{font-weight:400;color:var(--muted-foreground);font-size:.75rem;margin-left:var(--gap-pair)}._emptyStateText_1ekrj_72{color:var(--muted-foreground);font-size:.875rem;font-style:italic;padding:var(--gap-block) 0;text-align:center}._distributionList_1ekrj_80{display:flex;flex-direction:column;gap:var(--gap-block)}._sourceNote_1ekrj_86{margin:var(--gap-item) 0 0;font-size:.75rem;color:var(--muted-foreground)}._sexDistribution_1i4nk_1{display:flex;flex-direction:column;gap:var(--gap-pair);margin-top:auto}._sexLabels_1i4nk_8{display:flex;justify-content:space-between;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}._sexBarContainer_1i4nk_16{display:flex;height:8px;border-radius:var(--radius-full);overflow:hidden;width:100%}._sexBarMale_1i4nk_24{background-color:var(--neutral-500);height:100%}._sexBarFemale_1i4nk_29{background-color:var(--brand-primary);height:100%}._sexCounts_1i4nk_34{display:flex;justify-content:space-between;font-size:.75rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._maleLabel_1i4nk_42{color:var(--foreground-secondary)}._femaleLabel_1i4nk_45{color:var(--brand-primary)}._distributionList_1ne7e_1{display:flex;flex-direction:column;gap:var(--gap-block)}._noData_1ne7e_7{color:var(--muted-foreground);font-size:.875rem;font-style:italic;text-align:center;padding:var(--gap-item) 0}._section_11ozo_1{display:flex;flex-direction:column;gap:var(--gap-section);width:100%}._header_11ozo_8{display:flex;flex-direction:column;gap:var(--gap-pair)}._title_11ozo_14{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:var(--weight-heading);color:var(--foreground);margin:0}._subtitle_11ozo_22{font-family:var(--font-family-base);font-size:.875rem;color:var(--muted-foreground)}._grid_11ozo_28{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--gap-block);@media(min-width:768px){grid-template-columns:repeat(2,1fr)}@media(min-width:1280px){grid-template-columns:repeat(3,1fr)}}._errorContainer_11ozo_43,._emptyContainer_11ozo_43{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--gap-region);background-color:var(--bg-surface-muted);border-radius:var(--radius-md);color:var(--muted-foreground);gap:var(--gap-block);text-align:center}._errorIcon_11ozo_56{width:24px;height:24px;color:var(--status-down)}._skeletonTitle_11ozo_63{width:200px;height:2rem}._skeletonSubtitle_11ozo_68{width:min(300px,100%);height:1rem}._skeletonIcon_11ozo_73{width:20px;height:20px;border-radius:4px}._skeletonCardTitle_11ozo_79{width:120px;height:1.25rem}._skeletonContent_11ozo_84{width:100%;height:1.5rem;margin-bottom:var(--gap-item)}._card_11ozo_90{background-color: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)}._cardHeader_11ozo_100{display:flex;align-items:center;gap:var(--gap-item);padding-bottom:var(--gap-block);border-bottom:1px solid var(--border-subtle)}._cardContent_11ozo_108{display:flex;flex-direction:column;gap:var(--gap-block);flex:1}._lookalikeLink_1stv4_1{display:inline-flex;align-items:center;gap:var(--gap-pair);min-height:32px;margin-left:auto;padding:0 var(--spacing-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background-color:var(--background);color:var(--foreground-secondary);font-size:var(--text-sm);font-weight:500;text-decoration:none;white-space:nowrap;transition:border-color var(--duration-instant) var(--ease-out),color var(--duration-instant) var(--ease-out)}@media(hover:hover){._lookalikeLink_1stv4_1:hover{border-color:var(--border-strong);color:var(--foreground)}}._lookalikeLink_1stv4_1:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}._container_1stv4_31{display:flex;flex-direction:column;gap:var(--spacing-golden-lg);padding-bottom:var(--spacing-golden-xl);width:100%}._errorContainer_1stv4_39{padding:var(--spacing-12);text-align:center;color:var(--error);background-color:var(--surface);border-radius:var(--radius);border:1px solid var(--border)}._backLink_1stv4_48{display:inline-block;margin-top:var(--spacing-6);color:var(--primary);text-decoration:none;font-weight:var(--weight-medium)}._backLink_1stv4_48:hover{text-decoration:underline}._breadcrumbWrapper_1stv4_60{margin-bottom:var(--spacing-2)}._backButton_1stv4_64{align-self:flex-start}._header_1stv4_69{padding:0}._headerContent_1stv4_73{display:flex;flex-direction:column;gap:var(--gap-block)}._headerTop_1stv4_79{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:var(--gap-block)}._titleGroup_1stv4_87{display:flex;align-items:center;gap:var(--gap-block)}._title_1stv4_87{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}._stateText_1stv4_103{color:var(--muted-foreground);font-weight:400}._typeBadge_1stv4_108{font-family:var(--font-family-ui);font-size:var(--text-2xs);font-weight:500;padding:var(--gap-pair) var(--gap-item);border-radius:2px;text-transform:uppercase;letter-spacing:.14em}._metroLine_1stv4_118{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}._metroLink_1stv4_124{color:var(--foreground);font-weight:var(--weight-medium);text-decoration:underline;text-decoration-color:var(--link-line);text-underline-offset:3px}._metroLink_1stv4_124:hover{text-decoration-color:currentColor}._metroLink_1stv4_124:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring);border-radius:2px}._headerStats_1stv4_142{display:flex;align-items:center;gap:var(--gap-region);margin-top:var(--gap-item)}._headerStat_1stv4_142{display:flex;flex-direction:column-reverse;gap:var(--gap-pair)}._headerStatLabel_1stv4_155{font-family:var(--font-family-ui);font-size:var(--text-2xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground)}._headerStatValue_1stv4_164{font-family:var(--font-family-display);font-size:1.6875rem;font-weight:700;line-height:1.1;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--foreground)}._headerStatDivider_1stv4_174{width:1px;height:40px;background-color:var(--border-subtle)}._statLabelText_1stv4_181{white-space:normal}._section_1stv4_186{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionTitle_1stv4_192{font-family:var(--font-family-display);font-size:1.5rem;font-weight:600;line-height:1.2;color:var(--foreground);margin:0}._statsGrid_1stv4_202{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:var(--gap-section)}._statCard_1stv4_208{background-color:var(--surface-muted);padding:var(--gap-section);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);display:flex;flex-direction:column-reverse;gap:var(--gap-item)}.dark ._statCard_1stv4_208{background-color:var(--surface-raised);border-color:var(--border)}@media(hover:hover){._statCard_1stv4_208:hover{background-image:linear-gradient(var(--hover-tint),var(--hover-tint))}}._statHeader_1stv4_229{display:flex;align-items:center;gap:var(--gap-pair);color:var(--muted-foreground)}._statIcon_1stv4_236{display:none}._statLabel_1stv4_181{font-family:var(--font-family-ui);font-size:var(--text-2xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase}._statValue_1stv4_248{font-family:var(--font-family-display);font-size:1.6875rem;font-weight:700;line-height:1.1;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--foreground)}._twoColumnGrid_1stv4_259{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap-section);align-items:start}._detailsCard_1stv4_267{overflow:hidden}._detailRow_1stv4_271{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-block);min-height:44px;padding:var(--gap-block) var(--gap-section);border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm)}._detailRow_1stv4_271:last-child{border-bottom:none}._detailLabelGroup_1stv4_286{display:flex;align-items:center;gap:var(--gap-item);color:var(--muted-foreground)}._detailIcon_1stv4_293{display:inline-flex;color:var(--muted-foreground)}._detailValue_1stv4_298{font-family:var(--font-family-display);font-weight:var(--weight-heading);color:var(--foreground);text-align:right;font-variant-numeric:tabular-nums}._geoLinkRow_1stv4_307{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-block);min-height:44px;padding:var(--gap-block) var(--gap-section);border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm)}._geoLabel_1stv4_318{color:var(--muted-foreground)}._geoLink_1stv4_307{padding-block:var(--target-pad);margin-block:calc(-1 * var(--target-pad));color:var(--accent-ink);text-decoration:none;font-weight:var(--weight-medium);text-align:right}@media(pointer:coarse){._geoLink_1stv4_307{padding-block:var(--touch-pad);margin-block:calc(-1 * var(--touch-pad))}._lookalikeLink_1stv4_1{min-height:44px}}._geoLink_1stv4_307:hover{text-decoration:underline}._mapPlaceholder_1stv4_346{padding:var(--spacing-8);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);background-color:var(--bg-surface-muted);color:var(--muted-foreground);min-height:200px}._mapIcon_1stv4_358{opacity:.5}._coords_1stv4_362{font-family:var(--font-family-monospace);font-size:.875rem;opacity:.7}._zipGrid_1stv4_369{display:flex;flex-wrap:wrap;gap:var(--gap-item)}._zipBadgeWrapper_1stv4_375{display:inline-block}._zipBadge_1stv4_375{display:inline-flex;align-items:center;padding:var(--gap-pair) var(--gap-block);font-family:var(--font-family-ui);font-size:var(--text-sm);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--foreground-secondary);background-color:color-mix(in srgb,var(--surface-muted) 70%,transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:default}._emptyText_1stv4_394{margin:0;color:var(--muted-foreground)}@media(max-width:768px){._twoColumnGrid_1stv4_259{grid-template-columns:1fr;gap:var(--gap-section)}._title_1stv4_87{font-size:2rem}._headerStats_1stv4_142{flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}._headerStatDivider_1stv4_174{display:none}}@media(max-width:480px){._statsGrid_1stv4_202{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-block)}._title_1stv4_87{font-size:1.75rem}._detailRow_1stv4_271,._geoLinkRow_1stv4_307{padding:var(--gap-item) var(--gap-block)}._statsGrid_1stv4_202{grid-template-columns:repeat(2,minmax(0,1fr))}}._backLink_1stv4_48:focus-visible,._geoLink_1stv4_307:focus-visible,._zipBadge_1stv4_375:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}
