.screenFilter_container__DVUqZ{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 50px;margin-top:24px;flex-wrap:wrap;gap:15px}.screenFilter_container__DVUqZ .screenFilter_block__tJ3jD{display:flex;align-items:center;gap:6px;cursor:pointer;padding:8px 12px;border-radius:12px;transition:background-color .15s ease}.screenFilter_container__DVUqZ .screenFilter_block__tJ3jD:hover{background-color:rgba(27,94,32,.06)}.screenFilter_container__DVUqZ .screenFilter_block__tJ3jD p{font-size:13px;font-weight:600;line-height:16px;letter-spacing:-.01em;color:#020608}.screenFilter_container__DVUqZ .screenFilter_right__LQ7zz{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.screenFilter_container__DVUqZ .screenFilter_right__LQ7zz .screenFilter_search__IK9cc{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:0 12px;box-shadow:0 1px 2px rgba(0,0,0,.04);min-height:44px}.screenFilter_container__DVUqZ .screenFilter_right__LQ7zz .screenFilter_search__IK9cc input{border:none;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.01em;color:#020608;min-width:0;width:min(280px,100%);height:42px;background:transparent}.screenFilter_container__DVUqZ .screenFilter_right__LQ7zz .screenFilter_search__IK9cc input::placeholder{color:#9ca3af}.screenFilter_container__DVUqZ .screenFilter_right__LQ7zz .screenFilter_search__IK9cc input:focus{outline:none}.screenFilter_container__DVUqZ .screenFilter_right__LQ7zz .screenFilter_divider__jtgYN{border:1px solid #e6e6e6;height:15px}.screenFilter_container__DVUqZ .screenFilter_left__1wb0L{display:flex;align-items:center;gap:25px}.screenFilter_container__DVUqZ .screenFilter_left__1wb0L button{width:auto;padding:0 18px;height:44px;border-radius:12px;background:#1b5e20;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.005em;text-align:center;color:#fff;border:none;white-space:nowrap;cursor:pointer;box-shadow:0 4px 14px rgba(27,94,32,.2);transition:background-color .15s ease,box-shadow .15s ease}.screenFilter_container__DVUqZ .screenFilter_left__1wb0L button:hover{background:#2e7d32;box-shadow:0 6px 18px rgba(27,94,32,.25)}@media screen and (max-width:992px){.screenFilter_container__DVUqZ{padding:0 20px}}@media screen and (max-width:768px){.screenFilter_container__DVUqZ{padding:0 15px;margin-top:20px}.screenFilter_container__DVUqZ .screenFilter_right__LQ7zz{gap:15px}.screenFilter_container__DVUqZ .screenFilter_right__LQ7zz .screenFilter_search__IK9cc{flex:1 1;min-width:0}.screenFilter_container__DVUqZ .screenFilter_right__LQ7zz .screenFilter_search__IK9cc input{width:100%}.screenFilter_container__DVUqZ .screenFilter_left__1wb0L{gap:15px}.screenFilter_container__DVUqZ .screenFilter_left__1wb0L button{padding:0 12px;height:36px;font-size:13px}}@media screen and (max-width:480px){.screenFilter_container__DVUqZ{padding:0 10px;flex-direction:column-reverse;align-items:stretch}.screenFilter_container__DVUqZ .screenFilter_right__LQ7zz{width:100%;justify-content:flex-start}.screenFilter_container__DVUqZ .screenFilter_right__LQ7zz .screenFilter_search__IK9cc{flex:1 1}.screenFilter_container__DVUqZ .screenFilter_left__1wb0L,.screenFilter_container__DVUqZ .screenFilter_left__1wb0L button,.screenFilter_container__DVUqZ .screenFilter_right__LQ7zz .screenFilter_search__IK9cc input{width:100%}}.screenHead_container__Xlvib{display:flex;align-items:baseline;justify-content:space-between;width:100%;height:172px;padding:64px 50px 32px;box-shadow:0 4px 34px 10px hsla(0,0%,91%,.212)}.screenHead_container__Xlvib .screenHead_right__QNSrl h1{font-size:36px;font-weight:600;line-height:40px;letter-spacing:-.02em;color:#020608;display:flex;align-items:flex-end;gap:7px;margin-bottom:10px}.screenHead_container__Xlvib .screenHead_right__QNSrl h1 span{width:28px;height:16px;border-radius:8px;border:1px solid #020608;font-size:10px;font-weight:700;line-height:12px;letter-spacing:.150000006px;text-align:center;color:#020608;display:flex;justify-content:center;align-items:center;transform:translateY(-6px)}.screenHead_container__Xlvib .screenHead_right__QNSrl p{font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.005em;color:#999fa5}.screenHead_container__Xlvib .screenHead_left__D_S2a{display:flex;align-items:center;gap:50px}.screenHead_container__Xlvib .screenHead_left__D_S2a .screenHead_stat__LAixT h3{font-size:36px;font-weight:400;line-height:28px;letter-spacing:-.02em;color:#020608;margin-bottom:8px}.screenHead_container__Xlvib .screenHead_left__D_S2a .screenHead_stat__LAixT p{font-size:12px;font-weight:600;line-height:16px;letter-spacing:-.01em;color:#a3a8ae}@media screen and (max-width:992px){.screenHead_container__Xlvib{gap:25px;padding:50px 30px 25px;height:auto;min-height:140px}.screenHead_container__Xlvib .screenHead_right__QNSrl h1{font-size:24px;line-height:28px;margin-bottom:10px}.screenHead_container__Xlvib .screenHead_right__QNSrl h1 span{width:20px;height:12px;font-size:8px;line-height:10px;transform:translateY(-4px)}.screenHead_container__Xlvib .screenHead_right__QNSrl p{font-size:14px;line-height:20px;max-width:300px}.screenHead_container__Xlvib .screenHead_left__D_S2a{gap:30px}.screenHead_container__Xlvib .screenHead_left__D_S2a .screenHead_stat__LAixT h3{font-size:24px;line-height:20px}.screenHead_container__Xlvib .screenHead_left__D_S2a .screenHead_stat__LAixT p{font-size:12px;line-height:16px}}@media screen and (max-width:768px){.screenHead_container__Xlvib{flex-direction:column;align-items:flex-start;gap:20px;padding:40px 20px 20px;height:auto;min-height:auto}.screenHead_container__Xlvib .screenHead_right__QNSrl h1{font-size:22px;line-height:26px;margin-bottom:8px}.screenHead_container__Xlvib .screenHead_right__QNSrl p{font-size:13px;line-height:18px;max-width:100%}.screenHead_container__Xlvib .screenHead_left__D_S2a{width:100%;justify-content:flex-start;gap:25px;flex-wrap:wrap}.screenHead_container__Xlvib .screenHead_left__D_S2a .screenHead_stat__LAixT h3{font-size:22px;line-height:18px;margin-bottom:6px}.screenHead_container__Xlvib .screenHead_left__D_S2a .screenHead_stat__LAixT p{font-size:11px;line-height:14px}}@media screen and (max-width:480px){.screenHead_container__Xlvib{padding:30px 15px 15px;gap:15px}.screenHead_container__Xlvib .screenHead_right__QNSrl h1{font-size:20px;line-height:24px;margin-bottom:6px}.screenHead_container__Xlvib .screenHead_right__QNSrl h1 span{width:18px;height:11px;font-size:7px;line-height:9px}.screenHead_container__Xlvib .screenHead_right__QNSrl p{font-size:12px;line-height:16px}.screenHead_container__Xlvib .screenHead_left__D_S2a{gap:20px}.screenHead_container__Xlvib .screenHead_left__D_S2a .screenHead_stat__LAixT h3{font-size:20px;line-height:16px}.screenHead_container__Xlvib .screenHead_left__D_S2a .screenHead_stat__LAixT p{font-size:10px;line-height:13px}}@keyframes spinner_spin__gvBkZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner_container__toTZR{animation:spinner_spin__gvBkZ 1s linear infinite;border-radius:50%!important;position:"relative";border:1px solid transparent}.harvestTypes_loadingContainer__ngDAI{display:flex;justify-content:center;align-items:center;min-height:200px}.harvestTypes_container__Ip1jJ,.harvestTypes_loadingContainer__ngDAI{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.harvestTypes_container__Ip1jJ{padding:24px;flex:1 1}.harvestTypes_header__SguAX{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.harvestTypes_searchBox__esir6{position:relative;width:300px}.harvestTypes_searchBox__esir6 input{width:100%;padding:10px 16px 10px 40px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;transition:all .2s}.harvestTypes_searchBox__esir6 input:focus{outline:none;border-color:#2b85ff;box-shadow:0 0 0 3px rgba(43,133,255,.1)}.harvestTypes_searchBox__esir6 .harvestTypes_searchIcon__60n_p{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:18px}.harvestTypes_addButton__JlWkE{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#2b85ff;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}.harvestTypes_addButton__JlWkE:hover{background:#1c7cff}.harvestTypes_addButton__JlWkE svg{font-size:18px}.harvestTypes_tableWrapper__D58lr{overflow-x:auto}.harvestTypes_table__APU0Y{width:100%;border-collapse:separate;border-spacing:0}.harvestTypes_table__APU0Y td,.harvestTypes_table__APU0Y th{padding:16px;border-bottom:1px solid #e2e8f0}.harvestTypes_table__APU0Y th{font-weight:600;color:#64748b;background:#f8fafc;white-space:nowrap}.harvestTypes_table__APU0Y th:first-child{border-top-right-radius:8px;width:70%;text-align:right;padding-right:24px}.harvestTypes_table__APU0Y th:last-child{border-top-left-radius:8px;width:30%;text-align:left;padding-left:24px}.harvestTypes_table__APU0Y td:first-child{text-align:right;padding-right:24px}.harvestTypes_table__APU0Y td:last-child{text-align:left;padding-left:24px}.harvestTypes_table__APU0Y tr:last-child td{border-bottom:none}.harvestTypes_table__APU0Y tbody tr{transition:all .2s}.harvestTypes_table__APU0Y tbody tr:hover{background:#f8fafc}.harvestTypes_actions__OBKbN{display:flex;gap:8px;justify-content:flex-end}.harvestTypes_actions__OBKbN button{padding:6px 12px;border-radius:4px;font-size:13px;cursor:pointer;transition:all .2s;border:1px solid transparent}.harvestTypes_actions__OBKbN button.harvestTypes_editButton__XDZNe{background:rgba(43,133,255,.1);color:#2b85ff}.harvestTypes_actions__OBKbN button.harvestTypes_editButton__XDZNe:hover{background:rgba(43,133,255,.2)}.harvestTypes_actions__OBKbN button.harvestTypes_deleteButton__Z7pWb{background:rgba(244,63,94,.1);color:#e11d48}.harvestTypes_actions__OBKbN button.harvestTypes_deleteButton__Z7pWb:hover{background:rgba(244,63,94,.2)}.createHarvestType_overlay__8K0hl{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.createHarvestType_modal__1ICFR{background:#fff;border-radius:12px;width:100%;max-width:500px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);overflow:hidden}.createHarvestType_header__EdWv6{padding:20px 24px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between}.createHarvestType_header__EdWv6 h2{margin:0;font-size:18px;font-weight:600;color:#1e293b}.createHarvestType_closeButton__Ga_Jy{background:none;border:none;color:#64748b;cursor:pointer;padding:8px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s}.createHarvestType_closeButton__Ga_Jy:hover{background-color:#f1f5f9;color:#475569}.createHarvestType_closeButton__Ga_Jy svg{font-size:20px}.createHarvestType_content__EdpkH{padding:24px}.createHarvestType_field__FsvmI{margin-bottom:20px}.createHarvestType_field__FsvmI label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#475569}.createHarvestType_field__FsvmI input{width:100%;padding:10px 16px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;transition:all .2s;direction:rtl}.createHarvestType_field__FsvmI input:focus{outline:none;border-color:#2b85ff;box-shadow:0 0 0 3px rgba(43,133,255,.1)}.createHarvestType_field__FsvmI input::placeholder{color:#94a3b8}.createHarvestType_footer__uar06{padding:20px 24px;background-color:#f8fafc;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:12px}.createHarvestType_cancelButton__oEoo6,.createHarvestType_submitButton__u8Gw5{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.createHarvestType_cancelButton__oEoo6{background-color:#fff;border:1px solid #e2e8f0;color:#64748b}.createHarvestType_cancelButton__oEoo6:hover{background-color:#f8fafc;border-color:#cbd5e1}.createHarvestType_submitButton__u8Gw5{background-color:#2b85ff;border:1px solid transparent;color:#fff}.createHarvestType_submitButton__u8Gw5:hover{background-color:#1c7cff}.harvestSettings_container__oLfh7{display:flex;flex-direction:column;gap:16px;flex:1 1}.harvestSettings_section__vUm1X{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);overflow:hidden}.harvestSettings_sectionHeader__goMVm{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#f8fafc;cursor:pointer;transition:background .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.harvestSettings_sectionHeader__goMVm:hover{background:#f1f5f9}.harvestSettings_sectionHeader__goMVm svg{font-size:20px;color:#64748b}.harvestSettings_sectionTitle__fmxeB{display:flex;align-items:center;gap:12px}.harvestSettings_sectionTitle__fmxeB h3{margin:0;font-size:16px;font-weight:600;color:#1e293b}.harvestSettings_sectionIcon__GN1__{font-size:20px}.harvestSettings_count__yGPt7{background:#e2e8f0;color:#64748b;padding:2px 10px;border-radius:12px;font-size:13px;font-weight:500}.harvestSettings_sectionContent__maInd{padding:20px;border-top:1px solid #e2e8f0}.harvestSettings_loadingContainer__loQLW{display:flex;justify-content:center;align-items:center;min-height:150px}.harvestSettings_header__o0kd1{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px;flex-wrap:wrap}.harvestSettings_searchBox__WSG7p{position:relative;width:280px;min-width:200px}.harvestSettings_searchBox__WSG7p input{width:100%;padding:10px 16px 10px 40px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;transition:all .2s}.harvestSettings_searchBox__WSG7p input:focus{outline:none;border-color:#2b85ff;box-shadow:0 0 0 3px rgba(43,133,255,.1)}.harvestSettings_searchBox__WSG7p .harvestSettings_searchIcon__8m1EH{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:18px}.harvestSettings_addButton__ge0jA{display:flex;align-items:center;gap:6px;padding:10px 18px;background:#2b85ff;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.harvestSettings_addButton__ge0jA:hover{background:#1377ff}.harvestSettings_addButton__ge0jA svg{font-size:18px}.harvestSettings_tableWrapper__wylCF{overflow-x:auto}.harvestSettings_table__GFAKl{width:100%;border-collapse:separate;border-spacing:0}.harvestSettings_table__GFAKl td,.harvestSettings_table__GFAKl th{padding:14px 16px;border-bottom:1px solid #e2e8f0;text-align:right}.harvestSettings_table__GFAKl th{font-weight:600;font-size:13px;color:#64748b;background:#f8fafc;white-space:nowrap}.harvestSettings_table__GFAKl th:first-child{border-top-right-radius:8px}.harvestSettings_table__GFAKl th:last-child{border-top-left-radius:8px}.harvestSettings_table__GFAKl td{font-size:14px;color:#1e293b}.harvestSettings_table__GFAKl tr:last-child td{border-bottom:none}.harvestSettings_table__GFAKl tbody tr{transition:background .15s}.harvestSettings_table__GFAKl tbody tr:hover{background:#f8fafc}.harvestSettings_table__GFAKl tbody tr.harvestSettings_inactive__vj1Do{opacity:.6;background:#f1f5f9}.harvestSettings_code__zQEVt{background:#f1f5f9;padding:4px 8px;border-radius:4px;font-size:12px;font-family:monospace;color:#475569}.harvestSettings_status__Vq5TJ{display:inline-block;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500}.harvestSettings_status__Vq5TJ.harvestSettings_active__rTphz{background:#dcfce7;color:#166534}.harvestSettings_status__Vq5TJ.harvestSettings_inactive__vj1Do{background:#fee2e2;color:#991b1b}.harvestSettings_varietyTypeBadge__asca_{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500;background:#fef3c7;color:#92400e}.harvestSettings_actions__SWtll{display:flex;gap:8px;justify-content:flex-end;white-space:nowrap}.harvestSettings_actions__SWtll button{padding:6px 14px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.harvestSettings_actions__SWtll button:disabled{opacity:.5;cursor:not-allowed}.harvestSettings_editBtn__vHXvZ{background:#f1f5f9;color:#475569}.harvestSettings_editBtn__vHXvZ:hover:not(:disabled){background:#e2e8f0}.harvestSettings_toggleBtn__cX576{background:#fef2f2;color:#dc2626}.harvestSettings_toggleBtn__cX576:hover:not(:disabled){background:#fee2e2}.harvestSettings_toggleBtnActive__WSS_V{background:#f0fdf4;color:#16a34a}.harvestSettings_toggleBtnActive__WSS_V:hover:not(:disabled){background:#dcfce7}.harvestSettings_emptyState__ejFFr{text-align:center!important;padding:40px 16px!important;color:#94a3b8;font-size:14px}.harvestSettings_modalOverlay__dmqWH{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.harvestSettings_modal__dqR_d{background:#fff;border-radius:12px;padding:24px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px rgba(0,0,0,.25)}.harvestSettings_modal__dqR_d h2{margin:0 0 20px;font-size:18px;font-weight:600;color:#1e293b}.harvestSettings_formGroup__yga31{margin-bottom:16px}.harvestSettings_formGroup__yga31 label{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:#475569}.harvestSettings_formGroup__yga31 input,.harvestSettings_formGroup__yga31 select,.harvestSettings_formGroup__yga31 textarea{width:100%;padding:10px 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;transition:all .2s}.harvestSettings_formGroup__yga31 input:focus,.harvestSettings_formGroup__yga31 select:focus,.harvestSettings_formGroup__yga31 textarea:focus{outline:none;border-color:#2b85ff;box-shadow:0 0 0 3px rgba(43,133,255,.1)}.harvestSettings_formGroup__yga31 textarea{resize:vertical;min-height:80px}.harvestSettings_formGroup__yga31 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 12px center;padding-left:36px}.harvestSettings_formRow__KlbTM{display:flex;gap:16px}.harvestSettings_formRow__KlbTM .harvestSettings_formGroup__yga31{flex:1 1}.harvestSettings_formActions__MjBwq{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid #e2e8f0}.harvestSettings_cancelBtn__oLOAf{padding:10px 20px;background:#f1f5f9;color:#475569;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.harvestSettings_cancelBtn__oLOAf:hover{background:#e2e8f0}.harvestSettings_submitBtn__BMEJd{padding:10px 24px;background:#2b85ff;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.harvestSettings_submitBtn__BMEJd:hover:not(:disabled){background:#1377ff}.harvestSettings_submitBtn__BMEJd:disabled{opacity:.6;cursor:not-allowed}.harvestSettings_modalLarge__cpUr1{background:#fff;border-radius:12px;padding:24px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px rgba(0,0,0,.25)}.harvestSettings_modalLarge__cpUr1 h2{margin:0 0 20px;font-size:18px;font-weight:600;color:#1e293b}.harvestSettings_normsSection__OZNM7{margin-top:20px;padding-top:20px;border-top:1px solid #e2e8f0}.harvestSettings_normsSection__OZNM7 h3{font-size:15px;font-weight:600;color:#475569;margin:0 0 16px}.harvestSettings_normsGrid__Mo_zg{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:12px;gap:12px}.harvestSettings_normItem__8p06z{display:flex;flex-direction:column;gap:6px}.harvestSettings_normItem__8p06z label{font-size:13px;font-weight:500;color:#64748b}.harvestSettings_normItem__8p06z input{padding:10px 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;text-align:center;transition:all .2s}.harvestSettings_normItem__8p06z input:focus{outline:none;border-color:#2b85ff;box-shadow:0 0 0 3px rgba(43,133,255,.1)}.harvestSettings_normItem__8p06z input::-webkit-inner-spin-button,.harvestSettings_normItem__8p06z input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.harvestSettings_normItem__8p06z input[type=number]{-moz-appearance:textfield}.harvestSettings_dayToggleWrapper__JqAj1{display:flex;align-items:center;gap:16px;margin-bottom:16px}.harvestSettings_dayToggle__PJA_H{position:relative;display:flex;background:#f1f5f9;border-radius:30px;padding:4px;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.06)}.harvestSettings_dayToggleOption__GY8J_{position:relative;z-index:1;padding:8px 22px;border:none;background:transparent;font-size:14px;font-weight:500;color:#64748b;cursor:pointer;border-radius:26px;transition:color .3s ease;white-space:nowrap}.harvestSettings_dayToggleOption__GY8J_.harvestSettings_active__rTphz{color:#fff}.harvestSettings_dayToggleIndicator__EF5ev{position:absolute;top:4px;height:calc(100% - 8px);border-radius:26px;background:linear-gradient(135deg,#2b85ff,#1d6ce0);box-shadow:0 2px 8px rgba(43,133,255,.35);transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}.harvestSettings_dayToggleLabel__HjU77{font-size:13px;color:#64748b;font-weight:500}.harvestSettings_dayToggleLabel__HjU77 strong{color:#2b85ff}.harvestSettings_normCell__6UTC3{text-align:center!important;font-weight:500;color:#059669}.harvestSettings_normCell__6UTC3.harvestSettings_adjusted__lTnFX{color:#d97706;font-style:italic}.harvestSettings_normHeader__HX8fP{text-align:center!important;font-size:12px!important;max-width:100px;white-space:normal!important}.harvestSettings_modalDescription__kyaJR{color:#64748b;font-size:14px;margin-bottom:16px}.harvestSettings_selectionActions__Hi8YF{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e2e8f0;flex-wrap:wrap}.harvestSettings_selectAllBtn__IoBu5{padding:8px 16px;background:#dcfce7;color:#166534;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.harvestSettings_selectAllBtn__IoBu5:hover{background:#bbf7d0}.harvestSettings_deselectAllBtn__QoxaY{padding:8px 16px;background:#f1f5f9;color:#475569;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.harvestSettings_deselectAllBtn__QoxaY:hover{background:#e2e8f0}.harvestSettings_selectedCount__1euru{margin-right:auto;font-size:13px;color:#64748b;font-weight:500}.harvestSettings_varietySelectionList__qvP_O{max-height:400px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:4px}.harvestSettings_varietySelectionItem__s4rsU{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f8fafc;border-radius:8px;cursor:pointer;transition:all .2s;border:2px solid transparent}.harvestSettings_varietySelectionItem__s4rsU:hover{background:#f1f5f9}.harvestSettings_varietySelectionItem__s4rsU input[type=checkbox]{width:20px;height:20px;accent-color:#2b85ff;cursor:pointer}.harvestSettings_varietySelectionItem__s4rsU:has(input:checked){background:#eff6ff;border-color:#2b85ff}.harvestSettings_varietyInfo__pIAt_{display:flex;align-items:center;gap:12px;flex:1 1}.harvestSettings_varietyName__Xkr7l{font-weight:500;color:#1e293b}.harvestSettings_varietyCode__RUYyb{font-size:12px;color:#64748b;background:#e2e8f0;padding:2px 8px;border-radius:4px;font-family:monospace}.harvestSettings_alreadyActive__qeQtL{font-size:11px;background:#dcfce7;color:#166534;padding:2px 8px;border-radius:10px;margin-right:auto}.harvestManagement_container___qXzi{display:flex;flex-direction:column;gap:20px;flex:1 1}.harvestManagement_emptyContainer__HujfN,.harvestManagement_loadingContainer__Ra_Q4{display:flex;justify-content:center;align-items:center;min-height:200px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.harvestManagement_emptyContainer__HujfN{flex-direction:column;padding:40px;text-align:center;color:#64748b}.harvestManagement_emptyContainer__HujfN p{margin:4px 0}.harvestManagement_segmentWrapper__SkTav{background:#fff;border-radius:12px;padding:16px 20px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;justify-content:center}.harvestManagement_segmentControl__gAuJJ{display:inline-flex;background:linear-gradient(145deg,#f1f5f9,#e2e8f0);border-radius:10px;padding:4px;gap:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.08)}.harvestManagement_segmentButton__8YWQC{padding:12px 24px;background:transparent;border:none;font-size:14px;font-weight:500;color:#64748b;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;position:relative;min-width:120px}.harvestManagement_segmentButton__8YWQC:hover:not(.harvestManagement_active__pfqbB){color:#475569;background:hsla(0,0%,100%,.5)}.harvestManagement_segmentButton__8YWQC.harvestManagement_active__pfqbB{background:linear-gradient(145deg,#fff,#f8fafc);color:#2563eb;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);transform:translateY(-1px)}.harvestManagement_tableSection__68qu8{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.harvestManagement_header__o91p1{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px;flex-wrap:wrap}.harvestManagement_headerLeft__8W5TS{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.harvestManagement_searchBox__ZQmqD{position:relative;width:280px;min-width:200px}.harvestManagement_searchBox__ZQmqD input{width:100%;padding:10px 16px 10px 40px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;transition:all .2s}.harvestManagement_searchBox__ZQmqD input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.harvestManagement_searchBox__ZQmqD .harvestManagement_searchIcon__oAJm4{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:18px}.harvestManagement_checkbox__nCGIU{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#64748b}.harvestManagement_checkbox__nCGIU input{width:18px;height:18px;cursor:pointer;accent-color:#2563eb}.harvestManagement_stats__Cn8Nz{display:flex;align-items:center;gap:16px;background:#f8fafc;padding:8px 16px;border-radius:8px}.harvestManagement_statItem__khhXM{font-size:14px;color:#64748b}.harvestManagement_statItem__khhXM strong{color:#1e293b;font-weight:600}.harvestManagement_statDivider__ytH36{width:1px;height:20px;background:#e2e8f0}.harvestManagement_tableWrapper__dItYY{overflow-x:auto}.harvestManagement_table__NfGa6{width:100%;border-collapse:separate;border-spacing:0}.harvestManagement_table__NfGa6 td,.harvestManagement_table__NfGa6 th{padding:14px 16px;border-bottom:1px solid #e2e8f0;text-align:right}.harvestManagement_table__NfGa6 th{font-weight:600;font-size:13px;color:#64748b;background:#f8fafc;white-space:nowrap}.harvestManagement_table__NfGa6 th:first-child{border-top-right-radius:8px}.harvestManagement_table__NfGa6 th:last-child{border-top-left-radius:8px}.harvestManagement_table__NfGa6 td{font-size:14px;color:#1e293b}.harvestManagement_table__NfGa6 tr:last-child td{border-bottom:none}.harvestManagement_table__NfGa6 tbody tr{transition:background .15s}.harvestManagement_table__NfGa6 tbody tr:hover{background:#f8fafc}.harvestManagement_table__NfGa6 tbody tr.harvestManagement_inactiveRow__PFnVp{opacity:.5;background:#f8fafc}.harvestManagement_nameCell__2dEZv{font-weight:500}.harvestManagement_code__0fPuw{background:#f1f5f9;padding:4px 8px;border-radius:4px;font-size:12px;font-family:monospace;color:#475569}.harvestManagement_varietyTypeBadge__ZyfmL{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500;background:#fef3c7;color:#92400e}.harvestManagement_normCell__mLgJy{text-align:center!important}.harvestManagement_normValue__yOrlG{font-weight:600;color:#059669;background:#d1fae5;padding:4px 12px;border-radius:6px;font-size:13px}.harvestManagement_noNorm__ppXnE{color:#94a3b8;font-size:14px}.harvestManagement_status__0SSpC{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500}.harvestManagement_status__0SSpC.harvestManagement_active__pfqbB{background:#dcfce7;color:#166534}.harvestManagement_status__0SSpC.harvestManagement_inactive__s_qqs{background:#fee2e2;color:#991b1b}.harvestManagement_actions__HBR_P{text-align:center!important}.harvestManagement_actions__HBR_P button{padding:6px 16px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;border:none;min-width:70px}.harvestManagement_actions__HBR_P button:disabled{opacity:.5;cursor:not-allowed}.harvestManagement_toggleBtn__2H2dH{background:#fef2f2;color:#dc2626}.harvestManagement_toggleBtn__2H2dH:hover:not(:disabled){background:#fee2e2}.harvestManagement_toggleBtnActive__SyOx_{background:#f0fdf4;color:#16a34a}.harvestManagement_toggleBtnActive__SyOx_:hover:not(:disabled){background:#dcfce7}.harvestManagement_emptyState__b3jwU{text-align:center!important;padding:40px 16px!important;color:#94a3b8;font-size:14px}.organization_container__gZNUb{box-shadow:0 1px 3px rgba(0,0,0,.1)}.organization_container__gZNUb h2{margin:0 0 24px;font-size:20px;font-weight:600;color:#1e293b}.organization_form__FN__J{width:100%}.organization_fields___IGnz{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:24px}.organization_actions__oSC7O{display:flex;justify-content:flex-end}.organization_submitButton__ZOiU7{background:#2b85ff;color:#fff;border:none;padding:10px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;min-width:120px;height:40px}.organization_submitButton__ZOiU7:hover{background:#1276ff}.organization_submitButton__ZOiU7:disabled{opacity:.7;cursor:not-allowed}.organization_loading__M_gh6{display:flex;justify-content:center;align-items:center;min-height:200px}.organization_container__gZNUb{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:24px}.organization_section__JzIJU{padding:24px;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:24px}.organization_section__JzIJU:last-child{margin-bottom:0}.organization_sectionTitle__a40xp{font-size:18px;font-weight:600;color:#1e293b;margin-bottom:8px}.organization_sectionDescription__y3mSI{font-size:14px;color:#64748b;margin-bottom:24px}.organization_syncButton__4WWPZ{height:44px;padding:0 24px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.organization_syncButton__4WWPZ:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px)}.organization_syncButton__4WWPZ:disabled{background:#94a3b8;cursor:not-allowed}.documentCategories_container__FFGKX{width:100%}.documentCategories_container__FFGKX .documentCategories_title__PcabZ{font-size:24px;font-weight:600;margin-bottom:24px;color:#333}.documentCategories_container__FFGKX .documentCategories_tabs__Ifp9i{display:flex;margin-bottom:24px;border-bottom:1px solid #e0e0e0}.documentCategories_container__FFGKX .documentCategories_tabs__Ifp9i .documentCategories_tab__X9a2x{padding:12px 24px;font-size:16px;cursor:pointer;color:#666;transition:all .3s ease}.documentCategories_container__FFGKX .documentCategories_tabs__Ifp9i .documentCategories_tab__X9a2x:hover{color:#333}.documentCategories_container__FFGKX .documentCategories_tabs__Ifp9i .documentCategories_tab__X9a2x.documentCategories_active__6uTz_{color:#1976d2;border-bottom:2px solid #1976d2;font-weight:500}.documentCategories_container__FFGKX .documentCategories_content__1fo1y{background-color:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_header__L26ug{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_header__L26ug h3{font-size:18px;font-weight:500;margin:0}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_header__L26ug .documentCategories_addButton__lOMIr{background-color:#1976d2;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-size:14px;cursor:pointer;transition:background-color .3s}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_header__L26ug .documentCategories_addButton__lOMIr:hover{background-color:#1565c0}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs{background-color:#f5f5f5;border-radius:8px;padding:24px;margin-bottom:24px}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs h4{margin-top:0;margin-bottom:16px;font-size:16px;font-weight:500}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formGroup___h2vc{margin-bottom:16px}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formGroup___h2vc label{display:block;margin-bottom:8px;font-size:14px;font-weight:500}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formGroup___h2vc input,.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formGroup___h2vc textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formGroup___h2vc input:focus,.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formGroup___h2vc textarea:focus{outline:none;border-color:#1976d2}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formGroup___h2vc textarea{min-height:100px;resize:vertical}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formActions__IBTde{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formActions__IBTde button{padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .3s}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formActions__IBTde .documentCategories_submitButton__iXHDz{background-color:#1976d2;color:#fff;border:none}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formActions__IBTde .documentCategories_submitButton__iXHDz:hover{background-color:#1565c0}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formActions__IBTde .documentCategories_cancelButton__MQT4M{background-color:#fff;color:#666;border:1px solid #ddd}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_form__4NxEs .documentCategories_formActions__IBTde .documentCategories_cancelButton__MQT4M:hover{background-color:#f5f5f5;border-color:#ccc}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_categoriesList__rprug{display:flex;flex-direction:column;gap:16px}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_categoriesList__rprug .documentCategories_categoryItem__Gr4tp{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid #eee;border-radius:8px;transition:box-shadow .3s}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_categoriesList__rprug .documentCategories_categoryItem__Gr4tp:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_categoriesList__rprug .documentCategories_categoryItem__Gr4tp .documentCategories_categoryInfo__8xcLZ h4{margin:0 0 4px;font-size:16px;font-weight:500}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_categoriesList__rprug .documentCategories_categoryItem__Gr4tp .documentCategories_categoryInfo__8xcLZ p{margin:0;color:#666;font-size:14px}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_categoriesList__rprug .documentCategories_categoryItem__Gr4tp .documentCategories_categoryActions__8_J4H{display:flex;gap:8px}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_categoriesList__rprug .documentCategories_categoryItem__Gr4tp .documentCategories_categoryActions__8_J4H button{padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer;transition:all .3s}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_categoriesList__rprug .documentCategories_categoryItem__Gr4tp .documentCategories_categoryActions__8_J4H .documentCategories_editButton__CedLc{background-color:#fff;color:#1976d2;border:1px solid #1976d2}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_categoriesList__rprug .documentCategories_categoryItem__Gr4tp .documentCategories_categoryActions__8_J4H .documentCategories_editButton__CedLc:hover{background-color:#e3f2fd}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_categoriesList__rprug .documentCategories_categoryItem__Gr4tp .documentCategories_categoryActions__8_J4H .documentCategories_deleteButton__CPYFT{background-color:#fff;color:#f44336;border:1px solid #f44336}.documentCategories_container__FFGKX .documentCategories_content__1fo1y .documentCategories_categoriesList__rprug .documentCategories_categoryItem__Gr4tp .documentCategories_categoryActions__8_J4H .documentCategories_deleteButton__CPYFT:hover{background-color:#ffebee}.documentTemplates_container__zcWpQ{width:100%;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:24px}.documentTemplates_title__CW4Kz{font-size:1.5rem;font-weight:600;margin-bottom:20px;color:#333}.documentTemplates_actions__73xbV{justify-content:space-between;align-items:center;margin-bottom:24px}.documentTemplates_filter__SRqzc{display:flex;align-items:center;gap:8px}.documentTemplates_filter__SRqzc span{font-size:.875rem;font-weight:500;color:#555}.documentTemplates_categorySelect__XVjN6,.documentTemplates_select__xIcQF{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:.875rem;min-width:180px;background-color:#fff}.documentTemplates_categorySelect__XVjN6:focus,.documentTemplates_select__xIcQF:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.documentTemplates_addButton__9JUEb{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;background-color:#2563eb;color:#fff;border-radius:4px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s}.documentTemplates_addButton__9JUEb:hover{background-color:#1d4ed8}.documentTemplates_emptyState__8qvhd,.documentTemplates_loading__zmjKD{text-align:center;padding:40px 0;color:#666;font-size:1rem}.documentTemplates_templatesList__DBI8M{display:flex;flex-direction:column;gap:24px}.documentTemplates_categoryGroup__ScClZ{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.documentTemplates_categoryHeader__yorGA{background-color:#f3f4f6;padding:12px 16px}.documentTemplates_categoryHeader__yorGA h3{font-size:1rem;font-weight:600;margin:0;color:#374151}.documentTemplates_emptyCategory__ENwbl{padding:20px;text-align:center;color:#6b7280}.documentTemplates_table__mwIos{width:100%;border-collapse:collapse}.documentTemplates_table__mwIos td,.documentTemplates_table__mwIos th{padding:12px 16px;text-align:right;border-bottom:1px solid #e5e7eb}.documentTemplates_table__mwIos th{font-size:.875rem;font-weight:500;color:#6b7280;background-color:#f9fafb}.documentTemplates_table__mwIos tr:last-child td{border-bottom:none}.documentTemplates_table__mwIos tr:hover{background-color:#f9fafb}.documentTemplates_actions__73xbV{display:flex;gap:12px}.documentTemplates_deleteButton__o1HMj,.documentTemplates_editButton__vqano,.documentTemplates_viewButton__gUUpK{padding:6px 12px;border:none;border-radius:4px;font-size:.75rem;font-weight:500;cursor:pointer;transition:background-color .2s}.documentTemplates_deleteButton__o1HMj:disabled,.documentTemplates_editButton__vqano:disabled,.documentTemplates_viewButton__gUUpK:disabled{opacity:.5;cursor:not-allowed}.documentTemplates_viewButton__gUUpK{background-color:#e5e7eb;color:#374151}.documentTemplates_viewButton__gUUpK:hover:not(:disabled){background-color:#d1d5db}.documentTemplates_editButton__vqano{background-color:#dbeafe;color:#1e40af}.documentTemplates_editButton__vqano:hover:not(:disabled){background-color:#bfdbfe}.documentTemplates_deleteButton__o1HMj{background-color:#fee2e2;color:#b91c1c}.documentTemplates_deleteButton__o1HMj:hover:not(:disabled){background-color:#fecaca}.documentTemplates_movingIndicator__FFRub{font-size:.75rem;color:#6b7280;margin-left:8px}.documentTemplates_deleteConfirm__wv9zG{padding:16px}.documentTemplates_deleteConfirm__wv9zG p{text-align:center;margin-bottom:20px}.documentTemplates_modalActions__BErMo{display:flex;justify-content:center;gap:16px}.documentTemplates_cancelButton__sPwzp,.documentTemplates_confirmDeleteButton__bqP1F{padding:8px 16px;border:none;border-radius:4px;font-weight:500;cursor:pointer}.documentTemplates_cancelButton__sPwzp{background-color:#e5e7eb;color:#374151}.documentTemplates_cancelButton__sPwzp:hover{background-color:#d1d5db}.documentTemplates_confirmDeleteButton__bqP1F{background-color:#dc2626;color:#fff}.documentTemplates_confirmDeleteButton__bqP1F:hover{background-color:#b91c1c}.working-hours_container__yaB_P .working-hours_wrapper__gR85y{display:flex;flex-direction:column;min-height:calc(100vh - 60px)}.working-hours_container__yaB_P .working-hours_wrapper__gR85y .working-hours_row__ovCk_{display:flex;gap:50px;width:100%;padding:64px 50px 32px}.working-hours_container__yaB_P .working-hours_wrapper__gR85y .working-hours_row__ovCk_ .working-hours_content__hzBN4,.working-hours_container__yaB_P .working-hours_wrapper__gR85y .working-hours_row__ovCk_ .working-hours_content__hzBN4>div:not(.working-hours_loader__Fj3s6){width:100%}.working-hours_container__yaB_P .working-hours_wrapper__gR85y .working-hours_loader__Fj3s6{width:100%;display:flex;justify-content:center;align-items:center;height:150px}.working-hours_exportSection__oS7hc{display:flex;justify-content:flex-end;align-items:center;margin:1rem 0;padding:.75rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}@media(max-width:768px){.working-hours_exportSection__oS7hc{justify-content:center;padding:.5rem}}.working-hours_allWorkersContainer__51U_y{width:100%;max-width:none}.workerStatusChangeConfirmModal_modalBackdrop__n_aaw{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000;animation:workerStatusChangeConfirmModal_fadeIn__fPSH8 .3s ease-out}.workerStatusChangeConfirmModal_modalContent__7naye{background-color:#fff;border-radius:12px;width:100%;max-width:480px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:workerStatusChangeConfirmModal_scaleIn__91uYM .3s ease-out;overflow:hidden}.workerStatusChangeConfirmModal_modalHeader__4meF2{display:flex;flex-direction:column;align-items:center;padding:32px 24px 16px;text-align:center}.workerStatusChangeConfirmModal_iconContainer__qTK0L{margin-bottom:16px}.workerStatusChangeConfirmModal_icon__VyHso{width:48px;height:48px;padding:12px;border-radius:50%}.workerStatusChangeConfirmModal_icon__VyHso.workerStatusChangeConfirmModal_warningIcon__DOkvl{background-color:#fef3c7;color:#d97706}.workerStatusChangeConfirmModal_modalTitle__c_FjE{font-size:1.25rem;font-weight:600;color:#111827;margin:0;line-height:1.4}.workerStatusChangeConfirmModal_modalBody__BOysI{padding:0 24px 24px;text-align:center}.workerStatusChangeConfirmModal_message__VHPgM{font-size:1rem;color:#374151;margin:0 0 8px;line-height:1.5}.workerStatusChangeConfirmModal_subMessage__N6Kmj{font-size:.875rem;color:#6b7280;margin:0;line-height:1.4}.workerStatusChangeConfirmModal_modalFooter__LqjM6{display:flex;gap:12px;padding:24px;background-color:#f9fafb;border-top:1px solid #e5e7eb}.workerStatusChangeConfirmModal_cancelButton__FuBDU{flex:1 1;padding:12px 16px;border:1px solid #d1d5db;background-color:#fff;color:#374151;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.workerStatusChangeConfirmModal_cancelButton__FuBDU:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.workerStatusChangeConfirmModal_cancelButton__FuBDU:disabled{opacity:.5;cursor:not-allowed}.workerStatusChangeConfirmModal_confirmButton__zdJ6e{flex:1 1;padding:12px 16px;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;background-color:#2563eb;color:#fff}.workerStatusChangeConfirmModal_confirmButton__zdJ6e:hover:not(:disabled){background-color:#1d4ed8}.workerStatusChangeConfirmModal_confirmButton__zdJ6e:disabled{opacity:.7;cursor:not-allowed}.workerStatusChangeConfirmModal_confirmButton__zdJ6e svg{width:16px;height:16px}@keyframes workerStatusChangeConfirmModal_fadeIn__fPSH8{0%{opacity:0}to{opacity:1}}@keyframes workerStatusChangeConfirmModal_scaleIn__91uYM{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.top_container__6ACVt{width:100%;height:52px;min-height:52px;display:flex;align-items:center;justify-content:space-between;padding:4px 20px;border-bottom:1px solid #e6e6e6}.top_container__6ACVt .top_field__LExjF{width:-moz-fit-content;width:fit-content;height:24px;padding:4px;border-radius:6px;display:flex;justify-content:center;align-items:center;border:none}.top_container__6ACVt .top_field__LExjF select{background-color:transparent;width:100%;height:22px;border:none}.top_container__6ACVt img{cursor:pointer}.sideMenu_container__MHmNw{width:97px;min-width:97px;min-height:calc(100vh - 53px);max-height:calc(100vh - 53px);border-left:1px solid #e6e6e6;display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;background:#fff}.sideMenu_container__MHmNw::-webkit-scrollbar{display:none;width:0}.sideMenu_container__MHmNw .sideMenu_item___dGWx{display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer}.sideMenu_container__MHmNw .sideMenu_item___dGWx .sideMenu_icon__4MCvm{transition:all .3s ease-in-out;border:1px solid #e2e2e2;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px}.sideMenu_container__MHmNw .sideMenu_item___dGWx p{transition:all .3s ease-in-out;font-size:13px;font-weight:600;line-height:16px;letter-spacing:-.01em;text-align:center;max-width:65px;color:#959595}.sideMenu_container__MHmNw .sideMenu_item___dGWx:hover .sideMenu_icon__4MCvm{border:1px solid #2b85ff;background:#edf3ff}.sideMenu_container__MHmNw .sideMenu_item___dGWx:hover p{color:#2b85ff}.sideMenu_container__MHmNw .sideMenu_active__d6bsr .sideMenu_icon__4MCvm{border:1px solid #2b85ff;background:#edf3ff}.sideMenu_container__MHmNw .sideMenu_active__d6bsr p{color:#2b85ff}@media screen and (max-width:1100px){.sideMenu_container__MHmNw{width:80px;min-width:80px}.sideMenu_container__MHmNw .sideMenu_item___dGWx{gap:8px}.sideMenu_container__MHmNw .sideMenu_item___dGWx .sideMenu_icon__4MCvm{width:50px;height:50px;border-radius:10px}.sideMenu_container__MHmNw .sideMenu_item___dGWx p{font-size:11px;max-width:55px}}@media screen and (max-width:768px){.sideMenu_container__MHmNw{width:100%;min-width:100%;min-height:auto;max-height:none;flex-direction:row;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:10px 15px;gap:15px;border-left:none;border-bottom:1px solid #e6e6e6}.sideMenu_container__MHmNw .sideMenu_item___dGWx{flex-direction:row;gap:8px;flex-shrink:0}.sideMenu_container__MHmNw .sideMenu_item___dGWx .sideMenu_icon__4MCvm{width:40px;height:40px;border-radius:8px}.sideMenu_container__MHmNw .sideMenu_item___dGWx p{font-size:12px;max-width:none;white-space:nowrap}}@media screen and (max-width:480px){.sideMenu_container__MHmNw{padding:8px 10px;gap:10px}.sideMenu_container__MHmNw .sideMenu_item___dGWx .sideMenu_icon__4MCvm{width:36px;height:36px}.sideMenu_container__MHmNw .sideMenu_item___dGWx p{font-size:11px}}.chip_container__DQtKn{width:-moz-fit-content;width:fit-content;height:auto;padding:1px 10px;border-radius:6px;display:flex;justify-content:center;align-items:center;background-color:transparent}.chip_container__DQtKn p{font-size:12px;font-weight:600;line-height:16px;letter-spacing:-.01em;color:#020608}.modal_modalBackdrop__OMOPQ{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:modal_fadeIn__ntaQB .2s ease-out}.modal_modalContent__Nd0Hh{background-color:#fff;border-radius:8px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,.1);animation:modal_scaleIn__OVRwm .2s ease-out}.modal_modalHeader__8KJIj{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #e5e7eb}.modal_modalTitle__3aEIs{font-size:1.25rem;font-weight:600;color:#111827;margin:0}.modal_closeButton__rkL_R{background:none;border:none;font-size:1.5rem;line-height:1;color:#6b7280;cursor:pointer;transition:color .2s}.modal_closeButton__rkL_R:hover{color:#111827}.modal_modalBody__zzQwM{padding:16px 24px}@keyframes modal_fadeIn__ntaQB{0%{opacity:0}to{opacity:1}}@keyframes modal_scaleIn__OVRwm{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.deleteConfirmationModal_modalBackdrop__CBiqw{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;animation:deleteConfirmationModal_fadeIn__T0sJ_ .3s ease-out}.deleteConfirmationModal_modalContent__1zfBa{background-color:#fff;border-radius:12px;width:100%;max-width:480px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:deleteConfirmationModal_scaleIn__l_Ezm .3s ease-out;overflow:hidden}.deleteConfirmationModal_modalHeader__fMqnS{display:flex;flex-direction:column;align-items:center;padding:32px 24px 16px;text-align:center}.deleteConfirmationModal_iconContainer__yEDVG{margin-bottom:16px}.deleteConfirmationModal_icon__Ds1z5{width:48px;height:48px;padding:12px;border-radius:50%}.deleteConfirmationModal_icon__Ds1z5.deleteConfirmationModal_dangerIcon__7o9Cz{background-color:#fee2e2;color:#dc2626}.deleteConfirmationModal_icon__Ds1z5.deleteConfirmationModal_warningIcon__tnuOd{background-color:#fef3c7;color:#d97706}.deleteConfirmationModal_modalTitle__U3hRY{font-size:1.5rem;font-weight:600;color:#111827;margin:0;line-height:1.4}.deleteConfirmationModal_modalBody__968mM{padding:0 24px 24px;text-align:center}.deleteConfirmationModal_message__ScM_W{font-size:1rem;color:#374151;margin:0 0 8px;line-height:1.5}.deleteConfirmationModal_warning__AxL5i{font-size:.875rem;color:#6b7280;margin:0;font-weight:500}.deleteConfirmationModal_modalFooter__dD_Am{display:flex;gap:12px;padding:24px;background-color:#f9fafb;border-top:1px solid #e5e7eb}.deleteConfirmationModal_cancelButton__NBHE6{flex:1 1;padding:12px 16px;border:1px solid #d1d5db;background-color:#fff;color:#374151;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.deleteConfirmationModal_cancelButton__NBHE6:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.deleteConfirmationModal_cancelButton__NBHE6:disabled{opacity:.5;cursor:not-allowed}.deleteConfirmationModal_confirmButton__UjB2W{flex:1 1;padding:12px 16px;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px}.deleteConfirmationModal_confirmButton__UjB2W.deleteConfirmationModal_danger__TdI5v{background-color:#dc2626;color:#fff}.deleteConfirmationModal_confirmButton__UjB2W.deleteConfirmationModal_danger__TdI5v:hover:not(:disabled){background-color:#b91c1c}.deleteConfirmationModal_confirmButton__UjB2W.deleteConfirmationModal_warning__AxL5i{background-color:#d97706;color:#fff}.deleteConfirmationModal_confirmButton__UjB2W.deleteConfirmationModal_warning__AxL5i:hover:not(:disabled){background-color:#b45309}.deleteConfirmationModal_confirmButton__UjB2W:disabled{opacity:.7;cursor:not-allowed}.deleteConfirmationModal_confirmButton__UjB2W svg{width:16px;height:16px}.deleteConfirmationModal_bulkActionsBar__NPkmw{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#f0f9ff;border:1px solid #0ea5e9;border-radius:8px;margin-bottom:16px}.deleteConfirmationModal_bulkActionsBar__NPkmw span{font-size:.875rem;font-weight:500;color:#0c4a6e}.deleteConfirmationModal_deleteButton__Eh0si{padding:8px 16px;background-color:#dc2626;color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:6px}.deleteConfirmationModal_deleteButton__Eh0si:hover:not(:disabled){background-color:#b91c1c}.deleteConfirmationModal_deleteButton__Eh0si:disabled{opacity:.7;cursor:not-allowed}.deleteConfirmationModal_deleteButton__Eh0si svg{width:14px;height:14px}@keyframes deleteConfirmationModal_fadeIn__T0sJ_{0%{opacity:0}to{opacity:1}}@keyframes deleteConfirmationModal_scaleIn__l_Ezm{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.documentManagement_container__YfH8i{width:100%}.documentManagement_tabs__mbSrv{display:flex;gap:16px;border-bottom:1px solid #e5e7eb;margin-bottom:24px;padding-bottom:8px}.documentManagement_tabButton__aR6Tr{padding:8px 16px;background:none;border:none;font-size:1rem;font-weight:500;color:#6b7280;cursor:pointer;position:relative;transition:color .2s}.documentManagement_tabButton__aR6Tr:hover{color:#4b5563}.documentManagement_tabButton__aR6Tr.documentManagement_active__ox2gS{color:#2563eb;font-weight:600}.documentManagement_tabButton__aR6Tr.documentManagement_active__ox2gS:after{content:"";position:absolute;bottom:-9px;left:0;width:100%;height:2px;background-color:#2563eb}.documentManagement_content__mkY3e{margin-top:24px}.documentManagement_templateContainer__dknr2{display:flex;flex-direction:column;gap:32px}.documentManagement_categoriesSection__ZmExB,.documentManagement_templatesSection__v1E_t{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:24px}.documentManagement_sectionTitle__rreD0{font-size:1.25rem;font-weight:600;margin-bottom:16px;color:#333}.documentManagement_simpleContainer__ZS0Kr{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:24px}@media(min-width:1024px){.documentManagement_templateContainer__dknr2{flex-direction:row;gap:24px;align-items:flex-start}.documentManagement_categoriesSection__ZmExB{width:35%}.documentManagement_templatesSection__v1E_t{width:65%}}.campaigns_container__ezvmb{padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.campaigns_loading__3QTx7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px;color:#666}.campaigns_header__lAlkG{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e5e7eb}.campaigns_header__lAlkG h2{margin:0 0 16px;font-size:24px;font-weight:600;color:#111827}.campaigns_tabs__ClSO2{display:flex;gap:12px}.campaigns_tab__t7srt{padding:12px 24px;border:2px solid #e5e7eb;background:#fff;border-radius:8px;font-size:16px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s}.campaigns_tab__t7srt:hover{border-color:#3b82f6;color:#3b82f6}.campaigns_tab__t7srt.campaigns_active__oxxnC{border-color:#3b82f6;background:#eff6ff;color:#3b82f6}.campaigns_managementContent__FEMd0{padding-top:24px}.campaigns_stats__aOd8J{display:flex;flex-wrap:wrap;gap:24px;align-items:center;padding:16px;background:#f9fafb;border-radius:8px;margin-bottom:16px}.campaigns_statItem__3fZlL{display:flex;flex-direction:column;align-items:center;gap:4px}.campaigns_statLabel__Q7SrC{font-size:12px;color:#6b7280}.campaigns_statValue__zbYxm{font-size:20px;font-weight:600;color:#111827}.campaigns_statDivider__skPsu{width:1px;height:40px;background:#e5e7eb;margin:0 8px}.campaigns_videoStatsCell__WoC_A{display:flex;flex-direction:column;gap:4px;align-items:center}.campaigns_videoBadge__gTh_c{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#f3f4f6;border-radius:12px;font-size:12px;font-weight:500;color:#6b7280}.campaigns_videoBadge__gTh_c.campaigns_completed__L0fbs{background:#d1fae5;color:#059669}.campaigns_appStoreClickBadge__J7x0q{display:inline-flex;align-items:center;gap:2px;padding:2px 6px;background:#dbeafe;border-radius:8px;font-size:10px;color:#3b82f6}.campaigns_filters__aPoJE{display:flex;gap:16px;margin-bottom:24px;padding:16px;background:#f9fafb;border-radius:8px}.campaigns_filterGroup__khh_W{display:flex;flex-direction:column;gap:8px;flex:1 1}.campaigns_filterGroup__khh_W.campaigns_checkboxGroup__G2EoL{justify-content:flex-end}.campaigns_filterGroup__khh_W label{font-size:14px;font-weight:500;color:#374151}.campaigns_select__rpKaK{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff;cursor:pointer;transition:border-color .2s}.campaigns_select__rpKaK:hover{border-color:#9ca3af}.campaigns_select__rpKaK:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.campaigns_checkboxLabel__yVHBL{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#111827;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.campaigns_checkboxLabel__yVHBL:hover{color:#3b82f6}.campaigns_checkbox__9d5L8{width:18px;height:18px;cursor:pointer;accent-color:#3b82f6}.campaigns_tableContainer__3Lybz{overflow-x:auto;border:1px solid #e5e7eb;border-radius:8px}.campaigns_table__J_bJp{width:100%;border-collapse:collapse;background:#fff}.campaigns_table__J_bJp thead{background:#f9fafb;border-bottom:2px solid #e5e7eb}.campaigns_table__J_bJp thead th{padding:12px 16px;text-align:right;font-size:14px;font-weight:600;color:#374151;white-space:nowrap}.campaigns_table__J_bJp tbody tr{border-bottom:1px solid #e5e7eb;transition:background-color .2s}.campaigns_table__J_bJp tbody tr:hover{background:#f9fafb}.campaigns_row__Q7Aq5{cursor:pointer}.campaigns_row__Q7Aq5 td{padding:12px 16px;font-size:14px;color:#111827}.campaigns_expandedRow__EVjSC{background:#f9fafb}.campaigns_expandedRow__EVjSC td{padding:0}.campaigns_expandedContent__sZnJx{padding:24px}.campaigns_detailsGrid__aHC_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.campaigns_detailItem__rrz1Y{display:flex;flex-direction:column;gap:4px}.campaigns_detailItem__rrz1Y label{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase}.campaigns_detailItem__rrz1Y span{font-size:14px;color:#111827}.campaigns_urlContainer__DJPT9{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f3f4f6;border-radius:6px}.campaigns_url__r_SSa{flex:1 1;font-family:monospace;font-size:12px;color:#3b82f6;word-break:break-all}.campaigns_copyUrlButton__Kwu3i{padding:4px 8px;background:#3b82f6;color:#fff;border:none;border-radius:4px;font-size:12px;cursor:pointer;transition:background-color .2s}.campaigns_copyUrlButton__Kwu3i:hover{background:#2563eb}.campaigns_workerName__1GaIA{font-weight:500;color:#111827}.campaigns_workerNameEn___Brde{font-size:12px;color:#6b7280;margin-top:2px}.campaigns_statusBadge__sLGiD{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.campaigns_errorTooltip__av_DY{font-size:11px;color:#ef4444;margin-top:4px}.campaigns_clickCount__I0Uik{color:#10b981;font-weight:500}.campaigns_noClick__I_rV3{color:#9ca3af}.campaigns_copyButton__Gm9qd{padding:4px 8px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .2s}.campaigns_copyButton__Gm9qd:hover{background:#e5e7eb}.campaigns_expandButton__bo_9u{padding:4px 8px;background:transparent;border:none;cursor:pointer;font-size:16px;color:#6b7280;transition:color .2s}.campaigns_expandButton__bo_9u:hover{color:#111827}.campaigns_noData__QMqxh{text-align:center;padding:40px;color:#6b7280}.campaigns_sendSmsSection__yOFaE{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb}.campaigns_sendSmsLabel__OYuCF{font-size:12px;color:#6b7280;font-weight:500}.campaigns_sendSmsButton__1YsUC{padding:8px 16px;background:#10b981;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;gap:8px}.campaigns_sendSmsButton__1YsUC:hover:not(:disabled){background:#059669}.campaigns_sendSmsButton__1YsUC:disabled{opacity:.6;cursor:not-allowed}.campaigns_sendAllButton__sx1hn{padding:10px 20px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px}.campaigns_sendAllButton__sx1hn:hover:not(:disabled){background:#2563eb}.campaigns_sendAllButton__sx1hn:disabled{opacity:.6;cursor:not-allowed}.campaigns_viewHistoryButton__6A1qT{padding:10px 20px;background:#6366f1;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;width:100%}.campaigns_viewHistoryButton__6A1qT:hover{background:#4f46e5}.campaigns_modalOverlay__X2RIH{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.campaigns_modal__PzcpM{background:#fff;border-radius:12px;max-width:1200px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.campaigns_modalHeader__IUidW{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.campaigns_modalHeader__IUidW h3{margin:0;font-size:20px;font-weight:600;color:#111827}.campaigns_closeButton__ucsLP{background:transparent;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.campaigns_closeButton__ucsLP:hover{background:#f3f4f6}.campaigns_modalContent__F9hnE{padding:24px;overflow-y:auto;flex:1 1}.campaigns_smsTable__u1YDT{width:100%;border-collapse:collapse}.campaigns_smsTable__u1YDT thead{background:#f9fafb;border-bottom:2px solid #e5e7eb}.campaigns_smsTable__u1YDT thead th{padding:12px 16px;text-align:right;font-size:14px;font-weight:600;color:#374151;white-space:nowrap}.campaigns_smsTable__u1YDT tbody tr{border-bottom:1px solid #e5e7eb}.campaigns_smsTable__u1YDT tbody tr:hover{background:#f9fafb}.campaigns_smsTable__u1YDT tbody td{padding:12px 16px;font-size:14px;color:#111827}.campaigns_messageCell__FImre{max-width:300px;position:relative}.campaigns_messagePreview__Bii_d{cursor:pointer}.campaigns_fullMessage__JPyar{display:none;position:absolute;top:100%;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10;max-width:400px;white-space:pre-wrap;font-size:12px;color:#374151}.campaigns_messageCell__FImre:hover .campaigns_fullMessage__JPyar{display:block}.campaigns_failureReason__wSSi0{color:#ef4444;font-size:12px;max-width:200px;word-break:break-word}.campaigns_associationInfo__V8qQX{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#6b7280}.campaigns_associationInfo__V8qQX span{white-space:nowrap}.campaigns_clicksSection__GS_0k{margin-top:24px;padding-top:24px;border-top:1px solid #e5e7eb}.campaigns_clicksSection__GS_0k h4{margin:0 0 16px;font-size:16px;font-weight:600;color:#111827}.campaigns_clicksList__PGIYl{display:flex;flex-direction:column;gap:8px}.campaigns_clickItem__3s7B9{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;font-size:14px}.campaigns_clickItem__3s7B9 .campaigns_deviceType__x6kXc{padding:2px 8px;background:#e0e7ff;color:#6366f1;border-radius:4px;font-size:11px}.campaigns_clickItem__3s7B9 .campaigns_ipAddress__4pJW_{font-family:monospace;font-size:12px;color:#6b7280}.uploadDocModal_modalContainer__jOCKR{width:100%;max-width:800px;margin:0 auto;padding:20px;direction:rtl}.uploadDocModal_modalTitle__EntBy{text-align:center;margin-bottom:20px;font-size:1.5rem;font-weight:600;color:#1e293b}.uploadDocModal_formGroup__Nji9E{margin-bottom:20px}.uploadDocModal_label__CxFRX{display:block;margin-bottom:10px;font-weight:500;color:#475569}.uploadDocModal_input__PuUQN,.uploadDocModal_select__qXUlT,.uploadDocModal_textarea__1NBd8{width:100%;padding:10px;border:1px solid #cbd5e1;border-radius:6px;font-size:14px;direction:rtl;transition:all .2s ease}.uploadDocModal_input__PuUQN:focus,.uploadDocModal_select__qXUlT:focus,.uploadDocModal_textarea__1NBd8:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.uploadDocModal_textarea__1NBd8{min-height:100px;resize:vertical}.uploadDocModal_buttonRow__X4qAr{display:flex;gap:10px;margin-bottom:15px}.uploadDocModal_button__SV_6C{display:flex;align-items:center;gap:8px;padding:8px 16px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.uploadDocModal_button__SV_6C.uploadDocModal_primary__Sm_K_{background-color:#2563eb;color:#fff}.uploadDocModal_button__SV_6C.uploadDocModal_primary__Sm_K_:hover{background-color:#1d4ed8}.uploadDocModal_button__SV_6C.uploadDocModal_primary__Sm_K_:disabled{background-color:#93c5fd;cursor:not-allowed}.uploadDocModal_button__SV_6C.uploadDocModal_secondary__kDDjq{background-color:#fff;color:#475569;border:1px solid #cbd5e1}.uploadDocModal_button__SV_6C.uploadDocModal_secondary__kDDjq:hover{background-color:#f8fafc}.uploadDocModal_button__SV_6C.uploadDocModal_danger__IVpFn{background-color:#ef4444;color:#fff}.uploadDocModal_button__SV_6C.uploadDocModal_danger__IVpFn:hover{background-color:#dc2626}.uploadDocModal_icon__3v2SZ{display:inline-flex;align-items:center;justify-content:center;color:currentColor;width:24px;height:24px}.uploadDocModal_dropArea__i4zms{border:2px dashed #cbd5e1;border-radius:8px;padding:40px 20px;text-align:center;background-color:#f8fafc;transition:all .2s ease;cursor:pointer}.uploadDocModal_dropArea__i4zms.uploadDocModal_dragActive__okoR_,.uploadDocModal_dropArea__i4zms:hover{border-color:#2563eb;background-color:rgba(37,99,235,.05)}.uploadDocModal_dropArea__i4zms svg{color:#64748b;margin-bottom:12px}.uploadDocModal_dropArea__i4zms p{margin:0;color:#475569}.uploadDocModal_dropArea__i4zms .uploadDocModal_hint__vsxCN{font-size:12px;color:#64748b;margin-top:8px}.uploadDocModal_filePreview__szTJQ{display:flex;flex-direction:column;gap:10px;margin:20px 0}.uploadDocModal_filePreview__szTJQ .uploadDocModal_fileItem__8iOw5{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:6px;background-color:#f1f5f9}.uploadDocModal_filePreview__szTJQ .uploadDocModal_fileItem__8iOw5 .uploadDocModal_fileName__o_l0_{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%}.uploadDocModal_filePreview__szTJQ .uploadDocModal_fileItem__8iOw5 .uploadDocModal_removeButton__r7Oh5{background:transparent;border:none;color:#ef4444;cursor:pointer;padding:4px;border-radius:4px}.uploadDocModal_filePreview__szTJQ .uploadDocModal_fileItem__8iOw5 .uploadDocModal_removeButton__r7Oh5:hover{background-color:rgba(239,68,68,.1)}.uploadDocModal_cameraContainer__UHl_5{position:relative;width:100%;border-radius:8px;overflow:hidden;background-color:#000;margin-bottom:20px}.uploadDocModal_cameraContainer__UHl_5 video{width:100%;max-height:400px;object-fit:cover}.uploadDocModal_cameraContainer__UHl_5 .uploadDocModal_captureButton__J7LKJ{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background:transparent;border:none;cursor:pointer;z-index:10;transition:transform .2s}.uploadDocModal_cameraContainer__UHl_5 .uploadDocModal_captureButton__J7LKJ:hover{transform:translateX(-50%) scale(1.1)}.uploadDocModal_cameraContainer__UHl_5 .uploadDocModal_captureButton__J7LKJ svg{filter:drop-shadow(0 0 3px rgba(0,0,0,.3))}.uploadDocModal_cameraContainer__UHl_5 .uploadDocModal_closeButton__HkAN0{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.5);color:#fff;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.uploadDocModal_actionButtons__UOOQ9{display:flex;justify-content:center;gap:16px;margin-top:30px}.documents_container__Q4tG7{width:100%;padding:20px;display:flex;flex-direction:column;gap:20px;direction:rtl}.documents_title__Bx9X9{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.documents_title__Bx9X9 h2{font-size:1.5rem;font-weight:600;color:#1e293b;margin:0}.documents_title__Bx9X9>div{display:flex;gap:10px}.documents_title__Bx9X9 button{display:flex;align-items:center;padding:8px 16px;background-color:#1e88e5;color:#fff;border:none;border-radius:4px;margin-left:10px;cursor:pointer;transition:background-color .3s}.documents_title__Bx9X9 button:hover{background-color:#1565c0}.documents_title__Bx9X9 button:disabled{background-color:#9e9e9e;cursor:not-allowed}.documents_title__Bx9X9 button .documents_icon__kQkSi{margin-left:8px}.documents_title__Bx9X9 button .documents_spinner__9VTce{width:20px;height:20px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:documents_spin__t_RgK 1s linear infinite;margin-left:8px}@keyframes documents_spin__t_RgK{to{transform:rotate(1turn)}}.documents_tableContainer__0bfHq{width:100%;overflow-x:auto;direction:rtl;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.documents_table__CzrQh{width:100%;border-collapse:collapse;min-width:800px}.documents_table__CzrQh td,.documents_table__CzrQh th{padding:16px;text-align:right;border-bottom:1px solid #e0e0e0}.documents_table__CzrQh th{background-color:#f5f5f5;font-weight:600}.documents_table__CzrQh tr:hover{background-color:#f9f9f9}.documents_table__CzrQh .documents_documentLink__fZrFJ{color:#1e88e5;text-decoration:none;font-weight:500}.documents_table__CzrQh .documents_documentLink__fZrFJ:hover{text-decoration:underline}.documents_table__CzrQh .documents_categorySelect__2kac9{padding:8px;border:1px solid #e0e0e0;border-radius:4px;width:100%;max-width:200px}.documents_table__CzrQh .documents_actions__tOfGO{display:flex;gap:8px}.documents_table__CzrQh .documents_actions__tOfGO .documents_actionButton__VXBWW{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;background-color:#f5f5f5;cursor:pointer;transition:background-color .3s}.documents_table__CzrQh .documents_actions__tOfGO .documents_actionButton__VXBWW:hover{background-color:#e0e0e0}.documents_table__CzrQh .documents_actions__tOfGO .documents_actionButton__VXBWW.documents_deleteButton__B070V{color:#e53935}.documents_table__CzrQh .documents_actions__tOfGO .documents_actionButton__VXBWW.documents_deleteButton__B070V:hover{background-color:#ffebee}.documents_table__CzrQh .documents_status__wav10{display:inline-block;padding:4px 8px;border-radius:4px;font-size:.85rem}.documents_table__CzrQh .documents_status__wav10.documents_uploaded___b0A0{background-color:#e3f2fd;color:#1565c0}.documents_table__CzrQh .documents_status__wav10.documents_pending__oyHjB{background-color:#fff8e1;color:#ff8f00}.documents_table__CzrQh .documents_status__wav10.documents_viewed__92k6A{background-color:#e8f5e9;color:#2e7d32}.documents_table__CzrQh .documents_status__wav10.documents_signed__boKL8{background-color:#e8f5e9;color:#2e7d32;font-weight:600}.documents_uploadContainer__k8QxL{width:100%;max-width:800px;margin:0 auto;padding:20px;direction:rtl}.documents_key__UYot9{font-size:12px;color:#999fa5;display:block;margin-top:4px}.documents_icon__kQkSi{color:currentColor;width:24px;height:24px}.documents_iconButton__FhqsK,.documents_icon__kQkSi{display:inline-flex;align-items:center;justify-content:center}.documents_iconButton__FhqsK{background:transparent;border:none;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .2s}.documents_iconButton__FhqsK:hover{background-color:rgba(0,0,0,.05)}.documents_dropArea__AZSa3{border:2px dashed #cbd5e1;border-radius:8px;padding:40px 20px;text-align:center;background-color:#f8fafc;transition:all .2s ease;cursor:pointer}.documents_dropArea__AZSa3.documents_dragActive__mexVc,.documents_dropArea__AZSa3:hover{border-color:#2563eb;background-color:rgba(37,99,235,.05)}.documents_dropArea__AZSa3 svg{color:#64748b;margin-bottom:12px}.documents_cameraContainer__7qmbn{position:relative;width:100%;border-radius:8px;overflow:hidden;background-color:#000;margin-bottom:20px}.documents_cameraContainer__7qmbn video{width:100%;max-height:400px;object-fit:cover}.documents_cameraContainer__7qmbn .documents_captureButton__1k5UR{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background:transparent;border:none;cursor:pointer;z-index:10;transition:transform .2s}.documents_cameraContainer__7qmbn .documents_captureButton__1k5UR:hover{transform:translateX(-50%) scale(1.1)}.documents_cameraContainer__7qmbn .documents_captureButton__1k5UR svg{filter:drop-shadow(0 0 3px rgba(0,0,0,.3))}.documents_cameraContainer__7qmbn .documents_closeButton__UJaHn{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.5);color:#fff;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.documents_filePreview__vSAiZ{display:flex;flex-direction:column;gap:10px;margin:20px 0}.documents_filePreview__vSAiZ .documents_fileItem__HjDK4{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:6px;background-color:#f1f5f9}.documents_filePreview__vSAiZ .documents_fileItem__HjDK4 .documents_fileName__m3Anq{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.documents_filePreview__vSAiZ .documents_fileItem__HjDK4 .documents_removeButton__m4mFO{background:transparent;border:none;color:#ef4444;cursor:pointer;padding:4px;border-radius:4px}.documents_filePreview__vSAiZ .documents_fileItem__HjDK4 .documents_removeButton__m4mFO:hover{background-color:rgba(239,68,68,.1)}.documents_categoryTabs__h9BXs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.documents_categoryTabs__h9BXs .documents_tab__cKQaa{padding:8px 16px;font-size:14px;font-weight:500;border-radius:8px 8px 0 0;cursor:pointer;transition:all .2s ease;background-color:#f1f5f9;color:#64748b;border:none}.documents_categoryTabs__h9BXs .documents_tab__cKQaa:hover{background-color:#e2e8f0}.documents_categoryTabs__h9BXs .documents_tab__cKQaa.documents_active__qyL8K{background-color:#2563eb;color:#fff}.documents_categoryTabs__h9BXs .documents_tab__cKQaa span{font-size:12px;margin-right:4px;opacity:.8}.documents_searchContainer__mVc5Q{position:relative;margin-bottom:20px;width:100%}.documents_searchContainer__mVc5Q input{width:100%;padding:10px 40px 10px 16px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;transition:all .2s ease;direction:rtl}.documents_searchContainer__mVc5Q input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.documents_searchContainer__mVc5Q .documents_searchIcon__YUM_h{position:absolute;top:50%;transform:translateY(-50%);right:12px;color:#94a3b8;width:18px;height:18px}.documents_bulkActions__y632W{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:8px;margin-bottom:16px;background-color:rgba(37,99,235,.1)}.documents_bulkActions__y632W span{color:#1e3a8a;font-weight:500}.documents_bulkActions__y632W button{display:flex;align-items:center;gap:8px;padding:6px 12px;background-color:#ef4444;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;transition:background-color .2s}.documents_bulkActions__y632W button:hover{background-color:#dc2626}.documents_categoryPill__z_gv3{display:inline-block;padding:4px 10px;background-color:#f1f5f9;border-radius:16px;font-size:13px;color:#475569;font-weight:400}.documents_actionsContainer__ampsC{display:flex;justify-content:center;gap:8px}.documents_loadingContainer__pUOAB{display:flex;justify-content:center;align-items:center;padding:50px 0}.documents_emptyState__oVdpf{text-align:center;padding:50px 0}.documents_emptyState__oVdpf h3{margin-bottom:10px;color:#616161}.documents_emptyState__oVdpf p{color:#9e9e9e;margin-bottom:20px}.documents_emptyState__oVdpf button{padding:8px 16px;background-color:#1e88e5;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}.documents_emptyState__oVdpf button:hover{background-color:#1565c0}.documents_signatureModal__NNYN_{padding:0 20px}.documents_signatureModal__NNYN_ .documents_phoneSelection__ovTY5,.documents_signatureModal__NNYN_ p{margin-bottom:20px}.documents_signatureModal__NNYN_ .documents_phoneSelection__ovTY5 .documents_radioLabel__LjLjB{display:block;margin-bottom:10px}.documents_signatureModal__NNYN_ .documents_phoneSelection__ovTY5 .documents_radioLabel__LjLjB input[type=radio]{margin-left:10px}.documents_signatureModal__NNYN_ .documents_phoneSelection__ovTY5 .documents_phoneInput__9RR17{width:100%;padding:10px;border:1px solid #e0e0e0;border-radius:4px;margin-top:5px}.documents_signatureModal__NNYN_ .documents_messageInput__EWpgI{margin-bottom:20px}.documents_signatureModal__NNYN_ .documents_messageInput__EWpgI label{display:block;margin-bottom:8px}.documents_signatureModal__NNYN_ .documents_messageInput__EWpgI .documents_textarea__uIuLf{width:100%;padding:10px;border:1px solid #e0e0e0;border-radius:4px;resize:vertical}.documents_signatureModal__NNYN_ .documents_modalActions__O51Ml{display:flex;justify-content:flex-end;gap:10px}.documents_signatureModal__NNYN_ .documents_modalActions__O51Ml button{padding:10px 20px;border:none;border-radius:4px;cursor:pointer}.documents_signatureModal__NNYN_ .documents_modalActions__O51Ml button.documents_cancelButton__7SjGe{background-color:#f5f5f5;color:#616161}.documents_signatureModal__NNYN_ .documents_modalActions__O51Ml button.documents_cancelButton__7SjGe:hover{background-color:#e0e0e0}.documents_signatureModal__NNYN_ .documents_modalActions__O51Ml button.documents_confirmButton__935Xa{background-color:#1e88e5;color:#fff}.documents_signatureModal__NNYN_ .documents_modalActions__O51Ml button.documents_confirmButton__935Xa:hover{background-color:#1565c0}.documents_signatureModal__NNYN_ .documents_modalActions__O51Ml button.documents_confirmButton__935Xa:disabled{background-color:#bdbdbd;cursor:not-allowed}.attendanceWork_container__1aeF5{padding:24px;height:100%;overflow-y:auto;background:linear-gradient(135deg,#f8fafc,#f1f5f9);direction:rtl}.attendanceWork_loadingContainer__fKgaP{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;color:#64748b}.attendanceWork_header__5TWRr{margin-bottom:24px}.attendanceWork_header__5TWRr .attendanceWork_headerTop__LgzTP{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px}.attendanceWork_header__5TWRr h2{margin:0 0 8px;color:#1e293b;font-size:26px;font-weight:700;letter-spacing:-.5px}.attendanceWork_header__5TWRr p{margin:0;color:#64748b;font-size:14px}.attendanceWork_statsSection__OsEPa{margin-bottom:24px}.attendanceWork_statsSection__OsEPa .attendanceWork_statCard__JXHgC{border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid #e2e8f0;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.attendanceWork_statsSection__OsEPa .attendanceWork_statCard__JXHgC:hover{box-shadow:0 10px 25px rgba(0,0,0,.08);transform:translateY(-2px)}.attendanceWork_statsSection__OsEPa .attendanceWork_statCard__JXHgC .ant-card-body{padding:20px}.attendanceWork_statsSection__OsEPa .ant-statistic-title{font-size:12px;font-weight:600;color:#64748b;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.attendanceWork_statsSection__OsEPa .ant-statistic-content{font-size:28px;font-weight:700;line-height:1.2}.attendanceWork_statsSection__OsEPa .ant-statistic-content-prefix{margin-left:8px;font-size:20px;opacity:.8}.attendanceWork_statsSection__OsEPa .ant-statistic-content-suffix{font-size:14px;margin-right:4px;opacity:.7}.attendanceWork_approvalSummary__3gRoU{margin-bottom:24px}.attendanceWork_approvalSummary__3gRoU .ant-card{border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.05)}.attendanceWork_approvalSummary__3gRoU .ant-card-head{border-bottom:1px solid #f1f5f9;padding:12px 20px;min-height:auto}.attendanceWork_approvalSummary__3gRoU .ant-card-head-title{font-size:14px;font-weight:600;color:#334155}.attendanceWork_approvalSummary__3gRoU .ant-card-body{padding:16px 20px}.attendanceWork_approvalSummary__3gRoU .attendanceWork_approvalStats__P9JiU{display:flex;gap:24px;flex-wrap:wrap}.attendanceWork_approvalSummary__3gRoU .attendanceWork_approvalItem__3tBek{display:flex;align-items:center;gap:8px;font-size:14px;color:#475569}.attendanceWork_approvalSummary__3gRoU .attendanceWork_statusBreakdown__uQaSg{display:flex;flex-wrap:wrap;gap:8px}.attendanceWork_calendarSection__qQ9dk{margin-bottom:24px}.attendanceWork_calendarSection__qQ9dk .ant-card{border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden}.attendanceWork_calendarSection__qQ9dk .ant-card-head{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;padding:14px 20px;min-height:auto}.attendanceWork_calendarSection__qQ9dk .ant-card-head-title{font-size:15px;font-weight:600;color:#fff!important}.attendanceWork_calendarSection__qQ9dk .ant-picker-calendar{background:transparent}.attendanceWork_calendarSection__qQ9dk .ant-picker-calendar-mini{border-radius:0}.attendanceWork_calendarSection__qQ9dk .ant-picker-cell{padding:4px 0}.attendanceWork_calendarSection__qQ9dk .ant-picker-cell-inner{border-radius:8px;min-width:28px;height:28px;line-height:28px}.attendanceWork_calendarSection__qQ9dk .ant-picker-cell-selected .ant-picker-cell-inner{background:#667eea!important}.attendanceWork_calendarSection__qQ9dk .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#667eea!important;border-radius:8px}.attendanceWork_calendarSection__qQ9dk .attendanceWork_calendarCell__W_tOq{display:flex;justify-content:center;margin-top:2px}.attendanceWork_calendarSection__qQ9dk .attendanceWork_calendarLegend__1QM_i{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;padding:12px 16px;border-top:1px solid #f1f5f9;background:#fafbfc;font-size:12px;color:#64748b}.attendanceWork_calendarSection__qQ9dk .attendanceWork_calendarLegend__1QM_i span{display:flex;align-items:center;gap:6px}.attendanceWork_quickActions__K5xTk{margin-bottom:24px;padding:20px;background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.05)}.attendanceWork_quickActions__K5xTk h3{margin:0 0 16px;color:#1e293b;font-size:16px;font-weight:600}.attendanceWork_quickActions__K5xTk .ant-btn{border-radius:10px;height:42px;font-weight:500;font-size:14px;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05)}.attendanceWork_quickActions__K5xTk .ant-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.attendanceWork_quickActions__K5xTk .ant-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.attendanceWork_quickActions__K5xTk .ant-btn-primary:hover{background:linear-gradient(135deg,#5a67d8,#6b46a1)}.attendanceWork_quickActions__K5xTk .ant-btn-default{border-color:#e2e8f0;color:#475569}.attendanceWork_quickActions__K5xTk .ant-btn-default:hover{border-color:#667eea;color:#667eea}.attendanceWork_recentSection__wDF_B{padding:20px;background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.05)}.attendanceWork_recentSection__wDF_B h3{margin:0 0 16px;color:#1e293b;font-size:16px;font-weight:600}.attendanceWork_recentSection__wDF_B .ant-table{border-radius:12px;overflow:hidden}.attendanceWork_recentSection__wDF_B .ant-table-thead>tr>th{background:#f8fafc;font-weight:600;font-size:13px;color:#475569;border-bottom:2px solid #e2e8f0;padding:12px 16px}.attendanceWork_recentSection__wDF_B .ant-table-tbody>tr>td{padding:12px 16px;font-size:13px;color:#334155;border-bottom:1px solid #f1f5f9}.attendanceWork_recentSection__wDF_B .ant-table-tbody>tr:hover>td{background:#f8fafc}.attendanceWork_recentSection__wDF_B .ant-table-tbody>tr:last-child>td{border-bottom:none}.attendanceWork_recentSection__wDF_B .ant-tag{border-radius:6px;font-size:12px;font-weight:500;padding:2px 8px;border:none}.attendanceWork_recentSection__wDF_B .ant-empty{padding:40px 0}@media(max-width:768px){.attendanceWork_container__1aeF5{padding:16px}.attendanceWork_header__5TWRr{margin-bottom:20px}.attendanceWork_header__5TWRr .attendanceWork_headerTop__LgzTP{flex-direction:column}.attendanceWork_header__5TWRr h2{font-size:22px}.attendanceWork_statsSection__OsEPa{margin-bottom:20px}.attendanceWork_statsSection__OsEPa .ant-statistic-content{font-size:22px}.attendanceWork_statsSection__OsEPa .ant-statistic-title{font-size:11px}.attendanceWork_approvalSummary__3gRoU{margin-bottom:20px}.attendanceWork_approvalSummary__3gRoU .attendanceWork_approvalStats__P9JiU{gap:16px}.attendanceWork_calendarSection__qQ9dk{margin-bottom:20px}.attendanceWork_calendarSection__qQ9dk .attendanceWork_calendarLegend__1QM_i{gap:12px;font-size:11px}.attendanceWork_quickActions__K5xTk,.attendanceWork_recentSection__wDF_B{margin-bottom:20px;padding:16px}.attendanceWork_quickActions__K5xTk h3,.attendanceWork_recentSection__wDF_B h3{font-size:15px}.attendanceWork_quickActions__K5xTk .ant-space{width:100%}.attendanceWork_quickActions__K5xTk .ant-space .ant-btn{flex:1 1}}@media(max-width:480px){.attendanceWork_statsSection__OsEPa .ant-col{flex:0 0 50%;max-width:50%}.attendanceWork_quickActions__K5xTk .ant-space{flex-direction:column}.attendanceWork_quickActions__K5xTk .ant-btn{width:100%}}.workDetails_container__zibv7{display:flex;flex-direction:column;gap:20px;width:100%;padding:20px;overflow-y:auto;height:calc(100vh - 53px);font-family:var(--font-family)}.workDetails_container__zibv7::-webkit-scrollbar{display:none}.workDetails_head__pElH5{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.workDetails_head__pElH5 h2{font-size:28px;font-weight:700;color:#1a1a1a;font-family:var(--font-family);margin:0}.workDetails_content__g82KY{flex:1 1;display:flex;flex-direction:column;gap:24px}.workDetails_mainCard__3fj4R{border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.workDetails_mainCard__3fj4R .ant-card-head{background-color:#fafafa;border-bottom:1px solid #f0f0f0}.workDetails_mainCard__3fj4R .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#2c3e50;font-family:var(--font-family)}.workDetails_mainCard__3fj4R .ant-card-body{padding:24px}.workDetails_statusCard__uLYWO{border:1px solid #e8f4fd;border-radius:8px;background-color:#f8fbff}.workDetails_statusCard__uLYWO .ant-card-head{background-color:#e8f4fd;border-bottom:1px solid #d1e9ff}.workDetails_statusCard__uLYWO .ant-card-head .ant-card-head-title{font-size:16px;font-weight:600;color:#1890ff;font-family:var(--font-family)}.workDetails_statusCard__uLYWO .ant-card-body{padding:20px}.workDetails_fieldGroup__uKGQw{display:flex;flex-direction:column;gap:8px;width:100%}.workDetails_fieldGroup__uKGQw .ant-select-large{font-family:var(--font-family)}.workDetails_fieldGroup__uKGQw .ant-select-large .workDetails_ant-select-selector__x551c{height:40px!important;align-items:center;border-radius:6px;font-size:14px}.workDetails_fieldGroup__uKGQw .ant-select-large .workDetails_ant-select-selection-placeholder__S_svT{color:#bfbfbf;font-family:var(--font-family)}.workDetails_fieldGroup__uKGQw .ant-select-large .workDetails_ant-select-selection-item__DU4H9{font-family:var(--font-family)}.workDetails_fieldLabel__C55cj{font-size:14px;font-weight:600;color:#333;font-family:var(--font-family);margin-bottom:4px}.workDetails_statusItem__c_xcc{display:flex;flex-direction:column;gap:4px}.workDetails_statusLabel__uk1Di{font-size:13px;font-weight:600;color:#666;font-family:var(--font-family)}.workDetails_statusValue__otbkL{font-size:14px;color:#333;font-family:var(--font-family);word-break:break-word}.workDetails_actions__G8IEF{display:flex;justify-content:flex-start;gap:12px;margin-top:20px;padding:20px 0;border-top:1px solid #f0f0f0}.workDetails_actions__G8IEF .ant-btn{font-family:var(--font-family);min-width:140px;height:40px}.workDetails_actions__G8IEF .ant-btn:first-child{min-width:160px}@media screen and (max-width:1024px){.workDetails_container__zibv7{padding:15px}.workDetails_container__zibv7 .workDetails_head__pElH5 h2{font-size:24px}.workDetails_container__zibv7 .workDetails_mainCard__3fj4R .ant-card-body{padding:20px}.workDetails_container__zibv7 .workDetails_statusCard__uLYWO .ant-card-body{padding:16px}}@media screen and (max-width:768px){.workDetails_container__zibv7{padding:10px}.workDetails_container__zibv7 .workDetails_head__pElH5 h2{font-size:20px}.workDetails_container__zibv7 .workDetails_actions__G8IEF{flex-direction:column}.workDetails_container__zibv7 .workDetails_actions__G8IEF .ant-btn{width:100%;min-width:unset}.workDetails_container__zibv7 .workDetails_mainCard__3fj4R .ant-card-body{padding:16px}.workDetails_container__zibv7 .workDetails_statusCard__uLYWO .ant-card-body{padding:12px}.workDetails_container__zibv7 .workDetails_statusItem__c_xcc{margin-bottom:12px}.workDetails_container__zibv7 .workDetails_fieldGroup__uKGQw .ant-select-large .workDetails_ant-select-selector__x551c{height:36px!important;font-size:13px}}@media screen and (max-width:480px){.workDetails_container__zibv7{padding:8px}.workDetails_container__zibv7 .workDetails_fieldGroup__uKGQw{gap:6px}.workDetails_container__zibv7 .workDetails_fieldLabel__C55cj{font-size:13px}}.credentialsSmsModal_container__q16El{display:flex;flex-direction:column;gap:16px}.credentialsSmsModal_name___Gd2m{font-size:16px;font-weight:600}.credentialsSmsModal_field__feci4{display:flex;flex-direction:column;gap:4px}.credentialsSmsModal_field__feci4 input{height:40px;padding:0 12px;border:1px solid #e0e0e0;border-radius:6px}.credentialsSmsModal_smsButton__cUCSp{background-color:#4caf50;color:#fff;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px}.credentialsSmsModal_smsButton__cUCSp:disabled{background-color:#ccc;cursor:not-allowed}.credentialsSmsModal_actions__SgDjN{display:flex;gap:8px;flex-direction:column}.credentialsSmsModal_generateButton___JO33{background-color:#2196f3;color:#fff;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center}.credentialsSmsModal_generateButton___JO33:disabled{background-color:#ccc;cursor:not-allowed}.managersTable_container__KMvMC{padding:25px 0}.managersTable_container__KMvMC .managersTable_search__4jGZf{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.managersTable_container__KMvMC .managersTable_search__4jGZf .managersTable_searchInput__hkPNg{display:flex;align-items:center;gap:7px}.managersTable_container__KMvMC .managersTable_search__4jGZf .managersTable_searchInput__hkPNg input{border:none;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.0500000007px;color:#959595}.managersTable_container__KMvMC .managersTable_search__4jGZf button{width:143px;height:36px;border:none;border-radius:6px;background:#2b85ff;font-size:13px;font-weight:600;line-height:16px;letter-spacing:-.01em;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;gap:5px}.managersTable_container__KMvMC .managersTable_loading__tH8La{display:flex;align-items:center;justify-content:center}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR{width:100%;overflow:auto}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table{width:100%;min-width:800px;border-spacing:0}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table thead{text-align:right}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table thead tr th{border-top:1px solid #f3f2f1;border-bottom:1px solid #f3f2f1;border-left:1px solid #f3f2f1;font-size:13px;font-weight:500;line-height:20px;letter-spacing:.01em;color:#959595;text-align:right;height:44px;padding:0 15px}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table thead tr th:first-child{border-right:1px solid #f3f2f1}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table thead tr th:first-child input{width:16px;height:16px;border-radius:2px;border:1px solid #b1b1b1}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table tbody tr td{height:60px;border-bottom:1px solid #f3f2f1;border-left:1px solid #f3f2f1;padding:0 15px}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table tbody tr td p{font-size:15px;font-weight:500;line-height:24px;letter-spacing:-.005em;color:#020608}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table tbody tr td:first-child{border-right:1px solid #f3f2f1}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table tbody tr td:first-child input{width:16px;height:16px;border-radius:2px;border:1px solid #b1b1b1}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table tbody tr td .managersTable_user__GqvXU{display:flex;align-items:center;gap:12px}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table tbody tr td .managersTable_user__GqvXU p{font-size:15px;font-weight:500;line-height:24px;letter-spacing:-.005em;color:#020608}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table tbody tr td .managersTable_chip__PVTxo{width:-moz-fit-content;width:fit-content;padding:0 12px;height:24px;border-radius:6px;display:flex;justify-content:center;align-items:center;border:1px solid #e2e2e2}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table tbody tr td .managersTable_chip__PVTxo p{font-size:12px;font-weight:600;line-height:16px;letter-spacing:-.01em;color:#020608}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table tbody tr td .managersTable_icons__Ohj_P{display:flex;align-items:center;gap:10px}.managersTable_container__KMvMC .managersTable_tableContainer__hvwnR table tbody tr td .managersTable_icons__Ohj_P svg{cursor:pointer}.assignFields_container__0cq9D{width:100%;height:100%;display:flex;flex-direction:column;gap:20px;padding:20px}.assignFields_loading__M9NoL{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.assignFields_header__Yofhp{width:100%;display:flex;align-items:center;gap:20px}.assignFields_search__16yzU{width:300px;height:44px;border:1px solid #e6e6e6;border-radius:6px;display:flex;align-items:center;gap:10px;padding:0 10px}.assignFields_search__16yzU input{width:100%;height:100%;border:none;outline:none;background:transparent;font-size:14px;color:#999fa5}.assignFields_search__16yzU input::placeholder{color:#999fa5}.assignFields_select__0EgHW{width:200px;height:44px;border:1px solid #e6e6e6;border-radius:6px;padding:0 10px;outline:none;background:transparent;font-size:14px;color:#999fa5;cursor:pointer}.assignFields_select__0EgHW option{color:#000}.assignFields_tableContainer__K7Ev_{width:100%;height:calc(100% - 64px);overflow-y:auto}.assignFields_tableContainer__K7Ev_ table{width:100%;border-collapse:collapse}.assignFields_tableContainer__K7Ev_ table thead{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1}.assignFields_tableContainer__K7Ev_ table thead tr th{padding:10px;text-align:right;font-weight:500;color:#999fa5;border-bottom:1px solid #e6e6e6}.assignFields_tableContainer__K7Ev_ table tbody tr td{padding:10px;border-bottom:1px solid #e6e6e6}.assignFields_tableContainer__K7Ev_ table tbody tr td p{font-size:14px;color:#000}.assignFields_assignButton__I6DZd{padding:6px 12px;border-radius:4px;background:#4caf50;color:#fff;border:none;cursor:pointer;font-size:14px;transition:background-color .2s ease}.assignFields_assignButton__I6DZd:disabled{background:#e6e6e6;cursor:not-allowed}.assignFields_assignButton__I6DZd:hover:not(:disabled){background:#3d8c40}.managers_container___QoJD{display:flex;flex-direction:column;width:100%;padding:20px 20px 60px;height:100vh;overflow-y:auto}.managers_container___QoJD::-webkit-scrollbar{display:none}.managers_container___QoJD h1{font-size:30px;font-weight:600;line-height:36px;letter-spacing:-.01em;color:#020608;margin-bottom:20px}.managers_container___QoJD .managers_tabs__CKe_N{width:100%;display:flex;align-items:center;gap:40px;border-bottom:1px solid #e6e6e6}.managers_container___QoJD .managers_tabs__CKe_N .managers_tab__HE5YG{padding:10px 2px;border-bottom:2px solid transparent;cursor:pointer;transition:all .3s ease-in-out}.managers_container___QoJD .managers_tabs__CKe_N .managers_tab__HE5YG p{font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.005em;color:#959595;transition:all .3s ease-in-out}.managers_container___QoJD .managers_tabs__CKe_N .managers_tab__HE5YG:hover{border-bottom:2px solid #020608}.managers_container___QoJD .managers_tabs__CKe_N .managers_tab__HE5YG:hover p{color:#020608}.managers_container___QoJD .managers_tabs__CKe_N .managers_active__ta8zf{border-bottom:2px solid #020608}.managers_container___QoJD .managers_tabs__CKe_N .managers_active__ta8zf p{color:#020608}.client_modalOverlay__rwSh7{position:fixed;top:0;bottom:0;background:rgba(26,36,50,.251);display:flex;align-items:center;justify-content:center;z-index:10;border:1px solid #000;transition:right .6s ease-in-out}.client_modalOverlay__rwSh7 .client_modalContent__MFrR5{background:#fff;box-shadow:0 4px 32.2000007629px 0 rgba(0,0,0,.251);width:100%;max-width:90%;min-width:1520px;min-height:100vh;height:100vh;position:absolute;top:0;right:0;display:flex;flex-direction:column}.client_modalOverlay__rwSh7 .client_modalContent__MFrR5::-webkit-scrollbar{display:none}.client_modalOverlay__rwSh7 .client_modalContent__MFrR5 .client_wrapper__TLsfy{width:100%;display:flex}.client_modalOverlay__rwSh7 .client_modalContent__MFrR5 .client_wrapper__TLsfy .client_menuIcon___IhB3{position:absolute;top:75px;display:none;transition:all .3s ease-in-out}.client_modalOverlay__rwSh7 .client_modalContent__MFrR5 .client_wrapper__TLsfy .client_menuIconOpen__wrfB_{left:365px}.client_modalOverlay__rwSh7 .client_modalContent__MFrR5 .client_wrapper__TLsfy .client_menuIconClose__1NBn0{left:20px}.client_modalOverlay__rwSh7 .client_modalContent__MFrR5 .client_loading__Wk_QI{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.client_close__3ApBd{right:-1520px;left:unset}.client_open__8qbJ0{right:0;left:0}@media screen and (max-width:1550px){.client_modalOverlay__rwSh7 .client_modalContent__MFrR5{max-width:100%;min-width:100%}}@media screen and (max-width:1100px){.client_modalOverlay__rwSh7 .client_modalContent__MFrR5 .client_wrapper__TLsfy .client_menuIcon___IhB3{display:block}}.pricing_container__aLPCM{display:flex;flex-direction:column;width:100%;padding:20px 20px 60px;height:100vh;overflow-y:auto}.pricing_container__aLPCM::-webkit-scrollbar{display:none}.pricing_container__aLPCM h1{font-size:30px;font-weight:600;line-height:36px;letter-spacing:-.01em;color:#020608;margin-bottom:20px}.pricing_container__aLPCM .pricing_tabs__sNio8{width:100%;display:flex;align-items:center;gap:40px;border-bottom:1px solid #e6e6e6}.pricing_container__aLPCM .pricing_tabs__sNio8 .pricing_tab__oo2p_{padding:10px 2px;border-bottom:2px solid transparent;cursor:pointer;transition:all .3s ease-in-out}.pricing_container__aLPCM .pricing_tabs__sNio8 .pricing_tab__oo2p_ p{font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.005em;color:#959595;transition:all .3s ease-in-out}.pricing_container__aLPCM .pricing_tabs__sNio8 .pricing_tab__oo2p_:hover{border-bottom:2px solid #020608}.pricing_container__aLPCM .pricing_tabs__sNio8 .pricing_tab__oo2p_:hover p{color:#020608}.pricing_container__aLPCM .pricing_tabs__sNio8 .pricing_active__mbZnb{border-bottom:2px solid #020608}.pricing_container__aLPCM .pricing_tabs__sNio8 .pricing_active__mbZnb p{color:#020608}