.learners-views_container__BKsQA{display:flex;flex-direction:column;gap:var(--space-6);width:100%}.learners-views_headerRow__u1Sgo{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--space-4)}.learners-views_titleArea__TXuIx h1{font-size:var(--font-2xl);font-weight:800;color:var(--text-primary);margin:0 0 var(--space-1) 0;letter-spacing:-.02em}.learners-views_subtitle__FLAKV{font-size:var(--font-sm);color:var(--text-secondary);margin:0}.learners-views_scopeBadge__PLbrV{display:inline-flex;align-items:center;gap:var(--space-2);padding:.35rem .85rem;background:var(--accent-primary-dim);border:1px solid var(--accent-primary);border-radius:9999px;color:var(--accent-primary);font-size:var(--font-xs);font-weight:700;margin-top:var(--space-2)}.learners-views_headerActions__alE7o{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.learners-views_kpiGrid__ijpoR{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--space-4)}.learners-views_kpiCard__DUlti{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius-lg,12px);padding:var(--space-5);display:flex;align-items:center;gap:var(--space-4);box-shadow:var(--shadow-sm);transition:all .25s ease}.learners-views_kpiCard__DUlti:hover{transform:translateY(-2px);border-color:var(--glass-border-hover);box-shadow:var(--shadow-md)}.learners-views_kpiIconWrapper__H69l_{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.learners-views_kpiInfo__Xikvo{display:flex;flex-direction:column}.learners-views_kpiLabel__YnvnB{font-size:var(--font-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.learners-views_kpiValue__p_qaJ{font-size:1.6rem;font-weight:800;color:var(--text-primary);line-height:1.2}.learners-views_kpiSub__IVVAD{font-size:var(--font-xs);color:var(--text-secondary);margin-top:2px}.learners-views_filterCard__DXwpO{background:var(--glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--glass-border);border-radius:var(--radius-lg,12px);padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);box-shadow:var(--shadow-sm)}.learners-views_filterRow__GyJzO{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.learners-views_searchBox__aCpiK{position:relative;flex:1 1 260px}.learners-views_searchIcon__mjLXM{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.learners-views_searchInput__znMyC{width:100%;padding:.55rem .75rem .55rem 2.4rem;border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--input-bg);color:var(--text-primary);font-size:var(--font-sm);outline:none;transition:border-color .2s ease}.learners-views_searchInput__znMyC:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-dim)}.learners-views_selectGroup__9U34k{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.learners-views_filterSelect__hGdMf{padding:.5rem 2rem .5rem .75rem;border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--input-bg);color:var(--text-primary);font-size:var(--font-sm);font-weight:500;outline:none;cursor:pointer;transition:border-color .2s ease;min-width:130px}.learners-views_filterSelect__hGdMf:focus{border-color:var(--accent-primary)}.learners-views_tableCard__yApHh{background:var(--bg-surface);border:1px solid var(--glass-border);border-radius:var(--radius-lg,12px);overflow:hidden;box-shadow:var(--shadow-sm)}.learners-views_tableWrapper__5UY5P{width:100%;overflow-x:auto}.learners-views_table__bBdaU{width:100%;border-collapse:collapse;text-align:left;font-size:var(--font-sm)}.learners-views_table__bBdaU th{background:var(--bg-secondary);color:var(--text-secondary);font-weight:700;padding:var(--space-3) var(--space-4);border-bottom:2px solid var(--glass-border);white-space:nowrap}.learners-views_table__bBdaU td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--glass-border);color:var(--text-primary);vertical-align:middle}.learners-views_table__bBdaU tr:hover{background:var(--glass-bg-hover)}.learners-views_badge__LnU_k{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:9999px;font-size:.75rem;font-weight:700;text-transform:capitalize;white-space:nowrap}.learners-views_badgeMale___7VCv{background:rgba(40,127,131,.12);color:#1a6b6e;border:1px solid rgba(40,127,131,.3)}.learners-views_badgeFemale__iyu5R{background:rgba(236,72,153,.12);color:#be185d;border:1px solid rgba(236,72,153,.3)}.learners-views_badgeSNE__1oy50{background:rgba(245,158,11,.15);color:#b45309;border:1px solid rgba(245,158,11,.35)}.learners-views_badgeActive__ehLoG{background:rgba(16,185,129,.12);color:#047857}.learners-views_badgeGrade__b6W5Y{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;border-radius:6px;font-weight:800;font-size:.8rem}.learners-views_gradeHigh__FQcji{background:rgba(16,185,129,.15);color:#065f46;border:1px solid #10b981}.learners-views_gradeMid__I7bHP{background:rgba(40,127,131,.15);color:#1a6b6e;border:1px solid var(--status-info)}.learners-views_gradeLow__0Db9q{background:rgba(245,158,11,.15);color:#92400e;border:1px solid var(--accent-gold)}.learners-views_gradeFail__J42qW{background:rgba(239,68,68,.15);color:#991b1b;border:1px solid var(--status-danger)}.learners-views_actionBtn__TspEd{display:inline-flex;align-items:center;gap:var(--space-1);padding:.35rem .65rem;background:var(--accent-primary-dim);border:1px solid var(--accent-primary);border-radius:var(--radius-sm);color:var(--accent-primary);font-size:.75rem;font-weight:700;cursor:pointer;transition:all .2s ease}.learners-views_actionBtn__TspEd:hover{background:var(--accent-primary);color:#ffffff}.learners-views_modalOverlay__55wlf{position:fixed;inset:0;background:var(--overlay-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.learners-views_modalContent__3Gjo7{background:var(--modal-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl,16px);max-width:760px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:var(--modal-shadow);display:flex;flex-direction:column}.learners-views_modalHeader__JECOU{display:flex;justify-content:space-between;align-items:center;padding:var(--space-5);border-bottom:1px solid var(--glass-border)}.learners-views_modalHeader__JECOU h2{font-size:var(--font-xl);font-weight:800;color:var(--text-primary);margin:0}.learners-views_modalCloseBtn__4X21h{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:color .2s ease}.learners-views_modalCloseBtn__4X21h:hover{color:var(--text-primary)}.learners-views_modalBody__Srl3G{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.learners-views_modalGrid__UlILc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}.learners-views_modalSection__Uze5N{background:var(--bg-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-4)}.learners-views_modalSectionTitle__GP2Ei{font-size:var(--font-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:var(--space-3);display:flex;align-items:center;gap:var(--space-2)}.learners-views_fieldRow__JUtvo{display:flex;justify-content:space-between;margin-bottom:var(--space-2);font-size:var(--font-sm)}.learners-views_fieldLabel__ICkab{color:var(--text-muted);font-weight:500}.learners-views_fieldValue__objcu{color:var(--text-primary);font-weight:600;text-align:right}.learners-views_emptyState__0P_g_{padding:var(--space-12) var(--space-6);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-muted)}.learners-views_emptyIcon__LjtWd{margin-bottom:var(--space-3);opacity:.5}@media (max-width:768px){.learners-views_headerActions__alE7o{width:100%;justify-content:flex-start}.learners-views_table__bBdaU{min-width:820px}.learners-views_filterRow__GyJzO{flex-direction:column;align-items:stretch}.learners-views_searchBox__aCpiK{width:100%;flex:0 0 auto;min-height:auto}.learners-views_selectGroup__9U34k{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--space-2)}.learners-views_filterSelect__hGdMf{width:100%;min-width:0;font-size:16px}.learners-views_fieldRow__JUtvo{flex-wrap:wrap;gap:4px 12px}.learners-views_modalContent__3Gjo7{max-height:92dvh;border-radius:var(--radius-lg,12px)}.learners-views_modalBody__Srl3G,.learners-views_modalHeader__JECOU{padding:var(--space-4)}}.skeleton_skeleton__nQzLF{background:linear-gradient(90deg,rgba(203,213,225,.55) 25%,rgba(241,245,249,.85) 50%,rgba(203,213,225,.55) 75%);background-size:200% 100%;animation:skeleton_loading__QkpUi 1.5s linear infinite;display:inline-block;border-radius:var(--radius-sm,4px)}[data-theme=dark] .skeleton_skeleton__nQzLF{background:linear-gradient(90deg,rgba(30,41,59,.7) 25%,rgba(51,65,85,.9) 50%,rgba(30,41,59,.7) 75%);background-size:200% 100%}@keyframes skeleton_loading__QkpUi{0%{background-position:200% 0}to{background-position:-200% 0}}.district-data_tabContainer___Qf5Z{margin-bottom:var(--space-6)}.district-data_tabNav__R1KnJ{display:flex;gap:var(--space-3);overflow-x:auto;padding-bottom:0;border-bottom:0;flex-wrap:wrap}.district-data_tabButton__re0RD{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--glass-bg);border-bottom:1px solid var(--glass-border);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-secondary);font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;font-size:var(--font-sm)}.district-data_tabButton__re0RD.district-data_active__LD0aX,.district-data_tabButton__re0RD:hover{border-color:var(--accent-primary);background:var(--accent-primary-dim);color:var(--accent-primary)}.district-data_staffingTabs__OTDmw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:var(--space-5) 0}.district-data_staffingTab__I0kyf{min-height:64px;padding:var(--space-3) var(--space-4);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);color:var(--text-secondary);font-size:var(--font-sm);font-weight:700;cursor:pointer;transition:all .2s ease}.district-data_staffingTab__I0kyf.district-data_active__LD0aX,.district-data_staffingTab__I0kyf:hover{border-color:var(--accent-primary);background:var(--accent-primary-dim);color:var(--accent-primary);box-shadow:0 4px 12px rgba(var(--accent-primary-rgb),.12)}.district-data_subjectHeader__fF1Eq{min-width:96px;max-width:132px;white-space:normal;overflow-wrap:normal;word-break:normal}.district-data_staffingExport__LDB9c{width:150px;margin-left:auto;padding:.5rem .75rem;font-size:.8rem}.district-data_staffingTable__nvSY4{margin-top:var(--space-8);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF,.district-data_staffingTable__nvSY4 table:not(.district-data_staffingClassTable__OPvoF){width:max-content!important;min-width:1500px!important;max-width:none!important;table-layout:fixed!important}.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF td:first-child,.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF thead tr:first-child th:first-child{width:180px;min-width:180px;text-align:left;white-space:normal}.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF td:nth-child(2),.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF thead tr:first-child th:nth-child(2){width:130px;min-width:130px;text-align:left;white-space:normal}.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF thead tr:nth-child(2) th{width:54px;min-width:54px;text-align:center}.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF thead tr:first-child th:nth-child(n+3){width:162px;min-width:162px;white-space:normal}.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF tbody td:not(:first-child):not(:nth-child(2)),.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF thead tr:nth-child(2) th{width:54px;min-width:54px;text-align:center}.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF tbody td:first-child,.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF thead tr:first-child th:first-child,.district-data_staffingTable__nvSY4 table:not(.district-data_staffingClassTable__OPvoF) tbody td:first-child,.district-data_staffingTable__nvSY4 table:not(.district-data_staffingClassTable__OPvoF) thead tr:first-child th:first-child{position:sticky;left:0;z-index:1;background:var(--bg-surface)}.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF thead tr:first-child th:first-child,.district-data_staffingTable__nvSY4 table:not(.district-data_staffingClassTable__OPvoF) thead tr:first-child th:first-child{z-index:3;background:var(--glass-bg-hover)}.district-data_staffingTable__nvSY4 table:not(.district-data_staffingClassTable__OPvoF) td:first-child,.district-data_staffingTable__nvSY4 table:not(.district-data_staffingClassTable__OPvoF) th:first-child{width:180px;min-width:180px;text-align:left;white-space:normal}.district-data_staffingTable__nvSY4 table:not(.district-data_staffingClassTable__OPvoF) td:nth-child(2),.district-data_staffingTable__nvSY4 table:not(.district-data_staffingClassTable__OPvoF) th:nth-child(2){width:130px;min-width:130px;text-align:left;white-space:normal}.district-data_staffingTable__nvSY4 table:not(.district-data_staffingClassTable__OPvoF) td:not(:first-child):not(:nth-child(2)),.district-data_staffingTable__nvSY4 table:not(.district-data_staffingClassTable__OPvoF) th:not(:first-child):not(:nth-child(2)){width:76px;min-width:76px;text-align:center}@media (max-width:640px){.district-data_staffingTabs__OTDmw{grid-template-columns:1fr}.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF td:first-child,.district-data_staffingTable__nvSY4 table.district-data_staffingClassTable__OPvoF thead tr:first-child th:first-child,.district-data_staffingTable__nvSY4 table:not(.district-data_staffingClassTable__OPvoF) td:first-child,.district-data_staffingTable__nvSY4 table:not(.district-data_staffingClassTable__OPvoF) thead tr:first-child th:first-child{width:150px;min-width:150px;max-width:150px}}.district-data_tableScrollHint__YJ6w1{display:none}@media (max-width:640px){.district-data_tableScrollHint__YJ6w1{display:block;margin:.5rem 0;color:var(--text-muted);font-size:var(--font-xs);text-align:right}}.district-data_tabIcon__Oy2nA{font-size:var(--font-lg)}.district-data_tabLabel__f3v_T{display:none}@media (min-width:768px){.district-data_tabLabel__f3v_T{display:inline}}.district-data_tabContent__fNa7c{animation:district-data_fadeIn__BgAoR .3s ease}@keyframes district-data_fadeIn__BgAoR{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.district-data_tableWrapper__e7m51{background:var(--bg-surface);border-radius:var(--radius-xl);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm);overflow:hidden;margin-top:var(--space-4)}.district-data_tableHeader__tEI52{padding:var(--space-5);background:var(--bg-elevated);border-bottom:1px solid var(--glass-border);display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-4);align-items:end}@media (max-width:1024px){.district-data_tableHeader__tEI52{grid-template-columns:1fr 1fr}.district-data_exportControl__Q5QgG{grid-column:2}}@media (max-width:640px){.district-data_tableHeader__tEI52{grid-template-columns:1fr}.district-data_exportControl__Q5QgG{grid-column:1;width:100%}}.district-data_filterGroup__gn_NP{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);transition:all .2s ease}.district-data_filterGroup__gn_NP:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--accent-primary-dim)}.district-data_exportControl__Q5QgG{grid-column:3;justify-self:end;align-self:end;width:150px}.district-data_filterActions__aFpZv{display:flex;align-items:end;gap:.5rem;grid-column:1/-1;justify-content:flex-end}.district-data_filterAction__n6uE0{min-height:38px;padding:.5rem 1rem;font-size:var(--font-xs);font-weight:600;border-radius:var(--radius-md);border:1px solid var(--glass-border);background:var(--glass-bg);color:var(--text-secondary);cursor:pointer;transition:all .2s ease;white-space:nowrap}.district-data_filterAction__n6uE0:hover{color:var(--accent-primary);border-color:var(--accent-primary);background:var(--accent-primary-dim)}.district-data_detailQuestionTh__oj68K{min-width:110px;max-width:150px;text-align:center;vertical-align:bottom;padding:.6rem .5rem;background:var(--bg-elevated)}.district-data_detailQuestionHeader__9RVX6{min-width:100px;max-width:150px;white-space:normal;overflow-wrap:normal;word-break:normal;line-height:1.2;min-height:4.8em;display:inline-flex;flex-direction:column;justify-content:center;text-align:center}.district-data_detailQuestionHeaderLine__n6V7r{display:block}@media (max-width:1024px){.district-data_exportControl__Q5QgG{grid-column:2}}@media (max-width:640px){.district-data_exportControl__Q5QgG{grid-column:1;width:100%}}.district-data_filterLabel__DC_y2{display:block;padding:0 0 var(--space-1) 0;border:none;background:transparent;font-size:.7rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.district-data_filterInput__uPeTU,.district-data_filterSelect__LnzGB{padding:.625rem .875rem;border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--input-bg);color:var(--text-primary);font-size:var(--font-sm);transition:all .2s ease;width:100%}.district-data_filterInput__uPeTU:focus,.district-data_filterSelect__LnzGB:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-dim)}.district-data_filterInput__uPeTU::placeholder{color:var(--text-muted)}.district-data_tableContent__TuzFS{overflow-x:auto}.district-data_enrolmentTableContent__MX_cl{margin-top:var(--space-8)}.district-data_table__usVnZ{width:100%;border-collapse:separate;border-spacing:0;border:none;font-size:var(--font-sm)}.district-data_table__usVnZ th{padding:.85rem 1rem;background:var(--bg-elevated);border:none;border-bottom:1px solid var(--glass-border);text-align:left;font-weight:700;color:var(--text-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease,color .2s ease}.district-data_table__usVnZ th:hover{background:var(--glass-bg-hover);color:var(--accent-primary)}.district-data_sortable__gb2Wl{cursor:pointer;position:relative}.district-data_sortButton__AFuR2{display:inline-flex;align-items:center;border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left}.district-data_sortIcon__EHpEg{display:inline-block;margin-left:var(--space-2);font-size:var(--font-xs);opacity:.5}.district-data_sortable__gb2Wl:hover .district-data_sortIcon__EHpEg{opacity:1}.district-data_sortable__gb2Wl.district-data_sorted__lRPTO .district-data_sortIcon__EHpEg{opacity:1;color:var(--accent-primary)}.district-data_table__usVnZ td{padding:.85rem 1rem;border:none;border-bottom:1px solid var(--glass-border);color:var(--text-primary);vertical-align:middle}.district-data_twoLineName__KObIh{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:break-word;word-break:break-word;line-height:1.25;max-height:2.5em;max-width:260px}@media (max-width:640px){.district-data_twoLineName__KObIh{max-width:180px}}.district-data_monitoringTableContainer__lN1RL{margin-top:var(--space-4);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}.district-data_monitoringTable__1k01r{width:100%!important;min-width:900px!important;max-width:none;table-layout:auto!important}.district-data_monitoringTable__1k01r td,.district-data_monitoringTable__1k01r th{vertical-align:middle}.district-data_monitoringTable__1k01r td:first-child,.district-data_monitoringTable__1k01r th:first-child{width:220px;min-width:200px;text-align:left}.district-data_monitoringTable__1k01r td:nth-child(2),.district-data_monitoringTable__1k01r th:nth-child(2){width:140px;min-width:130px;text-align:left}.district-data_monitoringTable__1k01r td:nth-child(3),.district-data_monitoringTable__1k01r th:nth-child(3){width:90px;min-width:80px;text-align:center}.district-data_monitoringTable__1k01r td:nth-child(4),.district-data_monitoringTable__1k01r th:nth-child(4){width:120px;min-width:110px;text-align:center}.district-data_monitoringTable__1k01r td:nth-child(5),.district-data_monitoringTable__1k01r th:nth-child(5){min-width:260px;text-align:left;white-space:normal;word-break:break-word}.district-data_monitoringTable__1k01r td:nth-child(6),.district-data_monitoringTable__1k01r th:nth-child(6){width:120px;min-width:110px;text-align:center;white-space:nowrap}.district-data_keyIssuesCell__YMtDq{max-width:380px}.district-data_issueText__e1KLt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;line-height:1.4;color:var(--text-secondary)}.district-data_observationTableContainer__8db7j{margin-top:var(--space-4);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}.district-data_observationTable__ToHfB{width:100%!important;min-width:880px!important;max-width:none;table-layout:auto!important}.district-data_observationTable__ToHfB td:first-child,.district-data_observationTable__ToHfB th:first-child{width:180px;min-width:160px;text-align:left}.district-data_observationTable__ToHfB td:nth-child(2),.district-data_observationTable__ToHfB th:nth-child(2){width:200px;min-width:180px;text-align:left}.district-data_observationTable__ToHfB td:nth-child(3),.district-data_observationTable__ToHfB th:nth-child(3){width:140px;min-width:130px;text-align:left}.district-data_observationTable__ToHfB td:nth-child(4),.district-data_observationTable__ToHfB th:nth-child(4){width:90px;min-width:80px;text-align:center}.district-data_observationTable__ToHfB td:nth-child(5),.district-data_observationTable__ToHfB th:nth-child(5){width:120px;min-width:110px;text-align:left}.district-data_observationTable__ToHfB td:nth-child(6),.district-data_observationTable__ToHfB th:nth-child(6){width:90px;min-width:80px;text-align:left}.district-data_observationTable__ToHfB td:nth-child(7),.district-data_observationTable__ToHfB th:nth-child(7){width:120px;min-width:110px;text-align:center;white-space:nowrap}.district-data_table__usVnZ tbody tr{transition:background-color .2s ease}.district-data_table__usVnZ tbody tr:hover{background:rgba(var(--accent-primary-rgb),.02)}.district-data_table__usVnZ tbody tr:nth-child(2n){background:rgba(0,0,0,.02)}.district-data_dataDarkMode__jApqk .district-data_table__usVnZ tbody tr:nth-child(2n){background:rgba(255,255,255,.02)}.district-data_statusBadge__PWgdu{display:inline-block;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.district-data_statusBadge__PWgdu.district-data_active__LD0aX,.district-data_statusBadge__PWgdu.district-data_present__4J_pw{background:#dcfce7;color:#166534}.district-data_statusBadge__PWgdu.district-data_absent__sjUxS,.district-data_statusBadge__PWgdu.district-data_inactive__4HaOa{background:#fee2e2;color:#991b1b}.district-data_statusBadge__PWgdu.district-data_pending__T6pYm{background:#ffedd5;color:#9a4d00}.district-data_emptyState__7taJ5{text-align:center;padding:var(--space-12);color:var(--text-secondary)}.district-data_emptyStateIcon__G9IW2{font-size:3rem;margin-bottom:var(--space-4);opacity:.5}.district-data_emptyStateText__pY_oQ{font-size:var(--font-lg);font-weight:600;margin-bottom:var(--space-2)}.district-data_pagination__LZyVF{display:flex;justify-content:center;gap:var(--space-2);padding:var(--space-4);border-top:1px solid var(--border-color)}.district-data_paginationButton__bM6g3{padding:var(--space-2) var(--space-3);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;transition:all .2s ease;font-weight:600;font-size:var(--font-sm)}.district-data_paginationButton__bM6g3:hover:not(:disabled){border-color:var(--accent-primary);background:rgba(var(--accent-primary-rgb),.05)}.district-data_paginationButton__bM6g3:disabled{opacity:.5;cursor:not-allowed}.district-data_paginationButton__bM6g3.district-data_active__LD0aX{border-color:var(--accent-primary);background:var(--accent-primary);color:white}.district-data_stats__bvSYk{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4);margin-bottom:var(--space-6)}.district-data_statCard__xfGct{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--space-5);text-align:center;transition:all .2s ease}.district-data_statCard__xfGct:hover{border-color:var(--glass-border-hover);box-shadow:var(--shadow-sm)}.district-data_statCardValue__Xh8wi{font-size:var(--font-2xl);font-weight:800;color:var(--accent-primary);margin-bottom:var(--space-2)}.district-data_statCardLabel__mGuCk{font-size:var(--font-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.district-data_expandableRow__EPZ31{cursor:pointer;-webkit-user-select:none;user-select:none}.district-data_expandableRow__EPZ31:hover{background:rgba(var(--accent-primary-rgb),.05)}.district-data_expandIcon__I1zFJ{display:inline-block;transition:transform .2s ease;margin-right:var(--space-2)}.district-data_expandIcon__I1zFJ.district-data_expanded__mhdcB{transform:rotate(90deg)}.district-data_expandedDetails__hmssk{display:none;padding:var(--space-4);background:rgba(var(--accent-primary-rgb),.02);border-top:1px solid var(--border-color)}.district-data_expandedDetails__hmssk.district-data_show__h8_b5{display:block}.district-data_detailsGrid__c3D4j{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-4)}.district-data_detailItem__LkTZ2{display:flex;flex-direction:column;gap:var(--space-1)}.district-data_detailLabel__viP_G{font-size:var(--font-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.district-data_detailValue__n6Jj4{font-size:var(--font-sm);color:var(--text-primary);font-weight:500}.district-data_loading__p3vSf{display:flex;align-items:center;justify-content:center;padding:var(--space-12);gap:var(--space-3);color:var(--text-secondary)}.district-data_spinner__2KoM9{width:20px;height:20px;border:2px solid var(--border-color);border-top-color:var(--accent-primary);border-radius:50%;animation:district-data_spin__OwnO0 .8s linear infinite}@keyframes district-data_spin__OwnO0{to{transform:rotate(1turn)}}.district-data_noResults__cQFuQ{text-align:center;padding:var(--space-10) var(--space-4);color:var(--text-secondary)}.district-data_noResultsIcon__VrqTZ{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius-full);background:var(--accent-primary-dim);font-size:1.75rem;margin:0 auto var(--space-3)}.district-data_exportButton__9qyAD{padding:var(--space-2) var(--space-4);background:var(--accent-primary);color:white;border:none;border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:all .2s ease;font-size:var(--font-sm)}.district-data_exportButton__9qyAD:hover{background:var(--accent-primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--accent-primary-rgb),.3)}.district-data_exportButton__9qyAD:active{transform:translateY(0)}