.DataTableEditor_container__ZtCXp{border:1px solid #e0e0e0;border-radius:8px;background:#fff;overflow:hidden}.DataTableEditor_header__NHo_N{padding:16px 20px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.DataTableEditor_title__dppyI{margin:0 0 4px;font-size:1.1rem;font-weight:600;color:#333}.DataTableEditor_description__dQKM3{margin:0;font-size:.85rem;color:#666;line-height:1.4}.DataTableEditor_tableContainer__KmwN5{overflow-x:auto;max-height:400px;overflow-y:auto}.DataTableEditor_table__WHOe3{width:100%;border-collapse:collapse;font-size:14px}.DataTableEditor_rowNumber__1V1QG{background:#f1f3f4;border:1px solid #dadce0;padding:0;width:60px;min-width:60px;text-align:center;font-weight:500;color:#5f6368;position:-webkit-sticky;position:sticky;left:0;z-index:2}.DataTableEditor_rowNumber__1V1QG span{display:block;padding:8px 4px}.DataTableEditor_removeRowButton__1qHHl{display:none;background:none;border:none;color:#dc2626;cursor:pointer;padding:2px;border-radius:2px;margin-left:4px}.DataTableEditor_rowNumber__1V1QG:hover .DataTableEditor_removeRowButton__1qHHl{display:inline-block}.DataTableEditor_removeRowButton__1qHHl:hover{background:#fef2f2}.DataTableEditor_columnHeader__5UP8W{background:#f1f3f4;border:1px solid #dadce0;padding:0;min-width:120px;font-weight:500;color:#333;position:-webkit-sticky;position:sticky;top:0;z-index:1}.DataTableEditor_columnDisplay__7xkYY{display:flex;align-items:center;justify-content:space-between;padding:8px 12px}.DataTableEditor_columnName__m9UTU{cursor:pointer;flex:1 1;padding:4px;border-radius:4px;transition:background-color .15s ease}.DataTableEditor_columnName__m9UTU:hover{background:rgba(0,0,0,.05)}.DataTableEditor_columnActions__riY0I{display:none;gap:4px;margin-left:8px}.DataTableEditor_columnHeader__5UP8W:hover .DataTableEditor_columnActions__riY0I{display:flex}.DataTableEditor_editColumnButton__jIbOj,.DataTableEditor_removeColumnButton__3RRGv{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}.DataTableEditor_editColumnButton__jIbOj{color:#06c}.DataTableEditor_editColumnButton__jIbOj:hover{background:#e3f2fd}.DataTableEditor_removeColumnButton__3RRGv{color:#dc2626}.DataTableEditor_removeColumnButton__3RRGv:hover{background:#fef2f2}.DataTableEditor_columnEdit__bhDO4{padding:4px 8px}.DataTableEditor_columnEditInput__u4efo{width:100%;border:2px solid #06c;border-radius:4px;padding:4px 8px;font-size:14px;font-weight:500;background:#fff}.DataTableEditor_columnEditInput__u4efo:focus{outline:none}.DataTableEditor_addColumnCell__aGOI1{background:#f1f3f4;border:1px solid #dadce0;padding:8px;width:50px;text-align:center;position:-webkit-sticky;position:sticky;top:0;z-index:1}.DataTableEditor_addColumnButton__NXXSs{background:none;border:1px dashed #999;color:#666;cursor:pointer;padding:6px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.DataTableEditor_addColumnButton__NXXSs:hover{background:#e8f5e8;border-color:#28a745;color:#28a745}.DataTableEditor_dataCell__4Xr0c{border:1px solid #dadce0;padding:0}.DataTableEditor_cellInput__7PC7b{width:100%;border:none;padding:8px 12px;font-size:14px;background:transparent;font-family:inherit;transition:background-color .15s ease}.DataTableEditor_cellInput__7PC7b:focus{outline:none;background:#fff3cd;box-shadow:inset 0 0 0 2px #06c}.DataTableEditor_cellInput__7PC7b:hover{background:#f8f9fa}.DataTableEditor_emptyCell__muuZI{border-left:3px solid #ffc107!important}.DataTableEditor_actions__MnDlH{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#f8f9fa;border-top:1px solid #e0e0e0}.DataTableEditor_addRowButton__eNPjM{background:#28a745;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:6px;transition:background-color .15s ease}.DataTableEditor_addRowButton__eNPjM:hover{background:#218838}.DataTableEditor_stats__hTSgQ{font-size:.85rem;color:#666;font-weight:500}.DataTableEditor_tips__n4h_c{padding:16px 20px;background:#f8f9fa;border-top:1px solid #e0e0e0}.DataTableEditor_tips__n4h_c h5{margin:0 0 8px;font-size:.9rem;font-weight:600;color:#333}.DataTableEditor_tips__n4h_c ul{margin:0;padding-left:16px;font-size:.8rem;color:#666;line-height:1.5}.DataTableEditor_tips__n4h_c li{margin-bottom:2px}@media (max-width:768px){.DataTableEditor_table__WHOe3{font-size:13px}.DataTableEditor_columnHeader__5UP8W{min-width:100px}.DataTableEditor_cellInput__7PC7b{padding:6px 8px}.DataTableEditor_actions__MnDlH{flex-direction:column;gap:12px;align-items:stretch}.DataTableEditor_stats__hTSgQ{text-align:center}}.PovertyDataForm_formContainer__fQzCz{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:24px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.PovertyDataForm_form__vNSVv{padding:24px}.PovertyDataForm_formTitle__18BSa{margin:0 0 8px;color:#1a1a1a;font-size:1.5rem;font-weight:700}.PovertyDataForm_formDescription__fRp77{margin:0 0 24px;color:#666;font-size:.95rem;line-height:1.5;padding:16px;background:#f8f9fa;border-radius:6px;border-left:4px solid rgba(229,229,56,.5)}.PovertyDataForm_field__qOjAM{margin-bottom:16px}.PovertyDataForm_fieldGroup___otR8{display:flex;flex-direction:row;gap:16px}.PovertyDataForm_fieldGroup___otR8>.PovertyDataForm_field__qOjAM{width:50%}.PovertyDataForm_field__qOjAM label{display:block;margin-bottom:6px;font-weight:600;color:#333;font-size:.9rem}.PovertyDataForm_field__qOjAM input,.PovertyDataForm_field__qOjAM textarea,.PovertyDataForm_select__B5ZTg{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;box-sizing:border-box;font-family:inherit;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.PovertyDataForm_field__qOjAM input:focus,.PovertyDataForm_field__qOjAM textarea:focus,.PovertyDataForm_select__B5ZTg:focus{outline:none;border-color:#06c;box-shadow:0 0 0 3px rgba(0,102,204,.1)}.PovertyDataForm_field__qOjAM textarea{resize:vertical;min-height:80px}.PovertyDataForm_dataTableInput__IIlJE{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;min-height:120px;background-color:#f8f9fa}.PovertyDataForm_fieldHelp__Y03Om{display:block;margin-top:6px;font-size:.8rem;color:#666;line-height:1.4}.PovertyDataForm_error__aFYnt{background:#fef2f2;color:#dc2626;padding:12px 16px;border-radius:6px;margin-bottom:16px;font-size:.9rem;border:1px solid #fed7d7;font-weight:500}.PovertyDataForm_actions__S4Csl{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}.PovertyDataForm_cancelButton__JcyTZ{background:none;border:1px solid #ddd;color:#666;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .15s ease-in-out}.PovertyDataForm_cancelButton__JcyTZ:hover{background:#f0f0f0;border-color:#bbb}.PovertyDataForm_submitButton__XSxkq{background:#06c;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:600;transition:background-color .15s ease-in-out}.PovertyDataForm_submitButton__XSxkq:hover:not(:disabled){background:#0052a3}.PovertyDataForm_submitButton__XSxkq:disabled{background:#ccc;cursor:not-allowed}.DataTableViewer_container__t9mJ3{margin:1rem 0}.DataTableViewer_title__iJBzW{font-size:1rem;font-weight:600;margin-bottom:.75rem;color:#374151}.DataTableViewer_tableWrapper__CSI_t{overflow-x:auto;border:1px solid #e5e7eb;border-radius:.5rem;background:#fff}.DataTableViewer_table__b_8aR{width:100%;border-collapse:collapse;font-size:.875rem}.DataTableViewer_header__2q5_r{background-color:#f9fafb;color:#374151;font-weight:600;padding:.75rem;text-align:left;border-bottom:1px solid #e5e7eb}.DataTableViewer_header__2q5_r:not(:last-child){border-right:1px solid #e5e7eb}.DataTableViewer_row__Oep_d{border-bottom:1px solid #f3f4f6}.DataTableViewer_row__Oep_d:hover{background-color:#f9fafb}.DataTableViewer_row__Oep_d:last-child{border-bottom:none}.DataTableViewer_cell__3SpzZ{padding:.75rem;color:#6b7280;vertical-align:top}.DataTableViewer_cell__3SpzZ:not(:last-child){border-right:1px solid #f3f4f6}@media (max-width:768px){.DataTableViewer_tableWrapper__CSI_t{border-radius:.25rem}.DataTableViewer_cell__3SpzZ,.DataTableViewer_header__2q5_r{padding:.5rem;font-size:.8rem}}.PovertyDataList_container__FRYzt{max-width:1200px;margin:0 auto;padding:20px}.PovertyDataList_header__5vNTz{margin-bottom:32px}.PovertyDataList_title__b2yfp{margin:0 0 8px;color:#1a1a1a;font-size:2rem;font-weight:700}.PovertyDataList_subtitle___TXAd{margin:0;color:#666;font-size:1.1rem;line-height:1.6;max-width:800px}.PovertyDataList_filters__1EHhM{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin-bottom:24px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.PovertyDataList_filterRow__gnjaa{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:12px;gap:12px;align-items:center}.PovertyDataList_filterInput__pdI84,.PovertyDataList_filterSelect__vlHLt,.PovertyDataList_searchInput__g_TMc{padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;font-family:inherit;transition:border-color .15s ease-in-out}.PovertyDataList_filterInput__pdI84:focus,.PovertyDataList_filterSelect__vlHLt:focus,.PovertyDataList_searchInput__g_TMc:focus{outline:none;border-color:#06c}.PovertyDataList_loading__E5EdN{text-align:center;padding:40px;color:#666;font-size:1.1rem}.PovertyDataList_error__q8IxH{background:#fef2f2;color:#dc2626;padding:12px 16px;border-radius:6px;margin-bottom:20px;border:1px solid #fed7d7;font-weight:500}.PovertyDataList_empty__0frvy{text-align:center;padding:60px 20px;color:#666}.PovertyDataList_empty__0frvy h3{margin:0 0 8px;color:#333;font-size:1.3rem}.PovertyDataList_empty__0frvy p{margin:0;font-size:1rem}.PovertyDataList_dataSourceList__wb5YY{display:grid;grid-gap:20px;gap:20px}.PovertyDataList_dataSourceCard__Hpwff{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:box-shadow .15s ease-in-out}.PovertyDataList_dataSourceCard__Hpwff:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.PovertyDataList_cardHeader__tEGpP{margin-bottom:12px}.PovertyDataList_cardTitle__iOcSm{margin:0 0 8px;color:#1a1a1a;font-size:1.3rem;font-weight:600;display:flex;align-items:center;gap:12px}.PovertyDataList_verifiedBadge__KQgFA{background:#10b981;color:#fff;font-size:.7rem;font-weight:600;padding:3px 8px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px}.PovertyDataList_cardMeta__9Jeag{display:flex;gap:16px;flex-wrap:wrap}.PovertyDataList_dataType__F80WW,.PovertyDataList_scope__cn_up,.PovertyDataList_timeRange__YL_B3{background:#f8f9fa;color:#495057;padding:4px 8px;border-radius:4px;font-size:.8rem;font-weight:500;text-transform:capitalize}.PovertyDataList_dataType__F80WW{background:#e3f2fd;color:#1976d2}.PovertyDataList_scope__cn_up{background:#fff3e0;color:#f57c00}.PovertyDataList_timeRange__YL_B3{background:#f3e5f5;color:#7b1fa2}.PovertyDataList_description__AJGfD{margin:12px 0;color:#666;line-height:1.5;font-size:.95rem}.PovertyDataList_cardFooter__B8ZX6{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.PovertyDataList_attribution__VnGDC{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PovertyDataList_sourceLink__E1u7s{color:#06c;text-decoration:none;font-weight:500;font-size:.9rem}.PovertyDataList_sourceLink__E1u7s:hover{text-decoration:underline}.PovertyDataList_sourceOrg__2nWN7{color:#666;font-size:.85rem}.PovertyDataList_submissionInfo__oIuKp{display:flex;align-items:center;gap:8px;color:#666;font-size:.85rem}.PovertyDataList_submitter__gS2qB{font-weight:500}.PovertyDataList_date__g1ZVL{color:#999}.PovertyDataList_actions__cfwL5{display:flex;gap:8px}.PovertyDataList_deleteButton__FvR5b,.PovertyDataList_editButton__hG5mx{padding:6px 12px;border-radius:4px;font-size:.8rem;font-weight:500;cursor:pointer;border:1px solid;transition:all .15s ease-in-out}.PovertyDataList_editButton__hG5mx{background:#fff;color:#06c;border-color:#06c}.PovertyDataList_editButton__hG5mx:hover{background:#06c;color:#fff}.PovertyDataList_deleteButton__FvR5b{background:#fff;color:#dc2626;border-color:#dc2626}.PovertyDataList_deleteButton__FvR5b:hover{background:#dc2626;color:#fff}.PovertyDataList_pagination__k1rds{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:32px;padding:20px}.PovertyDataList_paginationButton__HlXAp{background:#06c;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;transition:background-color .15s ease-in-out}.PovertyDataList_paginationButton__HlXAp:hover:not(:disabled){background:#0052a3}.PovertyDataList_paginationButton__HlXAp:disabled{background:#ccc;cursor:not-allowed}.PovertyDataList_paginationInfo__AtP8u{color:#666;font-size:.9rem;font-weight:500}@media (max-width:768px){.PovertyDataList_filterRow__gnjaa{grid-template-columns:1fr}.PovertyDataList_cardFooter__B8ZX6,.PovertyDataList_cardTitle__iOcSm{flex-direction:column;align-items:flex-start;gap:8px}.PovertyDataList_cardTitle__iOcSm{font-size:1.1rem}}