.dashboard-ui_toolbar__ZPu21{display:flex;justify-content:space-between;align-items:center;gap:var(--cy-padding-md);min-height:40px}.dashboard-ui_intro__lIAse{color:var(--cy-color-muted);font-size:var(--cy-font-size-compact)}.dashboard-ui_controls__eNyVm{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--cy-padding-sm)}.dashboard-ui_controls__eNyVm label{color:var(--cy-color-muted);font-size:var(--cy-font-size-compact)}.dashboard-ui_dateline__vzoS5{display:flex;align-items:center;justify-content:space-between;gap:var(--cy-padding-sm);color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);margin:var(--cy-padding-sm) 0 var(--cy-padding-md)}.dashboard-ui_kpiCard__448kI{height:100%}.dashboard-ui_kpiDetail__67jVX,.dashboard-ui_kpiLabel___KNi6{color:var(--cy-color-muted);font-size:var(--cy-font-size-compact)}.dashboard-ui_kpiLabel___KNi6{display:flex;align-items:center;gap:var(--cy-padding-sm)}.dashboard-ui_kpiValue__i6N3P{display:block;color:var(--cy-color-ink);font-size:var(--cy-font-size-heading-2);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25;margin:var(--cy-padding-xs) 0}.dashboard-ui_kpiSuffix__iO7Qd{color:var(--cy-color-muted);font-weight:400;-webkit-margin-start:var(--cy-padding-xs);margin-inline-start:var(--cy-padding-xs)}.dashboard-ui_kpiDetail__67jVX,.dashboard-ui_kpiSuffix__iO7Qd{font-size:var(--cy-font-size-sm)}.dashboard-ui_toneDot__GMhcH{width:8px;height:8px;border-radius:var(--cy-radius-pill);flex:none}.dashboard-ui_clickable__AeY2y{cursor:pointer}.dashboard-ui_clickable__AeY2y:hover{border-color:var(--cy-color-primary)}.dashboard-ui_clickable__AeY2y:focus-visible{outline:3px solid var(--cy-color-focus-ring);outline-offset:2px}.dashboard-ui_selected__h_Lqw{background:var(--cy-color-tint);border-color:var(--cy-color-primary)}@media(max-width:700px){.dashboard-ui_toolbar__ZPu21{align-items:stretch;flex-direction:column}.dashboard-ui_controls__eNyVm{justify-content:flex-start}.dashboard-ui_dateline__vzoS5{align-items:flex-start;flex-direction:column}}.weekly-contract-report_report__qYDaC{font-family:var(--cy-font-sans)}.weekly-contract-report_report__qYDaC .ant-input{width:145px}.weekly-contract-report_reportView__A_y5U{display:grid;grid-gap:var(--cy-padding-md);gap:var(--cy-padding-md)}.weekly-contract-report_department__3zPhH{page-break-inside:avoid;break-inside:avoid-page}.weekly-contract-report_department__3zPhH .ant-table-cell{overflow-wrap:anywhere}.weekly-contract-report_caseLink__E5_sN{font-weight:700;text-decoration:none}.weekly-contract-report_lines__8IjpU{margin:0;-webkit-padding-start:var(--cy-padding-md);padding-inline-start:var(--cy-padding-md);font-size:var(--cy-font-size-compact)}.weekly-contract-report_lines__8IjpU li+li{margin-top:var(--cy-padding-xs)}.weekly-contract-report_context__V_Ts0,.weekly-contract-report_current__Z5GPg{color:var(--cy-color-muted);font-size:var(--cy-font-size-sm)}.weekly-contract-report_current__Z5GPg{display:block;margin-top:var(--cy-padding-xs)}.weekly-contract-report_loading__UeViJ{padding:var(--cy-padding-md);display:flex;align-items:center;justify-content:center;gap:var(--cy-padding-sm)}@media print{@page{size:A4 landscape}.weekly-contract-report_report__qYDaC>div:first-child{display:none}.weekly-contract-report_reportView__A_y5U .ant-card{box-shadow:none}.weekly-contract-report_department__3zPhH{page-break-before:always;break-before:page}.weekly-contract-report_department__3zPhH:first-of-type{page-break-before:auto;break-before:auto}}.weekly-contract-stats_report__IQKAS{font-family:var(--cy-font-sans)}.weekly-contract-stats_report__IQKAS .ant-input{width:145px}.weekly-contract-stats_report__IQKAS .ant-select{min-width:105px}.weekly-contract-stats_loading__labZm{padding:var(--cy-padding-md);display:flex;align-items:center;justify-content:center;gap:var(--cy-padding-sm)}.weekly-contract-stats_statsView__NdTzA{display:grid;grid-gap:var(--cy-padding-md);gap:var(--cy-padding-md)}.weekly-contract-stats_metrics__q2n2J{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--cy-padding-md);gap:var(--cy-padding-md)}.weekly-contract-stats_firstRow__9V1pS{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:var(--cy-padding-md);gap:var(--cy-padding-md)}.weekly-contract-stats_rankings__YrsFo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--cy-padding-md);gap:var(--cy-padding-md)}.weekly-contract-stats_legend__ZPQTE{display:inline-flex;align-items:center;gap:var(--cy-padding-sm);font-size:var(--cy-font-size-sm);color:var(--cy-color-muted)}.weekly-contract-stats_donutLegend__mLbr1 i,.weekly-contract-stats_legend__ZPQTE i{display:inline-block;width:8px;height:8px;border-radius:var(--cy-radius-sm)}.weekly-contract-stats_departmentChart__jnhJP,.weekly-contract-stats_trend__19B4r{display:block;width:100%;height:auto;max-height:250px;margin-bottom:var(--cy-padding-sm);font-family:inherit}.weekly-contract-stats_chartValue__ptXUI{font-size:var(--cy-font-size-sm);font-weight:700}.weekly-contract-stats_chartDate__12Z0W{font-size:var(--cy-font-size-sm)}.weekly-contract-stats_donutWrap__DGiKq{display:flex;align-items:center;gap:var(--cy-padding-md)}.weekly-contract-stats_donut__hW7mS{width:180px;max-width:50%;height:auto;flex:none;font-family:inherit}.weekly-contract-stats_donutValue__xzZLZ{font-size:var(--cy-font-size-heading-2);font-weight:700}.weekly-contract-stats_donutLegend__mLbr1{display:grid;grid-gap:var(--cy-padding-sm);gap:var(--cy-padding-sm);font-size:var(--cy-font-size-sm);color:var(--cy-color-muted)}.weekly-contract-stats_donutLegend__mLbr1 span{display:flex;align-items:center;gap:var(--cy-padding-sm)}.weekly-contract-stats_highlights__hnVCq{margin:var(--cy-padding-md) 0 0;font-size:var(--cy-font-size-compact)}.weekly-contract-stats_highlights__hnVCq div{display:flex;justify-content:space-between;gap:var(--cy-padding-sm);padding:var(--cy-padding-sm) 0;border-top:1px solid var(--cy-color-border-secondary)}.weekly-contract-stats_highlights__hnVCq dt{color:var(--cy-color-muted)}.weekly-contract-stats_highlights__hnVCq dd{margin:0;font-weight:700;text-align:right}.weekly-contract-stats_departmentRow__yCuhW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--cy-padding-md);gap:var(--cy-padding-md);align-items:start}.weekly-contract-stats_rankCount__74Lde{display:flex;align-items:center;justify-content:flex-end;gap:var(--cy-padding-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.weekly-contract-stats_rankTrack__C4y2V{width:90px;height:8px;background:var(--cy-color-surface-2);border-radius:var(--cy-radius-sm);overflow:hidden}.weekly-contract-stats_rankTrack__C4y2V div{height:100%}.weekly-contract-stats_footer__vPmty,.weekly-contract-stats_muted__0YP55{color:var(--cy-color-muted);font-size:var(--cy-font-size-sm)}.weekly-contract-stats_footer__vPmty{margin:0}@media(max-width:1050px){.weekly-contract-stats_metrics__q2n2J{grid-template-columns:repeat(3,minmax(0,1fr))}.weekly-contract-stats_departmentRow__yCuhW,.weekly-contract-stats_firstRow__9V1pS,.weekly-contract-stats_rankings__YrsFo{grid-template-columns:1fr}}@media(max-width:650px){.weekly-contract-stats_metrics__q2n2J{grid-template-columns:repeat(2,minmax(0,1fr))}.weekly-contract-stats_donutWrap__DGiKq{flex-wrap:wrap}}@media print{@page{size:A4 landscape}.weekly-contract-stats_report__IQKAS{color:var(--cy-color-ink)}.weekly-contract-stats_report__IQKAS>div:first-child{display:none}.weekly-contract-stats_metrics__q2n2J{grid-template-columns:repeat(3,minmax(0,1fr))}.weekly-contract-stats_departmentRow__yCuhW,.weekly-contract-stats_firstRow__9V1pS,.weekly-contract-stats_rankings__YrsFo{grid-template-columns:1fr}.weekly-contract-stats_statsView__NdTzA .ant-card{box-shadow:none;page-break-inside:avoid;break-inside:avoid-page}.weekly-contract-stats_firstRow__9V1pS>div,.weekly-contract-stats_rankings__YrsFo>div{page-break-before:always;break-before:page}}.money-board_board__xVV9W{display:grid;grid-gap:var(--cy-padding-md);gap:var(--cy-padding-md);color:var(--cy-color-ink)}.money-board_periods__NJ0jC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--cy-padding-md);gap:var(--cy-padding-md)}.money-board_period__HhxgK{min-width:0}.money-board_metrics__WQ3P4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--cy-padding-sm);gap:var(--cy-padding-sm);margin-bottom:var(--cy-padding-md)}.money-board_departmentHeading__f0d_P{display:flex;align-items:center;justify-content:space-between;gap:var(--cy-padding-sm);margin-bottom:var(--cy-padding-sm);font-size:var(--cy-font-size-lg)}.money-board_unallocated__cG_tL{color:var(--cy-status-halt-fg)}.money-board_gaps__3L75R{margin-top:var(--cy-padding-md)}.money-board_loading__E_5rK{display:flex;align-items:center;justify-content:center;gap:var(--cy-padding-sm);padding:var(--cy-padding-md);color:var(--cy-color-muted)}@media(max-width:1150px){.money-board_periods__NJ0jC{grid-template-columns:1fr}}@media(max-width:650px){.money-board_metrics__WQ3P4{grid-template-columns:1fr}}.overview_overview__9WkC6{display:grid;grid-gap:var(--cy-padding-md);gap:var(--cy-padding-md);color:var(--cy-color-ink)}.overview_statusGrid__LyvUJ{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--cy-padding-sm);gap:var(--cy-padding-sm)}.overview_columns__sZzUX{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.overview_columns__sZzUX,.overview_rightColumn__nSBRq{display:grid;grid-gap:var(--cy-padding-md);gap:var(--cy-padding-md)}.overview_rightColumn__nSBRq{min-width:0}.overview_list___PvR0{display:grid}.overview_headerCount__u3yKU{-webkit-margin-start:var(--cy-padding-xs);margin-inline-start:var(--cy-padding-xs);color:var(--cy-color-muted);font-size:var(--cy-font-size-sm);font-weight:400}.overview_waitingScroll__cR9t4,.overview_workScroll__01uGu{overflow-y:auto;overscroll-behavior:contain;-webkit-padding-end:var(--cy-padding-xs);padding-inline-end:var(--cy-padding-xs)}.overview_workScroll__01uGu{height:34rem}.overview_waitingScroll__cR9t4{height:15rem}.overview_row__OGdSa{display:flex;align-items:center;justify-content:space-between;gap:var(--cy-padding-md);padding:var(--cy-padding-md) 0;border-bottom:1px solid var(--cy-color-border-secondary)}.overview_row__OGdSa:first-child{padding-top:0}.overview_row__OGdSa:last-child{border-bottom:0;padding-bottom:0}.overview_rowMain__J3b9v{display:grid;grid-gap:var(--cy-padding-xs);gap:var(--cy-padding-xs);min-width:0;overflow-wrap:anywhere}.overview_rowMain__J3b9v a{color:var(--cy-color-primary);font-weight:600;text-decoration:none}.overview_rowMain__J3b9v a:hover{color:var(--cy-color-primary-hover)}.overview_badges__JnCvP{display:flex;flex-wrap:wrap;gap:var(--cy-padding-xs)}.overview_muted__xZ9eh{color:var(--cy-color-muted);font-size:var(--cy-font-size-compact)}.overview_activity__R9c4Q{display:flex;gap:var(--cy-padding-sm);padding:var(--cy-padding-sm) 0;border-bottom:1px solid var(--cy-color-border-secondary)}.overview_activity__R9c4Q:last-child{border-bottom:0}.overview_avatar__FhBAn{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--cy-radius-pill);background:var(--cy-color-tint);color:var(--cy-color-primary);font-weight:700}.overview_filters__0gnWm{display:flex;flex-wrap:wrap;gap:var(--cy-padding-sm);margin:var(--cy-padding-md) 0}.overview_filters__0gnWm label{display:flex;flex-direction:column;gap:var(--cy-padding-xs);min-width:150px;flex:1 1;color:var(--cy-color-muted);font-size:var(--cy-font-size-sm)}.overview_kindTabs__Aplfi{margin-bottom:var(--cy-padding-md)}.overview_actions__XulAO,.overview_kindTabs__Aplfi{display:flex;flex-wrap:wrap;gap:var(--cy-padding-xs)}.overview_pagination__yTnzh{justify-content:flex-end;flex-wrap:wrap;padding-top:var(--cy-padding-md);color:var(--cy-color-muted)}.overview_loading__rbj_j,.overview_pagination__yTnzh{display:flex;align-items:center;gap:var(--cy-padding-sm)}.overview_loading__rbj_j{padding:var(--cy-padding-md)}@media(max-width:1200px){.overview_statusGrid__LyvUJ{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:800px){.overview_columns__sZzUX{grid-template-columns:1fr}}@media(max-width:700px){.overview_statusGrid__LyvUJ{grid-template-columns:repeat(2,minmax(0,1fr))}.overview_row__OGdSa{align-items:flex-start;flex-direction:column}}.reports-workspace_form__l40lR,.reports-workspace_workspace__0BTEQ{display:grid;grid-gap:var(--cy-padding-md);gap:var(--cy-padding-md)}.reports-workspace_row__qWrMh{display:flex;align-items:flex-end;gap:var(--cy-padding-md);flex-wrap:wrap}.reports-workspace_field__rrzA0{display:grid;grid-gap:var(--cy-padding-xs);gap:var(--cy-padding-xs);min-width:150px}.reports-workspace_fieldLabel__dvyJG,.reports-workspace_field__rrzA0 label{font-size:var(--cy-font-size-compact);color:var(--cy-color-muted)}.reports-workspace_date__skHb5{width:155px}.reports-workspace_departments__Lk_lI{display:grid;grid-gap:var(--cy-padding-sm);gap:var(--cy-padding-sm)}.reports-workspace_actions__098Ws{display:flex;align-items:center;gap:var(--cy-padding-sm);flex-wrap:wrap}.reports-workspace_preview__utP1t{display:grid;grid-gap:var(--cy-padding-md);gap:var(--cy-padding-md)}.reports-workspace_preview__utP1t .ant-card{box-shadow:none}.reports-workspace_muted__ivtLN{font-size:var(--cy-font-size-sm);color:var(--cy-color-muted)}@media(max-width:700px){.reports-workspace_row__qWrMh{align-items:stretch}.reports-workspace_field__rrzA0{min-width:min(100%,170px)}.reports-workspace_actions__098Ws{width:100%}}