.WorkforceGovernancePage_page__mWD7d{--ink:#183238;--muted:#63777b;--line:#d6e1e1;--surface:#ffffff;--surface-soft:#f5f9f8;--teal:#087f78;--cyan:#147ba0;--positive:#18764f;--warning:#b65c10;--critical:#b52d35;display:grid;grid-gap:18px;gap:18px;min-width:0;color:var(--ink)}.WorkforceGovernancePage_commandHeader__qCrgx{position:relative;display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:24px;padding:8px 0 18px 18px;border-bottom:1px solid var(--line)}.WorkforceGovernancePage_commandHeader__qCrgx:before{position:absolute;top:7px;bottom:18px;left:0;width:4px;background:var(--teal);content:""}.WorkforceGovernancePage_commandHeader__qCrgx h1{margin:7px 0 6px;color:#102b31;font-family:Microsoft YaHei UI,Noto Sans SC,sans-serif;font-size:32px;font-weight:850;letter-spacing:0;line-height:1.15}.WorkforceGovernancePage_commandHeader__qCrgx p{max-width:760px;margin:0;color:var(--muted);font-size:13px;line-height:1.7}.WorkforceGovernancePage_eyebrow__7KVj1{display:inline-flex;align-items:center;gap:6px;color:var(--teal);font-size:11px;font-weight:800}.WorkforceGovernancePage_headerActions__1v3Wm{display:flex;flex:0 0 auto;gap:8px}.WorkforceGovernancePage_iconCommand__v6VcV,.WorkforceGovernancePage_pagination__Mbpvt button,.WorkforceGovernancePage_searchButton__DejRM{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:6px;border:1px solid #b9cdce;border-radius:4px;background:var(--surface);color:#26494d;cursor:pointer;font:inherit;font-size:12px;font-weight:750;text-decoration:none}.WorkforceGovernancePage_iconCommand__v6VcV{padding:0 12px}.WorkforceGovernancePage_iconCommand__v6VcV:hover,.WorkforceGovernancePage_pagination__Mbpvt button:hover:not(:disabled){border-color:var(--teal);color:var(--teal)}.WorkforceGovernancePage_filters__rxQvh input:focus-visible,.WorkforceGovernancePage_filters__rxQvh select:focus-visible,.WorkforceGovernancePage_iconCommand__v6VcV:focus-visible,.WorkforceGovernancePage_pagination__Mbpvt button:focus-visible,.WorkforceGovernancePage_searchButton__DejRM:focus-visible,.WorkforceGovernancePage_tabs___edwF button:focus-visible{outline:2px solid #70bfc1;outline-offset:2px}.WorkforceGovernancePage_boundary__uVhI3{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:7px 14px;padding:10px 12px;border:1px solid #bee0d9;border-radius:4px;background:#f0faf7;color:#426165;font-size:11px}.WorkforceGovernancePage_boundary__uVhI3 svg{color:var(--teal)}.WorkforceGovernancePage_boundary__uVhI3 strong{color:#126a64}.WorkforceGovernancePage_boundary__uVhI3 span{position:relative}.WorkforceGovernancePage_boundary__uVhI3 span:before{margin-right:12px;color:#97b1b1;content:"/"}.WorkforceGovernancePage_metrics__yDgzO{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.WorkforceGovernancePage_metrics__yDgzO article{display:grid;min-width:0;grid-gap:4px;gap:4px;padding:13px 14px;border:1px solid var(--line);border-top:3px solid #6aa6ab;border-radius:4px;background:var(--surface)}.WorkforceGovernancePage_metrics__yDgzO article:nth-child(2){border-top-color:var(--cyan)}.WorkforceGovernancePage_metrics__yDgzO article:nth-child(3){border-top-color:var(--teal)}.WorkforceGovernancePage_metrics__yDgzO article:nth-child(5){border-top-color:#566f92}.WorkforceGovernancePage_metrics__yDgzO article[data-tone=warning]{border-top-color:var(--warning);background:#fffaf4}.WorkforceGovernancePage_metrics__yDgzO article[data-tone=critical]{border-top-color:var(--critical);background:#fff7f7}.WorkforceGovernancePage_metrics__yDgzO span{color:var(--muted);font-size:11px}.WorkforceGovernancePage_metrics__yDgzO strong{overflow:hidden;color:#17383d;font-size:25px;line-height:1.15;text-overflow:ellipsis}.WorkforceGovernancePage_metrics__yDgzO small{overflow:hidden;color:#788a8d;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.WorkforceGovernancePage_riskRail__OrAA4{display:grid;grid-template-columns:minmax(180px,.72fr) minmax(0,2.28fr);align-items:start;grid-gap:16px;gap:16px;padding:14px 0;border-block:1px solid var(--line)}.WorkforceGovernancePage_sectionTitle__XsJih{display:flex;align-items:flex-start;gap:8px;color:#315357}.WorkforceGovernancePage_sectionTitle__XsJih svg{margin-top:2px;color:var(--teal)}.WorkforceGovernancePage_sectionTitle__XsJih div{display:grid;grid-gap:3px;gap:3px}.WorkforceGovernancePage_sectionTitle__XsJih strong{font-size:13px}.WorkforceGovernancePage_sectionTitle__XsJih span{color:var(--muted);font-size:10px;line-height:1.45}.WorkforceGovernancePage_riskItems___79Yt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.WorkforceGovernancePage_riskItems___79Yt>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-left:3px solid #92a5a7;background:var(--surface-soft);font-size:11px}.WorkforceGovernancePage_riskItems___79Yt>div[data-tone=warning]{border-left-color:var(--warning);background:#fff8ee}.WorkforceGovernancePage_riskItems___79Yt>div[data-tone=critical]{border-left-color:var(--critical);background:#fff4f4}.WorkforceGovernancePage_riskItems___79Yt span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkforceGovernancePage_riskItems___79Yt strong{color:#294b4f;font-size:15px}.WorkforceGovernancePage_riskItems___79Yt p{grid-column:1/-1;margin:0;color:var(--muted);font-size:12px}.WorkforceGovernancePage_explorer__lw5Gv{min-width:0;border:1px solid var(--line);border-radius:4px;background:var(--surface)}.WorkforceGovernancePage_tabs___edwF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;border-bottom:1px solid var(--line);background:#f1f6f5}.WorkforceGovernancePage_tabs___edwF button{display:inline-flex;min-width:0;min-height:43px;align-items:center;justify-content:center;gap:6px;border:0;border-right:1px solid var(--line);border-bottom:3px solid transparent;background:transparent;color:#5b7073;cursor:pointer;font:inherit;font-size:12px;font-weight:750}.WorkforceGovernancePage_tabs___edwF button:last-child{border-right:0}.WorkforceGovernancePage_tabs___edwF button[data-active=true]{border-bottom-color:var(--teal);background:var(--surface);color:#0f6f6a}.WorkforceGovernancePage_filters__rxQvh{display:grid;grid-template-columns:minmax(220px,1fr) minmax(140px,.42fr) minmax(160px,.5fr) auto;grid-gap:10px;gap:10px;align-items:end;padding:12px 14px;border-bottom:1px solid var(--line)}.WorkforceGovernancePage_filters__rxQvh label{display:grid;min-width:0;grid-gap:5px;gap:5px;color:#586f73;font-size:10px;font-weight:750}.WorkforceGovernancePage_filters__rxQvh input,.WorkforceGovernancePage_filters__rxQvh select{width:100%;min-width:0;height:36px;padding:0 10px;border:1px solid #c8d5d6;border-radius:3px;background:#fbfdfd;color:var(--ink);font:inherit;font-size:12px}.WorkforceGovernancePage_searchButton__DejRM{padding:0 16px;border-color:var(--teal);background:var(--teal);color:#fff}.WorkforceGovernancePage_searchButton__DejRM:hover{background:#066d67}.WorkforceGovernancePage_tableRegion__MnVot{min-width:0;overflow-x:auto}.WorkforceGovernancePage_table__AINNa{width:100%;min-width:820px;border-collapse:collapse;font-size:11px}.WorkforceGovernancePage_table__AINNa th{padding:10px 12px;border-bottom:1px solid var(--line);background:#f7fafa;color:#52696c;font-size:10px;font-weight:800;text-align:left}.WorkforceGovernancePage_table__AINNa td{max-width:260px;padding:11px 12px;border-bottom:1px solid #e8eeee;color:#365156;vertical-align:middle}.WorkforceGovernancePage_table__AINNa tbody tr:hover{background:#f7fbfa}.WorkforceGovernancePage_table__AINNa td small,.WorkforceGovernancePage_table__AINNa td span,.WorkforceGovernancePage_table__AINNa td strong{display:block;overflow:hidden;text-overflow:ellipsis}.WorkforceGovernancePage_table__AINNa td strong{color:#18383d;font-size:12px}.WorkforceGovernancePage_table__AINNa td small{margin-top:3px;color:#7a8c8f;font-size:9px;white-space:nowrap}.WorkforceGovernancePage_table__AINNa td em{display:inline-flex;padding:3px 7px;border-radius:2px;background:#eef3f3;color:#5b7073;font-size:10px;font-style:normal;font-weight:800;white-space:nowrap}.WorkforceGovernancePage_table__AINNa td em[data-tone=positive]{background:#e8f6ef;color:var(--positive)}.WorkforceGovernancePage_table__AINNa td em[data-tone=warning]{background:#fff0dd;color:var(--warning)}.WorkforceGovernancePage_table__AINNa td em[data-tone=critical]{background:#fde9ea;color:var(--critical)}.WorkforceGovernancePage_issue___kCgc,.WorkforceGovernancePage_loading__D_kud{display:flex;min-height:80px;align-items:center;justify-content:center;gap:8px;padding:16px;color:#60777a;font-size:12px}.WorkforceGovernancePage_loading__D_kud svg{animation:WorkforceGovernancePage_spin__rS5wR 1s linear infinite}.WorkforceGovernancePage_issue___kCgc{min-height:0;border:1px solid #efc4c6;border-radius:4px;background:#fff5f5;color:var(--critical)}.WorkforceGovernancePage_empty__j5p44{height:90px;color:var(--muted)!important;text-align:center}.WorkforceGovernancePage_pagination__Mbpvt{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;background:#f7fafa;color:var(--muted);font-size:11px}.WorkforceGovernancePage_pagination__Mbpvt div{display:flex;gap:6px}.WorkforceGovernancePage_pagination__Mbpvt button{min-height:30px;padding:0 11px}.WorkforceGovernancePage_pagination__Mbpvt button:disabled{cursor:not-allowed;opacity:.45}@keyframes WorkforceGovernancePage_spin__rS5wR{to{transform:rotate(1turn)}}@media (max-width:980px){.WorkforceGovernancePage_metrics__yDgzO{grid-template-columns:repeat(3,minmax(0,1fr))}.WorkforceGovernancePage_riskRail__OrAA4{grid-template-columns:1fr}.WorkforceGovernancePage_filters__rxQvh{grid-template-columns:minmax(200px,1fr) repeat(2,minmax(130px,.5fr)) auto}}@media (max-width:700px){.WorkforceGovernancePage_page__mWD7d{gap:14px}.WorkforceGovernancePage_commandHeader__qCrgx{display:grid;grid-gap:14px;gap:14px;padding-left:14px}.WorkforceGovernancePage_commandHeader__qCrgx h1{font-size:25px}.WorkforceGovernancePage_headerActions__1v3Wm{width:100%}.WorkforceGovernancePage_iconCommand__v6VcV{flex:1 1}.WorkforceGovernancePage_boundary__uVhI3{gap:6px 9px}.WorkforceGovernancePage_boundary__uVhI3 span:before{margin-right:7px}.WorkforceGovernancePage_metrics__yDgzO{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.WorkforceGovernancePage_metrics__yDgzO article{padding:11px}.WorkforceGovernancePage_metrics__yDgzO strong{font-size:22px}.WorkforceGovernancePage_riskItems___79Yt,.WorkforceGovernancePage_tabs___edwF{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkforceGovernancePage_tabs___edwF button:nth-child(2){border-right:0}.WorkforceGovernancePage_tabs___edwF button:nth-child(-n+2){border-bottom-color:var(--line)}.WorkforceGovernancePage_tabs___edwF button[data-active=true]{border-bottom-color:var(--teal)}.WorkforceGovernancePage_filters__rxQvh{grid-template-columns:1fr 1fr}.WorkforceGovernancePage_filters__rxQvh label:first-child{grid-column:1/-1}.WorkforceGovernancePage_searchButton__DejRM{min-height:36px;align-self:end}.WorkforceGovernancePage_pagination__Mbpvt{align-items:flex-start;flex-direction:column}}@media (max-width:430px){.WorkforceGovernancePage_metrics__yDgzO{grid-template-columns:1fr 1fr}.WorkforceGovernancePage_metrics__yDgzO article:last-child{grid-column:1/-1}.WorkforceGovernancePage_filters__rxQvh,.WorkforceGovernancePage_riskItems___79Yt{grid-template-columns:1fr}.WorkforceGovernancePage_filters__rxQvh label:first-child{grid-column:auto}.WorkforceGovernancePage_tabs___edwF button{min-height:40px;font-size:11px}.WorkforceGovernancePage_tableRegion__MnVot{overflow-x:visible;padding:9px;background:#f5f9f8}.WorkforceGovernancePage_table__AINNa{display:block;min-width:0}.WorkforceGovernancePage_table__AINNa thead{display:none}.WorkforceGovernancePage_table__AINNa tbody{display:grid;grid-gap:8px;gap:8px}.WorkforceGovernancePage_table__AINNa tr{display:grid;min-width:0;border:1px solid var(--line);border-left:3px solid #6aa6ab;background:var(--surface)}.WorkforceGovernancePage_table__AINNa td{display:grid;max-width:none;min-width:0;grid-template-columns:minmax(78px,.42fr) minmax(0,1fr);grid-gap:2px 10px;gap:2px 10px;padding:8px 9px}.WorkforceGovernancePage_table__AINNa td:before{grid-row:1/span 3;color:#708487;content:attr(data-label);font-size:9px;font-weight:800;line-height:1.5}.WorkforceGovernancePage_table__AINNa td>*{min-width:0;grid-column:2;overflow-wrap:anywhere;white-space:normal}.WorkforceGovernancePage_table__AINNa td small{white-space:normal}.WorkforceGovernancePage_table__AINNa .WorkforceGovernancePage_empty__j5p44{display:block;height:auto;min-height:72px;padding-top:27px}.WorkforceGovernancePage_table__AINNa .WorkforceGovernancePage_empty__j5p44:before{display:none}}