._container_1eajc_1{display:flex;flex-direction:column;gap:var(--gap-region);width:100%}._panelBody_1eajc_9._container_1eajc_1{gap:var(--gap-section)}._panelBody_1eajc_9 ._statsGrid_1eajc_15{gap:var(--gap-item)}._panelBody_1eajc_9 ._statBox_1eajc_19{gap:var(--gap-pair);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)}._panelBody_1eajc_9 ._statLabel_1eajc_28{font-family:var(--font-family-ui);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}._panelBody_1eajc_9 ._statLabel_1eajc_28 svg{display:none}._panelBody_1eajc_9 ._statValue_1eajc_41{font-family:var(--font-family-display);font-size:var(--text-xl);font-weight:var(--weight-heading);line-height:1.2;color:var(--foreground);font-variant-numeric:tabular-nums}._panelBody_1eajc_9 ._chartsGrid_1eajc_50{gap:var(--gap-block)}._panelBody_1eajc_9 ._chartCard_1eajc_54{padding:var(--gap-section);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._panelBody_1eajc_9 ._chartTitle_1eajc_61{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}@media(max-width:640px){._panelBody_1eajc_9 ._chartCard_1eajc_54{padding:var(--gap-block)}}._statsGrid_1eajc_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:var(--gap-section)}._statBox_1eajc_19{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-pair);transition:transform .2s ease,box-shadow .2s ease;border:1px solid var(--border)}._statBox_1eajc_19:hover{border-color:var(--border-strong);border-color:var(--border)}._statLabel_1eajc_28{display:flex;align-items:center;gap:var(--gap-item);color:var(--muted-foreground);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium)}._statValue_1eajc_41{font-family:var(--font-family-monospace);font-size:1.75rem;font-weight:var(--weight-heading);color:var(--foreground)}._statLabel_1eajc_28 svg{color:var(--muted-foreground)}._chartsGrid_1eajc_50{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));gap:var(--gap-section)}._chartCard_1eajc_54{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-section);border:1px solid var(--border);overflow:hidden}._chartTitle_1eajc_61{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--foreground);margin:0}._chartWrapper_1eajc_148{height:300px;width:100%;overflow:hidden}@media(max-width:768px){._chartsGrid_1eajc_50{grid-template-columns:1fr}}@media(max-width:640px){._container_1eajc_1{gap:var(--gap-section)}._header_1eajc_166{gap:var(--gap-item)}._iconWrapper_1eajc_170{width:32px;height:32px}._iconWrapper_1eajc_170 svg{width:20px;height:20px}._sectionTitle_1eajc_180{font-size:1.5rem}._statsGrid_1eajc_15{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--gap-block)}._statBox_1eajc_19{padding:var(--gap-block);gap:var(--gap-pair)}._statLabel_1eajc_28{font-size:.75rem}._statValue_1eajc_41{font-size:1.25rem}._chartsGrid_1eajc_50{grid-template-columns:1fr;gap:var(--gap-block)}._chartCard_1eajc_54{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_1eajc_61{font-size:1rem}._chartWrapper_1eajc_148{height:300px}}@media(max-width:480px){._container_1eajc_1{gap:var(--gap-section)}._iconWrapper_1eajc_170{width:28px;height:28px}._iconWrapper_1eajc_170 svg{width:18px;height:18px}._sectionTitle_1eajc_180{font-size:1.25rem}._statsGrid_1eajc_15{gap:var(--gap-block)}._statBox_1eajc_19{padding:var(--gap-block)}._statValue_1eajc_41{font-size:1.125rem}._chartsGrid_1eajc_50{gap:var(--gap-block)}._chartCard_1eajc_54{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_1eajc_61{font-size:.875rem}._chartWrapper_1eajc_148{height:300px}}._container_1qzsi_1{display:flex;flex-direction:column;gap:var(--gap-region);width:100%}._panelBody_1qzsi_9._container_1qzsi_1{gap:var(--gap-section)}._panelBody_1qzsi_9 ._statsGrid_1qzsi_15{gap:var(--gap-item)}._panelBody_1qzsi_9 ._statBox_1qzsi_19{gap:var(--gap-pair);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)}._panelBody_1qzsi_9 ._statLabel_1qzsi_28{font-family:var(--font-family-ui);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}._panelBody_1qzsi_9 ._statLabel_1qzsi_28 svg{display:none}._panelBody_1qzsi_9 ._statValue_1qzsi_41{font-family:var(--font-family-display);font-size:var(--text-xl);font-weight:var(--weight-heading);line-height:1.2;color:var(--foreground);font-variant-numeric:tabular-nums}._panelBody_1qzsi_9 ._chartsGrid_1qzsi_50{gap:var(--gap-block)}._panelBody_1qzsi_9 ._chartCard_1qzsi_54{padding:var(--gap-section);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._panelBody_1qzsi_9 ._chartTitle_1qzsi_61{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}@media(max-width:640px){._panelBody_1qzsi_9 ._chartCard_1qzsi_54{padding:var(--gap-block)}}._statsGrid_1qzsi_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:var(--gap-section)}._statBox_1qzsi_19{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-pair);transition:transform .2s ease,box-shadow .2s ease;border:1px solid var(--border)}._statBox_1qzsi_19:hover{border-color:var(--border-strong);border-color:var(--border)}._statLabel_1qzsi_28{display:flex;align-items:center;gap:var(--gap-item);color:var(--muted-foreground);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium)}._statLabel_1qzsi_28 svg{color:var(--muted-foreground)}._statValue_1qzsi_41{font-family:var(--font-family-monospace);font-size:1.75rem;font-weight:var(--weight-heading);color:var(--foreground)}._chartsGrid_1qzsi_50{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));gap:var(--gap-section)}._chartCard_1qzsi_54{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-section);border:1px solid var(--border);overflow:hidden}._chartTitle_1qzsi_61{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--foreground);margin:0}._chartWrapper_1qzsi_148{height:300px;width:100%;overflow:hidden}@media(max-width:768px){._chartsGrid_1qzsi_50{grid-template-columns:1fr}}@media(max-width:640px){._container_1qzsi_1{gap:var(--gap-section)}._header_1qzsi_166{gap:var(--gap-item)}._iconWrapper_1qzsi_170{width:32px;height:32px}._iconWrapper_1qzsi_170 svg{width:20px;height:20px}._sectionTitle_1qzsi_180{font-size:1.5rem}._statsGrid_1qzsi_15{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--gap-block)}._statBox_1qzsi_19{padding:var(--gap-block);gap:var(--gap-pair)}._statLabel_1qzsi_28{font-size:.75rem}._statValue_1qzsi_41{font-size:1.25rem}._chartsGrid_1qzsi_50{grid-template-columns:1fr;gap:var(--gap-block)}._chartCard_1qzsi_54{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_1qzsi_61{font-size:1rem}._chartWrapper_1qzsi_148{height:300px}}@media(max-width:480px){._container_1qzsi_1{gap:var(--gap-section)}._iconWrapper_1qzsi_170{width:28px;height:28px}._iconWrapper_1qzsi_170 svg{width:18px;height:18px}._sectionTitle_1qzsi_180{font-size:1.25rem}._statsGrid_1qzsi_15{gap:var(--gap-block)}._statBox_1qzsi_19{padding:var(--gap-block)}._statValue_1qzsi_41{font-size:1.125rem}._chartsGrid_1qzsi_50{gap:var(--gap-block)}._chartCard_1qzsi_54{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_1qzsi_61{font-size:.875rem}._chartWrapper_1qzsi_148{height:300px}}._container_cjccj_1{display:flex;flex-direction:column;gap:var(--gap-region);width:100%}._panelBody_cjccj_9._container_cjccj_1{gap:var(--gap-section)}._panelBody_cjccj_9 ._statsGrid_cjccj_15{gap:var(--gap-item)}._panelBody_cjccj_9 ._statBox_cjccj_19{gap:var(--gap-pair);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)}._panelBody_cjccj_9 ._statLabel_cjccj_28{font-family:var(--font-family-ui);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}._panelBody_cjccj_9 ._statLabel_cjccj_28 svg{display:none}._panelBody_cjccj_9 ._statValue_cjccj_41{font-family:var(--font-family-display);font-size:var(--text-xl);font-weight:var(--weight-heading);line-height:1.2;color:var(--foreground);font-variant-numeric:tabular-nums}._panelBody_cjccj_9 ._chartsGrid_cjccj_50{gap:var(--gap-block)}._panelBody_cjccj_9 ._chartCard_cjccj_54{padding:var(--gap-section);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._panelBody_cjccj_9 ._chartTitle_cjccj_61{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}@media(max-width:640px){._panelBody_cjccj_9 ._chartCard_cjccj_54{padding:var(--gap-block)}}._statsGrid_cjccj_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:var(--gap-section)}._statBox_cjccj_19{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-block);transition:transform .2s ease,box-shadow .2s ease;border:1px solid var(--border)}._statBox_cjccj_19:hover{border-color:var(--border-strong);border-color:var(--border)}._statLabel_cjccj_28{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium)}._statLabel_cjccj_28 svg{color:var(--muted-foreground)}._statValue_cjccj_41{font-family:var(--font-family-monospace);font-size:1.75rem;font-weight:var(--weight-heading);color:var(--foreground)}._chartsGrid_cjccj_50{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));gap:var(--gap-section)}._chartCard_cjccj_54{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-section);border:1px solid var(--border);overflow:hidden}._chartTitle_cjccj_61{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--foreground);margin:0}._chartWrapper_cjccj_148{height:300px;width:100%;overflow:hidden}@media(max-width:768px){._chartsGrid_cjccj_50{grid-template-columns:1fr}}@media(max-width:640px){._container_cjccj_1{gap:var(--gap-section)}._header_cjccj_166{gap:var(--spacing-2)}._iconWrapper_cjccj_170{width:32px;height:32px}._iconWrapper_cjccj_170 svg{width:20px;height:20px}._sectionTitle_cjccj_180{font-size:1.5rem}._statsGrid_cjccj_15{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--gap-block)}._statBox_cjccj_19{padding:var(--gap-block);gap:var(--gap-item)}._statLabel_cjccj_28{font-size:.75rem}._statValue_cjccj_41{font-size:1.25rem}._chartsGrid_cjccj_50{grid-template-columns:1fr;gap:var(--gap-block)}._chartCard_cjccj_54{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_cjccj_61{font-size:1rem}._chartWrapper_cjccj_148{height:300px}}@media(max-width:480px){._container_cjccj_1{gap:var(--gap-section)}._iconWrapper_cjccj_170{width:28px;height:28px}._iconWrapper_cjccj_170 svg{width:18px;height:18px}._sectionTitle_cjccj_180{font-size:1.25rem}._statsGrid_cjccj_15{gap:var(--gap-block)}._statBox_cjccj_19{padding:var(--gap-block)}._statValue_cjccj_41{font-size:1.125rem}._chartsGrid_cjccj_50{gap:var(--gap-block)}._chartCard_cjccj_54{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_cjccj_61{font-size:.875rem}._chartWrapper_cjccj_148{height:300px}}._container_11by5_1{display:flex;flex-direction:column;gap:var(--gap-section);width:100%}._header_11by5_8{display:flex;align-items:center;gap:var(--gap-block)}._iconWrapper_11by5_14{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--category-demographic-subtle);color:var(--data-primary)}.dark ._iconWrapper_11by5_14{background-color:var(--neutral-300);color:var(--chart-1)}._sectionTitle_11by5_30{font-family:var(--font-family-heading);font-size:2rem;font-weight:var(--weight-display);color:var(--foreground);margin:0}._panelBody_11by5_39._container_11by5_1{gap:var(--gap-section)}._panelBody_11by5_39 ._statsGrid_11by5_45{gap:var(--gap-item)}._panelBody_11by5_39 ._statBox_11by5_49{gap:var(--gap-pair);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)}._panelBody_11by5_39 ._statLabel_11by5_58{font-family:var(--font-family-ui);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}._panelBody_11by5_39 ._statLabel_11by5_58 svg{display:none}._panelBody_11by5_39 ._statValue_11by5_71{font-family:var(--font-family-display);font-size:var(--text-xl);font-weight:var(--weight-heading);line-height:1.2;color:var(--foreground);font-variant-numeric:tabular-nums}._panelBody_11by5_39 ._chartCard_11by5_80{padding:var(--gap-section);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._panelBody_11by5_39 ._chartTitle_11by5_87{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}@media(max-width:640px){._panelBody_11by5_39 ._chartCard_11by5_80{padding:var(--gap-block)}}._statsGrid_11by5_45{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--gap-section)}._statBox_11by5_49{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-pair);transition:transform .2s ease,box-shadow .2s ease;border:1px solid var(--border)}._statBox_11by5_49:hover{border-color:var(--border-strong);border-color:var(--border)}._statLabel_11by5_58{display:flex;align-items:center;gap:var(--gap-item);color:var(--muted-foreground);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium)}._statValue_11by5_71{font-family:var(--font-family-monospace);font-size:1.75rem;font-weight:var(--weight-heading);color:var(--foreground);margin-top:0}._iconU18_11by5_146,._icon1834_11by5_147,._icon3564_11by5_148,._icon65p_11by5_149{color:var(--muted-foreground)}._chartCard_11by5_80{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-block);border:1px solid var(--border)}._chartHeader_11by5_164{display:flex;justify-content:space-between;align-items:baseline}._chartTitle_11by5_87{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--foreground);margin:0}._visualizationContainer_11by5_178{display:flex;flex-direction:column;gap:var(--gap-block)}._stackedBar_11by5_185{display:flex;width:100%;height:24px;border-radius:var(--radius-full);overflow:hidden;background-color:var(--muted)}._barSegment_11by5_194{height:100%;transition:width .5s ease-out}._barSegment_11by5_194:first-child{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}._barSegment_11by5_194:last-child{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}._legend_11by5_210{display:flex;flex-wrap:wrap;gap:var(--gap-section);justify-content:center}._legendItem_11by5_217{display:flex;align-items:center;gap:var(--gap-item);font-size:.875rem}._legendDot_11by5_224{width:10px;height:10px;border-radius:50%}._legendLabel_11by5_230{color:var(--muted-foreground);font-weight:500}._legendValue_11by5_235{font-family:var(--font-family-monospace);font-weight:var(--weight-medium);color:var(--foreground)}._explanationText_11by5_241{max-width:68ch;font-size:.875rem;color:var(--muted-foreground);line-height:1.6;margin:0;border-top:1px solid var(--border);padding-top:var(--gap-block)}._noData_11by5_251{color:var(--muted-foreground);font-style:italic;padding:var(--spacing-4);text-align:center;background-color:var(--muted);border-radius:var(--radius-md)}@media(max-width:640px){._container_11by5_1{gap:var(--gap-section)}._header_11by5_8{gap:var(--gap-item)}._iconWrapper_11by5_14{width:32px;height:32px}._iconWrapper_11by5_14 svg{width:20px;height:20px}._sectionTitle_11by5_30{font-size:1.5rem}._statsGrid_11by5_45{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--gap-block)}._statBox_11by5_49{padding:var(--gap-block);gap:var(--gap-pair)}._statLabel_11by5_58{font-size:.75rem}._statValue_11by5_71{font-size:1.25rem}._chartCard_11by5_80{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_11by5_87{font-size:1rem}._stackedBar_11by5_185{height:20px}._legend_11by5_210{flex-direction:column;align-items:flex-start;gap:var(--gap-item)}._explanationText_11by5_241{font-size:.8125rem}}@media(max-width:480px){._container_11by5_1{gap:var(--gap-block)}._iconWrapper_11by5_14{width:28px;height:28px}._iconWrapper_11by5_14 svg{width:18px;height:18px}._sectionTitle_11by5_30{font-size:1.25rem}._statsGrid_11by5_45{gap:var(--gap-block)}._statBox_11by5_49{padding:var(--gap-block)}._statValue_11by5_71{font-size:1.125rem}._chartCard_11by5_80{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_11by5_87{font-size:.875rem}._stackedBar_11by5_185{height:18px}._legend_11by5_210{gap:var(--gap-item)}._legendItem_11by5_217{font-size:.8125rem}._explanationText_11by5_241{font-size:.75rem}}._container_1ivj0_1{display:flex;flex-direction:column;gap:var(--gap-region);width:100%}._header_1ivj0_8{display:flex;align-items:center;gap:var(--gap-block)}._iconWrapper_1ivj0_14{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--category-demographic-subtle);color:var(--data-primary)}.dark ._iconWrapper_1ivj0_14{background-color:var(--neutral-300);color:var(--chart-1)}._sectionTitle_1ivj0_30{font-family:var(--font-family-heading);font-size:2rem;font-weight:var(--weight-display);color:var(--foreground);margin:0}._panelBody_1ivj0_39._container_1ivj0_1{gap:var(--gap-section)}._panelBody_1ivj0_39 ._statsGrid_1ivj0_45{gap:var(--gap-item)}._panelBody_1ivj0_39 ._statBox_1ivj0_49{gap:var(--gap-pair);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)}._panelBody_1ivj0_39 ._statLabel_1ivj0_58{font-family:var(--font-family-ui);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}._panelBody_1ivj0_39 ._statLabel_1ivj0_58 svg{display:none}._panelBody_1ivj0_39 ._statValue_1ivj0_71{font-family:var(--font-family-display);font-size:var(--text-xl);font-weight:var(--weight-heading);line-height:1.2;color:var(--foreground);font-variant-numeric:tabular-nums}._panelBody_1ivj0_39 ._chartCard_1ivj0_80{padding:var(--gap-section);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._panelBody_1ivj0_39 ._chartTitle_1ivj0_87{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}@media(max-width:640px){._panelBody_1ivj0_39 ._chartCard_1ivj0_80{padding:var(--gap-block)}}._statsGrid_1ivj0_45{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--gap-section)}._statBox_1ivj0_49{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-pair);transition:transform .2s ease,box-shadow .2s ease;border:1px solid var(--border)}._statBox_1ivj0_49:hover{border-color:var(--border-strong);border-color:var(--border)}._statLabel_1ivj0_58{display:flex;align-items:center;gap:var(--gap-item);color:var(--muted-foreground);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium)}._statValue_1ivj0_71{font-family:var(--font-family-monospace);font-size:1.75rem;font-weight:var(--weight-heading);color:var(--foreground)}._iconMarried_1ivj0_145,._iconSingleParent_1ivj0_146,._iconAlone_1ivj0_147,._iconSize_1ivj0_148{color:var(--muted-foreground)}._chartCard_1ivj0_80{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-section);border:1px solid var(--border)}._chartHeader_1ivj0_163{display:flex;justify-content:space-between;align-items:baseline}._chartTitle_1ivj0_87{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--foreground);margin:0}._visualizationContainer_1ivj0_177{display:flex;flex-direction:column;gap:var(--gap-section)}._stackedBar_1ivj0_184{display:flex;width:100%;height:24px;border-radius:var(--radius-full);overflow:hidden;background-color:var(--muted)}._barSegment_1ivj0_193{height:100%;transition:width .5s ease-out}._barSegment_1ivj0_193:first-child{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}._barSegment_1ivj0_193:last-child{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}._legend_1ivj0_209{display:flex;flex-wrap:wrap;gap:var(--gap-section);justify-content:center}._legendItem_1ivj0_216{display:flex;align-items:center;gap:var(--gap-item);font-size:.875rem}._legendDot_1ivj0_223{width:10px;height:10px;border-radius:50%}._legendLabel_1ivj0_229{color:var(--muted-foreground);font-weight:500}._legendValue_1ivj0_234{font-family:var(--font-family-monospace);font-weight:var(--weight-medium);color:var(--foreground)}._explanationText_1ivj0_240{max-width:68ch;font-size:.875rem;color:var(--muted-foreground);line-height:1.6;margin:0;border-top:1px solid var(--border);padding-top:var(--gap-block)}._noData_1ivj0_250{color:var(--muted-foreground);font-style:italic;padding:var(--gap-section);text-align:center;background-color:var(--muted);border-radius:var(--radius-md)}@media(max-width:640px){._container_1ivj0_1{gap:var(--gap-section)}._header_1ivj0_8{gap:var(--gap-item)}._iconWrapper_1ivj0_14{width:32px;height:32px}._iconWrapper_1ivj0_14 svg{width:20px;height:20px}._sectionTitle_1ivj0_30{font-size:1.5rem}._statsGrid_1ivj0_45{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--gap-block)}._statBox_1ivj0_49{padding:var(--gap-block);gap:var(--gap-pair)}._statLabel_1ivj0_58{font-size:.75rem}._statValue_1ivj0_71{font-size:1.25rem}._chartCard_1ivj0_80{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_1ivj0_87{font-size:1rem}._stackedBar_1ivj0_184{height:20px}._legend_1ivj0_209{flex-direction:column;align-items:flex-start;gap:var(--gap-item)}._explanationText_1ivj0_240{font-size:.8125rem}}@media(max-width:480px){._container_1ivj0_1{gap:var(--gap-section)}._iconWrapper_1ivj0_14{width:28px;height:28px}._iconWrapper_1ivj0_14 svg{width:18px;height:18px}._sectionTitle_1ivj0_30{font-size:1.25rem}._statsGrid_1ivj0_45{gap:var(--gap-block)}._statBox_1ivj0_49{padding:var(--gap-block)}._statValue_1ivj0_71{font-size:1.125rem}._chartCard_1ivj0_80{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_1ivj0_87{font-size:.875rem}._stackedBar_1ivj0_184{height:18px}._legend_1ivj0_209{gap:var(--gap-item)}._legendItem_1ivj0_216{font-size:.8125rem}._explanationText_1ivj0_240{font-size:.75rem}}._container_1st04_1{display:flex;flex-direction:column;gap:var(--gap-region);width:100%;--color-u25: var(--chart-3);--color-2550: var(--chart-4);--color-50100: var(--chart-2);--color-100p: var(--chart-1);--color-mfg: var(--chart-3);--color-retail: var(--chart-5);--color-healthcare: var(--chart-1)}._header_1st04_19{display:flex;align-items:center;gap:var(--gap-block)}._iconWrapper_1st04_25{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--category-demographic-subtle);color:var(--data-primary)}.dark ._iconWrapper_1st04_25{background-color:var(--neutral-300);color:var(--chart-1)}._sectionTitle_1st04_41{font-family:var(--font-family-heading);font-size:2rem;font-weight:var(--weight-display);color:var(--foreground);margin:0}._panelBody_1st04_49._container_1st04_1{gap:var(--gap-section)}._panelBody_1st04_49 ._overviewGrid_1st04_55{gap:var(--gap-item)}._panelBody_1st04_49 ._statBox_1st04_59{gap:var(--gap-pair);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)}._panelBody_1st04_49 ._statLabel_1st04_68{font-family:var(--font-family-ui);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}._panelBody_1st04_49 ._statLabel_1st04_68 svg{display:none}._panelBody_1st04_49 ._statValue_1st04_81{font-family:var(--font-family-display);font-size:var(--text-xl);font-weight:var(--weight-heading);line-height:1.2;color:var(--foreground);font-variant-numeric:tabular-nums}._panelBody_1st04_49 ._card_1st04_90{padding:var(--gap-section);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._panelBody_1st04_49 ._cardTitle_1st04_97{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);line-height:1.3}@media(max-width:640px){._panelBody_1st04_49 ._card_1st04_90{padding:var(--gap-block)}}._overviewGrid_1st04_55{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:var(--gap-section)}._statBox_1st04_59{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-pair);transition:transform .2s ease,box-shadow .2s ease;border:1px solid var(--border)}._statBox_1st04_59:hover{border-color:var(--border-strong);border-color:var(--border)}._statLabel_1st04_68{display:flex;align-items:center;gap:var(--gap-item);color:var(--muted-foreground);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium)}._statValue_1st04_81{font-family:var(--font-family-monospace);font-size:1.75rem;font-weight:var(--weight-heading);color:var(--foreground)}._iconPrimary_1st04_156{color:var(--chart-1)}._iconWarning_1st04_157{color:var(--chart-4)}._iconSuccess_1st04_158{color:var(--chart-2)}._card_1st04_90{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-section);border:1px solid var(--border)}._cardTitle_1st04_97{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--foreground);margin:0}._incomeGrid_1st04_180{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--gap-block)}._incomeStat_1st04_186{display:flex;flex-direction:column;gap:var(--gap-pair);padding:var(--gap-block);background-color:var(--background);border-radius:var(--radius-sm);position:relative;overflow:hidden}._dot_1st04_197{width:8px;height:8px;border-radius:50%;margin-bottom:var(--gap-pair)}._incomeLabel_1st04_204{font-size:.75rem;color:var(--muted-foreground);font-weight:500}._incomeValue_1st04_210{font-family:var(--font-family-monospace);font-size:1.125rem;font-weight:var(--weight-medium);color:var(--foreground)}._stackedBarContainer_1st04_217{margin-top:var(--gap-item)}._stackedBar_1st04_217{display:flex;width:100%;height:16px;border-radius:var(--radius-full);overflow:hidden;background-color:var(--muted)}._barSegment_1st04_230{height:100%;transition:width .5s ease-out}._barSegment_1st04_230:first-child{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}._barSegment_1st04_230:last-child{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}._industryGrid_1st04_246{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--gap-section)}._industryItem_1st04_252{display:flex;flex-direction:column;gap:var(--gap-pair)}._industryHeader_1st04_258{display:flex;justify-content:space-between;align-items:center}._industryLabel_1st04_264{display:flex;align-items:center;gap:var(--gap-item);font-size:.875rem;font-weight:var(--weight-medium);color:var(--foreground)}._industryValue_1st04_273{font-family:var(--font-family-monospace);font-weight:var(--weight-medium);color:var(--foreground)}._simpleBarTrack_1st04_279{width:100%;height:8px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden}._simpleBarFill_1st04_287{height:100%;border-radius:var(--radius-full);transition:width .5s ease-out}._noData_1st04_293{color:var(--muted-foreground);font-style:italic;padding:var(--gap-section);text-align:center;background-color:var(--muted);border-radius:var(--radius-md)}@media(max-width:640px){._container_1st04_1{gap:var(--gap-section)}._header_1st04_19{gap:var(--gap-item)}._iconWrapper_1st04_25{width:32px;height:32px}._iconWrapper_1st04_25 svg{width:20px;height:20px}._sectionTitle_1st04_41{font-size:1.5rem}._overviewGrid_1st04_55{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--gap-block)}._statBox_1st04_59{padding:var(--gap-block);gap:var(--gap-pair)}._statLabel_1st04_68{font-size:.75rem}._statValue_1st04_81{font-size:1.25rem}._card_1st04_90{padding:var(--gap-block);gap:var(--gap-block)}._cardTitle_1st04_97{font-size:1rem}._incomeGrid_1st04_180{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--gap-block)}._incomeStat_1st04_186{padding:var(--gap-item)}._incomeValue_1st04_210{font-size:1rem}._industryGrid_1st04_246{grid-template-columns:1fr;gap:var(--gap-block)}._industryItem_1st04_252{gap:var(--gap-pair)}}@media(max-width:480px){._container_1st04_1{gap:var(--gap-section)}._iconWrapper_1st04_25{width:28px;height:28px}._iconWrapper_1st04_25 svg{width:18px;height:18px}._sectionTitle_1st04_41{font-size:1.25rem}._overviewGrid_1st04_55{gap:var(--gap-block)}._statBox_1st04_59{padding:var(--gap-block)}._statValue_1st04_81{font-size:1.125rem}._card_1st04_90{padding:var(--gap-block);gap:var(--gap-block)}._cardTitle_1st04_97{font-size:.875rem}._incomeGrid_1st04_180{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:var(--gap-item)}._incomeValue_1st04_210{font-size:.875rem}._industryGrid_1st04_246{gap:var(--gap-block)}}._container_yaatn_1{display:flex;flex-direction:column;gap:var(--gap-section);width:100%;--color-disability: var(--chart-1);--bg-disability: color-mix(in srgb, var(--chart-1) 15%, transparent);--color-insurance: var(--chart-2);--bg-insurance: color-mix(in srgb, var(--chart-2) 15%, transparent)}._header_yaatn_15{display:flex;align-items:center;gap:var(--gap-block)}._iconWrapper_yaatn_21{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--category-demographic-subtle);color:var(--data-primary)}.dark ._iconWrapper_yaatn_21{background-color:var(--neutral-300);color:var(--chart-1)}._sectionTitle_yaatn_37{font-family:var(--font-family-heading);font-size:2rem;font-weight:var(--weight-display);color:var(--foreground);margin:0}._panelBody_yaatn_45._container_yaatn_1{gap:var(--gap-section)}._panelBody_yaatn_45 ._grid_yaatn_51{gap:var(--gap-block)}._panelBody_yaatn_45 ._card_yaatn_55{padding:var(--gap-section);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._panelBody_yaatn_45 ._cardIcon_yaatn_62{display:none}._panelBody_yaatn_45 ._cardTitle_yaatn_66{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}@media(max-width:640px){._panelBody_yaatn_45 ._card_yaatn_55{padding:var(--gap-block)}}._grid_yaatn_51{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--gap-section)}._card_yaatn_55{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-block);min-height:280px;transition:border-color var(--motion-fast) var(--ease-out);border:1px solid var(--border)}._card_yaatn_55:hover{border-color:var(--border-strong)}._cardDisability_yaatn_104{border-color:var(--border)}._cardDisability_yaatn_104 ._cardIcon_yaatn_62,._cardDisability_yaatn_104 ._primaryValue_yaatn_109{color:var(--foreground)}._cardInsurance_yaatn_113{border-color:var(--border)}._cardInsurance_yaatn_113 ._cardIcon_yaatn_62,._cardInsurance_yaatn_113 ._primaryValue_yaatn_109{color:var(--foreground)}._cardHeader_yaatn_122{display:flex;align-items:center;gap:var(--gap-item);color:var(--muted-foreground)}._cardTitle_yaatn_66{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:var(--weight-medium);color:var(--foreground);margin:0}._cardBody_yaatn_141{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--gap-section)}._statsSection_yaatn_150{display:flex;flex-direction:column;gap:var(--gap-block);flex:1}._primaryStat_yaatn_157{display:flex;flex-direction:column;gap:var(--gap-pair)}._primaryValue_yaatn_109{font-family:var(--font-family-monospace);font-size:2.5rem;font-weight:var(--weight-display);color:var(--foreground);line-height:1}._primaryLabel_yaatn_171{font-family:var(--font-family-ui);font-size:1rem;color:var(--muted-foreground);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em}._description_yaatn_180{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin:0;padding-top:var(--gap-block);border-top:1px solid var(--border)}._chartWrapper_yaatn_189{width:100px;height:100px;flex-shrink:0}._progressCircle_yaatn_195{width:100%;height:100%}._circleBg_yaatn_200{fill:none}._circleFg_yaatn_204{fill:none;transition:stroke-dashoffset 1s ease-out}._explanationBox_yaatn_210{background-color:var(--muted);padding:var(--gap-section);border-radius:var(--radius-md);border-left:2px solid var(--border-strong)}._explanationText_yaatn_217{max-width:68ch;font-size:.875rem;color:var(--muted-foreground);line-height:1.6;margin:0}._explanationText_yaatn_217 strong{color:var(--foreground);font-weight:var(--weight-medium)}@media(max-width:768px){._cardBody_yaatn_141{flex-direction:column;gap:var(--gap-section)}._statsSection_yaatn_150{width:100%}._chartWrapper_yaatn_189{width:100%;height:120px}}@media(max-width:640px){._container_yaatn_1{gap:var(--gap-section)}._header_yaatn_15{gap:var(--gap-item)}._iconWrapper_yaatn_21{width:32px;height:32px}._iconWrapper_yaatn_21 svg{width:20px;height:20px}._sectionTitle_yaatn_37{font-size:1.5rem}._grid_yaatn_51{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--gap-block)}._card_yaatn_55{padding:var(--gap-block);gap:var(--gap-block);min-height:200px}._cardTitle_yaatn_66{font-size:1rem}._primaryValue_yaatn_109{font-size:2rem}._description_yaatn_180{font-size:.8125rem}._chartWrapper_yaatn_189{width:80px;height:80px}._explanationBox_yaatn_210{padding:var(--gap-block)}._explanationText_yaatn_217{font-size:.8125rem}}@media(max-width:480px){._container_yaatn_1{gap:var(--gap-section)}._iconWrapper_yaatn_21{width:28px;height:28px}._iconWrapper_yaatn_21 svg{width:18px;height:18px}._sectionTitle_yaatn_37{font-size:1.25rem}._grid_yaatn_51{grid-template-columns:1fr;gap:var(--gap-block)}._card_yaatn_55{padding:var(--gap-block);min-height:auto}._cardTitle_yaatn_66{font-size:.875rem}._primaryValue_yaatn_109{font-size:1.5rem}._primaryLabel_yaatn_171{font-size:.875rem}._description_yaatn_180{font-size:.75rem}._chartWrapper_yaatn_189{width:70px;height:70px}._explanationBox_yaatn_210{padding:var(--gap-block)}}._container_10c7l_1{display:flex;flex-direction:column;gap:var(--gap-section);width:100%;--color-internet: var(--chart-1);--bg-internet: color-mix(in srgb, var(--chart-1) 15%, transparent);--color-computer: var(--chart-2);--bg-computer: color-mix(in srgb, var(--chart-2) 15%, transparent)}._header_10c7l_15{display:flex;align-items:center;gap:var(--spacing-3)}._mainIconWrapper_10c7l_21{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--category-demographic-subtle);color:var(--data-primary)}.dark ._mainIconWrapper_10c7l_21{background-color:var(--neutral-300);color:var(--chart-1)}._sectionTitle_10c7l_37{font-family:var(--font-family-heading);font-size:2rem;font-weight:var(--weight-display);color:var(--foreground);margin:0}._panelBody_10c7l_45._container_10c7l_1{gap:var(--gap-section)}._panelBody_10c7l_45 ._grid_10c7l_51{gap:var(--gap-block)}._panelBody_10c7l_45 ._statCard_10c7l_55{padding:var(--gap-section);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._panelBody_10c7l_45 ._cardLabel_10c7l_62{font-family:var(--font-family-base);font-size:var(--text-md);font-weight:var(--weight-heading)}@media(max-width:640px){._panelBody_10c7l_45 ._statCard_10c7l_55{padding:var(--gap-block)}}._grid_10c7l_51{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--gap-section)}._statCard_10c7l_55{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-block);border:1px solid var(--border);border-left:2px solid var(--border-strong);transition:transform .2s ease,box-shadow .2s ease}._statCard_10c7l_55:hover{border-color:var(--border-strong)}._cardInternet_10c7l_96{border-left-color:var(--chart-1)}._cardInternet_10c7l_96 ._statValue_10c7l_99{color:var(--foreground)}._cardComputer_10c7l_103{border-left-color:var(--chart-2)}._cardComputer_10c7l_103 ._statValue_10c7l_99{color:var(--foreground)}._cardHeader_10c7l_110{display:flex;align-items:center;gap:var(--spacing-3)}._iconWrapper_10c7l_116{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-sm)}._cardLabel_10c7l_62{font-family:var(--font-family-base);font-size:1rem;font-weight:var(--weight-medium);color:var(--foreground)}._valueRow_10c7l_132{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2)}._statValue_10c7l_99{font-family:var(--font-family-monospace);font-size:2rem;font-weight:var(--weight-display)}._statContext_10c7l_147{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._progressBarTrack_10c7l_154{width:100%;height:8px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden}._progressBarFill_10c7l_162{height:100%;border-radius:var(--radius-full);transition:width .6s cubic-bezier(.4,0,.2,1)}@media(max-width:640px){._container_10c7l_1{gap:var(--gap-block)}._header_10c7l_15{gap:var(--spacing-2)}._mainIconWrapper_10c7l_21{width:32px;height:32px}._mainIconWrapper_10c7l_21 svg{width:20px;height:20px}._sectionTitle_10c7l_37{font-size:1.5rem}._grid_10c7l_51{grid-template-columns:1fr;gap:var(--gap-block)}._statCard_10c7l_55{padding:var(--gap-block);gap:var(--gap-block)}._iconWrapper_10c7l_116{width:32px;height:32px}._iconWrapper_10c7l_116 svg{width:18px;height:18px}._cardLabel_10c7l_62{font-size:.9375rem}._statValue_10c7l_99{font-size:1.5rem}._statContext_10c7l_147{font-size:.8125rem}}@media(max-width:480px){._container_10c7l_1{gap:var(--gap-block)}._mainIconWrapper_10c7l_21{width:28px;height:28px}._mainIconWrapper_10c7l_21 svg{width:18px;height:18px}._sectionTitle_10c7l_37{font-size:1.25rem}._grid_10c7l_51{gap:var(--gap-block)}._statCard_10c7l_55{padding:var(--gap-block)}._iconWrapper_10c7l_116{width:28px;height:28px}._iconWrapper_10c7l_116 svg{width:16px;height:16px}._cardLabel_10c7l_62{font-size:.875rem}._statValue_10c7l_99{font-size:1.25rem}._statContext_10c7l_147{font-size:.75rem}._progressBarTrack_10c7l_154{height:6px}}._container_1cldn_1{display:flex;flex-direction:column;gap:var(--gap-section);width:100%;--col-cheap: var(--chart-7);--col-average: var(--chart-4);--col-expensive: var(--chart-1);--housing-hard: var(--chart-3);--housing-moderate: var(--chart-5);--housing-affordable: var(--chart-2)}._header_1cldn_18{display:flex;align-items:center;gap:var(--gap-block)}._iconWrapper_1cldn_24{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--category-demographic-subtle);color:var(--data-primary)}.dark ._iconWrapper_1cldn_24{background-color:var(--neutral-300);color:var(--chart-1)}._sectionTitle_1cldn_40{font-family:var(--font-family-heading);font-size:2rem;font-weight:var(--weight-display);color:var(--foreground);margin:0}._panelBody_1cldn_48._container_1cldn_1{gap:var(--gap-section)}._panelBody_1cldn_48 ._statsGrid_1cldn_54{gap:var(--gap-block)}._panelBody_1cldn_48 ._chartCard_1cldn_58{padding:var(--gap-section);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._panelBody_1cldn_48 ._chartTitle_1cldn_65{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}@media(max-width:640px){._panelBody_1cldn_48 ._chartCard_1cldn_58{padding:var(--gap-block)}}._statsGrid_1cldn_54{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:var(--gap-section)}._chartCard_1cldn_58{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-block);border:1px solid var(--border);transition:box-shadow .2s ease,transform .2s ease}._chartCard_1cldn_58:hover{border-color:var(--border)}._chartHeader_1cldn_104{display:flex;justify-content:space-between;align-items:flex-start}._chartTitle_1cldn_65{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:var(--weight-medium);color:var(--foreground);margin:0}._chartSubtitle_1cldn_118{font-size:.875rem;color:var(--muted-foreground);font-weight:500;display:block;margin-top:var(--gap-pair)}._bigValue_1cldn_126{font-family:var(--font-family-monospace);font-size:2rem;font-weight:var(--weight-display);line-height:1;color:var(--foreground)}._visualContainer_1cldn_135{display:flex;flex-direction:column;gap:var(--gap-block)}._track_1cldn_142{position:relative;height:12px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden;width:100%}._segmentsLayer_1cldn_151{position:absolute;inset:0;display:flex;width:100%}._segment_1cldn_151{flex:1;height:100%;opacity:.25}._segment_1cldn_151:first-child{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}._segment_1cldn_151:last-child{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}._barFill_1cldn_174{position:absolute;top:0;left:0;height:100%;border-radius:var(--radius-full);transition:width .6s cubic-bezier(.4,0,.2,1);z-index:2}._baselineMarker_1cldn_184{position:absolute;top:0;bottom:0;width:2px;background-color:var(--foreground);opacity:.5;z-index:3}._trackLabels_1cldn_194{display:flex;justify-content:space-between;margin-top:calc(-1 * var(--gap-item));font-size:.75rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._legend_1cldn_204{display:flex;flex-direction:column;gap:var(--gap-item)}._legendItem_1cldn_210{display:flex;align-items:center;gap:var(--gap-item);padding:var(--gap-item) var(--gap-block);border-radius:var(--radius-sm);background-color:transparent;transition:background-color .2s}._legendItemActive_1cldn_220{background-color:var(--background);font-weight:500}._dot_1cldn_225{width:8px;height:8px;border-radius:50%;flex-shrink:0}._legendLabel_1cldn_232{font-size:.875rem;color:var(--foreground);flex:1}._legendRange_1cldn_238{font-family:var(--font-family-monospace);font-size:.875rem;color:var(--muted-foreground)}._explanationText_1cldn_244{font-size:.8125rem;color:var(--muted-foreground);line-height:1.5;margin:0;border-top:1px solid var(--border);padding-top:var(--gap-block)}@media(max-width:640px){._container_1cldn_1{gap:var(--gap-section)}._header_1cldn_18{gap:var(--gap-item)}._iconWrapper_1cldn_24{width:32px;height:32px}._iconWrapper_1cldn_24 svg{width:20px;height:20px}._sectionTitle_1cldn_40{font-size:1.5rem}._statsGrid_1cldn_54{grid-template-columns:1fr;gap:var(--gap-block)}._chartCard_1cldn_58{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_1cldn_65{font-size:1rem}._bigValue_1cldn_126{font-size:1.5rem}._visualContainer_1cldn_135{gap:var(--gap-block)}._legendItem_1cldn_210{padding:var(--gap-pair) var(--gap-item)}._legendLabel_1cldn_232,._legendRange_1cldn_238{font-size:.8125rem}}@media(max-width:480px){._container_1cldn_1{gap:var(--gap-block)}._iconWrapper_1cldn_24{width:28px;height:28px}._iconWrapper_1cldn_24 svg{width:18px;height:18px}._sectionTitle_1cldn_40{font-size:1.25rem}._statsGrid_1cldn_54{gap:var(--gap-block)}._chartCard_1cldn_58{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_1cldn_65{font-size:.875rem}._chartSubtitle_1cldn_118{font-size:.75rem}._bigValue_1cldn_126{font-size:1.5rem}._visualContainer_1cldn_135{gap:var(--gap-block)}._track_1cldn_142{height:10px}._legendLabel_1cldn_232,._legendRange_1cldn_238,._explanationText_1cldn_244{font-size:.75rem}}._container_d7q28_1{display:flex;flex-direction:column;gap:var(--gap-section);width:100%}._overviewGrid_d7q28_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:var(--gap-section)}._statBox_d7q28_14{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-pair);border:1px solid var(--border);transition:transform .2s ease,box-shadow .2s ease}._statBox_d7q28_14:hover{border-color:var(--border-strong)}._statLabel_d7q28_29{font-family:var(--font-family-ui);display:flex;align-items:center;gap:var(--gap-item);color:var(--muted-foreground);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium)}._statValue_d7q28_41{font-family:var(--font-family-monospace);font-size:1.75rem;font-weight:var(--weight-heading);color:var(--foreground)}._iconPrimary_d7q28_48{color:var(--chart-1)}._iconSecondary_d7q28_49{color:var(--chart-2)}._card_d7q28_51{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);border:1px solid var(--border)}._cardHeader_d7q28_58{display:flex;align-items:center;gap:var(--gap-item);margin-bottom:var(--gap-section)}._headerIcon_d7q28_65{color:var(--muted-foreground)}._cardTitle_d7q28_69{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--foreground);margin:0}._chartContainer_d7q28_77{width:100%;min-height:300px}@media(max-width:640px){._overviewGrid_d7q28_8{grid-template-columns:1fr}._statValue_d7q28_41{font-size:1.5rem}}._container_qynz7_1{width:100%}._grid_qynz7_5{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--gap-section)}._mainCard_qynz7_11,._secondaryCard_qynz7_11{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--gap-block);transition:transform .2s ease}._mainCard_qynz7_11{border-top:2px solid var(--chart-1)}._secondaryCard_qynz7_11{border-top:2px solid var(--chart-2)}._mainCard_qynz7_11:hover,._secondaryCard_qynz7_11:hover{border-color:var(--border-strong)}._cardHeader_qynz7_34{display:flex;align-items:center;gap:var(--gap-item)}._iconWrapper_qynz7_40{width:48px;height:48px;border-radius:var(--radius-full);background-color:var(--category-social-subtle);color:var(--chart-1);display:flex;align-items:center;justify-content:center}._iconWrapperAlt_qynz7_51{background-color:var(--neutral-200);color:var(--neutral-700)}.dark ._iconWrapperAlt_qynz7_51{background-color:var(--neutral-300);color:var(--neutral-700)}._cardTitle_qynz7_61{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:var(--weight-medium);color:var(--muted-foreground);margin:0;text-transform:uppercase;letter-spacing:.05em}._mainValue_qynz7_71{font-family:var(--font-family-monospace);font-size:3rem;font-weight:var(--weight-display);color:var(--foreground);line-height:1}._secondaryValue_qynz7_79{font-family:var(--font-family-monospace);font-size:2.5rem;font-weight:var(--weight-display);color:var(--foreground);line-height:1}._description_qynz7_87{margin:0;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@media(max-width:640px){._grid_qynz7_5{grid-template-columns:1fr}._mainValue_qynz7_71{font-size:2.5rem}._secondaryValue_qynz7_79{font-size:2rem}}._container_1t7lh_1{display:flex;flex-direction:column;gap:var(--gap-section);width:100%}._statsRow_1t7lh_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:var(--gap-section)}._statCard_1t7lh_14{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-md);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--gap-pair)}._statHeader_1t7lh_24{display:flex;align-items:center;gap:var(--gap-item);color:var(--muted-foreground);font-size:.875rem;font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em}._iconFamily_1t7lh_35{color:var(--chart-1)}._iconNonFamily_1t7lh_36{color:var(--chart-4)}._statValue_1t7lh_38{font-family:var(--font-family-monospace);font-size:2rem;font-weight:var(--weight-display);color:var(--foreground)}._statSub_1t7lh_45{font-size:.875rem;color:var(--muted-foreground)}._chartCard_1t7lh_50{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);border:1px solid var(--border);border-left:2px solid var(--border-strong)}._chartTitle_1t7lh_58{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--foreground);margin:0}._chartContainer_1t7lh_66{width:100%;min-height:300px}@media(max-width:640px){._statsRow_1t7lh_8{grid-template-columns:1fr}._statValue_1t7lh_38{font-size:1.75rem}}._container_v4ob9_1{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--gap-section)}._header_v4ob9_11{display:flex;align-items:center;gap:var(--gap-item)}._headerIcon_v4ob9_17{color:var(--muted-foreground)}._title_v4ob9_21{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--foreground);margin:0}._grid_v4ob9_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--gap-block)}._ageCard_v4ob9_35{background-color:var(--background);padding:var(--gap-block);border-radius:var(--radius-md);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--gap-pair);position:relative;overflow:hidden}._peakCard_v4ob9_47{border-color:var(--chart-1);background-color:color-mix(in srgb,var(--chart-1) 5%,var(--background))}._ageLabel_v4ob9_52{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._ageValue_v4ob9_58{font-family:var(--font-family-monospace);font-size:1.125rem;font-weight:var(--weight-medium);color:var(--foreground)}._peakBadge_v4ob9_65{font-size:var(--text-2xs);text-transform:uppercase;color:var(--accent-ink);font-weight:var(--weight-medium);margin-top:0}._chartContainer_v4ob9_73{width:100%;min-height:250px;margin-top:0}@media(max-width:640px){._grid_v4ob9_29{grid-template-columns:repeat(2,1fr)}}._container_1ltnu_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--gap-section);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--gap-section)}._container_1ltnu_1._household_1ltnu_11,._container_1ltnu_1._family_1ltnu_15{border-left:2px solid var(--border-strong)}._header_1ltnu_19{display:flex;align-items:center;gap:var(--gap-item)}._iconWrapper_1ltnu_25{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);flex-shrink:0}._household_1ltnu_11 ._iconWrapper_1ltnu_25{background-color:color-mix(in srgb,var(--chart-1) 10%,transparent);color:var(--chart-1)}._family_1ltnu_15 ._iconWrapper_1ltnu_25{background-color:color-mix(in srgb,var(--chart-2) 10%,transparent);color:var(--chart-2)}._title_1ltnu_45{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._content_1ltnu_53{display:flex;flex-direction:column;gap:var(--gap-block)}._section_1ltnu_59{display:flex;flex-direction:column;gap:var(--gap-pair)}._sectionTitle_1ltnu_65{font-family:var(--font-family-heading);font-size:.875rem;font-weight:600;color:var(--foreground);text-transform:uppercase;letter-spacing:.05em;margin:0}._sectionText_1ltnu_75{font-size:.9375rem;line-height:1.6;color:var(--foreground-secondary);margin:0}._list_1ltnu_82{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--gap-item)}._listItem_1ltnu_91{font-size:.9375rem;line-height:1.5;color:var(--foreground-secondary);padding-left:1.25rem;position:relative}._listItem_1ltnu_91:before{content:"→";position:absolute;left:0;font-weight:600}._household_1ltnu_11 ._listItem_1ltnu_91:before{color:var(--chart-1)}._family_1ltnu_15 ._listItem_1ltnu_91:before{color:var(--chart-2)}._keyCharacteristic_1ltnu_114{padding:var(--gap-block);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-pair)}._household_1ltnu_11 ._keyCharacteristic_1ltnu_114{background-color:color-mix(in srgb,var(--chart-1) 5%,transparent)}._family_1ltnu_15 ._keyCharacteristic_1ltnu_114{background-color:color-mix(in srgb,var(--chart-2) 5%,transparent)}._keyLabel_1ltnu_130{font-family:var(--font-family-heading);font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground)}._keyText_1ltnu_139{font-size:1rem;font-weight:600;line-height:1.5;color:var(--foreground)}@media(max-width:640px){._container_1ltnu_1{padding:var(--gap-block)}._title_1ltnu_45{font-size:1rem}._sectionText_1ltnu_75,._listItem_1ltnu_91{font-size:.875rem}}._container_5w975_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--gap-section);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--gap-section)}._header_5w975_11{display:flex;align-items:center;gap:var(--gap-item)}._iconWrapper_5w975_17{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--chart-3) 10%,transparent);color:var(--chart-3);flex-shrink:0}._title_5w975_29{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--foreground);margin:0}._tableWrapper_5w975_37{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--border)}._table_5w975_37{width:100%;border-collapse:collapse;font-size:.875rem}._th_5w975_49{padding:var(--spacing-3) var(--spacing-4);text-align:left;font-family:var(--font-family-heading);font-weight:var(--weight-medium);font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);background-color:var(--muted);border-bottom:1px solid var(--border)}._td_5w975_62{padding:var(--spacing-4);border-bottom:1px solid var(--border);color:var(--foreground-secondary)}._householdRow_5w975_68:last-child ._td_5w975_62,._familyRow_5w975_69:last-child ._td_5w975_62{border-bottom:none}._householdRow_5w975_68{background-color:color-mix(in srgb,var(--chart-1) 3%,transparent)}._familyRow_5w975_69{background-color:color-mix(in srgb,var(--chart-2) 3%,transparent)}._metricName_5w975_81{font-weight:var(--weight-medium);color:var(--foreground);font-size:.9375rem}._iconCell_5w975_87{display:flex;align-items:center;gap:var(--gap-item)}._checkIcon_5w975_93{color:var(--success-text);flex-shrink:0}._crossIcon_5w975_98{color:var(--muted-foreground);flex-shrink:0}._practicalSection_5w975_103{padding:var(--gap-section);background-color:var(--surface);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-block)}._practicalHeader_5w975_112{display:flex;align-items:center;gap:var(--gap-item);color:var(--chart-4)}._practicalTitle_5w975_119{font-family:var(--font-family-heading);font-size:.875rem;font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);margin:0}._practicalContent_5w975_129{display:flex;flex-direction:column;gap:var(--gap-block)}._practicalItem_5w975_135{display:flex;flex-direction:column;gap:var(--gap-pair)}._practicalLabel_5w975_141{font-weight:var(--weight-medium);font-size:.875rem;color:var(--foreground)}._practicalText_5w975_147{font-size:.875rem;color:var(--foreground-secondary);line-height:1.5}._acsReference_5w975_153{padding-top:var(--gap-block);border-top:1px solid var(--border);display:flex;align-items:center;gap:var(--gap-item);flex-wrap:wrap}._acsLabel_5w975_162{font-family:var(--font-family-heading);font-size:.75rem;font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground)}._acsText_5w975_171{font-family:var(--font-family-monospace);font-size:.8125rem;color:var(--foreground-secondary)}@media(max-width:640px){._container_5w975_1{padding:var(--gap-block)}._table_5w975_37{font-size:.8125rem}._th_5w975_49{padding:var(--spacing-2) var(--spacing-3);font-size:.75rem}._td_5w975_62{padding:var(--spacing-3)}._metricName_5w975_81{font-size:.875rem}._iconCell_5w975_87{font-size:.8125rem}._checkIcon_5w975_93,._crossIcon_5w975_98{width:16px;height:16px}}._container_o1wsr_1{width:100%;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--gap-section)}._header_o1wsr_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--gap-section);flex-wrap:wrap;gap:var(--spacing-4)}._title_o1wsr_18{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._legend_o1wsr_26{display:flex;align-items:center;gap:var(--spacing-2)}._legendLabel_o1wsr_32{font-family:var(--font-family-ui);font-size:.75rem;color:var(--muted-foreground);font-weight:500;text-transform:uppercase}._legendBar_o1wsr_40{width:100px;height:8px;border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--chart-1) 12%,var(--surface)) 0%,var(--chart-1) 100%)}._grid_o1wsr_47{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(7,1fr);gap:var(--gap-pair);width:100%;aspect-ratio:12 / 7;max-width:800px;margin:0 auto}._tile_o1wsr_61{display:flex;align-items:center;justify-content:center;border-radius:var(--radius);text-decoration:none;font-family:var(--font-family-monospace);font-weight:700;font-size:.875rem;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;cursor:pointer;position:relative;aspect-ratio:1}._tile_o1wsr_61:hover{z-index:var(--z-content-low);box-shadow:0 0 0 1px var(--foreground)}._tile_o1wsr_61:focus-visible{outline:2px solid var(--ring);outline-offset:2px;z-index:var(--z-content-low)}._current_o1wsr_87{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--foreground);z-index:5}._abbr_o1wsr_92{pointer-events:none}._tooltipContent_o1wsr_96{display:flex;flex-direction:column;gap:var(--gap-pair)}@media(pointer:coarse){._tile_o1wsr_61:after{content:"";position:absolute;inset:-1px}}._tooltipName_o1wsr_112{font-weight:600;font-size:.875rem}._tooltipValue_o1wsr_117{font-family:var(--font-family-monospace);color:var(--muted-foreground);font-size:.75rem}@media(max-width:640px){._grid_o1wsr_47{gap:2px}._tile_o1wsr_61{font-size:.6875rem;border-radius:2px}._header_o1wsr_9{flex-direction:column;align-items:flex-start}._legend_o1wsr_26{width:100%}._legendBar_o1wsr_40{flex:1}}._mapSwitch_89d69_1{display:inline-flex;align-self:flex-start;padding:var(--gap-pair);gap:2px;margin-bottom:var(--spacing-3);background-color:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._mapSwitchBtn_89d69_12{height:30px;padding:0 var(--spacing-3);border:0;border-radius:calc(var(--radius-md) - 3px);background:transparent;color:var(--foreground-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer}@media(pointer:coarse){._mapSwitchBtn_89d69_12{height:44px}}._mapSwitchBtn_89d69_12:focus-visible,._explainTrigger_89d69_33:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}._mapSwitchActive_89d69_38{background-color:var(--background);color:var(--foreground);box-shadow:inset 0 0 0 1px var(--border-subtle)}._explain_89d69_33{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background-color:var(--surface)}._explainTrigger_89d69_33{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-3) var(--spacing-4);border:0;border-radius:var(--radius-md);background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;text-align:left;cursor:pointer}._explainChevron_89d69_67{color:var(--muted-foreground);transition:transform var(--motion-fast) var(--ease-out)}._explainChevronOpen_89d69_72{transform:rotate(180deg)}._explainBody_89d69_76{display:flex;flex-direction:column;gap:var(--gap-block);padding:0 var(--gap-section) var(--gap-section)}._explainGrid_89d69_83{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-block)}@media(max-width:900px){._explainGrid_89d69_83{grid-template-columns:1fr}}._panelBody_89d69_95._container_89d69_95{gap:var(--gap-section)}._container_89d69_95{display:flex;flex-direction:column;gap:var(--gap-region);width:100%}._header_89d69_107{display:flex;align-items:center;gap:var(--spacing-3)}._iconWrapper_89d69_113{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--category-economic-subtle);color:var(--category-economic)}.dark ._iconWrapper_89d69_113{background-color:var(--neutral-300);color:var(--chart-1)}._sectionTitle_89d69_129{font-family:var(--font-family-heading);font-size:2rem;font-weight:var(--weight-display);color:var(--foreground);margin:0}._mapSection_89d69_137{display:flex;flex-direction:column;gap:var(--gap-section)}._mapSkeleton_89d69_143{width:100%;height:500px;border-radius:var(--radius-lg)}._divider_89d69_149{height:1px;background-color:var(--border);margin:var(--gap-block) 0}._tabsContainer_89d69_155{display:flex;flex-direction:column;gap:var(--gap-section)}._tabsList_89d69_161{border-bottom:1px solid var(--border);margin-bottom:var(--spacing-2)}._contentWrapper_89d69_166{animation:_fadeIn_89d69_1 .3s ease-out}._tabContent_89d69_170{outline:none}@keyframes _fadeIn_89d69_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){._sectionTitle_89d69_129{font-size:1.5rem}._iconWrapper_89d69_113{width:32px;height:32px}._iconWrapper_89d69_113 svg{width:20px;height:20px}}._container_1ssz8_1{display:flex;flex-direction:column;gap:var(--gap-section);width:100%;--color-male: var(--chart-1);--color-female: var(--chart-2)}._header_1ssz8_12{display:flex;align-items:center;gap:var(--gap-item)}._iconWrapper_1ssz8_18{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--category-demographic-subtle);color:var(--data-primary)}.dark ._iconWrapper_1ssz8_18{background-color:var(--neutral-300);color:var(--chart-1)}._sectionTitle_1ssz8_34{font-family:var(--font-family-heading);font-size:2rem;font-weight:var(--weight-display);color:var(--foreground);margin:0}._panelBody_1ssz8_43._container_1ssz8_1{gap:var(--gap-section)}._panelBody_1ssz8_43 ._statsGrid_1ssz8_49{gap:var(--gap-item)}._panelBody_1ssz8_43 ._statBox_1ssz8_53{gap:var(--gap-pair);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)}._panelBody_1ssz8_43 ._statLabel_1ssz8_62{font-family:var(--font-family-ui);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}._panelBody_1ssz8_43 ._statLabel_1ssz8_62 svg{display:none}._panelBody_1ssz8_43 ._statValue_1ssz8_75{font-family:var(--font-family-display);font-size:var(--text-xl);font-weight:var(--weight-heading);line-height:1.2;color:var(--foreground);font-variant-numeric:tabular-nums}._panelBody_1ssz8_43 ._chartCard_1ssz8_84{padding:var(--gap-section);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._panelBody_1ssz8_43 ._chartTitle_1ssz8_91{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}@media(max-width:640px){._panelBody_1ssz8_43 ._chartCard_1ssz8_84{padding:var(--gap-block)}}._statsGrid_1ssz8_49{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--gap-section)}._statBox_1ssz8_53{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-pair);transition:transform .2s ease,box-shadow .2s ease;border:1px solid var(--border)}._statBox_1ssz8_53:hover{border-color:var(--border-strong);border-color:var(--border)}._statLabel_1ssz8_62{display:flex;align-items:center;gap:var(--gap-item);color:var(--muted-foreground);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium)}._statValue_1ssz8_75{font-family:var(--font-family-monospace);font-size:1.75rem;font-weight:var(--weight-heading);color:var(--foreground);margin-top:0}._iconMale_1ssz8_150,._iconFemale_1ssz8_151{color:var(--muted-foreground)}._chartCard_1ssz8_84{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-block);border:1px solid var(--border)}._chartHeader_1ssz8_164{display:flex;justify-content:space-between;align-items:baseline;gap:var(--gap-item)}._chartTitle_1ssz8_91{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--foreground);margin:0}._visualizationContainer_1ssz8_179{display:flex;flex-direction:column;gap:var(--gap-pair)}._stackedBar_1ssz8_186{display:flex;width:100%;height:24px;border-radius:var(--radius-full);overflow:hidden;background-color:var(--muted)}._barSegment_1ssz8_195{height:100%;transition:width .5s ease-out}._barSegment_1ssz8_195:first-child{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}._barSegment_1ssz8_195:last-child{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}._legend_1ssz8_211{display:flex;flex-wrap:wrap;gap:var(--gap-block);justify-content:center}._legendItem_1ssz8_218{display:flex;align-items:center;gap:var(--gap-item);font-size:.875rem}._legendDot_1ssz8_225{width:10px;height:10px;border-radius:50%}._legendLabel_1ssz8_231{color:var(--muted-foreground);font-weight:500}._legendValue_1ssz8_236{font-family:var(--font-family-monospace);font-weight:var(--weight-medium);color:var(--foreground)}._explanationText_1ssz8_242{max-width:68ch;font-size:.875rem;color:var(--muted-foreground);line-height:1.6;margin:0;margin-top:var(--gap-item);border-top:1px solid var(--border);padding-top:var(--gap-block)}._noData_1ssz8_253{color:var(--muted-foreground);font-style:italic;padding:var(--gap-section);text-align:center;background-color:var(--muted);border-radius:var(--radius-md)}@media(max-width:640px){._container_1ssz8_1{gap:var(--gap-section)}._header_1ssz8_12{gap:var(--gap-item)}._iconWrapper_1ssz8_18{width:32px;height:32px}._iconWrapper_1ssz8_18 svg{width:20px;height:20px}._sectionTitle_1ssz8_34{font-size:1.5rem}._statsGrid_1ssz8_49{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--gap-section)}._statBox_1ssz8_53{padding:var(--gap-block);gap:var(--gap-pair)}._statLabel_1ssz8_62{font-size:.75rem}._statValue_1ssz8_75{font-size:1.25rem}._chartCard_1ssz8_84{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_1ssz8_91{font-size:1rem}._stackedBar_1ssz8_186{height:20px}._legend_1ssz8_211{flex-direction:column;align-items:flex-start;gap:var(--gap-item)}._explanationText_1ssz8_242{font-size:.8125rem}}@media(max-width:480px){._container_1ssz8_1{gap:var(--gap-section)}._iconWrapper_1ssz8_18{width:28px;height:28px}._iconWrapper_1ssz8_18 svg{width:18px;height:18px}._sectionTitle_1ssz8_34{font-size:1.25rem}._statsGrid_1ssz8_49{gap:var(--gap-block)}._statBox_1ssz8_53{padding:var(--gap-block)}._statValue_1ssz8_75{font-size:1.125rem}._chartCard_1ssz8_84{padding:var(--gap-block);gap:var(--gap-block)}._chartTitle_1ssz8_91{font-size:.875rem}._stackedBar_1ssz8_186{height:18px}._legend_1ssz8_211{gap:var(--gap-item)}._legendItem_1ssz8_218{font-size:.8125rem}._explanationText_1ssz8_242{font-size:.75rem}}._container_1bmy0_1{display:flex;flex-direction:column;gap:var(--gap-section);width:100%}._header_1bmy0_8{display:flex;align-items:center;gap:var(--gap-block)}._iconWrapper_1bmy0_14{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--category-demographic-subtle);color:var(--data-primary)}.dark ._iconWrapper_1bmy0_14{background-color:var(--neutral-300);color:var(--chart-1)}._sectionTitle_1bmy0_30{font-family:var(--font-family-heading);font-size:2rem;font-weight:var(--weight-display);color:var(--foreground);margin:0}._panelBody_1bmy0_38._container_1bmy0_1{gap:var(--gap-section)}._panelBody_1bmy0_38 ._card_1bmy0_44{padding:0;background:transparent;border:0;border-radius:0}._panelBody_1bmy0_38 ._track_1bmy0_51{background-color:var(--bar-track, var(--surface-muted))}._card_1bmy0_44{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-block);border:1px solid var(--border);transition:box-shadow .2s ease}._card_1bmy0_44:hover{border-color:var(--border)}._list_1bmy0_70{display:flex;flex-direction:column;gap:var(--gap-block)}._row_1bmy0_76{display:flex;flex-direction:column;gap:var(--gap-pair)}._rowHeader_1bmy0_82{display:flex;justify-content:space-between;align-items:baseline}._label_1bmy0_88{font-family:var(--font-family-base);font-weight:var(--weight-medium);color:var(--foreground);font-size:.9375rem}._value_1bmy0_95{font-family:var(--font-family-monospace);font-weight:var(--weight-medium);color:var(--muted-foreground);font-size:.9375rem}._track_1bmy0_51{width:100%;height:8px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden}._bar_1bmy0_110{height:100%;border-radius:var(--radius-full);transition:width .6s cubic-bezier(.4,0,.2,1)}._emptyState_1bmy0_116{color:var(--muted-foreground);font-style:italic;text-align:center;padding:var(--spacing-4)}._footer_1bmy0_123{border-top:1px solid var(--border);padding-top:var(--gap-block);margin-top:0}._explanation_1bmy0_129{font-size:.875rem;color:var(--muted-foreground);line-height:1.6;margin:0}@media(max-width:640px){._container_1bmy0_1{gap:var(--gap-section)}._header_1bmy0_8{gap:var(--gap-item)}._iconWrapper_1bmy0_14{width:32px;height:32px}._iconWrapper_1bmy0_14 svg{width:20px;height:20px}._sectionTitle_1bmy0_30{font-size:1.5rem}._card_1bmy0_44{padding:var(--gap-block);gap:var(--gap-block)}._list_1bmy0_70{gap:var(--gap-block)}._label_1bmy0_88,._value_1bmy0_95{font-size:.875rem}._explanation_1bmy0_129{font-size:.8125rem}}@media(max-width:480px){._container_1bmy0_1{gap:var(--gap-block)}._iconWrapper_1bmy0_14{width:28px;height:28px}._iconWrapper_1bmy0_14 svg{width:18px;height:18px}._sectionTitle_1bmy0_30{font-size:1.25rem}._card_1bmy0_44{padding:var(--gap-block);gap:var(--gap-block)}._list_1bmy0_70{gap:var(--gap-block)}._label_1bmy0_88,._value_1bmy0_95{font-size:.8125rem}._explanation_1bmy0_129{font-size:.75rem}}._container_1w1wb_1{display:flex;flex-direction:column;gap:var(--gap-section);width:100%}._header_1w1wb_8{display:flex;align-items:center;gap:var(--gap-item)}._iconWrapper_1w1wb_14{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--category-demographic-subtle);color:var(--data-primary)}.dark ._iconWrapper_1w1wb_14{background-color:var(--neutral-300);color:var(--chart-1)}._sectionTitle_1w1wb_30{font-family:var(--font-family-heading);font-size:2rem;font-weight:var(--weight-display);color:var(--foreground);margin:0}._panelBody_1w1wb_38._container_1w1wb_1{gap:var(--gap-section)}._panelBody_1w1wb_38 ._grid_1w1wb_44{gap:var(--gap-block)}._panelBody_1w1wb_38 ._mainCard_1w1wb_48,._panelBody_1w1wb_38 ._detailCard_1w1wb_49{padding:var(--gap-section);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._panelBody_1w1wb_38 ._cardIcon_1w1wb_56{display:none}._panelBody_1w1wb_38 ._cardTitle_1w1wb_60{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}@media(max-width:640px){._panelBody_1w1wb_38 ._mainCard_1w1wb_48,._panelBody_1w1wb_38 ._detailCard_1w1wb_49{padding:var(--gap-block)}}._grid_1w1wb_44{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--gap-section)}._mainCard_1w1wb_48{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-block);min-height:320px;border:1px solid var(--border)}._cardHeader_1w1wb_95{display:flex;align-items:center;gap:var(--gap-item);color:var(--muted-foreground)}._cardIcon_1w1wb_56{color:var(--muted-foreground)}._cardTitle_1w1wb_60{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:var(--weight-medium);color:var(--foreground);margin:0}._chartContainer_1w1wb_114{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--gap-section)}._statsSection_1w1wb_123{display:flex;flex-direction:column;gap:var(--gap-block);flex:1}._primaryStat_1w1wb_130{display:flex;flex-direction:column;gap:var(--gap-pair)}._primaryValue_1w1wb_136{font-family:var(--font-family-monospace);font-size:2.5rem;font-weight:var(--weight-display);color:var(--foreground);line-height:1}._primaryLabel_1w1wb_144{font-family:var(--font-family-ui);font-size:1rem;color:var(--muted-foreground);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em}._secondaryStat_1w1wb_153{display:flex;flex-direction:column;gap:var(--gap-pair);padding-top:var(--gap-block);border-top:1px solid var(--border)}._secondaryValue_1w1wb_161{font-family:var(--font-family-monospace);font-size:1.5rem;font-weight:var(--weight-heading);color:var(--muted-foreground);line-height:1}._secondaryLabel_1w1wb_169{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._chartWrapper_1w1wb_175{width:200px;height:200px;flex-shrink:0}._detailsColumn_1w1wb_182{display:flex;flex-direction:column;gap:var(--gap-section)}._detailCard_1w1wb_49{background-color:var(--card);padding:var(--gap-section);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-block);flex:1;border:1px solid var(--border)}._statRow_1w1wb_199{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-block)}._statGroup_1w1wb_205{display:flex;flex-direction:column;gap:var(--gap-pair)}._statLabel_1w1wb_211{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._statValue_1w1wb_217{font-family:var(--font-family-monospace);font-size:1.25rem;font-weight:var(--weight-heading);color:var(--foreground)}._miniBarTrack_1w1wb_224{width:100%;height:4px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden;margin-top:0}._miniBarFill_1w1wb_233{height:100%;border-radius:var(--radius-full)}@media(max-width:768px){._chartContainer_1w1wb_114{flex-direction:column;gap:var(--gap-section)}._statsSection_1w1wb_123{width:100%}._chartWrapper_1w1wb_175{width:100%;height:220px}}@media(max-width:640px){._container_1w1wb_1{gap:var(--gap-section)}._header_1w1wb_8{gap:var(--gap-item)}._iconWrapper_1w1wb_14{width:32px;height:32px}._iconWrapper_1w1wb_14 svg{width:20px;height:20px}._sectionTitle_1w1wb_30{font-size:1.5rem}._grid_1w1wb_44{grid-template-columns:1fr;gap:var(--gap-section)}._mainCard_1w1wb_48{padding:var(--gap-block);gap:var(--gap-block);min-height:auto}._cardTitle_1w1wb_60{font-size:1rem}._primaryValue_1w1wb_136{font-size:2rem}._primaryLabel_1w1wb_144{font-size:.875rem}._secondaryValue_1w1wb_161{font-size:1.25rem}._secondaryLabel_1w1wb_169{font-size:.8125rem}._chartWrapper_1w1wb_175{width:100%;height:200px}._detailCard_1w1wb_49{padding:var(--gap-block);gap:var(--gap-block)}._statRow_1w1wb_199{gap:var(--gap-block)}._statLabel_1w1wb_211{font-size:.8125rem}._statValue_1w1wb_217{font-size:1.125rem}}@media(max-width:480px){._container_1w1wb_1{gap:var(--gap-section)}._iconWrapper_1w1wb_14{width:28px;height:28px}._iconWrapper_1w1wb_14 svg{width:18px;height:18px}._sectionTitle_1w1wb_30{font-size:1.25rem}._grid_1w1wb_44{gap:var(--gap-block)}._mainCard_1w1wb_48{padding:var(--gap-block)}._cardTitle_1w1wb_60{font-size:.875rem}._primaryValue_1w1wb_136{font-size:1.75rem}._primaryLabel_1w1wb_144{font-size:.8125rem}._secondaryValue_1w1wb_161{font-size:1.125rem}._secondaryLabel_1w1wb_169{font-size:.75rem}._chartWrapper_1w1wb_175{height:180px}._detailCard_1w1wb_49{padding:var(--gap-block)}._statRow_1w1wb_199{grid-template-columns:1fr;gap:var(--gap-block)}._statValue_1w1wb_217{font-size:1rem}}
