.PayrollHeader_payrollHeader__42FNv{align-items:center;display:flex;gap:24px;padding-right:20px}.PayrollHeader_monthSelector__MN3eX{align-items:center;display:flex;gap:50px}.PayrollHeader_monthButton__LNwaY{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:25px;justify-content:center;transition:all .2s ease;width:25px}.PayrollHeader_monthButton__LNwaY:hover{opacity:.7}.PayrollHeader_monthText__kWWzo{align-items:center;color:#73bf01;display:flex;flex:none;flex-grow:0;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;height:25px;letter-spacing:-.4px;line-height:140%;order:0}.PayrollHeader_thisMonthButton__X0_qG{align-items:center;background:var(--n-white);border:1px solid #727b8e;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:10px;height:27px;justify-content:center;order:1;padding:0 11px;transition:all .2s ease}.PayrollHeader_thisMonthButton__X0_qG:hover{background:var(--n-grey-50)}.PayrollHeader_thisMonthButton__X0_qG span{color:#727b8e;flex:none;flex-grow:0;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;height:20px;letter-spacing:-.4px;line-height:140%;order:0;text-align:right;width:36px}.PayrollHeader_trainerFilterChips__bnag1{align-items:center;display:flex;gap:8px;margin-left:auto}.PayrollHeader_workTypeChips__0Mi4D{align-items:center;display:flex;gap:12px;margin-left:30px}.PayrollHeader_workTypeChip__oB1Bv{align-items:center;display:flex;gap:6px}.PayrollHeader_workTypeLabel__L_Jka{align-items:center;color:#000;display:flex;flex:none;flex-grow:0;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;height:25px;letter-spacing:-.4px;line-height:180%;order:1}.PayrollHeader_dot__TJaEZ{border-radius:50%;flex:none;flex-grow:0;height:8px;order:0;width:8px}.PayrollHeader_dotOrange__ODWOd{background:var(--sys-orange)}.PayrollHeader_dotBlack__rolA3{background:#000}.PayrollHeader_dotBlue__9MfwU{background:var(--ac-base-700)}.PayrollTable_payrollTable__zJvU2{border-top:1px solid var(--n-grey-400);display:flex;flex-direction:column;overflow-x:auto;overflow-y:hidden}.PayrollTable_tableHeader__Y_DA0{border-bottom:1px solid var(--n-grey-400);display:grid;grid-template-columns:300px 150px 150px 150px 150px 150px 150px 150px}.PayrollTable_headerCell__EXuCF{align-items:center;border-right:1px solid var(--n-grey-360);color:#333d4b;display:flex;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:-.4px;line-height:140%;padding:16px;text-align:center}.PayrollTable_headerCell__EXuCF:first-child{border-right:1px solid var(--n-grey-400)}.PayrollTable_headerCell__EXuCF:last-child{border-right:none}.PayrollTable_commissionCell__xxtVT{align-items:center;display:flex;gap:6px}.PayrollTable_commissionDot__aYNHI{background:var(--ac-base-700);border-radius:50%;flex:none;flex-grow:0;height:8px;order:0;width:8px}.PayrollTable_openCloseCell__0R6n5{align-items:center;display:flex;gap:6px}.PayrollTable_openCloseDot__V9Sky{background:var(--sys-orange);border-radius:50%;flex:none;flex-grow:0;height:8px;order:0;width:8px}.PayrollTable_tableBody__Ifekv{display:flex;flex-direction:column}.PayrollTable_tableRow__nWeQP{border-bottom:1px solid var(--n-grey-360);display:grid;grid-template-columns:300px 150px 150px 150px 150px 150px 150px 150px;height:70px}.PayrollTable_tableRow__nWeQP:last-child{border-bottom:none}.PayrollTable_tableCell__ShX5W{align-items:center;border-right:1px solid var(--n-grey-360);color:var(--n-black-701);display:flex;font-family:Pretendard;font-size:14px;font-weight:400;justify-content:center;padding:16px;text-align:center}.PayrollTable_tableCell__ShX5W:first-child{border-right:1px solid var(--n-grey-400)}.PayrollTable_tableCell__ShX5W:last-child{border-right:none}.PayrollTable_inputBox__jQJi_{align-items:center;align-self:stretch;background:#f5f7fb;border:1px solid #dde5ed;border-radius:6px;box-sizing:border-box;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:10px;height:42px;justify-content:space-between;order:0;padding:11px 16px;width:130px}.PayrollTable_inputValue__Sl9Ih{flex:1 1;text-align:left}.PayrollTable_currencyUnit__DomsL,.PayrollTable_inputValue__Sl9Ih{color:var(--n-black-701);font-family:Pretendard;font-size:14px;font-weight:500}.PayrollTable_currencyUnit__DomsL{flex-shrink:0}.PayrollTable_salesInfo__xIZmi{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.PayrollTable_salesRow__X66Jw{align-items:center;display:flex;gap:8px}.PayrollTable_salesLabel__a5Cg9{color:#212121;font-weight:600;letter-spacing:-.4px;line-height:140%;text-align:right;width:24px}.PayrollTable_salesLabel__a5Cg9,.PayrollTable_salesValue__mHEqn{flex:none;flex-grow:0;font-family:Pretendard;font-size:14px;font-style:normal;order:0}.PayrollTable_salesValue__mHEqn{align-items:center;color:#333d4b;display:flex;font-weight:500;line-height:100%}.PayrollTable_noPadding__rUQb_{padding:0!important}.PayrollTable_disabledCell__XBOmy{background:var(--n-grey-100);border-radius:6px;height:100%;width:100%}.PayrollTable_employeeCell__EB9nf{align-items:center;border-right:1px solid var(--n-grey-400);display:flex;height:70px;justify-content:flex-start;padding:0 16px}.PayrollTable_employeeInfo__qN2Jz{align-items:center;display:flex;gap:12px;width:100%}.PayrollTable_employeeAvatar__ymQpU{border-radius:50%;flex-shrink:0;height:50px;overflow:hidden;width:50px}.PayrollTable_employeeAvatar__ymQpU img{height:100%;object-fit:cover;width:100%}.PayrollTable_employeeDetails__x1Na7{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.PayrollTable_employeeNameContainer__ATGOH{align-items:center;display:flex;gap:4px}.PayrollTable_progressContainer__nOOmn{display:flex;flex-direction:column;gap:2px}.PayrollTable_employeeName__JJa62{color:#000;font-size:16px;order:0}.PayrollTable_employeeName__JJa62,.PayrollTable_employeePosition__sL1ed{flex:none;flex-grow:0;font-family:Pretendard;font-style:normal;font-weight:600;letter-spacing:-.4px;line-height:140%;white-space:nowrap}.PayrollTable_employeePosition__sL1ed{color:#333d4b;font-size:14px;order:1}.PayrollTable_progressRow__sEw2C{align-items:center;display:flex;gap:8px;height:7px}.PayrollTable_progressBar__Wlpn2{background-color:var(--n-grey-200);border-radius:3px;flex:1 1;height:6px;overflow:hidden}.PayrollTable_progressFill__VPDxD{background:linear-gradient(90deg,#ff9500,#ffb84d);border-radius:3px;height:100%;transition:width .3s ease}.PayrollTable_progressFillOver__LNRFb{background:linear-gradient(90deg,#73bf01,#8dd03f)}.PayrollTable_workHoursLabel__1ebB7{background-color:#f6ffe9;border-radius:4px;color:#73bf01;display:inline-flex;flex-shrink:0;font-weight:500;justify-content:center;padding:4px 8px}.PayrollTable_progressText__RAr3V,.PayrollTable_workHoursLabel__1ebB7{align-items:center;font-family:Pretendard;font-size:12px;white-space:nowrap}.PayrollTable_progressText__RAr3V{color:#89939e;display:flex;flex:none;flex-grow:0;font-style:normal;font-weight:600;line-height:18px;order:1}.PayrollTable_progressTextOver__9Ic8_{color:#ffab00}.PayrollTable_tableFooter__qp5pW{background:var(--n-grey-50);border-top:2px solid var(--n-grey-400);display:grid;grid-template-columns:300px 150px 150px 150px 150px 150px 150px 150px}.PayrollTable_footerCell__p4ZIF{border-right:1px solid var(--n-grey-360);color:var(--n-black-701);font-family:Pretendard;font-size:14px;font-weight:700;padding:16px;text-align:center}.PayrollTable_footerCell__p4ZIF:first-child{border-right:1px solid var(--n-grey-400)}.PayrollTable_footerCell__p4ZIF:last-child{border-right:none}.ui_container__deY46{background-color:var(--n-white);display:flex;flex-direction:column;height:100%;overflow:hidden}.ui_pageHeader__YvDVH{align-items:center;border-bottom:2px solid var(--n-grey-340);display:flex;gap:20px;justify-content:space-between;padding:14px 23px}.ui_tabMenu__E7d_T{align-items:center;display:flex;flex:1 1;gap:0}.ui_tab__GxLw5{align-items:center;background:none;border:none;color:#bccbda;cursor:pointer;display:flex;flex:none;flex-grow:0;font-family:Pretendard;font-size:28px;font-style:normal;font-weight:700;height:34px;letter-spacing:-.4px;line-height:120%;margin-right:20px;order:0;padding:0;transition:all .2s ease;width:auto}.ui_tab__GxLw5.ui_active__sePp1,.ui_tab__GxLw5:hover{color:#555663}.ui_buttonGroup__Q_BMu{align-items:center;display:flex;flex-shrink:0;gap:20px}.ui_saveButton__UPiXE{align-items:center;background:var(--n-grey-500);border-radius:8px;color:var(--n-white);cursor:pointer;display:flex;flex-direction:row;font-family:Pretendard;font-size:1.4rem;font-weight:600;gap:6px;height:42px;letter-spacing:-.4px;line-height:1.4;padding:9px 19px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;will-change:transform}.ui_saveButton__UPiXE.ui_mouseDown__G4Su7{transform:scale(.94);transition:transform .12s ease-in}.ui_saveButton__UPiXE.ui_mouseUp__XNtmp{transform:scale(1);transition:transform .12s ease-out}.ui_excelButton__S_tJo{align-items:center;background:linear-gradient(90deg,var(--sys-green) 0,var(--s-base-600) 100%);border-radius:8px;color:var(--n-white);cursor:pointer;display:flex;font-family:Pretendard;font-size:1.4rem;font-weight:600;gap:6px;height:42px;justify-content:center;letter-spacing:-.4px;line-height:1.4;padding:9px 19px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;will-change:transform}.ui_excelButton__S_tJo.ui_mouseDown__G4Su7{transform:scale(.94);transition:transform .12s ease-in}.ui_excelButton__S_tJo.ui_mouseUp__XNtmp{transform:scale(1);transition:transform .12s ease-out}.ui_content____98U{flex:1 1;overflow-y:auto;padding:24px 0}.ui_payrollContent__4HUk6{display:flex;flex-direction:column;gap:20px}.ui_payrollHeader__NIg6i{align-items:center;display:flex;gap:24px;padding:20px 0}.ui_monthSelector__l8XzY{align-items:center;display:flex;gap:12px}.ui_monthButton__rgKoL{align-items:center;background:var(--n-grey-100);border:1px solid var(--n-grey-340);border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.ui_monthButton__rgKoL:hover{background:var(--n-grey-200)}.ui_monthText__97coT{align-items:center;color:var(--sys-green);display:flex;font-family:Pretendard;font-size:18px;font-weight:600;gap:8px}.ui_thisMonthButton__u_Pin{background:var(--n-white);border:1px solid var(--n-grey-340);border-radius:8px;color:var(--n-grey-700);cursor:pointer;font-family:Pretendard;font-size:14px;font-weight:400;padding:6px 12px;transition:all .2s ease}.ui_thisMonthButton__u_Pin:hover{background:var(--n-grey-50)}.ui_trainerFilterChips__J7spp{align-items:center;display:flex;gap:8px;margin-left:auto}.ui_trainerFilterChip__am_Sy{background:var(--n-white);border:1px solid var(--n-grey-340);border-radius:20px;color:var(--n-grey-700);cursor:pointer;font-family:Pretendard;font-size:14px;font-weight:500;line-height:140%;padding:8px 16px;transition:all .2s ease}.ui_trainerFilterChip__am_Sy:hover{background:var(--n-grey-50)}.ui_trainerFilterChip__am_Sy.ui_active__sePp1{background:var(--sys-green);border-color:var(--sys-green);color:var(--n-white)}.ui_workTypeChips__Eu0Vf{align-items:center;display:flex;gap:8px;margin-left:auto}.ui_workTypeChip__6_8_H{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.ui_dot__gdKND{border-radius:50%;height:8px;width:8px}.ui_dotOrange__pldo7{background:#ff9500}.ui_dotGrey__9pFlJ{background:#727b8e}.ui_dotGreen__DwCLA{background:#73bf01}.ui_payrollTable__4twUB{border:1px solid var(--n-grey-340);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.ui_tableHeader__AtRgA{background:var(--n-grey-100);border-bottom:1px solid var(--n-grey-340);display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 2fr 1fr 1fr}.ui_tableHeaderCell__qgCsP{border-right:1px solid var(--n-grey-340);color:var(--n-black-701);font-family:Pretendard;font-size:14px;font-weight:600;padding:16px;text-align:center}.ui_tableHeaderCell__qgCsP:last-child{border-right:none}.ui_tableBody__MeYEJ{display:flex;flex-direction:column}.ui_tableRow__wMcg3{border-bottom:1px solid var(--n-grey-340);display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 2fr 1fr 1fr}.ui_tableRow__wMcg3:last-child{border-bottom:none}.ui_tableCell__kqeZ0{border-right:1px solid var(--n-grey-340);color:var(--n-black-701);font-family:Pretendard;font-size:14px;font-weight:400;padding:16px;text-align:center}.ui_tableCell__kqeZ0:last-child{border-right:none}.ui_tableFooter__1TzcL{background:var(--n-grey-50);border-top:2px solid var(--n-grey-340);display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 2fr 1fr 1fr}.ui_tableFooterCell__yRoCR{border-right:1px solid var(--n-grey-340);color:var(--n-black-701);font-family:Pretendard;font-size:14px;font-weight:700;padding:16px;text-align:center}.ui_tableFooterCell__yRoCR:last-child{border-right:none}