@import url("https://fonts.googleapis.com/css2?family=DM+Mono:wght@500;600&family=DM+Sans:wght@400;500;600;700&display=swap");.labor-cost_shell__OZfpE{--ink:#1a1a1a;--muted:#85857e;--line:rgba(26,26,26,.09);--line-strong:rgba(26,26,26,.16);--surface:#fff;--background:#f7f7f5;--soft:#f1f1ee;--accent:#1a1a1a;--accent-soft:#e9efee;--teal:#426e69;--green:#16856b;--amber:#a86b13;--red:#b43d49;width:100%;height:100dvh;min-height:0;display:grid;grid-template-columns:224px minmax(0,1fr);overflow:hidden;color:var(--ink);background:var(--background);font-family:DM Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:grid-template-columns .2s ease}.labor-cost_shellCollapsed___zC6_{grid-template-columns:56px minmax(0,1fr)}.labor-cost_boot__SZgAv *,.labor-cost_shell__OZfpE *{box-sizing:border-box}.labor-cost_shell__OZfpE button,.labor-cost_shell__OZfpE input,.labor-cost_shell__OZfpE select,.labor-cost_shell__OZfpE textarea{font:inherit;letter-spacing:0}.labor-cost_shell__OZfpE button{cursor:pointer}.labor-cost_shell__OZfpE button:focus-visible,.labor-cost_shell__OZfpE input:focus-visible,.labor-cost_shell__OZfpE select:focus-visible,.labor-cost_shell__OZfpE textarea:focus-visible{outline:2px solid rgba(66,110,105,.45);outline-offset:2px}.labor-cost_visuallyHidden___FJIJ{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.labor-cost_boot__SZgAv{min-height:100dvh;display:grid;place-content:center;justify-items:center;grid-gap:11px;gap:11px;padding:24px;color:#1a1a1a;background:#f7f7f5;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;text-align:center}.labor-cost_bootMark__H95Tp{width:54px;height:54px;display:grid;place-items:center;margin-bottom:8px;border-radius:14px;color:#fff;background:#1a1a1a}.labor-cost_boot__SZgAv>strong{font-size:20px;font-weight:600}.labor-cost_boot__SZgAv>span:not(.labor-cost_bootMark__H95Tp){max-width:520px;color:#85857e;font-size:14px}.labor-cost_bootActions__MyOSb{display:flex;gap:9px;margin-top:10px}.labor-cost_bootActions__MyOSb button{min-height:40px;display:inline-flex;align-items:center;gap:7px;padding:0 14px;border:1px solid rgba(26,26,26,.14);border-radius:8px;color:#1a1a1a;background:#fff}.labor-cost_spin__DyV3n{animation:labor-cost_spin__DyV3n .9s linear infinite}@keyframes labor-cost_spin__DyV3n{to{transform:rotate(1turn)}}.labor-cost_sidebar__3P05D{position:relative;z-index:30;min-width:0;height:100dvh;display:flex;flex-direction:column;overflow:hidden;color:#fff;background:#1a1a1a;border-right:1px solid rgba(255,255,255,.06)}.labor-cost_sidebarBrand__wFJNa{height:54px;flex:0 0 54px;display:flex;align-items:center;gap:9px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.06)}.labor-cost_sidebarBrand__wFJNa>strong{min-width:0;overflow:hidden;color:#fff;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.labor-cost_brandBadge__CneHu{width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;border-radius:6px;color:#fff;background:#050505;font-size:10px;font-weight:800;line-height:1}.labor-cost_sidebarClose__jxCPw{display:none;width:30px;height:30px;margin-left:auto;place-items:center;border:0;border-radius:7px;color:rgba(255,255,255,.65);background:transparent}.labor-cost_sidebarClose__jxCPw:hover{color:#fff;background:rgba(255,255,255,.07)}.labor-cost_areaLabel__jJFoA{display:grid;grid-gap:3px;gap:3px;padding:17px 16px 14px;overflow:hidden}.labor-cost_areaLabel__jJFoA span,.labor-cost_areaLabel__jJFoA strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_areaLabel__jJFoA span{color:rgba(255,255,255,.3);font-size:10px;font-weight:600;text-transform:uppercase}.labor-cost_areaLabel__jJFoA strong{color:rgba(255,255,255,.79);font-size:11px;font-weight:600}.labor-cost_navigation___yZJo{flex:1 1;min-height:0;display:grid;align-content:start;grid-gap:2px;gap:2px;overflow-y:auto;padding:4px 10px 14px}.labor-cost_navigation___yZJo button,.labor-cost_sidebarFooter__xeq7y button{width:100%;min-height:38px;display:flex;align-items:center;gap:10px;padding:0 10px;border:0;border-radius:8px;color:#73736d;background:transparent;text-align:left;transition:color .15s ease,background .15s ease}.labor-cost_navigation___yZJo button>svg,.labor-cost_sidebarFooter__xeq7y button>svg{flex:none}.labor-cost_navigation___yZJo button>span,.labor-cost_sidebarFooter__xeq7y button>span{min-width:0;overflow:hidden;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.labor-cost_navigation___yZJo button:hover,.labor-cost_sidebarFooter__xeq7y button:hover{color:#d2d2cc;background:rgba(255,255,255,.04)}.labor-cost_navigation___yZJo .labor-cost_navActive__W_eLh{color:#fff;background:rgba(255,255,255,.1);font-weight:600}.labor-cost_sidebarScope__bz2JD{display:flex;align-items:center;gap:9px;margin:0 10px 8px;padding:10px;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:rgba(255,255,255,.46)}.labor-cost_sidebarScope__bz2JD>svg{flex:none}.labor-cost_sidebarScope__bz2JD>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_sidebarScope__bz2JD small,.labor-cost_sidebarScope__bz2JD strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_sidebarScope__bz2JD small{font-size:9px;text-transform:uppercase}.labor-cost_sidebarScope__bz2JD strong{color:rgba(255,255,255,.72);font-size:11px;font-weight:600}.labor-cost_sidebarFooter__xeq7y{flex:none;display:grid;grid-gap:2px;gap:2px;padding:10px;border-top:1px solid rgba(255,255,255,.06)}.labor-cost_sidebarFooter__xeq7y button{min-height:36px}.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarBrand__wFJNa{justify-content:center;padding-inline:0}.labor-cost_shellCollapsed___zC6_ .labor-cost_areaLabel__jJFoA,.labor-cost_shellCollapsed___zC6_ .labor-cost_navigation___yZJo span,.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarBrand__wFJNa>strong,.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarFooter__xeq7y span,.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarScope__bz2JD>span{display:none}.labor-cost_shellCollapsed___zC6_ .labor-cost_navigation___yZJo,.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarFooter__xeq7y{padding-inline:7px}.labor-cost_shellCollapsed___zC6_ .labor-cost_navigation___yZJo button,.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarFooter__xeq7y button{justify-content:center;padding-inline:0}.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarScope__bz2JD{justify-content:center;margin-inline:7px;padding-inline:0}.labor-cost_navBackdrop__2AN5o{display:none}.labor-cost_workspace__iYetU{min-width:0;min-height:0;height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:var(--background)}.labor-cost_appBrandBar__H76GS{height:41px;flex:0 0 41px;display:flex;align-items:center;gap:9px;padding:0 24px;color:var(--ink);background:#fff;border-bottom:1px solid var(--line)}.labor-cost_appBrandBar__H76GS strong{font-size:14px;font-weight:600}.labor-cost_appBrandBar__H76GS>span:last-child{margin-left:3px;color:#a1a19b;font-size:11px}.labor-cost_topbar__Owt_x{min-height:57px;flex:0 0 57px;display:flex;align-items:center;gap:12px;padding:8px 24px;background:#fff;border-bottom:1px solid var(--line)}.labor-cost_iconButton__gBWMj,.labor-cost_menuButton__xql8O,.labor-cost_topbarIcon__EJXUb{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border:1px solid transparent;border-radius:8px;color:#62625d;background:transparent}.labor-cost_iconButton__gBWMj:hover,.labor-cost_menuButton__xql8O:hover,.labor-cost_topbarIcon__EJXUb:hover{color:#1a1a1a;background:#f4f4f1;border-color:var(--line)}.labor-cost_breadcrumb__FDvbZ{min-width:0;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:13px}.labor-cost_breadcrumb__FDvbZ span,.labor-cost_breadcrumb__FDvbZ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_breadcrumb__FDvbZ strong{color:#55554f;font-weight:600}.labor-cost_breadcrumb__FDvbZ svg{flex:none;opacity:.6}.labor-cost_topbarActions__MEjyY{min-width:0;margin-left:auto;display:flex;align-items:center;gap:8px}.labor-cost_companyControl__pEKOu,.labor-cost_periodControl__Pw_f7{min-width:0;min-height:36px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--line);border-radius:8px;color:#575752;background:#fff;font-size:12px;font-weight:600}.labor-cost_periodControl__Pw_f7 select{max-width:150px;height:32px;padding:0 23px 0 0;border:0;outline:0;color:inherit;background:transparent;font-size:11px;font-weight:600}.labor-cost_companyControl__pEKOu{max-width:220px;color:#fff;background:#1a1a1a;border-color:#1a1a1a}.labor-cost_companyControl__pEKOu span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_topbarIcon__EJXUb{position:relative;border-color:var(--line)}.labor-cost_topbarIcon__EJXUb i{position:absolute;top:7px;right:7px;width:6px;height:6px;border-radius:50%;background:#b43d49;box-shadow:0 0 0 2px #fff}.labor-cost_previewBanner__R39WY{min-height:38px;flex:0 0 38px;display:flex;align-items:center;gap:8px;padding:0 24px;color:#644c25;background:#fbf3e2;border-bottom:1px solid #eadaba;font-size:12px}.labor-cost_previewBanner__R39WY>svg{flex:none;color:#a86b13}.labor-cost_previewBanner__R39WY strong{font-weight:700}.labor-cost_previewBanner__R39WY>span:not(.labor-cost_previewReadOnly___ASUE){color:#806d4d}.labor-cost_previewReadOnly___ASUE{margin-left:auto;padding:3px 7px;border:1px solid rgba(168,107,19,.18);border-radius:999px;font-size:10px;font-weight:700;text-transform:uppercase}.labor-cost_operationBanner__Z_hRm{min-height:38px;flex:0 0 38px;display:flex;align-items:center;gap:8px;padding:0 24px;color:#365b55;background:#edf5f3;border-bottom:1px solid #d2e2de;font-size:12px}.labor-cost_operationBanner__Z_hRm>svg{flex:none;color:#426e69}.labor-cost_operationBanner__Z_hRm strong{font-weight:700}.labor-cost_operationBanner__Z_hRm>span:not(.labor-cost_previewReadOnly___ASUE){color:#65817c}.labor-cost_operationBanner__Z_hRm .labor-cost_previewReadOnly___ASUE{border-color:rgba(66,110,105,.2)}.labor-cost_operationBannerReadOnly__BlDBi{color:#644c25;background:#fbf3e2;border-color:#eadaba}.labor-cost_operationBannerReadOnly__BlDBi>svg{color:#a86b13}.labor-cost_operationBannerReadOnly__BlDBi>span:not(.labor-cost_previewReadOnly___ASUE){color:#806d4d}.labor-cost_inlineError__Z6mZh{min-height:40px;display:flex;align-items:center;justify-content:center;gap:12px;padding:7px 20px;color:#8d313b;background:#fbeaec;border-bottom:1px solid #efcbd0;font-size:12px}.labor-cost_inlineError__Z6mZh button{padding:4px 8px;border:0;border-radius:5px;color:#fff;background:#8d313b}.labor-cost_contentScroller__NoZ0A{min-width:0;min-height:0;flex:1 1;overflow:auto;overscroll-behavior:contain}.labor-cost_view__sp7oL{width:100%;max-width:1680px;min-width:0;display:grid;grid-gap:18px;gap:18px;margin:0 auto;padding:24px}.labor-cost_viewHeader__s6FCY{min-width:0;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.labor-cost_viewHeader__s6FCY>div:first-child{min-width:0}.labor-cost_viewHeader__s6FCY>div:first-child>span{display:block;margin-bottom:5px;color:var(--muted);font-size:10px;font-weight:700;text-transform:uppercase}.labor-cost_viewHeader__s6FCY h1{margin:0;color:var(--ink);font-size:22px;font-weight:600;line-height:1.25}.labor-cost_viewHeader__s6FCY p{max-width:760px;margin:5px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.labor-cost_viewActions__xUuAx{flex:none;display:flex;align-items:center;gap:8px}.labor-cost_primaryButton__XQgsf,.labor-cost_secondaryButton__O142M{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;border-radius:8px;font-size:12px;font-weight:600}.labor-cost_primaryButton__XQgsf{border:1px solid #1a1a1a;color:#fff;background:#1a1a1a}.labor-cost_primaryButton__XQgsf:hover{background:#30302e}.labor-cost_secondaryButton__O142M{border:1px solid var(--line-strong);color:#4d4d48;background:#fff}.labor-cost_secondaryButton__O142M:hover{color:#1a1a1a;border-color:rgba(26,26,26,.28);background:#fafaf8}.labor-cost_primaryButton__XQgsf:disabled,.labor-cost_secondaryButton__O142M:disabled{cursor:not-allowed;opacity:.5}.labor-cost_textButton__f61sH{display:inline-flex;align-items:center;gap:3px;padding:0;border:0;color:#70706a;background:transparent;font-size:11px;font-weight:600}.labor-cost_textButton__f61sH:hover{color:#1a1a1a}.labor-cost_statGrid__Kg8LM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.labor-cost_metricCard__vOuYi{position:relative;min-width:0;min-height:138px;display:flex;flex-direction:column;align-items:flex-start;padding:16px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff}.labor-cost_metricIcon__RaAoN{width:32px;height:32px;display:grid;place-items:center;margin-bottom:15px;border-radius:8px;color:#5d5d58;background:#f1f1ee}.labor-cost_metricLabel__ylJs4{margin-bottom:5px;color:var(--muted);font-size:11px;font-weight:600}.labor-cost_metricCard__vOuYi>strong{max-width:100%;overflow:hidden;color:#1a1a1a;font-family:DM Mono,ui-monospace,monospace;font-size:clamp(18px,1.8vw,25px);font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.labor-cost_metricCard__vOuYi>small:last-child{margin-top:7px;color:#9a9a94;font-size:10px}.labor-cost_metric_success__6KAn8{border-bottom:3px solid rgba(22,133,107,.55)}.labor-cost_metric_danger__pDxIr{border-bottom:3px solid rgba(180,61,73,.55)}.labor-cost_panel__Hpx_R{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff}.labor-cost_panelHeader__hXVFr{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;border-bottom:1px solid var(--line)}.labor-cost_panelHeader__hXVFr>div:first-child{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_panelHeader__hXVFr small{color:var(--muted);font-size:9px;font-weight:700;text-transform:uppercase}.labor-cost_panelHeader__hXVFr h2{margin:0;overflow:hidden;color:#1a1a1a;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.labor-cost_panelHeader__hXVFr>div:last-child{flex:none}.labor-cost_dashboardGrid__Dh6F6{min-width:0;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.8fr);grid-gap:12px;gap:12px}.labor-cost_weeklyPanel__Rqkhy{display:flex;flex-direction:column}.labor-cost_weekChart__3sEpW{min-height:264px;flex:1 1;display:grid;grid-template-columns:repeat(auto-fit,minmax(56px,1fr));align-items:end;grid-gap:12px;gap:12px;padding:26px 24px 18px}.labor-cost_weekGroup__ZkkBz{min-width:0;height:220px;display:grid;grid-template-rows:1fr auto auto;justify-items:center;grid-gap:5px;gap:5px}.labor-cost_weekBars__2vqCx{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;gap:5px;border-bottom:1px solid rgba(26,26,26,.08)}.labor-cost_weekBars__2vqCx>span{width:min(18px,32%);height:var(--bar-height);min-height:4px;border-radius:4px 4px 0 0;transition:opacity .15s ease}.labor-cost_weekBars__2vqCx>span:hover{opacity:.72}.labor-cost_actualBar__5qB18{background:#1a1a1a}.labor-cost_weekGroup__ZkkBz>strong{color:#55554f;font-size:11px;font-weight:600}.labor-cost_weekGroup__ZkkBz>small{max-width:100%;overflow:hidden;color:#aaa9a3;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.labor-cost_panelFooter__7l75W{min-height:42px;display:flex;align-items:center;gap:7px;padding:8px 16px;color:#8d7653;background:#fbf7ef;border-top:1px solid #eee5d6;font-size:10px}.labor-cost_panelFooter__7l75W svg{flex:none}.labor-cost_legend__yOXMU{display:flex;align-items:center;gap:12px;color:#898983;font-size:10px;font-weight:500}.labor-cost_legend__yOXMU>span{display:inline-flex;align-items:center;gap:5px}.labor-cost_legend__yOXMU i{width:8px;height:8px;border-radius:2px}.labor-cost_actualLegend__SIlwm{background:#1a1a1a}.labor-cost_rankingList__VPmLj{display:grid}.labor-cost_rankingRow__m3SBV{min-width:0;min-height:66px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 15px;border:0;border-bottom:1px solid var(--line);color:#1a1a1a;background:#fff;text-align:left}.labor-cost_rankingRow__m3SBV:last-child{border-bottom:0}.labor-cost_rankingRow__m3SBV:hover{background:#fafaf8}.labor-cost_rankIndex__pELgZ{color:#b2b2ac;font-family:DM Mono,ui-monospace,monospace;font-size:9px}.labor-cost_rankCopy__UCKum{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:2px 8px;gap:2px 8px}.labor-cost_rankCopy__UCKum small,.labor-cost_rankCopy__UCKum strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_rankCopy__UCKum strong{color:#42423e;font-size:11px;font-weight:600}.labor-cost_rankCopy__UCKum small{color:#aaa9a3;font-size:9px}.labor-cost_rankCopy__UCKum>span{height:3px;grid-column:1/-1;overflow:hidden;border-radius:999px;background:#eee}.labor-cost_rankCopy__UCKum>span i{display:block;height:100%;border-radius:inherit;background:#607c78}.labor-cost_rankingRow__m3SBV>em{color:#55554f;font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-style:normal;font-weight:600}.labor-cost_conceptGrid__IFGi2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;padding:14px}.labor-cost_conceptCard__iabAl{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff}.labor-cost_conceptCard__iabAl>button{width:100%;min-height:67px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border:0;color:#1a1a1a;background:#fff;text-align:left}.labor-cost_conceptCard__iabAl>button:hover{background:#fafaf8}.labor-cost_conceptCard__iabAl>button>span:first-child{min-width:0;display:grid;grid-gap:3px;gap:3px}.labor-cost_conceptCard__iabAl>button small,.labor-cost_conceptCard__iabAl>button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_conceptCard__iabAl>button strong{color:#3f3f3b;font-size:11px;font-weight:600}.labor-cost_conceptCard__iabAl>button small{color:#a0a09a;font-size:9px}.labor-cost_conceptValue__ZN3QH{flex:none;display:flex;align-items:center;gap:7px}.labor-cost_conceptValue__ZN3QH strong{font-family:DM Mono,ui-monospace,monospace;font-size:10px!important}.labor-cost_conceptValue__ZN3QH svg{color:#a2a29d;transition:transform .15s ease}.labor-cost_conceptExpanded__fSZpP{grid-column:span 2;border-color:rgba(66,110,105,.35)}.labor-cost_conceptExpanded__fSZpP .labor-cost_conceptValue__ZN3QH svg{transform:rotate(180deg)}.labor-cost_conceptDetail__uestI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;padding:11px 13px 13px;border-top:1px solid var(--line);background:#fafbf9}.labor-cost_conceptDetail__uestI>span{min-width:0;display:grid;grid-gap:3px;gap:3px}.labor-cost_conceptDetail__uestI small{color:#9c9c96;font-size:8px;text-transform:uppercase}.labor-cost_conceptDetail__uestI code,.labor-cost_conceptDetail__uestI strong{overflow:hidden;color:#4b4b47;font-family:DM Mono,ui-monospace,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.labor-cost_reconciliationNote__TV2Xw{min-height:48px;display:flex;align-items:center;gap:9px;padding:10px 15px;color:#53726e;background:#eef4f2;border-top:1px solid #dfeae7;font-size:10px}.labor-cost_reconciliationNote__TV2Xw svg{flex:none}.labor-cost_mutedCaption__N2r_f{color:#9c9c96;font-size:10px}.labor-cost_statusPill__YXWwU{width:max-content;max-width:100%;min-height:22px;display:inline-flex;align-items:center;justify-content:center;padding:2px 7px;border-radius:999px;font-size:8px;font-weight:700;text-transform:uppercase;white-space:nowrap}.labor-cost_tone_success__OZwkH{color:#116650;background:#e0f1ea}.labor-cost_tone_warning__vyrkK{color:#805718;background:#f8eed9}.labor-cost_tone_danger__SGwHe{color:#91343e;background:#f8e6e8}.labor-cost_tone_neutral__yizLD{color:#62625d;background:#eee}.labor-cost_positive__NKc4c{color:var(--green)!important}.labor-cost_negative__gGuRm{color:var(--red)!important}.labor-cost_timeline__TnsA8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 18px}.labor-cost_timelineStep__FZu4N{position:relative;min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px}.labor-cost_timelineStep__FZu4N>i{position:absolute;z-index:0;top:15px;left:31px;right:0;height:1px;background:#deded9}.labor-cost_timelineDot__rvXZg{position:relative;z-index:1;width:31px;height:31px;display:grid;place-items:center;border-radius:50%;font-family:DM Mono,ui-monospace,monospace;font-size:9px;font-style:normal;font-weight:600}.labor-cost_timelineStep__FZu4N>span:nth-child(2){min-width:0;display:grid;grid-gap:2px;gap:2px;padding-right:12px}.labor-cost_timelineStep__FZu4N small,.labor-cost_timelineStep__FZu4N strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_timelineStep__FZu4N strong{color:#4b4b46;font-size:11px;font-weight:600}.labor-cost_timelineStep__FZu4N small{color:#a1a19b;font-size:9px}.labor-cost_workflowNotice__2_aaL{min-height:43px;display:flex;align-items:center;gap:8px;padding:8px 16px;color:#6f6f69;background:#f8f8f5;border-top:1px solid var(--line);font-size:10px}.labor-cost_workflowNotice__2_aaL svg{flex:none;color:#53726e}.labor-cost_twoColumnGrid__KrHV_{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.labor-cost_sourceList__7RJ5m,.labor-cost_validationList__uCXW0{display:grid}.labor-cost_sourceCard__mMNL1{min-width:0;min-height:78px;display:grid;grid-template-columns:36px minmax(0,1fr) auto 16px;align-items:center;grid-gap:10px;gap:10px;padding:11px 14px;border:0;border-bottom:1px solid var(--line);color:#1a1a1a;background:#fff;text-align:left}.labor-cost_sourceCard__mMNL1:last-child{border-bottom:0}.labor-cost_sourceCard__mMNL1:hover{background:#fafaf8}.labor-cost_sourceIcon__GpUpZ{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;color:#526f6b;background:#edf3f1}.labor-cost_sourceCard__mMNL1>span:nth-child(2){min-width:0;display:grid;grid-gap:3px;gap:3px}.labor-cost_sourceCard__mMNL1 small,.labor-cost_sourceCard__mMNL1 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_sourceCard__mMNL1 strong{color:#454541;font-size:11px;font-weight:600}.labor-cost_sourceCard__mMNL1 small{color:#989892;font-size:9px}.labor-cost_sourceMeta__q7MQB{display:grid;justify-items:end;grid-gap:5px;gap:5px}.labor-cost_sourceCard__mMNL1>svg{color:#b1b1ab}.labor-cost_validationRow___cxmD{min-width:0;min-height:68px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line)}.labor-cost_validationRow___cxmD:last-child{border-bottom:0}.labor-cost_validationRow___cxmD>span:last-child,.labor-cost_validationRow___cxmD>span:nth-child(2){min-width:0;display:grid;grid-gap:3px;gap:3px}.labor-cost_validationRow___cxmD>span:last-child{justify-items:end}.labor-cost_validationRow___cxmD small,.labor-cost_validationRow___cxmD strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_validationRow___cxmD strong{color:#474743;font-size:11px;font-weight:600}.labor-cost_validationRow___cxmD small{color:#9a9a94;font-size:9px}.labor-cost_isrCard__D7LYj{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;margin:11px;padding:12px;border:1px solid #e7decf;border-radius:8px;background:#fbf8f1}.labor-cost_isrCard__D7LYj>span:first-child{width:33px;height:33px;display:grid;place-items:center;border-radius:8px;color:#8b692f;background:#f4e8d1}.labor-cost_isrCard__D7LYj>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_isrCard__D7LYj small{color:#987f55;font-size:8px;text-transform:uppercase}.labor-cost_isrCard__D7LYj strong{overflow:hidden;color:#524631;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.labor-cost_isrCard__D7LYj p{margin:0;color:#9d8d73;font-size:9px}.labor-cost_flow__Exo1h{display:flex;align-items:center;gap:6px;padding:18px 16px 12px;overflow-x:auto}.labor-cost_flow__Exo1h>div{flex:none;display:flex;align-items:center;gap:6px}.labor-cost_flow__Exo1h span{min-height:32px;display:inline-flex;align-items:center;padding:0 11px;border:1px solid var(--line);border-radius:7px;color:#555550;background:#f8f8f5;font-size:10px;font-weight:600;white-space:nowrap}.labor-cost_flow__Exo1h svg{color:#aaa9a4}.labor-cost_mappingMeta__7Akv0{display:flex;flex-wrap:wrap;gap:9px 18px;padding:0 16px 14px;color:#8a8a84;font-size:9px}.labor-cost_mappingMeta__7Akv0>span{display:inline-flex;align-items:center;gap:5px}.labor-cost_mappingMeta__7Akv0 svg{color:#5f7c77}.labor-cost_mappingMeta__7Akv0 strong{color:#5c5c57}.labor-cost_correctionPolicy__7nQfx{min-width:0;display:grid;grid-template-columns:42px minmax(280px,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:15px 17px;border:1px solid #d7e4e1;border-radius:8px;color:#3e615c;background:#eef4f2}.labor-cost_correctionPolicy__7nQfx>span{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;color:#fff;background:#426e69}.labor-cost_correctionPolicy__7nQfx>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.labor-cost_correctionPolicy__7nQfx small{color:#718a85;font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_correctionPolicy__7nQfx strong{color:#355650;font-size:12px;font-weight:600}.labor-cost_correctionPolicy__7nQfx p{margin:0;color:#718a85;font-size:10px}.labor-cost_correctionPolicy__7nQfx ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0;padding:0;list-style:none}.labor-cost_correctionPolicy__7nQfx li{min-height:27px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;border:1px solid #c8dad6;border-radius:999px;color:#4c6d67;background:rgba(255,255,255,.48);font-size:9px;font-weight:600}.labor-cost_tableScroller__zsu_O{min-width:0;overflow:auto}.labor-cost_dataTable__lA2TH{width:100%;border-collapse:collapse;text-align:left}.labor-cost_dataTable__lA2TH th{height:35px;padding:7px 12px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#999993;background:#f8f8f5;font-size:8px;font-weight:700;text-transform:uppercase;white-space:nowrap}.labor-cost_dataTable__lA2TH td{height:48px;padding:8px 12px;border-bottom:1px solid var(--line);color:#666660;font-size:10px;white-space:nowrap}.labor-cost_dataTable__lA2TH tbody tr:last-child td{border-bottom:0}.labor-cost_dataTable__lA2TH td strong{color:#42423e;font-weight:600}.labor-cost_dataTable__lA2TH code,.labor-cost_drawer__HT9eQ code{padding:2px 5px;border-radius:4px;color:#4d6562;background:#edf2f1;font-family:DM Mono,ui-monospace,monospace;font-size:9px}.labor-cost_filterBar__mqqaj label{min-width:0;display:grid;grid-gap:5px;gap:5px;color:#73736d;font-size:9px;font-weight:600}.labor-cost_filterBar__mqqaj input,.labor-cost_filterBar__mqqaj select{width:100%;min-width:0;height:38px;padding:0 10px;border:1px solid rgba(26,26,26,.13);border-radius:7px;color:#30302d;background:#fff;font-size:11px}.labor-cost_filterBar__mqqaj input::placeholder{color:#bbbcb6}.labor-cost_templateBlock__1klku{display:grid;grid-gap:8px;gap:8px;padding:13px 15px;border-top:1px solid var(--line)}.labor-cost_templateBlock__1klku>small{color:#999993;font-size:9px}.labor-cost_emptyState__3kWoj{min-height:190px;display:grid;place-content:center;justify-items:center;grid-gap:7px;gap:7px;padding:24px;color:#aaa9a4;text-align:center}.labor-cost_emptyState__3kWoj>span{width:44px;height:44px;display:grid;place-items:center;margin-bottom:3px;border-radius:12px;color:#777771;background:#f1f1ee}.labor-cost_emptyState__3kWoj strong{color:#5f5f5a;font-size:12px;font-weight:600}.labor-cost_emptyState__3kWoj p{max-width:360px;margin:0;color:#9b9b95;font-size:10px;line-height:1.45}.labor-cost_filterBar__mqqaj{min-width:0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff}.labor-cost_filterLabel__zrn71{min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 8px 0 2px;color:#696963;font-size:10px;font-weight:600}.labor-cost_filterBar__mqqaj label{width:min(230px,23vw);flex:1 1 180px}.labor-cost_filterBar__mqqaj select{padding-right:30px}.labor-cost_searchField__tSObI{width:min(420px,38vw)!important;flex-basis:300px!important}.labor-cost_searchField__tSObI>span:last-child{position:relative;display:block}.labor-cost_searchField__tSObI>span:last-child svg{position:absolute;top:11px;left:10px;color:#9c9c96}.labor-cost_searchField__tSObI input{padding-left:32px}.labor-cost_resultCount__86Zoj{align-self:center;margin-left:auto;padding-top:14px;color:#999993;font-size:10px;white-space:nowrap}.labor-cost_analysisTable__EYtuO{min-width:0;display:grid}.labor-cost_analysisHead__eeR4D,.labor-cost_analysisRow__JqkQt{min-width:0;display:grid;grid-template-columns:minmax(190px,1.4fr) minmax(130px,.7fr) minmax(130px,.7fr) minmax(120px,.6fr) 20px;align-items:center;grid-gap:13px;gap:13px;padding-inline:15px}.labor-cost_analysisHead__eeR4D{min-height:34px;color:#9a9a94;background:#f8f8f5;border-bottom:1px solid var(--line);font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_analysisRow__JqkQt{min-height:75px;border:0;border-bottom:1px solid var(--line);color:#555550;background:#fff;text-align:left}.labor-cost_analysisRow__JqkQt:last-child{border-bottom:0}.labor-cost_analysisRow__JqkQt:hover{background:#fafaf8}.labor-cost_analysisIdentity__LLaGg{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_analysisIdentity__LLaGg small{color:#a0a09a;font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_analysisIdentity__LLaGg em,.labor-cost_analysisIdentity__LLaGg strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_analysisIdentity__LLaGg strong{color:#3f3f3b;font-size:11px;font-weight:600}.labor-cost_analysisIdentity__LLaGg em{color:#9b9b95;font-size:9px;font-style:normal}.labor-cost_analysisRow__JqkQt>span:not(.labor-cost_analysisIdentity__LLaGg){min-width:0;display:grid;grid-gap:5px;gap:5px}.labor-cost_analysisRow__JqkQt>span:not(.labor-cost_analysisIdentity__LLaGg)>strong{overflow:hidden;font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.labor-cost_analysisRow__JqkQt>span:not(.labor-cost_analysisIdentity__LLaGg)>i{height:3px;overflow:hidden;border-radius:999px;background:#ededeb}.labor-cost_analysisRow__JqkQt>span:not(.labor-cost_analysisIdentity__LLaGg)>i b{display:block;height:100%;border-radius:inherit}.labor-cost_actualLine__TGtlK{background:#1a1a1a}.labor-cost_analysisRow__JqkQt>span small{font-size:8px}.labor-cost_analysisRow__JqkQt>svg{color:#b1b1ac}.labor-cost_interactiveTable__jQbWG tbody tr{cursor:pointer;transition:background .12s ease}.labor-cost_interactiveTable__jQbWG tbody tr:hover{background:#fafaf8}.labor-cost_alertCount__WQyIV,.labor-cost_clearCount__TgpMf{display:inline-flex;align-items:center;gap:5px;font-weight:600}.labor-cost_alertCount__WQyIV{color:#a86b13}.labor-cost_clearCount__TgpMf{color:#16856b}.labor-cost_exportGrid__jtGaU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.labor-cost_exportCard__DQw3a{position:relative;min-width:0;min-height:340px;display:flex;flex-direction:column;align-items:flex-start;padding:24px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff}.labor-cost_exportIcon__KrZMi{width:52px;height:52px;display:grid;place-items:center;margin-bottom:24px;border-radius:13px;color:#4d6f6a;background:#eaf1ef}.labor-cost_exportIndex__zO0UQ{position:absolute;top:26px;right:24px;color:#b1b1ab;font-family:DM Mono,ui-monospace,monospace;font-size:9px;font-weight:600}.labor-cost_exportCard__DQw3a h2{margin:0;color:#30302d;font-size:18px;font-weight:600}.labor-cost_exportCard__DQw3a p{max-width:580px;margin:7px 0 12px;color:#888882;font-size:11px;line-height:1.5}.labor-cost_exportCard__DQw3a ul{display:grid;grid-gap:7px;gap:7px;margin:20px 0;padding:0;color:#666661;font-size:10px;list-style:none}.labor-cost_exportCard__DQw3a li{display:flex;align-items:center;gap:7px}.labor-cost_exportCard__DQw3a li svg{flex:none;color:#4e766f}.labor-cost_exportCard__DQw3a li code{font-family:DM Mono,ui-monospace,monospace;font-size:9px}.labor-cost_exportCard__DQw3a>button{margin-top:auto}.labor-cost_auditCallout__6nYD6{min-height:86px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:13px;gap:13px;padding:15px 17px;border:1px solid #d7e4e1;border-radius:8px;color:#3e615c;background:#eef4f2}.labor-cost_auditCallout__6nYD6>svg{justify-self:center}.labor-cost_auditCallout__6nYD6>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.labor-cost_auditCallout__6nYD6 strong{color:#355650;font-size:12px;font-weight:600}.labor-cost_auditCallout__6nYD6 p{margin:0;color:#718a85;font-size:10px}.labor-cost_auditCallout__6nYD6>span{padding:5px 8px;border:1px solid #c8dad6;border-radius:999px;font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_drawerLayer__kCfFP,.labor-cost_modalLayer__O7vni{position:fixed;z-index:100;inset:0}.labor-cost_drawerBackdrop__oJZ_L,.labor-cost_modalBackdrop__YQIt3{position:absolute;inset:0;width:100%;border:0;background:rgba(20,20,19,.42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.labor-cost_modal__u_KJg{position:absolute;top:50%;left:50%;width:min(460px,calc(100% - 32px));display:grid;grid-gap:9px;gap:9px;padding:22px;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.4);border-radius:10px;background:#fff;box-shadow:0 28px 80px rgba(0,0,0,.24)}.labor-cost_modal__u_KJg>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.labor-cost_modal__u_KJg>header>span{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;color:#72551f;background:#faefd9}.labor-cost_modal__u_KJg>small{color:#999993;font-size:9px;font-weight:700;text-transform:uppercase}.labor-cost_modal__u_KJg h2{margin:0;color:#272725;font-size:18px;font-weight:600}.labor-cost_modal__u_KJg p{margin:0 0 5px;color:#7c7c76;font-size:11px;line-height:1.55}.labor-cost_modal__u_KJg ul{display:grid;grid-gap:7px;gap:7px;margin:5px 0 10px;padding:11px;border-radius:8px;color:#5d6f6c;background:#f1f5f4;font-size:10px;list-style:none}.labor-cost_modal__u_KJg li{display:flex;align-items:center;gap:7px}.labor-cost_modal__u_KJg li svg{flex:none;color:#16856b}.labor-cost_drawer__HT9eQ{position:absolute;top:0;right:0;width:min(430px,100%);height:100%;display:flex;flex-direction:column;overflow:auto;background:#fff;box-shadow:-20px 0 60px rgba(0,0,0,.18)}.labor-cost_drawer__HT9eQ>header{min-height:72px;flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 17px;border-bottom:1px solid var(--line)}.labor-cost_drawer__HT9eQ>header>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_drawer__HT9eQ>header small{color:#999993;font-size:9px;font-weight:700;text-transform:uppercase}.labor-cost_drawer__HT9eQ h2{margin:0;overflow:hidden;color:#2e2e2b;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.labor-cost_drawer__HT9eQ>div{display:grid;grid-gap:15px;gap:15px;padding:18px}.labor-cost_drawerMetrics___08Qa{display:grid;grid-gap:8px;gap:8px}.labor-cost_drawerMetrics___08Qa>span{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fafaf8}.labor-cost_drawerMetrics___08Qa small{color:#979791;font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_drawerMetrics___08Qa strong{color:#3e3e3a;font-family:DM Mono,ui-monospace,monospace;font-size:13px;font-weight:600}.labor-cost_drawerNotice__JGskS{display:flex;align-items:flex-start;gap:8px;padding:11px;border-radius:8px;color:#55716d;background:#edf3f1;font-size:10px;line-height:1.45}.labor-cost_drawerNotice__JGskS svg{flex:none}.labor-cost_drawerCopy__YqMrz{margin:0;color:#7f7f79;font-size:11px;line-height:1.55}.labor-cost_definitionList__VJLDS{display:grid;margin:0;border:1px solid var(--line);border-radius:8px}.labor-cost_definitionList__VJLDS>div{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 11px;border-bottom:1px solid var(--line)}.labor-cost_definitionList__VJLDS>div:last-child{border-bottom:0}.labor-cost_definitionList__VJLDS dt{color:#999993;font-size:9px}.labor-cost_definitionList__VJLDS dd{margin:0;color:#484844;font-size:10px;font-weight:600;text-align:right}.labor-cost_realMetricGrid__dX4cI{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.labor-cost_realMetricFeatured__rrKMu{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.labor-cost_realMetricFeatured__rrKMu .labor-cost_metricIcon__RaAoN{color:#fff;background:rgba(255,255,255,.12)}.labor-cost_realMetricFeatured__rrKMu .labor-cost_metricLabel__ylJs4,.labor-cost_realMetricFeatured__rrKMu>small:last-child{color:rgba(255,255,255,.6)}.labor-cost_realMetricFeatured__rrKMu>strong{color:#fff}.labor-cost_realDashboardGrid__ZwYSa{min-width:0;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,.85fr);grid-gap:12px;gap:12px}.labor-cost_realWeeklyPanel__JdyRG{display:flex;flex-direction:column}.labor-cost_realLegend__yU8WU{display:inline-flex;align-items:center;gap:6px;color:#888882;font-size:10px}.labor-cost_realLegend__yU8WU i{width:9px;height:9px;border-radius:3px;background:#426e69}.labor-cost_realWeekChart__O31Tm{min-width:540px;min-height:278px;display:grid;grid-template-columns:repeat(5,minmax(72px,1fr));align-items:end;grid-gap:15px;gap:15px;padding:28px 27px 18px}.labor-cost_realWeekColumn__PSurv{height:228px;display:grid;grid-template-rows:auto 1fr auto auto;justify-items:center;grid-gap:6px;gap:6px}.labor-cost_realWeekColumn__PSurv>span{color:#5c5c57;font-family:DM Mono,ui-monospace,monospace;font-size:9px;font-weight:600}.labor-cost_realWeekColumn__PSurv>div{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid var(--line);background:repeating-linear-gradient(0deg,transparent 0,transparent calc(25% - 1px),rgba(26,26,26,.045) 25%)}.labor-cost_realWeekColumn__PSurv>div i{width:min(42px,56%);height:var(--real-bar-height);min-height:5px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,#537b75,#2f5752);box-shadow:0 7px 15px rgba(47,87,82,.14)}.labor-cost_realWeekColumn__PSurv>strong{color:#454541;font-size:11px;font-weight:600}.labor-cost_realWeekColumn__PSurv>small{color:#aaa9a3;font-size:8px;white-space:nowrap}.labor-cost_realPanelFooter__z9b76{min-height:43px;display:flex;align-items:center;gap:8px;padding:8px 16px;color:#58736f;background:#f1f6f4;border-top:1px solid #deebe7;font-size:10px}.labor-cost_realPanelFooter__z9b76 svg{flex:none}.labor-cost_periodStatusCard__EKKdD{display:flex;flex-direction:column}.labor-cost_periodProgress__XVd_h{display:grid;grid-gap:11px;gap:11px;padding:18px 17px 15px}.labor-cost_periodProgress__XVd_h>span{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.labor-cost_periodProgress__XVd_h strong{color:#2f3e3b;font-family:DM Mono,ui-monospace,monospace;font-size:22px}.labor-cost_periodProgress__XVd_h small{color:#999993;font-size:9px;text-transform:uppercase}.labor-cost_periodProgress__XVd_h>div{height:7px;overflow:hidden;border-radius:999px;background:#ecece8}.labor-cost_periodProgress__XVd_h>div i{display:block;height:100%;border-radius:inherit;background:#426e69}.labor-cost_periodChecklist__aLYo2{display:grid;padding:0 17px 12px}.labor-cost_periodChecklist__aLYo2>span{min-height:43px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;border-bottom:1px solid var(--line)}.labor-cost_periodChecklist__aLYo2>span>svg{color:#4e746e}.labor-cost_periodChecklist__aLYo2 small{color:#666660;font-size:10px;font-weight:600}.labor-cost_emptyDot__DL_Vp{width:9px;height:9px;margin-left:3px;border:1px solid #bcbcb6;border-radius:50%}.labor-cost_realLinkButton__CGz61{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding:0 17px;border:0;border-top:1px solid var(--line);color:#4b6a65;background:#fafbf9;font-size:10px;font-weight:600}.labor-cost_realLinkButton__CGz61:hover{background:#f1f5f4}.labor-cost_compositionLayout__yY2L_{min-height:292px;display:grid;grid-template-columns:minmax(190px,.65fr) minmax(280px,1fr);align-items:center;grid-gap:22px;gap:22px;padding:22px}.labor-cost_donut__fBo0m{position:relative;width:min(210px,100%);aspect-ratio:1;display:grid;place-items:center;justify-self:center;border-radius:50%}.labor-cost_donut__fBo0m:after{content:"";position:absolute;inset:25%;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--line)}.labor-cost_donut__fBo0m>span{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:3px;gap:3px}.labor-cost_donut__fBo0m small{color:#9b9b95;font-size:8px;text-transform:uppercase}.labor-cost_donut__fBo0m strong{color:#333330;font-family:DM Mono,ui-monospace,monospace;font-size:12px}.labor-cost_compositionList__rOwJT{display:grid}.labor-cost_compositionList__rOwJT>div{min-width:0;min-height:39px;display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;border-bottom:1px solid var(--line)}.labor-cost_compositionList__rOwJT>div:last-child{border-bottom:0}.labor-cost_compositionList__rOwJT>div>i{width:8px;height:8px;border-radius:3px}.labor-cost_compositionList__rOwJT>div>span{min-width:0;display:flex;align-items:center;gap:7px}.labor-cost_compositionList__rOwJT strong{overflow:hidden;color:#51514c;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.labor-cost_compositionList__rOwJT small{color:#aaa9a3;font-size:8px}.labor-cost_compositionList__rOwJT em{color:#565651;font-family:DM Mono,ui-monospace,monospace;font-size:9px;font-style:normal;font-weight:600}.labor-cost_alertList__mhXFr,.labor-cost_compactLoadList__oFuwn{display:grid}.labor-cost_alertList__mhXFr>div,.labor-cost_compactLoadList__oFuwn>div{min-width:0;min-height:59px;display:grid;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;grid-gap:9px;gap:9px;padding:8px 14px;border-bottom:1px solid var(--line)}.labor-cost_alertList__mhXFr>div:last-child,.labor-cost_compactLoadList__oFuwn>div:last-child{border-bottom:0}.labor-cost_alertList__mhXFr>div>span:nth-child(2),.labor-cost_compactLoadList__oFuwn>div>span:nth-child(2),.labor-cost_compactLoadList__oFuwn>div>span:nth-child(3){min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_compactLoadList__oFuwn>div>span:nth-child(3){justify-items:end}.labor-cost_alertList__mhXFr strong,.labor-cost_compactLoadList__oFuwn strong{overflow:hidden;color:#4b4b47;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.labor-cost_alertList__mhXFr small,.labor-cost_compactLoadList__oFuwn small{overflow:hidden;color:#9b9b95;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.labor-cost_fileIcon__TiIeU{width:32px;height:32px;display:grid;place-items:center;border-radius:8px;color:#4d716b;background:#edf3f1}.labor-cost_alertList__mhXFr>div{grid-template-columns:34px minmax(0,1fr) auto;min-height:64px}.labor-cost_validationIcon__jmJ7Z{width:30px;height:30px;display:grid;place-items:center;border-radius:50%}.labor-cost_validation_success__BWQIM{color:#116650;background:#e0f1ea}.labor-cost_validation_warning__rADHe{color:#805718;background:#f8eed9}.labor-cost_validation_danger__8eDKk{color:#91343e;background:#f8e6e8}.labor-cost_validation_neutral__2LI2w{color:#62625d;background:#eee}.labor-cost_previewChip__jBNgx{padding:4px 7px;border-radius:999px;color:#74551f;background:#f9edd5;font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_loadStepper__6f7wm{min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:13px 16px;overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:#fff;list-style:none}.labor-cost_loadStepper__6f7wm>li{position:relative;min-width:130px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.labor-cost_loadStepper__6f7wm>li>i{z-index:1;width:29px;height:29px;display:grid;place-items:center;border:1px solid #d6d6d1;border-radius:50%;color:#9a9a94;background:#fff;font-family:DM Mono,ui-monospace,monospace;font-size:8px;font-style:normal}.labor-cost_loadStepper__6f7wm>li>span{min-width:0;display:grid;grid-gap:2px;gap:2px;padding-right:13px}.labor-cost_loadStepper__6f7wm small,.labor-cost_loadStepper__6f7wm strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_loadStepper__6f7wm strong{color:#666660;font-size:9px;font-weight:600}.labor-cost_loadStepper__6f7wm small{color:#aaa9a3;font-size:8px}.labor-cost_loadStepper__6f7wm>li>b{position:absolute;z-index:0;top:14px;left:29px;right:0;height:1px;background:#deded9}.labor-cost_loadStepper__6f7wm .labor-cost_loadStepActive__v7QOd>i{color:#fff;background:#426e69;border-color:#426e69}.labor-cost_loadStepper__6f7wm .labor-cost_loadStepActive__v7QOd>b{background:#8eaaa5}.labor-cost_loadStepper__6f7wm .labor-cost_loadStepActive__v7QOd strong{color:#3f5f5a}.labor-cost_uploadLayout__4wBVL{min-width:0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);grid-gap:12px;gap:12px}.labor-cost_dropZone__Zw2ZZ{position:relative;min-height:300px;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;margin:16px;padding:28px;border:1px dashed #bfc9c6;border-radius:10px;color:#7e7e78;background:#fafbf9;text-align:center;transition:border-color .15s ease,background .15s ease}.labor-cost_dropZoneActive__S9Que{border-color:#426e69;background:#edf4f2}.labor-cost_dropZone__Zw2ZZ>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.labor-cost_dropZone__Zw2ZZ>span{width:53px;height:53px;display:grid;place-items:center;margin-bottom:5px;border-radius:14px;color:#456b65;background:#e8f0ee}.labor-cost_dropZone__Zw2ZZ>strong{max-width:100%;overflow:hidden;color:#3f3f3b;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.labor-cost_dropZone__Zw2ZZ>p{max-width:500px;margin:0 0 9px;color:#999993;font-size:10px;line-height:1.45}.labor-cost_uploadActions__txwWn{min-height:57px;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:9px 16px;border-top:1px solid var(--line)}.labor-cost_uploadActions__txwWn>span{display:inline-flex;align-items:center;gap:6px;margin-right:auto;color:#888882;font-size:9px}.labor-cost_localValidation__v888N{min-height:358px;display:grid;align-content:center;justify-items:start;grid-gap:8px;gap:8px;padding:24px}.labor-cost_localValidationSuccess__pIkyR{width:46px;height:46px;display:grid;place-items:center;margin-bottom:6px;border-radius:12px;color:#116650;background:#e0f1ea}.labor-cost_localValidation__v888N>strong{color:#3e3e3a;font-size:13px}.labor-cost_localValidation__v888N>p{margin:0 0 7px;color:#999993;font-size:10px;line-height:1.45}.labor-cost_localValidation__v888N>span:not(.labor-cost_localValidationSuccess__pIkyR){display:flex;align-items:center;gap:7px;color:#5d716d;font-size:9px}.labor-cost_fileCell__JR9RV{display:inline-flex;align-items:center;gap:6px;color:#60736f}.labor-cost_reconciliationHero__SGmQD{min-width:0;display:grid;grid-template-columns:54px minmax(220px,1fr) minmax(500px,1.4fr);align-items:center;grid-gap:16px;gap:16px;padding:18px;border:1px solid #cfe0dc;border-radius:9px;color:#365b55;background:#eef5f3}.labor-cost_reconciliationSeal__cyBYF{width:51px;height:51px;display:grid;place-items:center;border-radius:14px;color:#fff;background:#426e69}.labor-cost_reconciliationHero__SGmQD>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_reconciliationHero__SGmQD>div small{color:#7d9893;font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_reconciliationHero__SGmQD>div strong{color:#31534e;font-size:17px;font-weight:600}.labor-cost_reconciliationHero__SGmQD>div p{margin:0;color:#718a85;font-size:10px}.labor-cost_reconciliationHero__SGmQD dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:1px solid rgba(66,110,105,.13);border-radius:8px;background:rgba(255,255,255,.55)}.labor-cost_reconciliationHero__SGmQD dl>div{min-width:0;display:grid;grid-gap:4px;gap:4px;padding:11px;border-right:1px solid rgba(66,110,105,.13)}.labor-cost_reconciliationHero__SGmQD dl>div:last-child{border-right:0}.labor-cost_reconciliationHero__SGmQD dt{color:#78908b;font-size:8px}.labor-cost_reconciliationHero__SGmQD dd{margin:0;overflow:hidden;color:#3c5c57;font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.labor-cost_realFlow__iWyDm{min-width:0;display:flex;align-items:center;gap:7px;padding:20px 16px;overflow-x:auto}.labor-cost_realFlow__iWyDm>div{flex:none;display:flex;align-items:center;gap:7px}.labor-cost_realFlow__iWyDm>div>span{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#426e69;font-family:DM Mono,ui-monospace,monospace;font-size:8px}.labor-cost_realFlow__iWyDm strong{color:#555550;font-size:9px;white-space:nowrap}.labor-cost_realFlow__iWyDm svg{color:#aaa9a4}.labor-cost_reconciliationFacts__Rm_U2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 16px 13px;border:1px solid var(--line);border-radius:8px}.labor-cost_reconciliationFacts__Rm_U2>span{min-width:0;display:grid;grid-gap:3px;gap:3px;padding:10px;border-right:1px solid var(--line)}.labor-cost_reconciliationFacts__Rm_U2>span:last-child{border-right:0}.labor-cost_reconciliationFacts__Rm_U2 small{color:#999993;font-size:8px}.labor-cost_reconciliationFacts__Rm_U2 strong{overflow:hidden;color:#4a4a46;font-family:DM Mono,ui-monospace,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.labor-cost_analysisToolbar__r7OSS{min-width:0;display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#fff}.labor-cost_segmentedControl__fb05e{display:flex;padding:3px;border-radius:7px;background:#f1f1ee}.labor-cost_segmentedControl__fb05e button{min-height:31px;padding:0 11px;border:0;border-radius:6px;color:#888882;background:transparent;font-size:9px;font-weight:600}.labor-cost_segmentedControl__fb05e .labor-cost_segmentActive__hmRXe{color:#1a1a1a;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08)}.labor-cost_analysisSearch__efsMq{position:relative;flex:1 1;max-width:380px}.labor-cost_analysisSearch__efsMq svg{position:absolute;top:10px;left:10px;color:#9b9b95}.labor-cost_analysisSearch__efsMq input{width:100%;height:35px;padding:0 10px 0 32px;border:1px solid var(--line-strong);border-radius:7px;color:#333330;background:#fff;font-size:10px}.labor-cost_analysisToolbar__r7OSS>span{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:#999993;font-size:9px;white-space:nowrap}.labor-cost_realAnalysisTable__OV6_s{min-width:0;display:grid}.labor-cost_realAnalysisHead__GfjIm,.labor-cost_realAnalysisRow__cpW3u{min-width:0;display:grid;grid-template-columns:minmax(230px,1.4fr) minmax(220px,1fr) minmax(150px,.65fr) 20px;align-items:center;grid-gap:16px;gap:16px;padding-inline:16px}.labor-cost_realAnalysisHead__GfjIm{min-height:35px;color:#999993;background:#f8f8f5;border-bottom:1px solid var(--line);font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_realAnalysisRow__cpW3u{min-height:73px;border:0;border-bottom:1px solid var(--line);color:#555550;background:#fff;text-align:left}.labor-cost_realAnalysisRow__cpW3u:last-child{border-bottom:0}.labor-cost_realAnalysisRow__cpW3u:hover{background:#fafaf8}.labor-cost_realAnalysisRow__cpW3u>span:first-child{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_realAnalysisRow__cpW3u>span:first-child small{color:#aaa9a3;font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_realAnalysisRow__cpW3u>span:first-child em,.labor-cost_realAnalysisRow__cpW3u>span:first-child strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_realAnalysisRow__cpW3u>span:first-child strong{color:#3f3f3b;font-size:11px;font-weight:600}.labor-cost_realAnalysisRow__cpW3u>span:first-child em{color:#9b9b95;font-size:8px;font-style:normal}.labor-cost_realAnalysisRow__cpW3u>span:nth-child(2){display:grid;grid-gap:7px;gap:7px}.labor-cost_realAnalysisRow__cpW3u>span:nth-child(2) strong{color:#60736f;font-family:DM Mono,ui-monospace,monospace;font-size:9px}.labor-cost_realAnalysisRow__cpW3u>span:nth-child(2) i{height:4px;overflow:hidden;border-radius:999px;background:#ecece8}.labor-cost_realAnalysisRow__cpW3u>span:nth-child(2) b{display:block;height:100%;border-radius:inherit;background:#426e69}.labor-cost_realAnalysisRow__cpW3u>strong{color:#41413d;font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:600;text-align:right}.labor-cost_realAnalysisRow__cpW3u>svg{color:#b1b1ac}.labor-cost_dataCoverageStrip__dfyoO{min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff}.labor-cost_dataCoverageStrip__dfyoO>span{min-width:0;min-height:63px;display:grid;align-content:center;grid-gap:4px;gap:4px;padding:10px 14px;border-right:1px solid var(--line)}.labor-cost_dataCoverageStrip__dfyoO>span:last-child{border-right:0}.labor-cost_dataCoverageStrip__dfyoO small{overflow:hidden;color:#999993;font-size:8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.labor-cost_dataCoverageStrip__dfyoO strong{overflow:hidden;color:#484844;font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.labor-cost_historyChartPanel__b8xZA{display:flex;flex-direction:column}.labor-cost_historyBars__xNB0K{min-width:720px;min-height:280px;flex:1 1;display:grid;grid-template-columns:repeat(12,minmax(42px,1fr));align-items:end;grid-gap:9px;gap:9px;padding:25px 19px 18px}.labor-cost_historyBars__xNB0K>div{height:225px;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;grid-gap:6px;gap:6px}.labor-cost_historyBars__xNB0K>div>span{color:#888882;font-family:DM Mono,ui-monospace,monospace;font-size:7px}.labor-cost_historyBars__xNB0K>div>i{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid var(--line)}.labor-cost_historyBars__xNB0K>div>i b{width:min(25px,55%);min-height:4px;border-radius:4px 4px 0 0;background:#78918c}.labor-cost_historyBars__xNB0K>div:last-child>i b{background:#1a1a1a}.labor-cost_historyBars__xNB0K>div>strong{color:#777771;font-size:8px;font-weight:600;white-space:nowrap}.labor-cost_severanceSummary__NHZmt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line)}.labor-cost_severanceSummary__NHZmt>span{min-width:0;display:grid;grid-gap:4px;gap:4px;padding:14px;border-right:1px solid var(--line)}.labor-cost_severanceSummary__NHZmt>span:last-child{border-right:0}.labor-cost_severanceSummary__NHZmt small{color:#999993;font-size:8px;text-transform:uppercase}.labor-cost_severanceSummary__NHZmt strong{overflow:hidden;color:#454541;font-family:DM Mono,ui-monospace,monospace;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.labor-cost_severanceList__aM1K4{display:grid;padding:6px 14px}.labor-cost_severanceList__aM1K4>span{min-width:0;min-height:35px;display:flex;align-items:center;justify-content:space-between;gap:9px;border-bottom:1px solid var(--line)}.labor-cost_severanceList__aM1K4>span:last-child{border-bottom:0}.labor-cost_severanceList__aM1K4 small{overflow:hidden;color:#777771;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.labor-cost_severanceList__aM1K4 strong{color:#555550;font-family:DM Mono,ui-monospace,monospace;font-size:9px}.labor-cost_isrInline__ovptA{min-height:43px;display:flex;align-items:center;gap:7px;padding:9px 14px;border-top:1px solid #eadfcb;color:#816a43;background:#fbf6ec;font-size:9px}.labor-cost_isrInline__ovptA svg{flex:none}.labor-cost_versionPolicy__H6qPz{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:13px;gap:13px;padding:14px 16px;border:1px solid #d7e4e1;border-radius:8px;color:#3e615c;background:#eef4f2}.labor-cost_versionPolicy__H6qPz>span:first-child{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;color:#fff;background:#426e69}.labor-cost_versionPolicy__H6qPz>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_versionPolicy__H6qPz small{color:#718a85;font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_versionPolicy__H6qPz strong{color:#355650;font-size:11px;font-weight:600}.labor-cost_versionPolicy__H6qPz p{margin:0;color:#718a85;font-size:9px;line-height:1.4}.labor-cost_versionPolicy__H6qPz>span:last-child{padding:5px 8px;border:1px solid #c8dad6;border-radius:999px;font-size:8px;font-weight:700;text-transform:uppercase;white-space:nowrap}.labor-cost_versionPolicy__H6qPz>.labor-cost_textButton__f61sH{justify-self:end;color:#426e69}.labor-cost_historyYearFilter__4kSXM{display:flex;align-items:center;gap:7px;color:#999993;font-size:8px;font-weight:600;text-transform:uppercase}.labor-cost_historyYearFilter__4kSXM select{height:31px;padding:0 26px 0 9px;border:1px solid var(--line-strong);border-radius:7px;color:#555550;background:#fff;font-size:9px}.labor-cost_operationToolbar__nn9V2{min-width:0;display:grid;grid-template-columns:minmax(145px,.7fr) minmax(220px,1fr) minmax(260px,1.3fr) auto;align-items:end;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--line);border-radius:9px;background:#fff}.labor-cost_operationField__W1rqz{min-width:0;display:grid;grid-gap:6px;gap:6px}.labor-cost_operationField__W1rqz>span,.labor-cost_operationWeekStatus__AIOqn>small{color:#92928c;font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.labor-cost_operationField__W1rqz>strong{min-height:38px;display:flex;align-items:center;padding:0 11px;overflow:hidden;border:1px solid var(--line);border-radius:7px;color:#4d4d48;background:#f8f8f5;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.labor-cost_operationField__W1rqz select{width:100%;height:38px;padding:0 31px 0 11px;border:1px solid var(--line-strong);border-radius:7px;color:#3f3f3b;background:#fff;font-size:11px}.labor-cost_operationWeekStatus__AIOqn{min-width:0;min-height:38px;display:grid;align-content:center;grid-gap:2px;gap:2px}.labor-cost_operationWeekStatus__AIOqn span,.labor-cost_operationWeekStatus__AIOqn strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_operationWeekStatus__AIOqn strong{color:#44645f;font-size:11px;font-weight:600}.labor-cost_operationWeekStatus__AIOqn span{color:#92928c;font-size:9px}.labor-cost_operationalChip__7sSPC{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border-radius:999px;color:#356259;background:#e3f0ed;font-size:8px;font-weight:700;text-transform:uppercase;white-space:nowrap}.labor-cost_fileButtons__A0AqP{display:flex;align-items:center;justify-content:center;gap:8px}.labor-cost_ghostDangerButton__NtF36{min-height:38px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:0;border-radius:7px;color:#9a4550;background:transparent;font-size:10px;font-weight:600}.labor-cost_ghostDangerButton__NtF36:hover{background:#f9e9eb}.labor-cost_operationError__od4KC,.labor-cost_operationSuccess__TSnbO{min-height:44px;display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid;border-radius:8px;font-size:10px}.labor-cost_operationError__od4KC{color:#8f3440;background:#fbeaec;border-color:#efcbd0}.labor-cost_operationSuccess__TSnbO{color:#276559;background:#e7f3ef;border-color:#cde3dc}.labor-cost_operationError__od4KC>svg,.labor-cost_operationSuccess__TSnbO>svg{flex:none}.labor-cost_operationError__od4KC>span,.labor-cost_operationSuccess__TSnbO>span{min-width:0;flex:1 1}.labor-cost_operationError__od4KC button{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border:0;border-radius:6px;color:#fff;background:#963c47;font-size:9px;font-weight:600}.labor-cost_processingProgress__IQmg8{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;margin:0 16px 14px;padding:12px;border:1px solid #d5e3df;border-radius:8px;color:#456862;background:#eff5f3}.labor-cost_processingProgress__IQmg8>span{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;color:#fff;background:#426e69}.labor-cost_processingProgress__IQmg8>div{min-width:0;display:grid;grid-gap:6px;gap:6px}.labor-cost_processingProgress__IQmg8 strong{font-size:10px;font-weight:600}.labor-cost_processingProgress__IQmg8 progress{width:100%;height:6px;overflow:hidden;border:0;border-radius:999px;color:#426e69;background:#d8e6e2}.labor-cost_processingProgress__IQmg8 progress::-webkit-progress-bar{border-radius:999px;background:#d8e6e2}.labor-cost_processingProgress__IQmg8 progress::-webkit-progress-value{border-radius:999px;background:#426e69}.labor-cost_processingProgress__IQmg8 progress::-moz-progress-bar{border-radius:999px;background:#426e69}.labor-cost_processingProgress__IQmg8 small{color:#78908b;font-size:8px}.labor-cost_processingPlaceholder__n68wu{min-height:330px;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;padding:22px;color:#66807b;text-align:center}.labor-cost_processingPlaceholder__n68wu strong{font-size:12px}.labor-cost_processingPlaceholder__n68wu p{margin:0;color:#999993;font-size:9px}.labor-cost_validationResult__Kq_Ms{display:grid;grid-gap:14px;gap:14px;padding:17px}.labor-cost_validationResultHeading__tE9WO{display:flex;align-items:center;gap:10px}.labor-cost_validationResultHeading__tE9WO>span:last-child{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_validationResultHeading__tE9WO small{color:#999993;font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_validationResultHeading__tE9WO strong{color:#3f3f3b;font-size:12px;font-weight:600}.labor-cost_resultDanger__Khx6p,.labor-cost_resultSuccess__8Dq9U{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:11px}.labor-cost_resultDanger__Khx6p{color:#963d48;background:#f8e6e8}.labor-cost_resultSuccess__8Dq9U{color:#176b57;background:#e0f1ea}.labor-cost_validationCounters__iPLxw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--line);border-radius:8px}.labor-cost_validationCounters__iPLxw>span{min-width:0;display:grid;grid-gap:4px;gap:4px;padding:10px;border-right:1px solid var(--line)}.labor-cost_validationCounters__iPLxw>span:last-child{border-right:0}.labor-cost_validationCounters__iPLxw small{color:#999993;font-size:8px}.labor-cost_validationCounters__iPLxw strong{color:#4b4b46;font-family:DM Mono,ui-monospace,monospace;font-size:10px}.labor-cost_importReconciliationTotals__qYnxo .labor-cost_counterDanger__TQxP8,.labor-cost_validationCounters__iPLxw .labor-cost_counterDanger__TQxP8{color:#8f3440;background:#fbeaec}.labor-cost_importReconciliationTotals__qYnxo .labor-cost_counterDanger__TQxP8 strong,.labor-cost_validationCounters__iPLxw .labor-cost_counterDanger__TQxP8 strong,.labor-cost_validationCounters__iPLxw .labor-cost_counterWarning__naGkE strong{color:inherit}.labor-cost_validationCounters__iPLxw .labor-cost_counterWarning__naGkE{color:#805718;background:#fbf2df}.labor-cost_issuePreview__Rupr_{display:grid;grid-gap:0;gap:0;margin:0;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:8px;list-style:none}.labor-cost_issuePreview__Rupr_ li{min-width:0;min-height:48px;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:8px 10px;border-bottom:1px solid var(--line)}.labor-cost_issuePreview__Rupr_ li:last-child{border-bottom:0}.labor-cost_issuePreview__Rupr_ li>span:last-child{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_issuePreview__Rupr_ small,.labor-cost_issuePreview__Rupr_ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labor-cost_issuePreview__Rupr_ strong{color:#555550;font-size:9px;font-weight:600}.labor-cost_issuePreview__Rupr_ small{color:#9a9a94;font-size:8px}.labor-cost_issueErrorIcon__VsmSA,.labor-cost_issueWarningIcon__nIG7x{width:25px;height:25px;display:grid;place-items:center;border-radius:50%}.labor-cost_issueErrorIcon__VsmSA{color:#923945;background:#f9e7e9}.labor-cost_issueWarningIcon__nIG7x{color:#805718;background:#f8eed9}.labor-cost_validationClean__0iJE_{display:flex;align-items:center;gap:7px;padding:11px;border-radius:8px;color:#276559;background:#edf6f3;font-size:9px}.labor-cost_validationPanelActions__9oY50{display:flex;align-items:center;justify-content:space-between;gap:10px}.labor-cost_validationPanelActions__9oY50>button:last-child{margin-left:auto}.labor-cost_smallError__AIhgM{margin:0;padding:8px 10px;border-radius:7px;color:#8f3440;background:#fbeaec;font-size:9px;line-height:1.4}.labor-cost_importReview__2tlmd{min-width:0;overflow:hidden;border:1px solid #cfe0dc;border-radius:9px;background:#fff}.labor-cost_importReviewHeader__vTGyc{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;padding:14px 16px;color:#365b55;background:#eef5f3;border-bottom:1px solid #d5e4e0}.labor-cost_importReviewHeader__vTGyc>span:first-child{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;color:#fff;background:#426e69}.labor-cost_importReviewHeader__vTGyc>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_importReviewHeader__vTGyc small{color:#78908b;font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_importReviewHeader__vTGyc h2{margin:0;color:#31534e;font-size:14px;font-weight:600}.labor-cost_importReviewHeader__vTGyc p{margin:0;color:#718a85;font-size:9px}.labor-cost_importReconciliationTotals__qYnxo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--line)}.labor-cost_importReconciliationTotals__qYnxo>span{min-width:0;display:grid;grid-gap:4px;gap:4px;padding:13px 16px;border-right:1px solid var(--line)}.labor-cost_importReconciliationTotals__qYnxo>span:last-child{border-right:0}.labor-cost_importReconciliationTotals__qYnxo small{color:#999993;font-size:8px;text-transform:uppercase}.labor-cost_importReconciliationTotals__qYnxo strong{overflow:hidden;color:#454541;font-family:DM Mono,ui-monospace,monospace;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.labor-cost_reviewControls__sK78w{display:grid;grid-gap:12px;gap:12px;padding:16px;border-top:1px solid var(--line);background:#fafaf8}.labor-cost_reviewCheckbox__RSHKT{display:flex;align-items:flex-start;gap:9px;padding:11px;border:1px solid #e5d5b8;border-radius:8px;color:#765722;background:#fbf4e5}.labor-cost_reviewCheckbox__RSHKT input{width:16px;height:16px;flex:none;margin-top:1px;accent-color:#426e69}.labor-cost_reviewCheckbox__RSHKT span{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_reviewCheckbox__RSHKT strong{font-size:10px;font-weight:600}.labor-cost_reviewCheckbox__RSHKT small{color:#9a8054;font-size:8px}.labor-cost_reviewReason__Ml6wK{display:grid;grid-gap:6px;gap:6px}.labor-cost_reviewReason__Ml6wK>span{color:#666660;font-size:9px;font-weight:600}.labor-cost_reviewReason__Ml6wK em{color:#a1a19b;font-style:normal;font-weight:400}.labor-cost_reviewReason__Ml6wK textarea{width:100%;resize:vertical;padding:9px 10px;border:1px solid var(--line-strong);border-radius:8px;color:#353532;background:#fff;font-size:10px;line-height:1.45}.labor-cost_reviewReason__Ml6wK small{color:#999993;font-size:8px}.labor-cost_reviewActions__UTMYw{display:flex;align-items:center;justify-content:flex-end;gap:8px}.labor-cost_pendingReconciliationNotice__oXwSL{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;padding:13px 15px;border:1px solid #d6e3e0;border-radius:8px;color:#3c615b;background:#eef5f3}.labor-cost_pendingReconciliationNotice__oXwSL>span{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;color:#fff;background:#426e69}.labor-cost_pendingReconciliationNotice__oXwSL>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_pendingReconciliationNotice__oXwSL small{color:#78908b;font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_pendingReconciliationNotice__oXwSL strong{color:#31534e;font-size:11px}.labor-cost_pendingReconciliationNotice__oXwSL p{margin:0;color:#718a85;font-size:9px}.labor-cost_reconciliationDraftActions___00tb{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:12px 16px;border-top:1px solid var(--line)}.labor-cost_reconciliationDraftActions___00tb>span{margin-right:auto;color:#8a8a84;font-size:9px}.labor-cost_confirmModal__KLIFL{width:min(560px,calc(100% - 32px))}.labor-cost_confirmSummary__4kwsx{display:grid;grid-template-columns:1fr 1fr;margin:4px 0;overflow:hidden;border:1px solid var(--line);border-radius:8px}.labor-cost_confirmSummary__4kwsx>div{min-width:0;display:grid;grid-gap:3px;gap:3px;padding:10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.labor-cost_confirmSummary__4kwsx>div:nth-child(2n){border-right:0}.labor-cost_confirmSummary__4kwsx>div:nth-last-child(-n+2){border-bottom:0}.labor-cost_confirmSummary__4kwsx dt{color:#999993;font-size:8px}.labor-cost_confirmSummary__4kwsx dd{margin:0;overflow:hidden;color:#454541;font-family:DM Mono,ui-monospace,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.labor-cost_confirmWarning__cuBUP{display:flex;align-items:flex-start;gap:8px;padding:10px;border-radius:8px;color:#765722;background:#fbf3e2}.labor-cost_confirmWarning__cuBUP>svg{flex:none}.labor-cost_confirmWarning__cuBUP span{min-width:0;display:grid;grid-gap:2px;gap:2px}.labor-cost_confirmWarning__cuBUP strong{font-size:9px}.labor-cost_confirmWarning__cuBUP small{color:#91774b;font-size:8px;line-height:1.4}.labor-cost_modalActions__xR2ke{display:flex;justify-content:flex-end;gap:8px;margin-top:7px}.labor-cost_drawerLoading__ZxHOF{display:flex;align-items:center;justify-content:center;gap:8px;min-height:160px;color:#778b87;font-size:10px}.labor-cost_versionTimeline__YSQTL{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.labor-cost_versionTimeline__YSQTL>li{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;padding-bottom:18px}.labor-cost_versionTimeline__YSQTL>li:after{position:absolute;top:31px;bottom:0;left:16px;width:1px;content:"";background:#deded9}.labor-cost_versionTimeline__YSQTL>li:last-child:after{display:none}.labor-cost_versionTimeline__YSQTL>li>span{z-index:1;width:33px;height:33px;display:grid;place-items:center;border:1px solid #d9d9d4;border-radius:50%;color:#777771;background:#fff;font-family:DM Mono,ui-monospace,monospace;font-size:9px}.labor-cost_versionTimeline__YSQTL>li>div{min-width:0;display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#fafaf8}.labor-cost_versionTimeline__YSQTL .labor-cost_versionCurrent__XX3v6>span{color:#fff;background:#426e69;border-color:#426e69}.labor-cost_versionTimeline__YSQTL .labor-cost_versionCurrent__XX3v6>div{border-color:#cfe0dc;background:#eef5f3}.labor-cost_versionTimeline__YSQTL small{color:#8c8c86;font-size:8px;font-weight:700;text-transform:uppercase}.labor-cost_versionTimeline__YSQTL strong{color:#444440;font-size:10px}.labor-cost_versionTimeline__YSQTL p{margin:0;color:#92928c;font-size:8px}.labor-cost_versionTimeline__YSQTL dl{display:grid;grid-gap:3px;gap:3px;margin:4px 0 0}.labor-cost_versionTimeline__YSQTL dl>div{min-width:0;display:grid;grid-template-columns:68px minmax(0,1fr);grid-gap:7px;gap:7px}.labor-cost_versionTimeline__YSQTL dt{color:#a0a09a;font-size:8px}.labor-cost_versionTimeline__YSQTL dd{min-width:0;margin:0;overflow:hidden;color:#686862;font-size:8px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1180px){.labor-cost_statGrid__Kg8LM{grid-template-columns:repeat(2,minmax(0,1fr))}.labor-cost_dashboardGrid__Dh6F6{grid-template-columns:1fr}.labor-cost_rankingList__VPmLj{grid-template-columns:repeat(2,minmax(0,1fr))}.labor-cost_rankingRow__m3SBV:nth-child(odd){border-right:1px solid var(--line)}.labor-cost_conceptGrid__IFGi2{grid-template-columns:repeat(2,minmax(0,1fr))}.labor-cost_conceptExpanded__fSZpP{grid-column:1/-1}.labor-cost_analysisHead__eeR4D,.labor-cost_analysisRow__JqkQt{grid-template-columns:minmax(180px,1.2fr) repeat(3,minmax(110px,.7fr)) 20px}.labor-cost_realMetricGrid__dX4cI{grid-template-columns:repeat(2,minmax(0,1fr))}.labor-cost_realDashboardGrid__ZwYSa,.labor-cost_uploadLayout__4wBVL{grid-template-columns:1fr}.labor-cost_dataCoverageStrip__dfyoO{grid-template-columns:repeat(3,minmax(0,1fr))}.labor-cost_dataCoverageStrip__dfyoO>span:nth-child(3){border-right:0}.labor-cost_dataCoverageStrip__dfyoO>span:nth-child(-n+3){border-bottom:1px solid var(--line)}.labor-cost_operationToolbar__nn9V2{grid-template-columns:1fr 1fr}.labor-cost_operationWeekStatus__AIOqn{min-height:48px}}@media (max-width:980px){.labor-cost_shellCollapsed___zC6_,.labor-cost_shell__OZfpE{grid-template-columns:1fr}.labor-cost_sidebar__3P05D{position:fixed;top:0;bottom:0;left:0;width:min(280px,86vw);transform:translateX(-105%);box-shadow:18px 0 40px rgba(0,0,0,.2);transition:transform .2s ease}.labor-cost_sidebarOpen__0Jhho{transform:translateX(0)}.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarBrand__wFJNa{justify-content:flex-start;padding-inline:16px}.labor-cost_shellCollapsed___zC6_ .labor-cost_areaLabel__jJFoA,.labor-cost_shellCollapsed___zC6_ .labor-cost_navigation___yZJo span,.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarBrand__wFJNa>strong,.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarFooter__xeq7y span,.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarScope__bz2JD>span{display:block}.labor-cost_shellCollapsed___zC6_ .labor-cost_navigation___yZJo,.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarFooter__xeq7y{padding-inline:10px}.labor-cost_shellCollapsed___zC6_ .labor-cost_navigation___yZJo button,.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarFooter__xeq7y button{justify-content:flex-start;padding-inline:10px}.labor-cost_shellCollapsed___zC6_ .labor-cost_sidebarScope__bz2JD{justify-content:flex-start;margin-inline:10px;padding-inline:10px}.labor-cost_sidebarClose__jxCPw{display:grid}.labor-cost_navBackdrop__2AN5o{display:block;position:fixed;z-index:20;inset:0;border:0;opacity:0;pointer-events:none;background:rgba(20,20,19,.36);transition:opacity .2s ease}.labor-cost_navBackdropOpen__uBgVp{opacity:1;pointer-events:auto}.labor-cost_twoColumnGrid__KrHV_{grid-template-columns:1fr}.labor-cost_correctionPolicy__7nQfx{grid-template-columns:42px minmax(0,1fr)}.labor-cost_correctionPolicy__7nQfx ul{grid-column:1/-1;justify-content:flex-start}.labor-cost_analysisTable__EYtuO{overflow-x:auto}.labor-cost_analysisHead__eeR4D,.labor-cost_analysisRow__JqkQt{min-width:850px}.labor-cost_dataTable__lA2TH{min-width:760px}.labor-cost_reconciliationHero__SGmQD{grid-template-columns:54px minmax(0,1fr)}.labor-cost_reconciliationHero__SGmQD dl{grid-column:1/-1}.labor-cost_realAnalysisTable__OV6_s{overflow-x:auto}.labor-cost_realAnalysisHead__GfjIm,.labor-cost_realAnalysisRow__cpW3u{min-width:760px}.labor-cost_historyChartPanel__b8xZA{overflow-x:auto}.labor-cost_operationToolbar__nn9V2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:760px){.labor-cost_appBrandBar__H76GS{display:none}.labor-cost_topbar__Owt_x{min-height:54px;flex-basis:54px;padding-inline:12px}.labor-cost_breadcrumb__FDvbZ>span,.labor-cost_breadcrumb__FDvbZ>svg,.labor-cost_companyControl__pEKOu,.labor-cost_periodControl__Pw_f7 span{display:none}.labor-cost_operationBanner__Z_hRm,.labor-cost_previewBanner__R39WY{padding-inline:12px}.labor-cost_operationBanner__Z_hRm>span:not(.labor-cost_previewReadOnly___ASUE),.labor-cost_previewBanner__R39WY>span:not(.labor-cost_previewReadOnly___ASUE){display:none}.labor-cost_view__sp7oL{gap:13px;padding:15px 12px 24px}.labor-cost_viewHeader__s6FCY{align-items:flex-start;flex-direction:column;gap:12px}.labor-cost_viewActions__xUuAx{width:100%}.labor-cost_viewActions__xUuAx button{flex:1 1}.labor-cost_statGrid__Kg8LM{grid-template-columns:1fr 1fr;gap:8px}.labor-cost_metricCard__vOuYi{min-height:126px;padding:13px}.labor-cost_metricCard__vOuYi>strong{font-size:17px}.labor-cost_conceptGrid__IFGi2,.labor-cost_exportGrid__jtGaU{grid-template-columns:1fr}.labor-cost_conceptExpanded__fSZpP{grid-column:auto}.labor-cost_conceptDetail__uestI{grid-template-columns:1fr 1fr}.labor-cost_rankingList__VPmLj{grid-template-columns:1fr}.labor-cost_rankingRow__m3SBV:nth-child(odd){border-right:0}.labor-cost_timeline__TnsA8{grid-template-columns:1fr;gap:14px}.labor-cost_timelineStep__FZu4N>i{top:31px;left:15px;right:auto;bottom:-14px;width:1px;height:auto}.labor-cost_filterBar__mqqaj{align-items:stretch;flex-direction:column}.labor-cost_filterLabel__zrn71{min-height:26px}.labor-cost_filterBar__mqqaj label,.labor-cost_searchField__tSObI{width:100%!important}.labor-cost_resultCount__86Zoj{align-self:flex-start;margin-left:0;padding:0}.labor-cost_correctionPolicy__7nQfx{grid-template-columns:36px minmax(0,1fr);padding:13px}.labor-cost_correctionPolicy__7nQfx>span{width:34px;height:34px}.labor-cost_exportCard__DQw3a{min-height:320px;padding:19px}.labor-cost_realMetricGrid__dX4cI{grid-template-columns:1fr 1fr;gap:8px}.labor-cost_compositionLayout__yY2L_{grid-template-columns:1fr}.labor-cost_donut__fBo0m{width:180px}.labor-cost_analysisToolbar__r7OSS{align-items:stretch;flex-direction:column}.labor-cost_analysisSearch__efsMq,.labor-cost_segmentedControl__fb05e{width:100%;max-width:none}.labor-cost_segmentedControl__fb05e button{flex:1 1}.labor-cost_analysisToolbar__r7OSS>span{margin-left:0}.labor-cost_uploadActions__txwWn{align-items:stretch;flex-direction:column}.labor-cost_uploadActions__txwWn>span{margin-right:0}.labor-cost_dataCoverageStrip__dfyoO{grid-template-columns:1fr 1fr}.labor-cost_dataCoverageStrip__dfyoO>span,.labor-cost_dataCoverageStrip__dfyoO>span:nth-child(3){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.labor-cost_dataCoverageStrip__dfyoO>span:nth-child(2n){border-right:0}.labor-cost_dataCoverageStrip__dfyoO>span:last-child{border-bottom:0}.labor-cost_versionPolicy__H6qPz{grid-template-columns:36px minmax(0,1fr)}.labor-cost_versionPolicy__H6qPz>.labor-cost_textButton__f61sH,.labor-cost_versionPolicy__H6qPz>span:last-child{grid-column:1/-1;justify-self:start}.labor-cost_operationToolbar__nn9V2{grid-template-columns:1fr;align-items:stretch}.labor-cost_operationWeekStatus__AIOqn{min-height:auto;padding:5px 0}.labor-cost_operationToolbar__nn9V2>button{width:100%}.labor-cost_processingProgress__IQmg8{margin-inline:12px}.labor-cost_validationCounters__iPLxw{grid-template-columns:1fr 1fr}.labor-cost_validationCounters__iPLxw>span:nth-child(2){border-right:0}.labor-cost_validationCounters__iPLxw>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.labor-cost_importReconciliationTotals__qYnxo{grid-template-columns:1fr 1fr}.labor-cost_importReconciliationTotals__qYnxo>span:nth-child(2){border-right:0}.labor-cost_importReconciliationTotals__qYnxo>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.labor-cost_reconciliationDraftActions___00tb,.labor-cost_reviewActions__UTMYw{align-items:stretch;flex-direction:column}.labor-cost_reconciliationDraftActions___00tb button,.labor-cost_reviewActions__UTMYw button{width:100%}.labor-cost_reconciliationDraftActions___00tb>span{margin-right:0}.labor-cost_pendingReconciliationNotice__oXwSL{grid-template-columns:38px minmax(0,1fr)}.labor-cost_pendingReconciliationNotice__oXwSL>button{grid-column:1/-1;width:100%}}@media (max-width:480px){.labor-cost_statGrid__Kg8LM{grid-template-columns:1fr}.labor-cost_metricCard__vOuYi{min-height:122px}.labor-cost_weekChart__3sEpW{min-width:560px}.labor-cost_weeklyPanel__Rqkhy{overflow-x:auto}.labor-cost_panelHeader__hXVFr{min-height:58px;padding-inline:12px}.labor-cost_mutedCaption__N2r_f,.labor-cost_panelHeader__hXVFr .labor-cost_legend__yOXMU{display:none}.labor-cost_conceptDetail__uestI{grid-template-columns:1fr}.labor-cost_flow__Exo1h{padding-inline:12px}.labor-cost_auditCallout__6nYD6{grid-template-columns:32px minmax(0,1fr)}.labor-cost_auditCallout__6nYD6>span{display:none}.labor-cost_realMetricGrid__dX4cI{grid-template-columns:1fr}.labor-cost_realWeekChart__O31Tm{min-width:500px}.labor-cost_realWeeklyPanel__JdyRG{overflow-x:auto}.labor-cost_compactLoadList__oFuwn>div{grid-template-columns:34px minmax(0,1fr) auto}.labor-cost_compactLoadList__oFuwn>div>span:nth-child(3){display:none}.labor-cost_reconciliationHero__SGmQD dl{grid-template-columns:1fr}.labor-cost_reconciliationHero__SGmQD dl>div{border-right:0;border-bottom:1px solid rgba(66,110,105,.13)}.labor-cost_reconciliationHero__SGmQD dl>div:last-child{border-bottom:0}.labor-cost_loadStepper__6f7wm{grid-template-columns:repeat(5,145px)}.labor-cost_dataCoverageStrip__dfyoO{grid-template-columns:1fr}.labor-cost_dataCoverageStrip__dfyoO>span,.labor-cost_dataCoverageStrip__dfyoO>span:nth-child(2n){border-right:0}.labor-cost_severanceSummary__NHZmt{grid-template-columns:1fr}.labor-cost_severanceSummary__NHZmt>span{border-right:0;border-bottom:1px solid var(--line)}.labor-cost_severanceSummary__NHZmt>span:last-child{border-bottom:0}.labor-cost_dropZone__Zw2ZZ{min-height:260px;margin:12px;padding:20px 12px}.labor-cost_fileButtons__A0AqP{width:100%;align-items:stretch;flex-direction:column}.labor-cost_fileButtons__A0AqP button{width:100%}.labor-cost_importReviewHeader__vTGyc{grid-template-columns:38px minmax(0,1fr)}.labor-cost_importReviewHeader__vTGyc>.labor-cost_operationalChip__7sSPC{grid-column:1/-1;justify-self:start}.labor-cost_importReconciliationTotals__qYnxo{grid-template-columns:1fr}.labor-cost_importReconciliationTotals__qYnxo>span{border-right:0;border-bottom:1px solid var(--line)}.labor-cost_importReconciliationTotals__qYnxo>span:last-child{border-bottom:0}.labor-cost_confirmSummary__4kwsx{grid-template-columns:1fr}.labor-cost_confirmSummary__4kwsx>div,.labor-cost_confirmSummary__4kwsx>div:nth-child(2n),.labor-cost_confirmSummary__4kwsx>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.labor-cost_confirmSummary__4kwsx>div:last-child{border-bottom:0}.labor-cost_modalActions__xR2ke{align-items:stretch;flex-direction:column-reverse}.labor-cost_modalActions__xR2ke button{width:100%}}@media (prefers-reduced-motion:reduce){.labor-cost_conceptValue__ZN3QH svg,.labor-cost_navBackdrop__2AN5o,.labor-cost_shell__OZfpE,.labor-cost_sidebar__3P05D{transition:none}.labor-cost_spin__DyV3n{animation:none}}