._container_cdi95_60{max-width:1200px;margin:0 auto;padding:32px 16px}._pageContainer_cdi95_66{min-height:calc(100vh - 64px);display:flex;flex-direction:column}._centerContainer_cdi95_72{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--clr-bg)}._errorAlert_cdi95_80{margin:16px 0;width:100%}._header_cdi95_85{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._sectionTitle_cdi95_92{color:var(--clr-primary)!important;font-weight:700!important;margin-bottom:0}._sectionTitleWithMargin_cdi95_98{color:var(--clr-primary)!important;font-weight:700!important;margin-bottom:16px}._fieldLabel_cdi95_104{margin-bottom:4px;color:var(--clr-primary)}._fieldValue_cdi95_109{color:var(--clr-text-primary)}._dividerContainer_cdi95_113{margin-bottom:16px}._divider_cdi95_113{border:0;border-top:1.5px solid var(--clr-primary-a20);margin:0;border-radius:1px}._transactionDivider_cdi95_124{border:0;border-top:2px solid var(--clr-primary-a20);margin:0;border-radius:1px}._transactionMeta_cdi95_131{display:block;color:var(--clr-text-secondary);margin-top:4px}._transactionDescription_cdi95_137{display:block;color:var(--clr-text-secondary)}._fullWidthAlert_cdi95_142{width:100%}._flexRow_cdi95_147{display:flex;align-items:center;gap:8px}._flexColumn_cdi95_153{display:flex;flex-direction:column}._flexBetween_cdi95_158{display:flex;justify-content:space-between;align-items:center}._flexCenter_cdi95_164{display:flex;justify-content:center;align-items:center}._mb1_cdi95_171{margin-bottom:8px}._mb2_cdi95_175{margin-bottom:16px}._mb3_cdi95_179{margin-bottom:24px}._mt1_cdi95_183{margin-top:8px}._mt2_cdi95_187{margin-top:16px}._mt3_cdi95_191{margin-top:24px}._p1_cdi95_195{padding:8px}._p2_cdi95_199{padding:16px}._p3_cdi95_203{padding:24px}._p4_cdi95_207{padding:32px}._px1_cdi95_211{padding-left:8px;padding-right:8px}._px2_cdi95_216{padding-left:16px;padding-right:16px}._px3_cdi95_221{padding-left:24px;padding-right:24px}._py1_cdi95_226{padding-top:8px;padding-bottom:8px}._py2_cdi95_231{padding-top:16px;padding-bottom:16px}._py3_cdi95_236{padding-top:24px;padding-bottom:24px}._loginCard_cdi95_245{padding:32px;width:360px}._submitButton_cdi95_250{margin-top:16px}._salaryFormDialogContent_cdi95_258{width:600px;max-width:90vw}._salaryFormTotalSalary_cdi95_263,._salaryFormGridContainer_cdi95_267{margin-top:8px!important}._salaryFormHelperText_cdi95_271,._salaryFormErrorText_cdi95_276{margin-top:4px!important;margin-left:14px!important}._payrollHeaderText_cdi95_285{font-weight:600!important}._payrollCard_cdi95_289{margin-bottom:24px!important}._payrollFormControl_cdi95_293{min-width:120px}._payrollFormControlWide_cdi95_297{min-width:140px}._payrollStatsGrid_cdi95_301{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:24px!important;width:100%}._payrollStatsCard_cdi95_309{width:100%;min-height:112px;border-radius:8px;box-shadow:0 2px 10px #00000014}._payrollStatsCard_cdi95_309 .MuiCardContent-root{padding:16px!important}@media(max-width:600px){._payrollStatsGrid_cdi95_301{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}._payrollStatsCard_cdi95_309 .MuiCardContent-root{padding:12px!important}}._payrollIcon_cdi95_331{font-size:32px!important}._payrollIconLarge_cdi95_335{font-size:48px!important;margin-bottom:16px!important}._payrollError_cdi95_340{margin-bottom:24px!important}._payrollEmptyContainer_cdi95_344{padding:32px 0!important}._payrollEmptyText_cdi95_348{margin-top:16px!important}._payrollCardContent_cdi95_352{padding:0!important}._payrollEmptyState_cdi95_356{padding:32px 0!important}._payrollEmptyStateText_cdi95_360{margin-top:8px!important;text-align:center}._payrollLoadingText_cdi95_365{margin-top:8px!important}._fullWidth_cdi95_142{width:100%}._payrollDashboardContainer_cdi95_381{padding:24px;text-align:center}._penaltyFormError_cdi95_390{margin-bottom:16px!important}._penaltyFormContainer_cdi95_394{margin-top:16px!important}._breadcrumbContainer_cdi95_402{display:flex;align-items:center;margin-bottom:24px;padding:16px 0}._breadcrumbBackButton_cdi95_409{margin-right:16px!important;color:var(--clr-primary)!important}._breadcrumbBackButton_cdi95_409:hover{background-color:var(--clr-primary-a08)!important}._breadcrumbList_cdi95_418{flex:1}._breadcrumbLink_cdi95_422{display:flex!important;align-items:center;font-weight:500!important;color:var(--clr-primary)!important;text-decoration:none!important}._breadcrumbLink_cdi95_422:hover{text-decoration:underline!important}._breadcrumbCurrent_cdi95_434{font-weight:600!important;color:var(--clr-text-primary)!important}._userPenaltyError_cdi95_443{margin-bottom:16px!important}._userPenaltyFormContainer_cdi95_447{padding-top:8px!important}._userPenaltyFormControl_cdi95_451{margin-bottom:24px!important}._userPenaltyGridContainer_cdi95_455{margin-bottom:16px!important}._userPenaltySummaryBox_cdi95_459{margin-top:24px!important;padding-top:16px!important;border-top:1px solid;border-color:#0000001f}._userPenaltyTotalBox_cdi95_466{margin-top:4px!important}._salaryConfigContainer_cdi95_474{width:100%;padding:32px 24px}._salaryConfigHeader_cdi95_479{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._salaryConfigTitle_cdi95_486{font-weight:700!important}._salaryConfigAlert_cdi95_490{margin-bottom:16px}._salaryConfigEmptyCard_cdi95_494{padding:32px;text-align:center}._salaryConfigTableCard_cdi95_499{overflow-x:auto}._salaryConfigDialogContent_cdi95_503{margin-top:8px}._salaryConfigTotalHelper_cdi95_507{margin-top:16px!important;text-align:right}._salaryConfigLoadingState_cdi95_512{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0}._fullWidthContainer_cdi95_527{width:100vw;min-height:100vh;background-color:var(--clr-bg);display:flex;flex-direction:column}._fullWidthMain_cdi95_537{width:100vw;padding:0;margin-top:0;flex:1}._usersContainer_cdi95_548{display:flex;flex-direction:column;min-height:100vh}._usersHeader_cdi95_554{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._usersPageContainer_cdi95_561{padding-top:32px;padding-bottom:32px}._datagridContainer_cdi95_566{height:400px;margin-bottom:16px;width:100%}._actionsContainer_cdi95_572{display:flex;gap:4px}._pendingAdvancesCard_cdi95_582{min-height:120px}._salaryDistributionCard_cdi95_587{background:linear-gradient(135deg,#42275a,#734b6d);color:#fff;box-shadow:0 20px 40px #42275a59}._advanceStatsCard_cdi95_594{background:linear-gradient(135deg,#e65100,#ff9800);color:#fff!important;box-shadow:0 20px 40px #e6510059}._advanceStatsCard_cdi95_594 .MuiTypography-root,._advanceStatsCard_cdi95_594 ._advanceStatsLabel_cdi95_601{color:#fff!important;text-shadow:none}._salaryDistributionCard_cdi95_587 .MuiTypography-root{color:inherit!important}._upcomingBirthdaysCard_cdi95_610{background:linear-gradient(145deg,#fdfbfb,#ebedee);box-shadow:0 15px 35px #9297b34d}._dataQualityStats_cdi95_615{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}._dataQualityBadge_cdi95_622{flex:1;min-width:140px;padding:10px 12px;border-radius:12px;background:#ffffff26;box-shadow:inset 0 1px #fff6}._dataQualityBadgeLabel_cdi95_631{text-transform:uppercase;font-size:12px;letter-spacing:.08em;opacity:.85}._dataQualityBadgeValue_cdi95_638{font-size:24px;font-weight:700}._dataQualityBarTrack_cdi95_643{width:100%;height:14px;border-radius:999px;background:#ffffff40;overflow:hidden;display:flex;margin:16px 0 8px}._dataQualityBarComplete_cdi95_653{background:var(--clr-success);height:100%;transition:width .3s ease}._dataQualityBarIncomplete_cdi95_659{background:var(--clr-warning-light);height:100%;transition:width .3s ease}._dataQualityLegend_cdi95_665{display:flex;justify-content:space-between;font-size:12px;opacity:.9}._dataQualityLegendItem_cdi95_672{display:flex;align-items:center;gap:6px}._dataQualityLegendSwatch_cdi95_678{width:10px;height:10px;border-radius:2px}._barChartContainer_cdi95_684{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-top:12px}._barColumn_cdi95_692{flex:1;text-align:center;display:flex;flex-direction:column;gap:4px}._barTrack_cdi95_700{width:100%;min-height:80px;border-radius:12px;background:#ffffff40;display:flex;align-items:flex-end;overflow:hidden}._barFill_cdi95_710{width:100%;border-radius:12px;transition:height .3s ease}._sparkLineContainer_cdi95_716{margin-top:12px}._sparkLine_cdi95_716{width:100%;height:90px;stroke:#ffffffe6;stroke-width:2;fill:none}._sparkLine_cdi95_716 polyline{fill:none;stroke:#ffffffe6;stroke-width:2}._sparkLine_cdi95_716 circle{fill:#fff;stroke:#0000001a;stroke-width:.5}._sparkLineLabels_cdi95_740{display:flex;justify-content:space-between;margin-top:8px;gap:8px}._sparkLineLabel_cdi95_740{display:flex;flex-direction:column;align-items:center}._transactionContainer_cdi95_757{width:100%;min-height:375px;padding:24px;box-sizing:border-box;border-radius:3px;box-shadow:0 4px 20px var(--clr-primary-a12);border:1px solid var(--clr-primary-a15);display:flex;flex-direction:column}._transactionHeader_cdi95_769{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._transactionTitle_cdi95_776{color:var(--clr-primary)!important;font-weight:700}._loadingContainer_cdi95_781{display:flex;justify-content:center;padding:24px 0;flex:1}._errorContainer_cdi95_788{flex:1;display:flex;align-items:center}._contentContainer_cdi95_794{flex:1;display:flex;flex-direction:column}._tableContainer_cdi95_800{flex:1}._tableHeader_cdi95_804{color:var(--clr-primary)!important;font-weight:600!important}._emptyContainer_cdi95_809{padding:32px 0}._emptyText_cdi95_813{font-style:italic;opacity:.7}._userShowContainer_cdi95_822{width:100%;margin:0;padding:32px 16px;min-height:calc(100vh - 64px);display:flex;flex-direction:column}._personalInfoSection_cdi95_845{border-radius:8px;padding:24px;margin-bottom:0;box-shadow:0 4px 20px var(--clr-primary-a12);border:1px solid var(--clr-primary-a15);display:flex;flex-direction:column;box-sizing:border-box}._userInfoField_cdi95_872{min-width:0;display:flex;flex-direction:column;gap:4px}._userInfoLabel_cdi95_889{color:var(--clr-text-secondary);text-transform:uppercase;letter-spacing:.4px;line-height:1.4;margin-bottom:0}._userInfoValue_cdi95_902{color:var(--clr-text-primary);line-height:1.5;word-break:break-word;overflow-wrap:break-word}._employeeDetailGroup_cdi95_30{min-width:0;margin-bottom:0}._employeeDetailGroupTitle_cdi95_852{color:var(--clr-text-secondary);text-transform:uppercase;font-size:.75rem;font-weight:600;letter-spacing:.05em;border-bottom:1px solid var(--clr-primary-a15);padding-bottom:8px;margin-bottom:16px}._employeeDetailGrid_cdi95_31{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px 24px;margin:0}._employeeFormGrid_cdi95_962,._employeeFormGridWide_cdi95_963{display:grid;grid-template-columns:minmax(0,1fr);gap:16px 24px;margin:0;align-items:start}@media(min-width:600px){._employeeFormGrid_cdi95_962,._employeeFormGridWide_cdi95_963{grid-template-columns:repeat(2,minmax(0,1fr))}._employeeFormSpan2_cdi95_978{grid-column:span 2}}@media(min-width:900px){._employeeFormGridWide_cdi95_963{grid-template-columns:repeat(3,minmax(0,1fr))}}._salaryDetailsCard_cdi95_849{width:100%;max-width:100%;padding:24px;box-sizing:border-box;border-radius:8px;box-shadow:0 4px 20px var(--clr-primary-a12);border:1px solid var(--clr-primary-a15);display:flex;flex-direction:column}._historySection_cdi95_1001{display:flex;gap:24px;width:100%;margin-bottom:24px}._historyColumn_cdi95_1008{flex:1;min-width:0}._transactionSection_cdi95_1013{width:100%;margin-bottom:24px}._salaryRowContainer_cdi95_1018{display:flex;flex-wrap:nowrap;gap:32px;margin-bottom:16px;width:100%}._workInfoSection_cdi95_1026{background:var(--gradient-brand);border-radius:3px;padding:32px;margin-bottom:32px;color:#fff;box-shadow:0 8px 32px var(--clr-primary-a30)}._backButton_cdi95_1035{margin-bottom:16px;color:#ffffffe6;border-color:#ffffff4d}._backButton_cdi95_1035:hover{background-color:#ffffff1a;border-color:#ffffff80}._userInfoContainer_cdi95_1046{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:16px}._userInfoGroup_cdi95_1053{flex:1;min-width:250px}._salaryHistoryContainer_cdi95_1058{margin-bottom:16px}._salaryRecord_cdi95_1062{display:flex;flex-wrap:nowrap;gap:32px;margin-bottom:16px;width:100%}._salaryRecordGroup_cdi95_1070{flex:1;min-width:200px}._dashboardContainer_cdi95_1079{padding:24px 32px}._dashboardColumns_cdi95_1083{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:flex-start}._dashboardColumn_cdi95_1083{display:flex;flex-direction:column;gap:24px}._payrollPaper_cdi95_1097{padding:24px;margin-bottom:24px;border-radius:3px}._payrollHeader_cdi95_285{display:flex;align-items:center;margin-bottom:24px}._payrollIcon_cdi95_331{margin-right:8px;color:var(--clr-primary)}._menuItemBox_cdi95_1114{display:flex;align-items:center}._menuIcon_cdi95_1119{margin-right:8px;font-size:20px}._payrollButton_cdi95_1124{margin-right:16px}._payrollResults_cdi95_1128{padding:24px;margin-bottom:24px;border-radius:3px}._resultsTitle_cdi95_1134{margin-bottom:16px}._resultsAlert_cdi95_1138,._statsGrid_cdi95_1142{margin-bottom:24px}._statsCard_cdi95_1146{text-align:center}._statIcon_cdi95_1150{font-size:40px;margin-bottom:8px}._statIconPrimary_cdi95_1155{color:var(--clr-primary)}._statIconSuccess_cdi95_1159{color:var(--clr-success)}._processedDate_cdi95_1163{margin-top:8px}._calendarIcon_cdi95_1167{font-size:16px;margin-right:8px;vertical-align:middle}._dividerMargin_cdi95_1173{margin-top:24px;margin-bottom:24px}._tableHeader_cdi95_804{font-weight:600}._payrollFormContainer_cdi95_1182{padding:24px}._payrollFormHeader_cdi95_1186,._payrollFormError_cdi95_1190{margin-bottom:24px}._formAlert_cdi95_1195,._formDescription_cdi95_1199{margin-bottom:16px}._formFieldGroup_cdi95_1203{margin-top:16px;margin-bottom:16px}._formInfoBox_cdi95_1208{margin-top:16px;padding:16px;background-color:var(--clr-neutral-bg);border-radius:4px}._validationError_cdi95_1215{margin-top:8px;margin-left:16px}._infoBox_cdi95_1220{margin-bottom:16px;padding:16px;background-color:var(--clr-info-bg);border-radius:4px;border:1px solid var(--clr-info-border)}._formFieldContainer_cdi95_1228{margin-top:16px;margin-bottom:16px}._summaryBox_cdi95_1233{margin-top:16px;padding:16px;background-color:var(--clr-neutral-bg);border-radius:4px}._totalSalary_cdi95_1240{font-weight:600;border-top:1px solid rgba(0,0,0,.12);padding-top:8px;margin-top:8px}._disabledField_cdi95_1247 input:disabled{-webkit-text-fill-color:var(--clr-text-primary)!important;opacity:.8!important}._roleListContainer_cdi95_1256{width:100%}._roleListCard_cdi95_1260{width:100%;padding:24px;box-sizing:border-box;border-radius:3px;box-shadow:0 4px 20px var(--clr-primary-a12);border:1px solid var(--clr-primary-a15);display:flex;flex-direction:column;margin-bottom:16px;background-color:var(--clr-neutral-bg)}._roleListPaper_cdi95_21{min-height:375px;height:100%;padding:24px;box-sizing:border-box;border-radius:8px;box-shadow:0 4px 20px var(--clr-primary-a12);border:1px solid var(--clr-primary-a15);display:flex;flex-direction:column}._roleListPaperFit_cdi95_48{min-height:0}._roleListHeader_cdi95_22{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;margin-bottom:16px}._boundedScrollRegion_cdi95_1330{flex:1 1 auto;min-height:0;max-height:320px;overflow-y:auto}._boundedScrollRegion_cdi95_1330:focus-visible{outline:2px solid var(--clr-primary);outline-offset:-2px}@media(min-width:900px){._boundedScrollRegion_cdi95_1330{max-height:400px}}@media(min-width:900px)and (max-width:1199.98px){._boundedScrollRegionCompactMd_cdi95_1351{max-height:320px}}._roleListTitle_cdi95_1356{color:var(--clr-primary);font-weight:700}._roleListDividerContainer_cdi95_23{margin-bottom:16px}._roleListDivider_cdi95_23{border:0;border-top:2px solid var(--clr-primary-a20);margin:0;border-radius:1px}._roleListContent_cdi95_1372{flex:1;display:flex;flex-direction:column}._roleListTableContainer_cdi95_1378{box-shadow:none;flex:1;display:flex;flex-direction:column}._roleListTableContent_cdi95_1385{flex:1}._roleListTableHeader_cdi95_1389{color:var(--clr-primary)!important;font-weight:600!important}._roleTableHeader_cdi95_1394{color:var(--clr-primary);font-weight:600}._roleListTable_cdi95_1378{flex:1;display:flex;flex-direction:column}._flexTableContainer_cdi95_1405{flex:1}._noRolesContainer_cdi95_1409{padding:24px 0;display:flex;justify-content:center}._permissionAssignmentContainer_cdi95_1415{width:100%;margin-top:24px}._permissionAssignmentCard_cdi95_1420{width:100%;min-height:200px;padding:24px;box-sizing:border-box;border-radius:3px;box-shadow:0 4px 20px var(--clr-primary-a12);border:1px solid var(--clr-primary-a15);display:flex;flex-direction:column}._formControlContainer_cdi95_1432{margin-bottom:16px}._actionButtonsContainer_cdi95_1436{display:flex;gap:16px}._statusActive_cdi95_1441{color:var(--clr-success)!important;text-transform:capitalize}._statusInactive_cdi95_1446{color:#0009!important;text-transform:capitalize}._selectFormControl_cdi95_1452 ._MuiOutlinedInput-root_cdi95_1452 fieldset{border-color:#0000003b}._selectFormControl_cdi95_1452 ._MuiOutlinedInput-root_cdi95_1452:hover fieldset{border-color:#000000de}._selectFormControl_cdi95_1452 ._MuiOutlinedInput-root_cdi95_1452._Mui-focused_cdi95_1460 fieldset{border-color:var(--clr-primary);border-width:2px}._permissionFormControl_cdi95_1465 ._MuiInputLabel-root_cdi95_1465{position:absolute;top:0;transform:translate(14px,-9px) scale(.75);transform-origin:top left;background-color:var(--clr-paper);padding:0 4px;z-index:1}._permissionFormControl_cdi95_1465 ._MuiInputLabel-shrink_cdi95_1475{transform:translate(14px,-9px) scale(.75)}._chipContainer_cdi95_1479{display:flex;flex-wrap:wrap;gap:4px}._emptyChipContainer_cdi95_1485{color:#0009}#_permission-assignment-title_cdi95_1{margin-top:24px}._permissionsContainer_cdi95_1497{padding:32px 24px}._permissionsCard_cdi95_1501{border-radius:3px;padding:32px;margin-bottom:32px;box-shadow:0 8px 32px #0000001a}._permissionsHeader_cdi95_1508{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._permissionsTitle_cdi95_1515{color:var(--clr-primary)!important;font-weight:700!important;margin-bottom:0!important}._permissionsDivider_cdi95_1521{border:0;border-top:2px solid var(--clr-primary-a20);margin:0 0 24px;border-radius:1px}._permissionsTableContainer_cdi95_1528{margin-bottom:16px}._permissionsLoadingContainer_cdi95_1532{display:flex;justify-content:center;align-items:center;min-height:120px}@media(max-width:768px){._container_cdi95_60,._userShowContainer_cdi95_822{padding:16px 8px}._personalInfoSection_cdi95_845{padding:16px}._workInfoSection_cdi95_1026{padding:16px;margin-bottom:16px}._roleListPaper_cdi95_21{min-height:unset;padding:16px}._salaryDetailsCard_cdi95_849{padding:16px}._userInfoContainer_cdi95_1046,._salaryRecord_cdi95_1062{flex-direction:column;gap:16px}._userInfoGroup_cdi95_1053,._salaryRecordGroup_cdi95_1070{min-width:unset}._loginCard_cdi95_245{width:100%;max-width:360px;margin:0 16px;padding:24px}._transactionContainer_cdi95_757,._usersPageContainer_cdi95_561,._dashboardContainer_cdi95_1079{padding:16px}}@media(max-width:480px){._centerContainer_cdi95_72{padding:16px}._userInfoContainer_cdi95_1046{gap:12px}._employeeDetailGrid_cdi95_31{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px 16px}._transactionHeader_cdi95_769{flex-direction:column;align-items:flex-start;gap:8px}}._daysWorkedContainer_cdi95_1623{padding:24px}._daysWorkedTitle_cdi95_1627{color:var(--clr-primary)!important;font-weight:700!important;margin-bottom:8px!important}._daysWorkedSubtitle_cdi95_1633{margin-bottom:24px!important}._daysWorkedSelectionCard_cdi95_1637{padding:32px;margin:24px auto 0;max-width:600px;border-radius:3px;box-shadow:0 4px 20px var(--clr-primary-a12);border:1px solid var(--clr-primary-a15)}._daysWorkedSelectionTitle_cdi95_1646{color:var(--clr-primary)!important;font-weight:600!important;margin-bottom:16px!important}._daysWorkedFormContainer_cdi95_1652{margin-top:16px}._daysWorkedPeriodInfo_cdi95_1656{margin-top:32px;text-align:center}._daysWorkedSelectedPeriod_cdi95_1661{margin-bottom:16px!important}._daysWorkedDaysInfo_cdi95_1665{margin-bottom:24px!important}._daysWorkedButtonContainer_cdi95_1669{display:flex;gap:16px;justify-content:center}._daysWorkedTableCard_cdi95_1675{padding:24px;margin-bottom:24px;border-radius:3px;box-shadow:0 4px 20px var(--clr-primary-a12);border:1px solid var(--clr-primary-a15)}._daysWorkedTableHeader_cdi95_1683{display:flex;align-items:center;justify-content:space-between}._daysWorkedTableTitle_cdi95_1689{color:var(--clr-primary)!important;font-weight:600!important}._daysWorkedTableSubtitle_cdi95_1694{color:var(--clr-text-secondary)!important}._daysWorkedTableActions_cdi95_1698{display:flex;gap:16px}@media(max-width:768px){._daysWorkedContainer_cdi95_1623{padding:16px}._daysWorkedSelectionCard_cdi95_1637{padding:24px;margin:16px auto 0}._daysWorkedTableCard_cdi95_1675{padding:16px}._daysWorkedTableHeader_cdi95_1683{flex-direction:column;align-items:flex-start;gap:16px}._daysWorkedTableActions_cdi95_1698{width:100%;flex-direction:column}}._daysWorkedPropertyCard_cdi95_1731{margin-bottom:24px;border-radius:3px;box-shadow:0 4px 20px var(--clr-primary-a12);border:1px solid var(--clr-primary-a15)}._daysWorkedPropertyHeader_cdi95_1738{padding:16px;background-color:var(--clr-primary-a12);color:var(--clr-primary);border-top-left-radius:3px;border-top-right-radius:3px}._daysWorkedPropertyTitle_cdi95_1746{color:var(--clr-primary)!important;font-weight:600!important}._daysWorkedPropertySubtitle_cdi95_1751{opacity:.8}._daysWorkedTableHeaderCell_cdi95_1755{font-weight:600!important;background-color:var(--clr-neutral-bg)}._daysWorkedTableRow_cdi95_1760{transition:background-color .2s ease}._daysWorkedTableRow_cdi95_1760:hover{background-color:var(--clr-neutral-bg)!important}._daysWorkedTableRowChanged_cdi95_1768,._daysWorkedTableRowChanged_cdi95_1768:hover{background-color:var(--clr-warn-bg)!important}._daysWorkedTableRowDisabled_cdi95_1776{opacity:.6}._daysWorkedEmployeeName_cdi95_1780{font-weight:500!important}._daysWorkedTableInput_cdi95_1784,._daysWorkedTableInputError_cdi95_1789{width:80px;text-align:center}._daysWorkedTableInputError_cdi95_1789 ._MuiOutlinedInput-root_cdi95_1452{border-color:var(--clr-error)}._daysWorkedStatusChip_cdi95_1798{font-size:.75rem}._daysWorkedStatusContainer_cdi95_1802{display:flex;gap:8px;align-items:center}._daysWorkedSummary_cdi95_1808{padding:16px;background-color:var(--clr-neutral-bg);margin-top:16px;border-radius:3px}._daysWorkedSummaryText_cdi95_1815{color:var(--clr-text-secondary)}._daysWorkedValidationAlert_cdi95_1819{margin-top:16px}
