.PopulationCounter_counterContainer__aOdso{margin-bottom:48px;width:100%}.PopulationCounter_counterCard__JcoQe{border-radius:var(--border-radius);box-shadow:var(--shadow-md);border:1px solid var(--color-border);background:linear-gradient(135deg,var(--color-white) 0,var(--color-gray-light) 100%);transition:all .3s ease}.PopulationCounter_counterCard__JcoQe:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.PopulationCounter_counterContent__VN0q7{display:flex;align-items:center;justify-content:space-around;padding:32px 24px;gap:32px}.PopulationCounter_counterItem__I2Y2t{display:flex;align-items:center;gap:24px;flex:1 1}.PopulationCounter_counterIcon__nJet6{width:80px;height:80px;border-radius:50%;background:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.PopulationCounter_counterIcon__nJet6 svg{font-size:40px;color:white}.PopulationCounter_counterInfo__xVmeN{flex:1 1;min-width:0}.PopulationCounter_counterLabel__OnMAy{display:block;font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:8px;font-weight:var(--font-weight-normal);text-transform:uppercase;letter-spacing:.5px}.PopulationCounter_counterValue__K7nxl{margin:0!important;color:var(--color-primary)!important;font-weight:var(--font-weight-bold)!important;font-size:48px!important;line-height:1.2!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.PopulationCounter_counterSubtext__tuERk{display:block;font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:8px}.PopulationCounter_counterDivider__F_Gay{width:1px;height:100px;background:var(--color-border);flex-shrink:0}.PopulationCounter_counterFooter__l73ew{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border-top:1px solid var(--color-border);background:var(--color-gray-light)}.PopulationCounter_counterSource__hRIBN{font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center}.PopulationCounter_infoIcon__ZW5yK{color:var(--color-text-muted);cursor:help;font-size:14px;transition:color .3s ease}.PopulationCounter_infoIcon__ZW5yK:hover{color:var(--color-primary)}@media (max-width:992px){.PopulationCounter_counterContent__VN0q7{flex-direction:column;gap:24px;padding:24px}.PopulationCounter_counterDivider__F_Gay{width:100%;height:1px}.PopulationCounter_counterItem__I2Y2t{width:100%;justify-content:center;text-align:center}.PopulationCounter_counterIcon__nJet6{width:64px;height:64px}.PopulationCounter_counterIcon__nJet6 svg{font-size:32px}.PopulationCounter_counterValue__K7nxl{font-size:36px!important}}@media (max-width:576px){.PopulationCounter_counterContent__VN0q7{padding:20px}.PopulationCounter_counterItem__I2Y2t{flex-direction:column;gap:16px}.PopulationCounter_counterValue__K7nxl{font-size:28px!important}.PopulationCounter_counterLabel__OnMAy{font-size:11px}.PopulationCounter_counterSubtext__tuERk{font-size:12px}}.PublicStatsCards_statsContainer__J9Mhj{position:relative}.PublicStatsCards_statsRow___comD{margin-bottom:32px}.PublicStatsCards_statCard__HZ6U_{border-radius:var(--border-radius);box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.4,0,.2,1);border:3px solid var(--color-border);height:100%;opacity:0;transform:translateY(20px);background:#ffffff;position:relative;overflow:hidden;padding:20px}.PublicStatsCards_statCard__HZ6U_:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);opacity:0;transition:opacity .3s ease}.PublicStatsCards_statCard__HZ6U_.PublicStatsCards_cardVisible___HRFw{opacity:1;transform:translateY(0);animation:PublicStatsCards_slideInUp__oGuTA .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes PublicStatsCards_slideInUp__oGuTA{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PublicStatsCards_statCard__HZ6U_:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-4px);border-color:var(--color-primary)}.PublicStatsCards_statCard__HZ6U_:hover:before{opacity:1}.PublicStatsCards_infoIcon__hmcmT{position:absolute;top:16px;right:16px;font-size:14px;color:#8c8c8c;cursor:help;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;padding:4px;border-radius:50%;z-index:1}.PublicStatsCards_infoIcon__hmcmT:hover{color:var(--color-primary,#1890ff);background-color:rgba(24,144,255,.1);transform:scale(1.1)}.PublicStatsCards_statContent__j3UZ8{display:flex;align-items:flex-start;gap:16px;position:relative;padding-top:0}.PublicStatsCards_statIconWrapper__ty_XO{width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08)}.PublicStatsCards_statCard__HZ6U_:hover .PublicStatsCards_statIconWrapper__ty_XO{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.PublicStatsCards_statIconInner__yVG5_{font-size:28px;transition:transform .3s ease;display:flex;align-items:center;justify-content:center}.PublicStatsCards_statCard__HZ6U_:hover .PublicStatsCards_statIconInner__yVG5_{transform:scale(1.05)}.PublicStatsCards_statInfo__6bvbf{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.PublicStatsCards_statTitle__dQy7T{font-size:14px;color:var(--color-text-muted,#8c8c8c);font-weight:var(--font-weight-normal,400);line-height:1.4;margin:0}.PublicStatsCards_statValueWrapper__6Km4K{display:flex;align-items:baseline;gap:4px}.PublicStatsCards_statValue__Swyw2{font-size:32px;font-weight:var(--font-weight-bold,700);line-height:1.2;margin:0}.PublicStatsCards_statSuffix__jZR9B{font-size:24px;font-weight:var(--font-weight-bold,700);margin-left:2px}.PublicStatsCards_trendIndicator__QXm8t{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px;white-space:nowrap;margin-top:0;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.PublicStatsCards_trendIndicator__QXm8t.PublicStatsCards_up__Aaxse{color:#52c41a;background-color:rgba(82,196,26,.1)}.PublicStatsCards_trendIndicator__QXm8t.PublicStatsCards_down__N7D3k{color:#ff4d4f;background-color:rgba(255,77,79,.1)}.PublicStatsCards_trendIndicator__QXm8t.PublicStatsCards_stable__GqMWT{color:var(--color-text-muted);background-color:rgba(0,0,0,.05)}.PublicStatsCards_trendValue__Ro1VW{font-size:11px;font-weight:600}.PublicStatsCards_statDescription__tAche{font-size:13px;color:var(--color-text-muted,#8c8c8c);margin-top:0;font-style:italic;line-height:1.4}.PublicStatsCards_lastUpdated__pb_9D{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:16px;padding-top:16px;border-top:1px solid var(--color-border)}@media (max-width:576px){.PublicStatsCards_statContent__j3UZ8{flex-direction:column;text-align:center;align-items:center}.PublicStatsCards_statIconWrapper__ty_XO{width:64px;height:64px}.PublicStatsCards_statIconInner__yVG5_{font-size:28px}.PublicStatsCards_statInfo__6bvbf{align-items:center;text-align:center}.PublicStatsCards_statValueWrapper__6Km4K{justify-content:center}.PublicStatsCards_trendIndicator__QXm8t{align-self:center}.PublicStatsCards_infoIcon__hmcmT{top:12px;right:12px}}@media (prefers-color-scheme:dark){.PublicStatsCards_statCard__HZ6U_{background:var(--color-bg-secondary,#1f1f1f);border-color:var(--color-border,#333)}.PublicStatsCards_statIconWrapper__ty_XO{box-shadow:0 2px 8px rgba(0,0,0,.3)}}@media (prefers-reduced-motion:reduce){.PublicStatsCards_statCard__HZ6U_,.PublicStatsCards_statIconInner__yVG5_,.PublicStatsCards_statIconWrapper__ty_XO,.PublicStatsCards_trendIndicator__QXm8t{transition:none;animation:none}.PublicStatsCards_statCard__HZ6U_.PublicStatsCards_cardVisible___HRFw{opacity:1;transform:none}}.DemographicCharts_chartsContainer__zM__1{margin-bottom:48px}.DemographicCharts_sectionTitle__USK6V{margin-bottom:24px!important;color:var(--color-text-dark)!important;font-weight:var(--font-weight-bold)!important}.DemographicCharts_chartCard__UoIaD{border-radius:var(--border-radius);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all .3s ease}.DemographicCharts_chartCard__UoIaD:hover{box-shadow:var(--shadow-md)}.DemographicCharts_chartCard__UoIaD .ant-card-head-title{font-weight:var(--font-weight-semibold);color:var(--color-text-dark)}.DemographicCharts_chartDescription__LSK3G{margin-bottom:16px!important;color:#8c8c8c!important;font-size:12px;font-style:italic;line-height:1.5}.GrowthCharts_chartsContainer__gysmv{margin-bottom:48px}.GrowthCharts_sectionTitle__Ofk_p{margin-bottom:24px!important;color:var(--color-text-dark)!important;font-weight:var(--font-weight-bold)!important}.GrowthCharts_chartCard__c9x13{border-radius:var(--border-radius);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all .3s ease}.GrowthCharts_chartCard__c9x13:hover{box-shadow:var(--shadow-md)}.GrowthCharts_chartCard__c9x13 .ant-card-head-title{font-weight:var(--font-weight-semibold);color:var(--color-text-dark)}.EngagementCharts_chartsContainer__A2ROr{margin-bottom:48px}.EngagementCharts_sectionTitle__omJ37{margin-bottom:24px!important;color:var(--color-text-dark)!important;font-weight:var(--font-weight-bold)!important}.EngagementCharts_chartCard__PiRqB{border-radius:var(--border-radius);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all .3s ease}.EngagementCharts_chartCard__PiRqB:hover{box-shadow:var(--shadow-md)}.EngagementCharts_chartCard__PiRqB .ant-card-head-title{font-weight:var(--font-weight-semibold);color:var(--color-text-dark)}.FinancialCharts_chartsContainer__8nx3A{margin-bottom:48px}.FinancialCharts_sectionTitle__soVFV{margin-bottom:24px!important;color:var(--color-text-dark)!important;font-weight:var(--font-weight-bold)!important}.FinancialCharts_chartCard__nFYc4{border-radius:var(--border-radius);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all .3s ease}.FinancialCharts_chartCard__nFYc4:hover{box-shadow:var(--shadow-md)}.FinancialCharts_chartCard__nFYc4 .ant-card-head-title{font-weight:var(--font-weight-semibold);color:var(--color-text-dark)}.FinancialCharts_chartDescription__K9dNF{margin-bottom:16px!important;color:#8c8c8c!important;font-size:12px;font-style:italic;line-height:1.5}.HealthCharts_chartsContainer__OUW6B{margin-bottom:48px}.HealthCharts_sectionTitle__G7Duz{margin-bottom:24px!important;color:var(--color-text-dark)!important;font-weight:var(--font-weight-bold)!important}.HealthCharts_chartCard__6E43G{border-radius:var(--border-radius);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all .3s ease}.HealthCharts_chartCard__6E43G:hover{box-shadow:var(--shadow-md)}.HealthCharts_chartCard__6E43G .ant-card-head-title{font-weight:var(--font-weight-semibold);color:var(--color-text-dark)}.HealthCharts_chartDescription__qQpwr{margin-bottom:16px!important;color:#8c8c8c!important;font-size:12px;font-style:italic;line-height:1.5}.EconomicCharts_chartsContainer__E7Lrn{margin-bottom:48px}.EconomicCharts_sectionTitle__aNpf5{margin-bottom:24px!important;color:var(--color-text-dark)!important;font-weight:var(--font-weight-bold)!important}.EconomicCharts_chartCard__KzMkd{border-radius:var(--border-radius);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all .3s ease}.EconomicCharts_chartCard__KzMkd:hover{box-shadow:var(--shadow-md)}.EconomicCharts_chartCard__KzMkd .ant-card-head-title{font-weight:var(--font-weight-semibold);color:var(--color-text-dark)}.EconomicCharts_chartDescription__8x9iQ{margin-bottom:16px!important;color:#8c8c8c!important;font-size:12px;font-style:italic;line-height:1.5}.NewsletterCard_newsletterCard__aSIf4{height:100%;border-radius:var(--border-radius);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all .3s ease;background:linear-gradient(135deg,rgba(19,76,121,.02),rgba(19,76,121,.05))}.NewsletterCard_newsletterCard__aSIf4:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.NewsletterCard_content__3WCKn{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px}.NewsletterCard_iconContainer__xeNI_{margin-bottom:16px}.NewsletterCard_icon__YDHiX{font-size:48px;color:var(--color-primary);opacity:.8}.NewsletterCard_title__xyrr1{margin-bottom:12px!important;color:var(--color-text-dark)!important;font-weight:var(--font-weight-semibold)!important}.NewsletterCard_description__pkx23{font-size:14px;color:var(--color-text-secondary);margin-bottom:24px!important;line-height:1.6}.NewsletterCard_form__8jrug{width:100%}.NewsletterCard_formItem__6_ATz{margin-bottom:16px}.NewsletterCard_input__Tf7zS{border-radius:8px}.NewsletterCard_buttonItem__2EGDh{margin-bottom:0}.NewsletterCard_subscribeButton__EantN{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white);font-weight:600;border-radius:8px;height:44px}.NewsletterCard_subscribeButton__EantN:hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-white)}@media (max-width:992px){.NewsletterCard_newsletterCard__aSIf4{margin-top:0}}.LifestyleCharts_chartsContainer__rfWug{margin-bottom:48px}.LifestyleCharts_sectionTitle__xp67B{margin-bottom:24px!important;color:var(--color-text-dark)!important;font-weight:var(--font-weight-bold)!important}.LifestyleCharts_chartCard__YqcmH{border-radius:var(--border-radius);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all .3s ease}.LifestyleCharts_chartCard__YqcmH:hover{box-shadow:var(--shadow-md)}.LifestyleCharts_chartCard__YqcmH .ant-card-head-title{font-weight:var(--font-weight-semibold);color:var(--color-text-dark)}.LifestyleCharts_chartDescription__WWRwv{margin-bottom:16px!important;color:#8c8c8c!important;font-size:12px;font-style:italic;line-height:1.5}.dashboard_dashboardContainer___TR6A{min-height:100vh;background:var(--color-background);padding:48px 32px}.dashboard_heroSection__SEKAB{text-align:center;margin-bottom:48px;padding:32px 0}.dashboard_heroTitle__iRPj4{color:var(--color-text-dark)!important;font-weight:var(--font-weight-bold)!important;margin-bottom:16px!important;font-size:42px!important}.dashboard_heroSubtitle__neOB8{font-size:var(--font-size-lg);color:var(--color-text-muted);max-width:800px;margin:0 auto;line-height:1.6}.dashboard_content__AIu5c{max-width:1400px;margin:0 auto}.dashboard_loadingContainer__sqs0o{display:flex;justify-content:center;align-items:center;min-height:80vh;background:var(--color-background)}.dashboard_errorContainer__mzbzx{max-width:800px;margin:48px auto;padding:0 32px}.dashboard_retryButton__QP7Tm{background:var(--color-primary);color:white;border:none;padding:8px 16px;border-radius:var(--border-radius);cursor:pointer;font-weight:var(--font-weight-semibold);transition:all .3s ease}.dashboard_retryButton__QP7Tm:hover{background:var(--color-primary-dark)}@media (max-width:768px){.dashboard_dashboardContainer___TR6A{padding:24px 16px}.dashboard_heroSection__SEKAB{margin-bottom:32px;padding:24px 0}.dashboard_heroTitle__iRPj4{font-size:32px!important}.dashboard_heroSubtitle__neOB8{font-size:var(--font-size-base)}}