.leaveDetailModal_modalRoot__1xzyD .modal-dialog{max-width:44rem}.leaveDetailModal_modalContent__iCeaW{border:none;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 24px 48px rgba(20,20,20,.18),0 8px 16px rgba(20,20,20,.08)}.leaveDetailModal_header__P0Oiq{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.35rem;background:#262626;border-bottom:1px solid rgba(255,255,255,.06)}.leaveDetailModal_headerLeft__Xygs_{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.leaveDetailModal_headerIcon__cWOFa{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:10px;background:#ff0000;color:#fff;flex-shrink:0}.leaveDetailModal_headerTitle__qFUgx{margin:0;font-size:1rem;font-weight:700;color:#f8fafc}.leaveDetailModal_headerSubtitle__7NM0T{display:block;margin-top:.2rem;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#a8a8a8}.leaveDetailModal_closeBtn__mbZMK{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;cursor:pointer}.leaveDetailModal_closeBtn__mbZMK:hover:not(:disabled){background:rgba(255,0,0,.7)}.leaveDetailModal_body__8b_Es{display:flex;flex-direction:column;gap:.85rem;padding:1.15rem 1.35rem 1rem;background:#fff}.leaveDetailModal_facts__JocDv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem 1rem;gap:.65rem 1rem;margin:0;padding:.9rem 1rem;border:1px solid rgba(20,20,20,.1);border-radius:12px;background:#fafbfc}.leaveDetailModal_factLabel__mZ9Ce{display:block;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#828690}.leaveDetailModal_factValue__a1bZt{display:block;margin-top:.15rem;font-size:.9rem;font-weight:600;color:#1e1e1e}.leaveDetailModal_badges__CXMnK{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.leaveDetailModal_section__ZQXAs{padding:.9rem 1rem;border:1px solid rgba(20,20,20,.1);border-radius:12px;background:#fafbfc}.leaveDetailModal_sectionTitle__S9vRN{margin:0 0 .65rem;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#828690}.leaveDetailModal_hint__f_DTX{display:block;margin-top:.35rem;font-size:.78rem;color:#828690}.leaveDetailModal_footer__xKjHE{display:flex;justify-content:space-between;gap:.65rem;padding:.9rem 1.35rem 1.15rem;background:#fafbfc;border-top:1px solid rgba(20,20,20,.06)}.leaveDetailModal_btnClose__IK26I,.leaveDetailModal_btnDanger___gyWw{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.55rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;border-radius:10px;cursor:pointer}.leaveDetailModal_btnClose__IK26I{color:#444;background:#fff;border:1px solid rgba(20,20,20,.1)}.leaveDetailModal_btnDanger___gyWw{color:#fff;background:#dc2626;border:none}.leaveDetailModal_btnClose__IK26I:disabled,.leaveDetailModal_btnDanger___gyWw:disabled{opacity:.65;cursor:not-allowed}[data-theme-version=dark] .leaveDetailModal_body__8b_Es,[data-theme-version=dark] .leaveDetailModal_modalContent__iCeaW,body.dark-mode .leaveDetailModal_body__8b_Es,body.dark-mode .leaveDetailModal_modalContent__iCeaW{background:#262626}[data-theme-version=dark] .leaveDetailModal_facts__JocDv,[data-theme-version=dark] .leaveDetailModal_footer__xKjHE,[data-theme-version=dark] .leaveDetailModal_section__ZQXAs,body.dark-mode .leaveDetailModal_facts__JocDv,body.dark-mode .leaveDetailModal_footer__xKjHE,body.dark-mode .leaveDetailModal_section__ZQXAs{background:#1e1e1e;border-color:#444}[data-theme-version=dark] .leaveDetailModal_factValue__a1bZt,body.dark-mode .leaveDetailModal_factValue__a1bZt{color:#ececf1}[data-theme-version=dark] .leaveDetailModal_btnClose__IK26I,body.dark-mode .leaveDetailModal_btnClose__IK26I{color:#ececf1;background:#262626;border-color:#525252}@media (max-width:575.98px){.leaveDetailModal_facts__JocDv,.leaveDetailModal_footer__xKjHE{grid-template-columns:1fr;flex-direction:column-reverse}.leaveDetailModal_btnClose__IK26I,.leaveDetailModal_btnDanger___gyWw{width:100%}}.AutocompleteProjecto_wrap__o2qOj{position:relative;width:100%;z-index:5;isolation:isolate}.AutocompleteProjecto_wrapOpen__C6fxQ{z-index:50}.AutocompleteProjecto_inputWrap__r7w3a{position:relative}.AutocompleteProjecto_searchIcon__uqOj_{position:absolute;left:10px;top:50%;transform:translateY(-50%);opacity:.85;pointer-events:none;z-index:2;color:var(--primary,#e00819)}.AutocompleteProjecto_input__YK36m{padding-left:2.35rem!important;position:relative;z-index:1;color:#1e1e1e}.AutocompleteProjecto_inputHasClear__PaLgu{padding-right:2rem!important}.AutocompleteProjecto_clearBtn__DY6Jo{position:absolute;right:8px;top:50%;transform:translateY(-50%);text-decoration:none;color:#1e1e1e;z-index:2;line-height:1;padding:0;border:0;background:transparent}.AutocompleteProjecto_list__UOpdc{position:absolute;left:0;right:0;z-index:1080;width:100%;max-height:min(var(--ac-list-max-height,720px),calc(100vh - 140px))!important;overflow-y:auto;margin:4px 0 0;padding:0;list-style:none;background:#ffffff!important;color:#1e1e1e;border:1px solid rgba(20,20,20,.14);border-radius:10px;box-shadow:0 10px 28px rgba(20,20,20,.18)}.AutocompleteProjecto_listPortal__HugIp{position:fixed;right:auto;margin:0;z-index:2000}.AutocompleteProjecto_item__BtIGy{display:block;padding:.5rem .85rem;margin:0;background:#ffffff!important;color:#1e1e1e!important;border:0;border-bottom:1px solid rgba(20,20,20,.08);cursor:pointer;font-size:.8125rem;line-height:1.35;transition:background .12s ease}.AutocompleteProjecto_item__BtIGy:last-child{border-bottom:0}.AutocompleteProjecto_itemActive___o_BJ,.AutocompleteProjecto_item__BtIGy:hover{background:#0d6efd!important;color:#ffffff!important}[data-theme-version=dark] .AutocompleteProjecto_input__YK36m,body.dark-mode .AutocompleteProjecto_input__YK36m{color:#ececf1;background:#1e1e1e;border-color:#525252}[data-theme-version=dark] .AutocompleteProjecto_clearBtn__DY6Jo,body.dark-mode .AutocompleteProjecto_clearBtn__DY6Jo{color:#ececf1}[data-theme-version=dark] .AutocompleteProjecto_list__UOpdc,body.dark-mode .AutocompleteProjecto_list__UOpdc{background:#1e1e1e!important;color:#ececf1;border-color:#444444;box-shadow:0 10px 28px rgba(0,0,0,.45)}[data-theme-version=dark] .AutocompleteProjecto_item__BtIGy,body.dark-mode .AutocompleteProjecto_item__BtIGy{background:#1e1e1e!important;color:#ececf1!important;border-bottom-color:#333333}[data-theme-version=dark] .AutocompleteProjecto_itemActive___o_BJ,[data-theme-version=dark] .AutocompleteProjecto_item__BtIGy:hover,body.dark-mode .AutocompleteProjecto_itemActive___o_BJ,body.dark-mode .AutocompleteProjecto_item__BtIGy:hover{background:#0d6efd!important;color:#ffffff!important}.TimesheetFormOffcanvas_wrap__BsZKW{min-width:0}.TimesheetFormOffcanvas_attachmentsHint__lWO0n{margin:.65rem 0 0;font-size:.75rem;color:#94a3b8}@media (max-width:575.98px){.TimesheetFormOffcanvas_wrap__BsZKW .col-6{flex:0 0 100%;max-width:100%}.TimesheetFormOffcanvas_headerCompact__2pIJx{padding:.85rem 1rem!important;gap:.5rem!important}.TimesheetFormOffcanvas_headerCompact__2pIJx h5{font-size:.9rem!important}.TimesheetFormOffcanvas_bodyCompact__q9XBb{padding:1rem!important}.TimesheetFormOffcanvas_footer__jLSeh{flex-direction:column;align-items:stretch!important;justify-content:flex-start!important;gap:.5rem;padding:.75rem 1rem}.TimesheetFormOffcanvas_footer__jLSeh button{width:100%}}[data-theme-version=dark] .TimesheetFormOffcanvas_attachmentsHint__lWO0n,body.dark-mode .TimesheetFormOffcanvas_attachmentsHint__lWO0n{color:#94a3b8}.TimesheetFormOffcanvas_feedbackBar__rUIdv{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-shrink:0;margin:0!important;border-radius:0;border-left:0;border-right:0;border-bottom:0}.TimesheetFormOffcanvas_feedbackClose__NHQ9u{flex-shrink:0;border:none;background:transparent;color:inherit;opacity:.7;padding:0;line-height:1;cursor:pointer}.TimesheetFormOffcanvas_feedbackClose__NHQ9u:hover{opacity:1}.projectDashboard_statsRow__yT_4_{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.projectDashboard_statTile__qaode{border:1px solid #ececf1;border-radius:.5rem;padding:1rem 1.125rem;background:linear-gradient(135deg,#f8fafc,#fff)}.projectDashboard_statValue__pWSzK{font-size:1.75rem;font-weight:700;color:#1e1e1e;line-height:1.1}.projectDashboard_statLabel__c_bdE{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#828690;margin-top:.35rem}.projectDashboard_siteCard__oKzuI{position:relative;min-height:220px;border:none;border-radius:.75rem;overflow:hidden;cursor:pointer;text-align:left;transition:transform .2s ease,box-shadow .2s ease;background-color:#262626;color:#fff}.projectDashboard_siteCardBg__Nqgt4{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.projectDashboard_siteCard__oKzuI:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(20,20,20,.2)}.projectDashboard_siteCard__oKzuI:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.projectDashboard_siteCardOverlay__PNJ0w{position:absolute;inset:0;z-index:1;background:linear-gradient(135deg,rgba(20,20,20,.92),rgba(20,20,20,.45) 55%,rgba(20,20,20,.25));padding:1.25rem 1.35rem;display:flex;flex-direction:column;justify-content:flex-end}.projectDashboard_siteCardTitle__39P__{font-size:1.35rem;font-weight:700;margin-bottom:.35rem;color:#ffffff;text-shadow:0 2px 14px rgba(0,0,0,.9),0 1px 3px rgba(0,0,0,1)}.projectDashboard_detailSiteTitle__H2qYM{margin:0 0 .75rem;color:#ffffff;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;text-shadow:0 2px 14px rgba(0,0,0,.9),0 1px 3px rgba(0,0,0,1)}.projectDashboard_detailPage__xcsPY{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:700!important}.projectDashboard_detailPage__xcsPY .fa,.projectDashboard_detailPage__xcsPY [class*=" fa-"],.projectDashboard_detailPage__xcsPY [class^=fa-],.projectDashboard_detailPage__xcsPY i.fa,.projectDashboard_detailPage__xcsPY i[class*=" fa"],.projectDashboard_detailPage__xcsPY i[class^=fa]{font-family:FontAwesome,Font Awesome\ 5 Free,Font Awesome\ 6 Free,Font Awesome\ 5 Brands,Font Awesome\ 6 Brands!important;font-weight:400!important;font-style:normal!important}.projectDashboard_detailToolbar__w8dp7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.projectDashboard_detailToolbarLeft__fku4N,.projectDashboard_detailToolbarRight__sUeOu{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.projectDashboard_detailEyebrow__avZ__{display:inline-block;margin-bottom:.45rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.72)}.projectDashboard_detailMetaRow__9P1PK{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .65rem;margin-bottom:.65rem}.projectDashboard_detailServicePill__66jZR{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:999px;background:rgba(255,255,255,.96);font-size:.72rem;font-weight:800}.projectDashboard_detailStatusPill__NMUak{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.02em}.projectDashboard_detailStatus_onTrack__rle0w{color:#166534;background:#dcfce7}.projectDashboard_detailStatus_atRisk__Vk4CR{color:#b45309;background:#fef3c7}.projectDashboard_detailStatus_delayed__hheO9{color:#9f1239;background:#ffe4e6}.projectDashboard_detailStatChip__L_Tmw{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .65rem;border-radius:999px;background:rgba(15,23,42,.35);border:1px solid rgba(255,255,255,.18);font-size:.72rem;font-weight:600;color:#fff}.projectDashboard_detailNote__2zaVk,.projectDashboard_detailScopeLine__Ya_AY{margin:0;max-width:44rem;font-size:.82rem;font-weight:600;line-height:1.45;color:rgba(255,255,255,.88)}.projectDashboard_detailScopeLine__Ya_AY{margin-top:.35rem;opacity:.92}.projectDashboard_detailPanel__x0aI8{margin-top:.85rem;padding:1.15rem 1.2rem;border-radius:16px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#ffffff,#fbfcfe);box-shadow:0 1px 2px rgba(15,23,42,.04),0 10px 24px rgba(15,23,42,.04)}.projectDashboard_detailPanelFlush__3kmHC{padding:0;overflow:hidden}.projectDashboard_detailEmpty__tKxAT{margin:0;padding:1rem 1.15rem;font-size:.84rem;font-weight:600;color:#64748b}.projectDashboard_detailIntro__g6Sx2{margin:0 0 1rem;font-size:.86rem;font-weight:600;line-height:1.5;color:#64748b}.projectDashboard_detailSectionTitle__1Jtbt{margin:0 0 .75rem;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.projectDashboard_teamColTitleSpaced__L__p3{margin-top:1.35rem}.projectDashboard_detailTabs__UJtSw{margin-top:.15rem}.projectDashboard_detailTabs__UJtSw .nav-tabs{display:flex;flex-wrap:wrap;gap:.4rem;padding:.4rem;margin-bottom:0!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:14px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.projectDashboard_detailTabs__UJtSw .nav-item{flex:1 1 auto;min-width:7.5rem}.projectDashboard_detailTabs__UJtSw .nav-link{width:100%;text-align:center;border:1px solid transparent!important;border-radius:10px!important;color:#64748b!important;font-size:.78rem;font-weight:800!important;letter-spacing:.01em;padding:.7rem .85rem!important;background:transparent!important;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.projectDashboard_detailTabs__UJtSw .nav-link:hover{color:#0f172a!important;background:rgba(255,255,255,.75)!important;border-color:rgba(15,23,42,.08)!important}.projectDashboard_detailTabs__UJtSw .nav-link.active{color:#fff!important;background:linear-gradient(180deg,#e00819,#c50716)!important;border-color:#c50716!important;box-shadow:0 4px 12px rgba(224,8,25,.28)}.projectDashboard_detailTableWrap__ayzCd{overflow-x:auto}.projectDashboard_detailTable__Ui_84{width:100%;margin:0;border-collapse:separate;border-spacing:0;font-size:.8125rem;color:#1e293b}.projectDashboard_detailTable__Ui_84 td,.projectDashboard_detailTable__Ui_84 th{vertical-align:middle;border:none!important;border-bottom:1px solid rgba(15,23,42,.06)!important;padding:.8rem .95rem}.projectDashboard_detailTable__Ui_84 thead th{background:linear-gradient(180deg,#f8fafc,#eef2f7)!important;color:#475569;font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:inset 0 -2px 0 #cbd5e1}.projectDashboard_detailTable__Ui_84 tbody tr:nth-child(2n) td{background:rgba(248,250,252,.7)}.projectDashboard_detailTable__Ui_84 tbody tr:hover td{background:#f1f5f9!important}.projectDashboard_teamGroupBlock__aRm0M{margin-bottom:1.15rem}.projectDashboard_teamGroupBlock__aRm0M:last-child{margin-bottom:0}.projectDashboard_teamGroupTableWrap__qOSuh{overflow:hidden;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.projectDashboard_teamContactStack__NcwNv{display:flex;flex-direction:column;gap:.15rem;min-width:0}.projectDashboard_teamContactStack__NcwNv a{color:#0369a1;text-decoration:none;font-size:.76rem;font-weight:600}.projectDashboard_teamContactStack__NcwNv a:hover{text-decoration:underline;color:#e00819}.projectDashboard_progressLayout__AWPQW{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem}@media (min-width:992px){.projectDashboard_progressLayout__AWPQW{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start}}.projectDashboard_progressSide__v8oDi{display:flex;flex-direction:column;gap:1rem}.projectDashboard_progressChartCard__pFtUu{border-radius:14px;border:1px solid rgba(15,23,42,.08);background:#fff;padding:.85rem .95rem .65rem;box-shadow:0 1px 2px rgba(15,23,42,.04)}.projectDashboard_milestoneDonePill__e3aOg{color:#166534;background:#dcfce7}.projectDashboard_milestoneDonePill__e3aOg,.projectDashboard_milestonePendingPill__SGklZ{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .6rem;border-radius:999px;font-size:.7rem;font-weight:800}.projectDashboard_milestonePendingPill__SGklZ{color:#475569;background:#e2e8f0}.projectDashboard_equipmentName__foHe5{font-weight:800;color:#0f172a}.projectDashboard_metaMuted__Qw6sj{font-size:.78rem;font-weight:600;color:#64748b}.projectDashboard_milestoneList__hqOuK{list-style:none;margin:0 0 .5rem;padding:0}.projectDashboard_milestoneItem__uA_Rs{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.55rem 0;border-bottom:1px solid rgba(15,23,42,.06)}.projectDashboard_milestoneLabel__LmEVi{display:inline-flex;align-items:flex-start;gap:.45rem;font-size:.84rem;font-weight:700;color:#0f172a}.projectDashboard_highlightList__In4ab{margin:0;padding-left:1.1rem;font-size:.82rem;font-weight:600;color:#64748b;line-height:1.5}.projectDashboard_highlightList__In4ab li{margin-bottom:.45rem}.projectDashboard_serviceBadge__MMnp0{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.projectDashboard_detailHero__vc6yJ{position:relative;border-radius:16px;overflow:hidden;min-height:168px;background-size:cover;background-position:50%;margin-bottom:1.15rem;box-shadow:0 1px 2px rgba(15,23,42,.05),0 14px 32px rgba(15,23,42,.1)}.projectDashboard_detailHeroOverlay__aWEYm{padding:1.35rem 1.5rem;background:linear-gradient(100deg,rgba(15,23,42,.94),rgba(15,23,42,.58) 55%,rgba(15,23,42,.35));color:#fff;min-height:168px;display:flex;flex-direction:column;justify-content:center}.projectDashboard_alertStrip__i0l2h{border-left:4px solid;border-radius:.35rem;padding:.65rem .85rem;background:#fff;margin-bottom:.5rem}.projectDashboard_alertDanger__DvlA4{border-left-color:#dc3545;background:#fff5f5}.projectDashboard_alertWarning__ekEec{border-left-color:#ffc107;background:#fffbeb}.projectDashboard_teamColTitle__2LOrQ{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:.75rem;font-weight:800}.projectDashboard_teamName__JaM7y{font-weight:800;color:#0f172a}.projectDashboard_teamRole__hdKt9{font-size:.78rem;font-weight:600;color:#64748b}.projectDashboard_progressChartWrap__eg2fn{width:100%;height:280px}.projectDashboard_servicePickerIntro__5v_we{font-size:.9rem;color:#828690;margin-bottom:1.25rem}.projectDashboard_servicePickerGrid__c1p6O{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));grid-gap:.95rem;gap:.95rem}.projectDashboard_servicePickerCard__xA7rP{border:1px solid #ececf1;border-radius:.65rem;padding:1rem .75rem;text-align:center;cursor:pointer;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}.projectDashboard_servicePickerCard__xA7rP:hover{border-color:var(--primary);box-shadow:0 8px 24px rgba(220,53,69,.12);transform:translateY(-2px)}.projectDashboard_servicePickerCard__xA7rP:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.projectDashboard_serviceIconRing__UgHz7{width:56px;height:56px;margin:0 auto .65rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.35rem;color:#fff;box-shadow:0 4px 12px rgba(20,20,20,.15)}.projectDashboard_servicePickerLabel__9CSqN{font-weight:700;font-size:.82rem;color:#1e1e1e;line-height:1.25;margin-bottom:.25rem}.projectDashboard_servicePickerHint__5ez5f{font-size:.68rem;color:#828690;line-height:1.3}.projectDashboard_siteCardServiceIcons__ptpdg,.projectDashboard_siteServiceTablets__bIEAu{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.projectDashboard_siteServiceTablet__k3J27{display:inline-block;max-width:100%;padding:.22rem .55rem;border-radius:.3rem;font-size:.65rem;font-weight:600;line-height:1.25;letter-spacing:.02em;color:#1e1e1e;background:rgba(255,255,255,.92);box-shadow:0 1px 4px rgba(0,0,0,.15);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectDashboard_siteCardMiniIcon__qrHHh{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2)}.projectDashboard_projectPickerCard__XsyZu{border:1px solid rgba(15,23,42,.1);border-radius:16px;overflow:hidden;cursor:pointer;background:#fff;text-align:left;padding:0;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}.projectDashboard_projectPickerCard__XsyZu:hover{border-color:rgba(224,8,25,.35);box-shadow:0 12px 28px rgba(224,8,25,.12);transform:translateY(-2px)}.projectDashboard_projectPickerCard__XsyZu:focus-visible{outline:2px solid #e00819;outline-offset:2px}.projectDashboard_projectPickerMedia__4Ml2p{position:relative;height:118px;overflow:hidden;background:linear-gradient(135deg,#1e1e28,#3a3a48)}.projectDashboard_projectPickerImg__C2nGE{width:100%;height:100%;object-fit:cover;display:block}.projectDashboard_projectPickerMediaShade__8TQEW{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 42%,rgba(15,23,42,.28))}.projectDashboard_projectPickerBody__FBNGV{padding:.75rem .85rem .9rem}.projectDashboard_projectPickerLabel__t5hZ9{font-weight:800;font-size:.78rem;color:#0f172a;line-height:1.3;margin-bottom:.25rem;letter-spacing:.01em;text-transform:uppercase}.projectDashboard_projectPickerHint__XzTJ3{font-size:.68rem;color:#64748b;line-height:1.35;font-weight:600}.projectDashboard_alertsSection__YNdR9{margin-top:.35rem;margin-bottom:1.35rem;padding:.85rem 1rem;border-radius:14px;background:#fff;border:1px solid rgba(224,8,25,.12);box-shadow:0 1px 2px rgba(15,23,42,.04)}.projectDashboard_alertsSectionHeader__tgiv8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem .85rem;margin-bottom:0}.projectDashboard_alertsSectionTitle__dcE5Y{margin-bottom:0;font-size:.82rem;font-weight:700;letter-spacing:.01em}.projectDashboard_alertsToggleBtn__0qrd3{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .95rem;border-radius:999px;border:1px solid rgba(224,8,25,.28);background:linear-gradient(180deg,#fff5f5,#ffffff);color:#e00819;font-size:.78rem;font-weight:700;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.2;cursor:pointer;box-shadow:0 1px 2px rgba(224,8,25,.08);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease,color .15s ease}.projectDashboard_alertsToggleBtn__0qrd3:hover{background:linear-gradient(180deg,#ffe8ea,#fff5f5);border-color:rgba(224,8,25,.45);box-shadow:0 4px 12px rgba(224,8,25,.14);transform:translateY(-1px)}.projectDashboard_alertsToggleBtn__0qrd3:focus-visible{outline:2px solid rgba(224,8,25,.45);outline-offset:2px}.projectDashboard_alertsToggleBtnOpen__OvysK{background:#e00819;border-color:#e00819;color:#fff;box-shadow:0 4px 14px rgba(224,8,25,.28)}.projectDashboard_alertsToggleBtnOpen__OvysK:hover{background:#c50716;border-color:#c50716;color:#fff;box-shadow:0 6px 16px rgba(224,8,25,.32)}.projectDashboard_alertsToggleBtn__0qrd3 i.fa{font-family:FontAwesome,Font Awesome\ 5 Free,Font Awesome\ 6 Free,Font Awesome\ 5 Brands,Font Awesome\ 6 Brands!important;font-weight:400!important;font-style:normal!important;font-size:.9em}.projectDashboard_alertsList__jemUH{margin-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.projectDashboard_onshoreCard__HIM1c{display:flex;gap:.85rem;padding:.85rem .15rem;border-bottom:1px solid rgba(15,23,42,.06)}.projectDashboard_onshoreCard__HIM1c:last-child{border-bottom:none}.projectDashboard_onshoreAvatar__VT_Ml{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid #ececf1;background:#f8fafc;box-shadow:0 1px 2px rgba(15,23,42,.06)}.projectDashboard_onshoreContact__zVffe{font-size:.78rem;font-weight:600;color:#64748b}.projectDashboard_onshoreContact__zVffe a{color:#0d6efd;text-decoration:none}.projectDashboard_onshoreContact__zVffe a:hover{text-decoration:underline}.projectDashboard_equipmentNameCell__vMMiS{display:flex;align-items:center;gap:.75rem;min-width:0}.projectDashboard_equipmentThumb__85bc3{width:48px;height:48px;border-radius:.45rem;object-fit:cover;flex-shrink:0;border:1px solid #ececf1;background:#f8fafc}.projectDashboard_equipPill__1cGQf{display:inline-flex;align-items:center;max-width:100%;padding:.32rem .75rem;border-radius:999px;border:1px solid transparent;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.01em;line-height:1.25;white-space:nowrap}.projectDashboard_equipStatus_inUse__7eeT_{color:#c40616;background:rgba(224,8,25,.1);border-color:rgba(224,8,25,.18)}.projectDashboard_equipStatus_standby__KstZg{color:#475569;background:rgba(100,116,139,.12);border-color:rgba(100,116,139,.2)}.projectDashboard_equipStatus_inMaintenance__xMj80{color:#b45309;background:rgba(245,158,11,.14);border-color:rgba(245,158,11,.22)}.projectDashboard_equipCondition_operational__r3ApY{color:#15803d;background:rgba(34,197,94,.14);border-color:rgba(34,197,94,.22)}.projectDashboard_equipCondition_dueInspection__5BGH1{color:#b45309;background:rgba(245,158,11,.14);border-color:rgba(245,158,11,.22)}.projectDashboard_equipCondition_damaged__fUz13{color:#be123c;background:rgba(244,63,94,.12);border-color:rgba(244,63,94,.2)}[data-theme-version=dark] .projectDashboard_equipStatus_inUse__7eeT_,body.dark-mode .projectDashboard_equipStatus_inUse__7eeT_{color:#ff7a86;background:rgba(224,8,25,.2);border-color:rgba(224,8,25,.35)}[data-theme-version=dark] .projectDashboard_equipStatus_standby__KstZg,body.dark-mode .projectDashboard_equipStatus_standby__KstZg{color:#cbd5e1;background:rgba(148,163,184,.16);border-color:rgba(148,163,184,.28)}[data-theme-version=dark] .projectDashboard_equipCondition_dueInspection__5BGH1,[data-theme-version=dark] .projectDashboard_equipStatus_inMaintenance__xMj80,body.dark-mode .projectDashboard_equipCondition_dueInspection__5BGH1,body.dark-mode .projectDashboard_equipStatus_inMaintenance__xMj80{color:#fbbf24;background:rgba(245,158,11,.18);border-color:rgba(245,158,11,.32)}[data-theme-version=dark] .projectDashboard_equipCondition_operational__r3ApY,body.dark-mode .projectDashboard_equipCondition_operational__r3ApY{color:#4ade80;background:rgba(34,197,94,.16);border-color:rgba(34,197,94,.3)}[data-theme-version=dark] .projectDashboard_equipCondition_damaged__fUz13,body.dark-mode .projectDashboard_equipCondition_damaged__fUz13{color:#fb7185;background:rgba(244,63,94,.18);border-color:rgba(244,63,94,.32)}.projectDashboard_rotationNameCell__xeoSc{display:flex;align-items:flex-start;gap:.65rem;min-width:0}.projectDashboard_rotationAvatar__GzoYj{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid #ececf1;background:#f8fafc}[data-theme-version=dark] .projectDashboard_statTile__qaode,body.dark-mode .projectDashboard_statTile__qaode{border-color:#454545;background:linear-gradient(135deg,#2e2e38,#25252e)}[data-theme-version=dark] .projectDashboard_statValue__pWSzK,body.dark-mode .projectDashboard_statValue__pWSzK{color:#f5f5f5!important}[data-theme-version=dark] .projectDashboard_statLabel__c_bdE,body.dark-mode .projectDashboard_statLabel__c_bdE{color:#a8a8a8!important}[data-theme-version=dark] .projectDashboard_alertStrip__i0l2h,body.dark-mode .projectDashboard_alertStrip__i0l2h{background:#2a2a33!important;border-color:#454545!important}[data-theme-version=dark] .projectDashboard_alertsSection__YNdR9,body.dark-mode .projectDashboard_alertsSection__YNdR9{background:#25252e;border-color:rgba(224,8,25,.28)}[data-theme-version=dark] .projectDashboard_alertsToggleBtn__0qrd3,body.dark-mode .projectDashboard_alertsToggleBtn__0qrd3{background:linear-gradient(180deg,#3a2a2c,#2e2e38);border-color:rgba(224,8,25,.4);color:#ff6b76}[data-theme-version=dark] .projectDashboard_alertsToggleBtn__0qrd3:hover,body.dark-mode .projectDashboard_alertsToggleBtn__0qrd3:hover{background:linear-gradient(180deg,#4a3034,#3a2a2c)}[data-theme-version=dark] .projectDashboard_alertsToggleBtnOpen__OvysK,body.dark-mode .projectDashboard_alertsToggleBtnOpen__OvysK{background:#e00819;border-color:#e00819;color:#fff}[data-theme-version=dark] .projectDashboard_alertDanger__DvlA4,body.dark-mode .projectDashboard_alertDanger__DvlA4{background:#3a2228!important}[data-theme-version=dark] .projectDashboard_alertWarning__ekEec,body.dark-mode .projectDashboard_alertWarning__ekEec{background:#3a3420!important}[data-theme-version=dark] .projectDashboard_detailPanel__x0aI8,body.dark-mode .projectDashboard_detailPanel__x0aI8{background:linear-gradient(180deg,#2e2e38,#25252e);border-color:#454545}[data-theme-version=dark] .projectDashboard_detailTable__Ui_84 thead th,body.dark-mode .projectDashboard_detailTable__Ui_84 thead th{background:linear-gradient(180deg,#32323e,#2a2a33)!important;color:#cbd5e1;box-shadow:inset 0 -2px 0 #454545}[data-theme-version=dark] .projectDashboard_detailTable__Ui_84,[data-theme-version=dark] .projectDashboard_equipmentName__foHe5,[data-theme-version=dark] .projectDashboard_milestoneLabel__LmEVi,[data-theme-version=dark] .projectDashboard_teamName__JaM7y,body.dark-mode .projectDashboard_detailTable__Ui_84,body.dark-mode .projectDashboard_equipmentName__foHe5,body.dark-mode .projectDashboard_milestoneLabel__LmEVi,body.dark-mode .projectDashboard_teamName__JaM7y{color:#e2e8f0}[data-theme-version=dark] .projectDashboard_detailTable__Ui_84 tbody tr:nth-child(2n) td,body.dark-mode .projectDashboard_detailTable__Ui_84 tbody tr:nth-child(2n) td{background:rgba(255,255,255,.03)}[data-theme-version=dark] .projectDashboard_detailTable__Ui_84 tbody tr:hover td,body.dark-mode .projectDashboard_detailTable__Ui_84 tbody tr:hover td{background:#32323e!important}[data-theme-version=dark] .projectDashboard_detailTabs__UJtSw .nav-tabs,body.dark-mode .projectDashboard_detailTabs__UJtSw .nav-tabs{background:linear-gradient(180deg,#2e2e38,#25252e);border-color:#454545!important}[data-theme-version=dark] .projectDashboard_detailTabs__UJtSw .nav-link,body.dark-mode .projectDashboard_detailTabs__UJtSw .nav-link{color:#94a3b8!important}[data-theme-version=dark] .projectDashboard_detailTabs__UJtSw .nav-link:hover,body.dark-mode .projectDashboard_detailTabs__UJtSw .nav-link:hover{color:#f8fafc!important;background:rgba(255,255,255,.06)!important}[data-theme-version=dark] .projectDashboard_detailTabs__UJtSw .nav-link.active,body.dark-mode .projectDashboard_detailTabs__UJtSw .nav-link.active{color:#fff!important;background:linear-gradient(180deg,#e00819,#c50716)!important;border-color:#c50716!important}[data-theme-version=dark] .projectDashboard_progressChartCard__pFtUu,[data-theme-version=dark] .projectDashboard_teamGroupTableWrap__qOSuh,body.dark-mode .projectDashboard_progressChartCard__pFtUu,body.dark-mode .projectDashboard_teamGroupTableWrap__qOSuh{background:#2e2e38;border-color:#454545}[data-theme-version=dark] .projectDashboard_teamColTitle__2LOrQ,body.dark-mode .projectDashboard_teamColTitle__2LOrQ{color:#a8a8a8!important}[data-theme-version=dark] .projectDashboard_teamName__JaM7y,body.dark-mode .projectDashboard_teamName__JaM7y{color:#e8ecf4!important}[data-theme-version=dark] .projectDashboard_servicePickerIntro__5v_we,[data-theme-version=dark] .projectDashboard_teamRole__hdKt9,body.dark-mode .projectDashboard_servicePickerIntro__5v_we,body.dark-mode .projectDashboard_teamRole__hdKt9{color:#a8a8a8!important}[data-theme-version=dark] .projectDashboard_servicePickerCard__xA7rP,body.dark-mode .projectDashboard_servicePickerCard__xA7rP{border-color:#454545;background:#2a2a33}[data-theme-version=dark] .projectDashboard_servicePickerLabel__9CSqN,body.dark-mode .projectDashboard_servicePickerLabel__9CSqN{color:#e8ecf4!important}[data-theme-version=dark] .projectDashboard_servicePickerHint__5ez5f,body.dark-mode .projectDashboard_servicePickerHint__5ez5f{color:#a8a8a8!important}[data-theme-version=dark] .projectDashboard_onshoreCard__HIM1c,body.dark-mode .projectDashboard_onshoreCard__HIM1c{border-bottom-color:#454545}[data-theme-version=dark] .projectDashboard_onshoreAvatar__VT_Ml,body.dark-mode .projectDashboard_onshoreAvatar__VT_Ml{border-color:#454545}[data-theme-version=dark] .projectDashboard_onshoreContact__zVffe,body.dark-mode .projectDashboard_onshoreContact__zVffe{color:#a8a8a8!important}[data-theme-version=dark] .projectDashboard_equipmentThumb__85bc3,[data-theme-version=dark] .projectDashboard_rotationAvatar__GzoYj,body.dark-mode .projectDashboard_equipmentThumb__85bc3,body.dark-mode .projectDashboard_rotationAvatar__GzoYj{border-color:#454545;background:#32323e}.projectDashboard_csrCatalogHubGrid__xuu2M{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));grid-gap:.95rem;gap:.95rem}.projectDashboard_csrCatalogHubCard__UpQvu{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:.4rem;padding:1.05rem 1rem 1rem;border:1px solid rgba(15,23,42,.1);border-radius:16px;background:#fff;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.projectDashboard_csrCatalogHubCard__UpQvu:hover{border-color:rgba(224,8,25,.35);box-shadow:0 12px 28px rgba(224,8,25,.12);transform:translateY(-2px)}.projectDashboard_csrCatalogHubCard__UpQvu:focus-visible{outline:2px solid #e00819;outline-offset:2px}.projectDashboard_csrCatalogHubIcon__lv_Cj{width:2.85rem;height:2.85rem;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#fff1f2,#ffe4e6);color:#e00819;font-size:1.15rem;margin-bottom:.15rem;box-shadow:inset 0 0 0 1px rgba(224,8,25,.08)}.projectDashboard_csrCatalogHubLabel__71cXT{font-size:.84rem;font-weight:800;color:#0f172a;line-height:1.25}.projectDashboard_csrCatalogHubHint__CtGfI{font-size:.7rem;color:#64748b;line-height:1.35;font-weight:600}.projectDashboard_hopeOffcanvasBody__ejnPK{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:700!important}.projectDashboard_hopeOffcanvasBody__ejnPK .fa,.projectDashboard_hopeOffcanvasBody__ejnPK [class*=" fa-"],.projectDashboard_hopeOffcanvasBody__ejnPK [class^=fa-],.projectDashboard_hopeOffcanvasBody__ejnPK i.fa,.projectDashboard_hopeOffcanvasBody__ejnPK i[class*=" fa"],.projectDashboard_hopeOffcanvasBody__ejnPK i[class^=fa]{font-family:FontAwesome,Font Awesome\ 5 Free,Font Awesome\ 6 Free,Font Awesome\ 5 Brands,Font Awesome\ 6 Brands!important;font-weight:400!important;font-style:normal!important}.projectDashboard_hopeOffcanvasIntro__FrDip{margin:0 0 1.25rem;max-width:42rem;font-size:.88rem;font-weight:600;line-height:1.55;color:#64748b}.projectDashboard_hopeOffcanvasEmpty__f61WM{margin:0;padding:.9rem 1rem;border-radius:14px;font-size:.86rem;font-weight:700;color:#64748b;background:#f8fafc;border:1px solid rgba(15,23,42,.08)}.projectDashboard_hopeCardCta__WsVMV{display:inline-flex;align-items:center;gap:.4rem;margin-top:.45rem;padding:.4rem .75rem;border-radius:999px;background:#e00819;color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.01em;line-height:1.2}.projectDashboard_csrCatalogHubCard__UpQvu:hover .projectDashboard_hopeCardCta__WsVMV,.projectDashboard_projectPickerCard__XsyZu:hover .projectDashboard_hopeCardCta__WsVMV{background:#c50716}[data-theme-version=dark] .projectDashboard_csrCatalogHubCard__UpQvu,body.dark-mode .projectDashboard_csrCatalogHubCard__UpQvu{background:#32323e;border-color:#454545}[data-theme-version=dark] .projectDashboard_csrCatalogHubLabel__71cXT,body.dark-mode .projectDashboard_csrCatalogHubLabel__71cXT{color:#ececf1}[data-theme-version=dark] .projectDashboard_hopeOffcanvasIntro__FrDip,body.dark-mode .projectDashboard_hopeOffcanvasIntro__FrDip{color:#a8a8a8}[data-theme-version=dark] .projectDashboard_projectPickerCard__XsyZu,body.dark-mode .projectDashboard_projectPickerCard__XsyZu{background:#32323e;border-color:#454545}[data-theme-version=dark] .projectDashboard_projectPickerLabel__t5hZ9,body.dark-mode .projectDashboard_projectPickerLabel__t5hZ9{color:#ececf1}[data-theme-version=dark] .projectDashboard_projectPickerHint__XzTJ3,body.dark-mode .projectDashboard_projectPickerHint__XzTJ3{color:#a8a8a8}.epiDelivery_wrapper__tjGdl{border:1px solid rgba(20,20,20,.12);border-radius:14px;background:#fff;box-shadow:0 1px 3px rgba(20,20,20,.06),0 6px 20px rgba(20,20,20,.08);overflow:hidden}.epiDelivery_header__qhJK5{padding:1.25rem 1.5rem 1rem;border-bottom:1px solid rgba(20,20,20,.06)}.epiDelivery_captionRow__Bc8o8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.epiDelivery_title__rxxd0{margin:0;font-size:1.25rem;font-weight:700;color:#1e1e1e;display:flex;align-items:center;gap:.5rem}.epiDelivery_toolbarGroup__AKtGj,.epiDelivery_toolbarWrap__swRUc{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.epiDelivery_toolbarGroup__AKtGj{padding:.35rem;border-radius:12px;background:#f8fafc;border:1px solid rgba(20,20,20,.06)}.epiDelivery_headerSearch__dgekJ{min-width:220px;flex:1 1 220px;max-width:320px;padding:.45rem .75rem;font-size:.8125rem;font-weight:500;color:#444;background:#fff;border:1px solid rgba(20,20,20,.1);border-radius:10px;outline:none}.epiDelivery_headerSearch__dgekJ:focus{border-color:#ff0000;box-shadow:0 0 0 3px rgba(255,0,0,.1)}.epiDelivery_btnDanger__nzNaf,.epiDelivery_btnOutline__TN6Wl,.epiDelivery_btnPrimary__npQqR,.epiDelivery_btnSuccess__zIJ1q{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;border-radius:10px;cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.epiDelivery_btnPrimary__npQqR{color:#fff;background:#262626;border:none;box-shadow:0 2px 8px rgba(38,38,38,.22)}.epiDelivery_btnPrimary__npQqR:hover:not(:disabled){transform:translateY(-1px);background:#ff0000}.epiDelivery_btnOutline__TN6Wl{color:#444;background:#fff;border:1px solid rgba(20,20,20,.1)}.epiDelivery_btnOutline__TN6Wl:hover:not(:disabled){background:#f5f5f5;color:#1e1e1e}.epiDelivery_btnSuccess__zIJ1q{color:#15803d;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.25)}.epiDelivery_btnDanger__nzNaf{color:#b91c1c;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.25)}.epiDelivery_btnDanger__nzNaf:disabled,.epiDelivery_btnIcon__nq6fx:disabled,.epiDelivery_btnOutline__TN6Wl:disabled,.epiDelivery_btnPrimary__npQqR:disabled,.epiDelivery_btnSuccess__zIJ1q:disabled{opacity:.55;cursor:not-allowed}.epiDelivery_btnIcon__nq6fx{display:inline-flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;padding:0;font-size:.875rem;border-radius:10px;border:1px solid rgba(20,20,20,.1);background:#fff;color:#525252;cursor:pointer}.epiDelivery_btnIcon__nq6fx:hover:not(:disabled){background:#f5f5f5;color:#1e1e1e}.epiDelivery_btnIconActive__XacbN{background:rgba(255,0,0,.1);border-color:rgba(255,0,0,.28);color:#ff0000}.epiDelivery_body__8sld_{padding:0 1.25rem 1.25rem}.epiDelivery_selectAllBar__CQWq9{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.85rem;padding:.55rem .75rem;border-radius:10px;background:#f8fafc;border:1px solid rgba(20,20,20,.06);font-size:.8125rem;font-weight:600;color:#475569}.epiDelivery_selectedCount__Qmfq5{color:#ff0000;font-weight:700}.epiDelivery_cardsGrid__3_TR6{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:900px){.epiDelivery_cardsGrid__3_TR6{grid-template-columns:repeat(2,1fr)}}@media (min-width:1400px){.epiDelivery_cardsGrid__3_TR6{grid-template-columns:repeat(3,1fr)}}.epiDelivery_card__H_D9n{display:flex;flex-direction:column;border:1px solid rgba(20,20,20,.1);border-radius:16px;background:#fff;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease,transform .15s ease}.epiDelivery_card__H_D9n:hover{border-color:rgba(255,0,0,.22);box-shadow:0 8px 24px rgba(20,20,20,.1);transform:translateY(-1px)}.epiDelivery_cardSelected__avS5a{border-color:rgba(255,0,0,.45);box-shadow:0 0 0 2px rgba(255,0,0,.12)}.epiDelivery_cardHeader__huze_{display:flex;align-items:flex-start;gap:.65rem;padding:1rem 1.15rem .65rem}.epiDelivery_cardCheckbox__ci8Fv{margin-top:.35rem;width:1rem;height:1rem;accent-color:#ff0000;flex-shrink:0}.epiDelivery_employeeBlock__t_2wF{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1}.epiDelivery_employeeAvatar___3_qs{object-fit:cover}.epiDelivery_employeeAvatar___3_qs,.epiDelivery_kindAvatar__v97gX{width:52px;height:52px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px rgba(20,20,20,.12);flex-shrink:0}.epiDelivery_kindAvatar__v97gX{display:inline-flex;align-items:center;justify-content:center;background:#f1f5f9;color:#ff0000;font-size:1.1rem}.epiDelivery_kindAvatarSm__gVoQa{width:34px;height:34px;font-size:.85rem}.epiDelivery_kindBadge__zmZRL{display:inline-flex;align-items:center;padding:.12rem .5rem;border-radius:999px;font-size:.66rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.epiDelivery_kindEmployee__4d4nT{background:rgba(37,99,235,.12);color:#1d4ed8}.epiDelivery_kindDepartment__qdbeZ{background:rgba(217,119,6,.16);color:#b45309}.epiDelivery_kindProject__LQ5MB{background:rgba(5,150,105,.14);color:#047857}.epiDelivery_statusBadge__5nZua{display:inline-flex;align-items:center;margin-left:.35rem;padding:.12rem .5rem;border-radius:999px;font-size:.66rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.epiDelivery_statusOpen__qFkaY{background:rgba(34,197,94,.14);color:#15803d}.epiDelivery_statusClosed__ZSyqO{background:rgba(100,116,139,.16);color:#475569}.epiDelivery_employeeText__BbKXe{min-width:0;display:flex;flex-direction:column;gap:.12rem}.epiDelivery_employeeName__dEToE{margin:0;font-size:.95rem;font-weight:800;color:#1e1e1e;text-transform:uppercase;letter-spacing:.01em;line-height:1.25;word-break:break-word}.epiDelivery_employeePosition__qGMQw{margin:0;font-size:.78rem;font-weight:600;color:#64748b}.epiDelivery_cardId__k1aUk{font-size:.7rem;font-weight:500;color:#a8a8a8}.epiDelivery_metaRow__DNe2D{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:0 1.15rem .55rem}.epiDelivery_tags__8DBXq{display:flex;flex-wrap:wrap;gap:.35rem}.epiDelivery_tag__i7UOm{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.68rem;font-weight:700;border-radius:999px;background:#f1f5f9;color:#475569}.epiDelivery_conditionNew__NA0lI{background:rgba(34,197,94,.12);color:#15803d}.epiDelivery_conditionUsed__KYflA{background:rgba(14,165,233,.12);color:#0369a1}.epiDelivery_conditionReplace__sJjdh{background:rgba(245,158,11,.14);color:#b45309}.epiDelivery_cardDivider__0bP_H{margin:.15rem 1.15rem .75rem;border:0;border-top:1px solid rgba(20,20,20,.08)}.epiDelivery_itemHero__Q5jrA{padding:0 1.15rem .65rem}.epiDelivery_itemName__YDxhD{margin:0 0 .2rem;font-size:1.05rem;font-weight:800;color:#111}.epiDelivery_itemSub__wyPpo{margin:0;font-size:.75rem;font-weight:600;color:#64748b}.epiDelivery_cardItems__ceEoe,.epiDelivery_historyItems___DdYB{margin:.35rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.3rem}.epiDelivery_cardItems__ceEoe li,.epiDelivery_historyItems___DdYB li{display:flex;flex-direction:column;font-size:.82rem;font-weight:700;color:#1e1e1e}.epiDelivery_cardItems__ceEoe li span,.epiDelivery_historyItems___DdYB li span{font-size:.7rem;font-weight:600;color:#64748b}.epiDelivery_linesSection__lu2kd{display:flex;flex-direction:column;gap:.75rem}.epiDelivery_sectionTitle__WFBkd{margin:.35rem 0 .65rem;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.epiDelivery_lineComposer__LKlI8{border:1px solid rgba(20,20,20,.1);border-radius:12px;padding:.9rem;background:#fafafa;display:flex;flex-direction:column;gap:.75rem}.epiDelivery_addLineBtn__1QEll{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:700;border-radius:10px;border:none;background:#262626;color:#fff;cursor:pointer}.epiDelivery_addLineBtn__1QEll:disabled{opacity:.55;cursor:not-allowed}.epiDelivery_linesTableWrap__S_Pfq{overflow-x:auto;border:1px solid rgba(20,20,20,.08);border-radius:12px}.epiDelivery_linesTable__sSBvL{width:100%;border-collapse:collapse;font-size:.8rem}.epiDelivery_linesTable__sSBvL th{text-align:left;font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#64748b;padding:.55rem .65rem;background:#f8fafc}.epiDelivery_linesTable__sSBvL td{padding:.55rem .65rem;border-top:1px solid rgba(20,20,20,.06);vertical-align:middle}.epiDelivery_lineMeta__wYCat{font-size:.7rem;color:#94a3b8;font-weight:600}.epiDelivery_emptyLines__DnDAh{text-align:center;color:#94a3b8;font-weight:600;padding:.9rem!important}.epiDelivery_lineRemoveBtn__b1hza{width:1.85rem;height:1.85rem;border-radius:8px;border:1px solid rgba(239,68,68,.25);background:rgba(239,68,68,.08);color:#b91c1c;cursor:pointer}.epiDelivery_facts___ecef{display:grid;grid-template-columns:1fr 1fr;grid-gap:.45rem .75rem;gap:.45rem .75rem;padding:0 1.15rem .85rem;font-size:.75rem;color:#475569}.epiDelivery_facts___ecef span{display:flex;align-items:flex-start;gap:.4rem}.epiDelivery_facts___ecef i{margin-top:.15rem;color:#ff0000;width:.85rem}.epiDelivery_tenure__7tFRT{font-weight:800;color:#ff0000}.epiDelivery_cardActions__FB68u{display:flex;flex-wrap:wrap;gap:.35rem;padding:0 1.15rem 1rem;margin-top:auto}.epiDelivery_actionBtn__w0onF{display:inline-flex;align-items:center;justify-content:center;gap:.15rem;min-width:2rem;height:2rem;padding:0 .35rem;border-radius:9px;border:1px solid rgba(20,20,20,.1);background:#fff;color:#525252;cursor:pointer;font-size:.8rem}.epiDelivery_actionLocaleHint__D7Jdc{font-size:.58rem;font-weight:700;letter-spacing:.02em;line-height:1}.epiDelivery_actionBtn__w0onF:hover{background:#f5f5f5;color:#1e1e1e}.epiDelivery_actionBtnDanger__vPSyz:hover{background:rgba(239,68,68,.1);color:#b91c1c;border-color:rgba(239,68,68,.25)}.epiDelivery_attachCount__3DBHR{min-width:1rem;padding:0 .28rem;border-radius:999px;background:#e00819;color:#fff;font-size:.62rem;font-weight:800;line-height:1.2}.epiDelivery_attachItem__CqBAf{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;border-radius:12px;border:1px solid rgba(20,20,20,.08)}.epiDelivery_attachMeta__CJvc5{font-size:.72rem;color:#94a3b8}.epiDelivery_tableWrap__BkwYy{overflow-x:auto}.epiDelivery_table__Oft3_{width:100%;border-collapse:collapse;font-size:.8125rem}.epiDelivery_table__Oft3_ th{text-align:left;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#64748b;padding:.65rem .55rem;border-bottom:1px solid rgba(20,20,20,.08);white-space:nowrap}.epiDelivery_table__Oft3_ td{padding:.7rem .55rem;border-bottom:1px solid rgba(20,20,20,.05);vertical-align:middle;color:#334155}.epiDelivery_tableEmployee__w3Rp_{display:flex;align-items:center;gap:.55rem;min-width:180px}.epiDelivery_tableAvatar__Dc6Qu{width:34px;height:34px;border-radius:50%;object-fit:cover}.epiDelivery_tableName__n5ccK{font-weight:700;color:#1e1e1e}.epiDelivery_table__Oft3_ .epiDelivery_cardActions__FB68u{padding:0;margin:0}.epiDelivery_tableSub__FzvlK{font-size:.72rem;color:#94a3b8}.epiDelivery_emptyState__ngNtx{grid-column:1/-1;padding:2.5rem 1rem;text-align:center;color:#94a3b8;font-weight:600}.epiDelivery_pagination__OXdE6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(20,20,20,.06);font-size:.8125rem;color:#64748b}.epiDelivery_pageBtns__2R1rs{display:flex;gap:.35rem}.epiDelivery_pageBtn__f7b8n{min-width:2rem;height:2rem;border-radius:8px;border:1px solid rgba(20,20,20,.1);background:#fff;color:#475569;font-weight:700;cursor:pointer}.epiDelivery_pageBtnActive__3atJr{background:#262626;color:#fff;border-color:#262626}.epiDelivery_pageBtn__f7b8n:disabled{opacity:.45;cursor:not-allowed}.epiDelivery_fieldStack___qaga{display:flex;flex-direction:column;gap:.85rem}.epiDelivery_fieldRow__BYTzV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:.85rem;gap:.85rem;align-items:start}@media (max-width:480px){.epiDelivery_fieldRow__BYTzV{grid-template-columns:1fr}}.epiDelivery_fieldLabel__PCEV7{display:block;margin-bottom:.35rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#828690}.epiDelivery_kindToggle__URz6e{display:flex;gap:6px}.epiDelivery_kindBtn__A08_m{flex:1 1;min-height:36px;border:1px solid rgba(20,20,20,.12);border-radius:10px;background:#fff;font-size:.72rem;font-weight:700;color:#4d5660;cursor:pointer}.epiDelivery_kindBtnActive__sEEHA{border-color:#e00819;background:#fff5f5;color:#b51120}.epiDelivery_fieldHint__w1mi0{display:block;margin-top:.35rem;font-size:.72rem;color:#94a3b8}.epiDelivery_fieldInput__ppZG_,.epiDelivery_fieldTextarea__3dj3g{width:100%;padding:.55rem .85rem;font-size:.8125rem;font-weight:500;color:#444;background:#fff;border:1px solid rgba(20,20,20,.1);border-radius:10px;outline:none}.epiDelivery_fieldInput__ppZG_:focus,.epiDelivery_fieldTextarea__3dj3g:focus{border-color:#ff0000;box-shadow:0 0 0 3px rgba(255,0,0,.1)}.epiDelivery_fieldInput__ppZG_[type=date]{display:block;position:relative;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.epiDelivery_fieldTextarea__3dj3g{min-height:5.5rem;resize:vertical}.epiDelivery_pickerRow__3DLcr{display:flex;align-items:stretch;gap:.45rem}.epiDelivery_pickerField__cwq6J{flex:1 1;min-width:0}.epiDelivery_pickerBtn__z1qgw{width:2.5rem;flex-shrink:0;border-radius:10px;border:1px solid rgba(20,20,20,.1);background:#fff;color:#ff0000;cursor:pointer}.epiDelivery_pickerBtn__z1qgw:hover:not(:disabled){background:rgba(255,0,0,.08)}.epiDelivery_pickerBtn__z1qgw:disabled{opacity:.4;cursor:not-allowed;color:#94a3b8}.epiDelivery_historyPerson__nV9aS{display:flex;align-items:center;gap:.75rem;margin-bottom:.85rem}.epiDelivery_historyAvatar__ZUx1C{width:48px;height:48px;border-radius:50%;object-fit:cover}.epiDelivery_historyName__hiEwY{font-weight:800;color:#1e1e1e}.epiDelivery_historyMeta__ZX9jI{font-size:.78rem;color:#64748b}.epiDelivery_historyCount__r5q_8{font-size:.78rem;font-weight:700;color:#64748b;margin:0}.epiDelivery_historyToolbar__p_mtM{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.epiDelivery_historySelectAll__j2rVm{border:none;background:transparent;padding:0;font-size:.75rem;font-weight:700;color:#b42318;cursor:pointer}.epiDelivery_historySelect__xL0sb{margin:0;cursor:pointer}.epiDelivery_historyCardActions__U7VI2,.epiDelivery_historySelect__xL0sb{display:inline-flex;align-items:center;gap:.45rem}.epiDelivery_historyNoteBtn__rcR59{display:inline-flex;align-items:center;gap:.3rem;border:1px solid rgba(20,20,20,.12);background:#fff;border-radius:999px;padding:.15rem .55rem;font-size:.68rem;font-weight:700;color:#334155;cursor:pointer}.epiDelivery_historyNoteBtn__rcR59:disabled{opacity:.6;cursor:wait}.epiDelivery_historyList__Vcykk{display:flex;flex-direction:column;gap:.75rem}.epiDelivery_historyCard__2Nt2w{border:1px solid rgba(20,20,20,.1);border-radius:12px;padding:.85rem 1rem;background:#fafafa}.epiDelivery_historyCardTop__dnDpe{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.epiDelivery_historyCode__CH9Ma{font-size:.72rem;font-weight:700;color:#94a3b8}.epiDelivery_tenurePill__INW5A{font-size:.68rem;font-weight:800;padding:.15rem .5rem;border-radius:999px;background:rgba(34,197,94,.12);color:#15803d}.epiDelivery_tenurePillWarn__Qapy_{background:rgba(245,158,11,.16);color:#b45309}.epiDelivery_historyEpi__wWHmi{margin:0 0 .45rem;font-size:.95rem;font-weight:800;color:#111}.epiDelivery_historyEpi__wWHmi span{display:block;font-size:.72rem;font-weight:600;color:#64748b}.epiDelivery_historyFacts__kep3V{display:flex;flex-wrap:wrap;gap:.65rem 1rem;font-size:.75rem;color:#475569}.epiDelivery_historyFacts__kep3V span{display:inline-flex;align-items:center;gap:.35rem}.epiDelivery_historyFacts__kep3V i{color:#ff0000}.epiDelivery_historyExportBtns__KbNSj{display:flex;flex-wrap:wrap;gap:.5rem}.epiDelivery_filterShell__iYNnb{margin-bottom:1rem}[data-theme-version=dark] .epiDelivery_wrapper__tjGdl,body.dark-mode .epiDelivery_wrapper__tjGdl{background:#1e1e1e;border-color:#333}[data-theme-version=dark] .epiDelivery_employeeName__dEToE,[data-theme-version=dark] .epiDelivery_historyEpi__wWHmi,[data-theme-version=dark] .epiDelivery_historyName__hiEwY,[data-theme-version=dark] .epiDelivery_itemName__YDxhD,[data-theme-version=dark] .epiDelivery_tableName__n5ccK,[data-theme-version=dark] .epiDelivery_title__rxxd0,body.dark-mode .epiDelivery_employeeName__dEToE,body.dark-mode .epiDelivery_historyEpi__wWHmi,body.dark-mode .epiDelivery_historyName__hiEwY,body.dark-mode .epiDelivery_itemName__YDxhD,body.dark-mode .epiDelivery_tableName__n5ccK,body.dark-mode .epiDelivery_title__rxxd0{color:#f1f5f9}[data-theme-version=dark] .epiDelivery_card__H_D9n,[data-theme-version=dark] .epiDelivery_historyCard__2Nt2w,body.dark-mode .epiDelivery_card__H_D9n,body.dark-mode .epiDelivery_historyCard__2Nt2w{background:#262626;border-color:#3a3a3a}[data-theme-version=dark] .epiDelivery_selectAllBar__CQWq9,[data-theme-version=dark] .epiDelivery_toolbarGroup__AKtGj,body.dark-mode .epiDelivery_selectAllBar__CQWq9,body.dark-mode .epiDelivery_toolbarGroup__AKtGj{background:#262626;border-color:#3a3a3a;color:#cbd5e1}[data-theme-version=dark] .epiDelivery_actionBtn__w0onF,[data-theme-version=dark] .epiDelivery_btnIcon__nq6fx,[data-theme-version=dark] .epiDelivery_btnOutline__TN6Wl,[data-theme-version=dark] .epiDelivery_fieldInput__ppZG_,[data-theme-version=dark] .epiDelivery_fieldTextarea__3dj3g,[data-theme-version=dark] .epiDelivery_headerSearch__dgekJ,[data-theme-version=dark] .epiDelivery_pageBtn__f7b8n,[data-theme-version=dark] .epiDelivery_pickerBtn__z1qgw,body.dark-mode .epiDelivery_actionBtn__w0onF,body.dark-mode .epiDelivery_btnIcon__nq6fx,body.dark-mode .epiDelivery_btnOutline__TN6Wl,body.dark-mode .epiDelivery_fieldInput__ppZG_,body.dark-mode .epiDelivery_fieldTextarea__3dj3g,body.dark-mode .epiDelivery_headerSearch__dgekJ,body.dark-mode .epiDelivery_pageBtn__f7b8n,body.dark-mode .epiDelivery_pickerBtn__z1qgw{background:#1e1e1e;color:#e2e8f0;border-color:#444}[data-theme-version=dark] .epiDelivery_table__Oft3_ td,[data-theme-version=dark] .epiDelivery_table__Oft3_ th,body.dark-mode .epiDelivery_table__Oft3_ td,body.dark-mode .epiDelivery_table__Oft3_ th{color:#cbd5e1;border-color:#333}[data-theme-version=dark] .epiDelivery_lineComposer__LKlI8,[data-theme-version=dark] .epiDelivery_linesTableWrap__S_Pfq,body.dark-mode .epiDelivery_lineComposer__LKlI8,body.dark-mode .epiDelivery_linesTableWrap__S_Pfq{background:#262626;border-color:#3a3a3a}[data-theme-version=dark] .epiDelivery_linesTable__sSBvL th,body.dark-mode .epiDelivery_linesTable__sSBvL th{background:#1e1e1e;color:#94a3b8}[data-theme-version=dark] .epiDelivery_cardItems__ceEoe li,[data-theme-version=dark] .epiDelivery_historyItems___DdYB li,[data-theme-version=dark] .epiDelivery_linesTable__sSBvL td,body.dark-mode .epiDelivery_cardItems__ceEoe li,body.dark-mode .epiDelivery_historyItems___DdYB li,body.dark-mode .epiDelivery_linesTable__sSBvL td{color:#e2e8f0;border-color:#333}[data-theme-version=dark] .epiDelivery_addLineBtn__1QEll,body.dark-mode .epiDelivery_addLineBtn__1QEll{background:#3a3a3a;color:#f8fafc}[data-theme-version=dark] .epiDelivery_kindBtn__A08_m,body.dark-mode .epiDelivery_kindBtn__A08_m{background:#1e1e1e;color:#e2e8f0;border-color:#444}[data-theme-version=dark] .epiDelivery_kindBtnActive__sEEHA,body.dark-mode .epiDelivery_kindBtnActive__sEEHA{background:#3a1515;border-color:#ff0000;color:#fecaca}[data-theme-version=dark] .epiDelivery_statusOpen__qFkaY,body.dark-mode .epiDelivery_statusOpen__qFkaY{background:rgba(34,197,94,.2);color:#86efac}[data-theme-version=dark] .epiDelivery_statusClosed__ZSyqO,body.dark-mode .epiDelivery_statusClosed__ZSyqO{background:rgba(148,163,184,.2);color:#cbd5e1}[data-theme-version=dark] .epiDelivery_kindAvatar__v97gX,body.dark-mode .epiDelivery_kindAvatar__v97gX{background:#333;color:#ff6b6b}[data-theme-version=dark] .epiDelivery_attachItem__CqBAf,body.dark-mode .epiDelivery_attachItem__CqBAf{background:#262626;border-color:#3a3a3a}.InvoiceRatesOffcanvas_backdrop__lMD7X{background:rgba(38,38,38,.55)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.InvoiceRatesOffcanvas_dialog__QU1Z2{max-width:720px;margin:auto;animation:InvoiceRatesOffcanvas_slideUp__EwEge .35s cubic-bezier(.16,1,.3,1) forwards}@keyframes InvoiceRatesOffcanvas_slideUp__EwEge{0%{opacity:0;transform:translateY(60px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.InvoiceRatesOffcanvas_content__k5pwW{background:#ffffff!important;border:none!important;border-radius:1rem;box-shadow:0 24px 80px rgba(38,38,38,.18),0 4px 20px rgba(0,0,0,.08);overflow:hidden}.InvoiceRatesOffcanvas_header__PpkpU{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.75rem;background:#262626;color:#fff}.InvoiceRatesOffcanvas_headerLeft__ZoZZa{display:flex;align-items:center;gap:.75rem}.InvoiceRatesOffcanvas_headerIcon___lxI5{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#ff0000;color:#fff;font-size:.95rem}.InvoiceRatesOffcanvas_headerTitle__yQHbh{margin:0;font-size:1.1rem;font-weight:600;letter-spacing:-.01em}.InvoiceRatesOffcanvas_closeBtn__seP6I{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:rgba(255,255,255,.12);color:#fff;font-size:1rem;cursor:pointer;transition:background .2s ease}.InvoiceRatesOffcanvas_closeBtn__seP6I:hover{background:rgba(255,0,0,.7)}.InvoiceRatesOffcanvas_body__uuvLb{padding:1.5rem 1.75rem;max-height:calc(80vh - 160px);overflow-y:auto}.InvoiceRatesOffcanvas_body__uuvLb::-webkit-scrollbar{width:5px}.InvoiceRatesOffcanvas_body__uuvLb::-webkit-scrollbar-thumb{background:#4b4b4a;border-radius:10px}.InvoiceRatesOffcanvas_body__uuvLb::-webkit-scrollbar-track{background:transparent}.InvoiceRatesOffcanvas_body__uuvLb .form-label{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#4b4b4a;margin-bottom:.3rem}.InvoiceRatesOffcanvas_body__uuvLb .form-control,.InvoiceRatesOffcanvas_body__uuvLb .form-select{border:1px solid #e0e0e0;border-radius:.5rem;font-size:.9rem;padding:.55rem .85rem;transition:border-color .2s ease,box-shadow .2s ease}.InvoiceRatesOffcanvas_body__uuvLb .form-control:focus,.InvoiceRatesOffcanvas_body__uuvLb .form-select:focus{border-color:#ff0000;box-shadow:0 0 0 3px rgba(255,0,0,.08)}.InvoiceRatesOffcanvas_alert__urtTj{border-radius:.5rem;font-size:.875rem}.InvoiceRatesOffcanvas_loadingBox__k4gic{display:flex;align-items:center;justify-content:center;padding:2.5rem 1rem;font-size:.95rem;color:#4b4b4a}.InvoiceRatesOffcanvas_footer__BiWEi{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.75rem;border-top:1px solid #f0f0f0;background:#fafafa}.InvoiceRatesOffcanvas_btnSubmit__d9wCV{display:inline-flex;align-items:center;gap:.25rem;padding:.6rem 1.5rem;font-size:.875rem;font-weight:600;color:#fff;background:#262626;border:none;border-radius:.5rem;cursor:pointer;transition:background .2s ease,transform .1s ease}.InvoiceRatesOffcanvas_btnSubmit__d9wCV:hover{background:#ff0000;transform:translateY(-1px)}.InvoiceRatesOffcanvas_btnSubmit__d9wCV:active{transform:translateY(0)}.InvoiceRatesOffcanvas_btnSubmit__d9wCV:disabled{opacity:.6;cursor:not-allowed;transform:none}.InvoiceRatesOffcanvas_btnCancel__Nh0dp{display:inline-flex;align-items:center;padding:.6rem 1.25rem;font-size:.875rem;font-weight:500;color:#4b4b4a;background:transparent;border:1px solid #e0e0e0;border-radius:.5rem;cursor:pointer;transition:border-color .2s ease,color .2s ease}.InvoiceRatesOffcanvas_btnCancel__Nh0dp:hover{border-color:#ff0000;color:#ff0000}@media screen and (max-width:767px){.InvoiceRatesOffcanvas_dialog__QU1Z2{max-width:95vw;margin:1rem auto}.InvoiceRatesOffcanvas_header__PpkpU{padding:1rem 1.25rem}.InvoiceRatesOffcanvas_body__uuvLb{padding:1.25rem;max-height:calc(85vh - 140px)}.InvoiceRatesOffcanvas_footer__BiWEi{padding:.85rem 1.25rem;flex-direction:column-reverse;gap:.5rem}.InvoiceRatesOffcanvas_btnCancel__Nh0dp,.InvoiceRatesOffcanvas_btnSubmit__d9wCV{width:100%;justify-content:center}}.InvoiceRatesOffcanvas_headerLeft__ZoZZa h5.InvoiceRatesOffcanvas_headerTitle__yQHbh{color:#ffffff!important}[data-theme-version=dark] .InvoiceRatesOffcanvas_backdrop__lMD7X,body.dark .InvoiceRatesOffcanvas_backdrop__lMD7X,body.dark-mode .InvoiceRatesOffcanvas_backdrop__lMD7X,body[data-theme-version=dark] .InvoiceRatesOffcanvas_backdrop__lMD7X,html[data-theme=dark] .InvoiceRatesOffcanvas_backdrop__lMD7X{background:rgba(0,0,0,.72)!important}[data-theme-version=dark] .InvoiceRatesOffcanvas_content__k5pwW,body.dark .InvoiceRatesOffcanvas_content__k5pwW,body.dark-mode .InvoiceRatesOffcanvas_content__k5pwW,body[data-theme-version=dark] .InvoiceRatesOffcanvas_content__k5pwW,html[data-theme=dark] .InvoiceRatesOffcanvas_content__k5pwW{background:#1e1e1e!important;box-shadow:0 24px 80px rgba(0,0,0,.45),0 4px 20px rgba(0,0,0,.25)}[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb,body.dark .InvoiceRatesOffcanvas_body__uuvLb,body.dark-mode .InvoiceRatesOffcanvas_body__uuvLb,body[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb,html[data-theme=dark] .InvoiceRatesOffcanvas_body__uuvLb{background:#1e1e1e;color:#ececf1;color-scheme:dark}[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb::-webkit-scrollbar-thumb,body.dark .InvoiceRatesOffcanvas_body__uuvLb::-webkit-scrollbar-thumb,body.dark-mode .InvoiceRatesOffcanvas_body__uuvLb::-webkit-scrollbar-thumb,body[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb::-webkit-scrollbar-thumb,html[data-theme=dark] .InvoiceRatesOffcanvas_body__uuvLb::-webkit-scrollbar-thumb{background:#828690}[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-label,body.dark .InvoiceRatesOffcanvas_body__uuvLb .form-label,body.dark-mode .InvoiceRatesOffcanvas_body__uuvLb .form-label,body[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-label,html[data-theme=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-label{color:#a8a8a8}[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-control,[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-select,body.dark .InvoiceRatesOffcanvas_body__uuvLb .form-control,body.dark .InvoiceRatesOffcanvas_body__uuvLb .form-select,body.dark-mode .InvoiceRatesOffcanvas_body__uuvLb .form-control,body.dark-mode .InvoiceRatesOffcanvas_body__uuvLb .form-select,body[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-control,body[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-select,html[data-theme=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-control,html[data-theme=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-select{background-color:#2a2a2a;border-color:#444444;color:#f5f5f5}[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-control::placeholder,body.dark .InvoiceRatesOffcanvas_body__uuvLb .form-control::placeholder,body.dark-mode .InvoiceRatesOffcanvas_body__uuvLb .form-control::placeholder,body[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-control::placeholder,html[data-theme=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-control::placeholder{color:#828690}[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-control:focus,[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-select:focus,body.dark .InvoiceRatesOffcanvas_body__uuvLb .form-control:focus,body.dark .InvoiceRatesOffcanvas_body__uuvLb .form-select:focus,body.dark-mode .InvoiceRatesOffcanvas_body__uuvLb .form-control:focus,body.dark-mode .InvoiceRatesOffcanvas_body__uuvLb .form-select:focus,body[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-control:focus,body[data-theme-version=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-select:focus,html[data-theme=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-control:focus,html[data-theme=dark] .InvoiceRatesOffcanvas_body__uuvLb .form-select:focus{background-color:#2a2a2a;border-color:#ff0000;color:#f5f5f5;box-shadow:0 0 0 3px rgba(255,0,0,.15)}[data-theme-version=dark] .InvoiceRatesOffcanvas_loadingBox__k4gic,body.dark .InvoiceRatesOffcanvas_loadingBox__k4gic,body.dark-mode .InvoiceRatesOffcanvas_loadingBox__k4gic,body[data-theme-version=dark] .InvoiceRatesOffcanvas_loadingBox__k4gic,html[data-theme=dark] .InvoiceRatesOffcanvas_loadingBox__k4gic{color:#a8a8a8}[data-theme-version=dark] .InvoiceRatesOffcanvas_footer__BiWEi,body.dark .InvoiceRatesOffcanvas_footer__BiWEi,body.dark-mode .InvoiceRatesOffcanvas_footer__BiWEi,body[data-theme-version=dark] .InvoiceRatesOffcanvas_footer__BiWEi,html[data-theme=dark] .InvoiceRatesOffcanvas_footer__BiWEi{background:#242424;border-top-color:#444444}[data-theme-version=dark] .InvoiceRatesOffcanvas_btnCancel__Nh0dp,body.dark .InvoiceRatesOffcanvas_btnCancel__Nh0dp,body.dark-mode .InvoiceRatesOffcanvas_btnCancel__Nh0dp,body[data-theme-version=dark] .InvoiceRatesOffcanvas_btnCancel__Nh0dp,html[data-theme=dark] .InvoiceRatesOffcanvas_btnCancel__Nh0dp{color:#d4d4d4;border-color:#444444;background:transparent}[data-theme-version=dark] .InvoiceRatesOffcanvas_btnCancel__Nh0dp:hover,body.dark .InvoiceRatesOffcanvas_btnCancel__Nh0dp:hover,body.dark-mode .InvoiceRatesOffcanvas_btnCancel__Nh0dp:hover,body[data-theme-version=dark] .InvoiceRatesOffcanvas_btnCancel__Nh0dp:hover,html[data-theme=dark] .InvoiceRatesOffcanvas_btnCancel__Nh0dp:hover{border-color:#ff0000;color:#ff0000;background:rgba(255,0,0,.08)}[data-theme-version=dark] .InvoiceRatesOffcanvas_btnSubmit__d9wCV,body.dark .InvoiceRatesOffcanvas_btnSubmit__d9wCV,body.dark-mode .InvoiceRatesOffcanvas_btnSubmit__d9wCV,body[data-theme-version=dark] .InvoiceRatesOffcanvas_btnSubmit__d9wCV,html[data-theme=dark] .InvoiceRatesOffcanvas_btnSubmit__d9wCV{background:#ff0000;border:1px solid #ff0000;color:#fff}[data-theme-version=dark] .InvoiceRatesOffcanvas_btnSubmit__d9wCV:hover:not(:disabled),body.dark .InvoiceRatesOffcanvas_btnSubmit__d9wCV:hover:not(:disabled),body.dark-mode .InvoiceRatesOffcanvas_btnSubmit__d9wCV:hover:not(:disabled),body[data-theme-version=dark] .InvoiceRatesOffcanvas_btnSubmit__d9wCV:hover:not(:disabled),html[data-theme=dark] .InvoiceRatesOffcanvas_btnSubmit__d9wCV:hover:not(:disabled){background:transparent;border-color:#ff0000;color:#ff0000;transform:translateY(-1px)}.timesheetBulkConfirmModal_modalRoot__hCgme .modal-dialog{max-width:42rem}.timesheetBulkConfirmModal_modalContent__VsdlC{border:none;border-radius:16px;overflow:hidden;box-shadow:0 24px 48px rgba(20,20,20,.18),0 8px 16px rgba(20,20,20,.08)}.timesheetBulkConfirmModal_header__k_CGR{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.35rem;background:#262626;border-bottom:1px solid rgba(255,255,255,.06)}.timesheetBulkConfirmModal_headerLeft__CyGfM{display:flex;align-items:flex-start;gap:.75rem;min-width:0;flex:1 1}.timesheetBulkConfirmModal_headerIcon__RfBTS{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:10px;background:#ff0000;color:#fff;font-size:.95rem;flex-shrink:0;box-shadow:0 4px 12px rgba(255,0,0,.28)}.timesheetBulkConfirmModal_headerIconDanger__Vamon{background:#dc2626;box-shadow:0 4px 12px rgba(220,38,38,.28)}.timesheetBulkConfirmModal_headerIconSuccess__0qy2B{background:#16a34a;box-shadow:0 4px 12px rgba(22,163,74,.28)}.timesheetBulkConfirmModal_headerIconInfo__lvMhS{background:#2563eb;box-shadow:0 4px 12px rgba(37,99,235,.28)}.timesheetBulkConfirmModal_headerText__oivhh{min-width:0}.timesheetBulkConfirmModal_headerTitle___M9TL{margin:0;font-size:1rem;font-weight:700;color:#f8fafc;line-height:1.35}.timesheetBulkConfirmModal_headerSubtitle__0K4JB{display:block;margin-top:.2rem;font-size:.72rem;font-weight:600;letter-spacing:.04em;color:#a8a8a8;text-transform:uppercase}.timesheetBulkConfirmModal_closeBtn__pt9m0{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;cursor:pointer;transition:background .15s ease;flex-shrink:0}.timesheetBulkConfirmModal_closeBtn__pt9m0:hover:not(:disabled){background:rgba(255,0,0,.7)}.timesheetBulkConfirmModal_closeBtn__pt9m0:disabled{opacity:.65;cursor:not-allowed}.timesheetBulkConfirmModal_body__zwkvI{padding:1.25rem 1.35rem 1rem;background:#fff}.timesheetBulkConfirmModal_intro__dZD5_{margin:0 0 1rem;font-size:.9rem;line-height:1.55;color:#525252}.timesheetBulkConfirmModal_itemListWrap__vUPgt{max-height:280px;overflow-y:auto;padding:.75rem .85rem;border-radius:12px;border:1px solid rgba(20,20,20,.1);background:#fafbfc}.timesheetBulkConfirmModal_itemListWrap__vUPgt::-webkit-scrollbar{width:6px}.timesheetBulkConfirmModal_itemListWrap__vUPgt::-webkit-scrollbar-thumb{background:rgba(20,20,20,.18);border-radius:999px}.timesheetBulkConfirmModal_itemList__MwNt4{margin:0;padding-left:1.15rem}.timesheetBulkConfirmModal_itemRow__U16i4{padding:.35rem 0;font-size:.875rem;font-weight:600;line-height:1.45;color:#444444}.timesheetBulkConfirmModal_itemRow__U16i4+.timesheetBulkConfirmModal_itemRow__U16i4{border-top:1px solid rgba(20,20,20,.06)}.timesheetBulkConfirmModal_note__78yf_{margin:1rem 0 0;font-size:.8rem;line-height:1.5;color:#828690}.timesheetBulkConfirmModal_noteDanger__JdG_N{color:#b91c1c}.timesheetBulkConfirmModal_footer__s60hq{display:flex;justify-content:flex-end;gap:.65rem;padding:.9rem 1.35rem 1.25rem;background:#fafbfc;border-top:1px solid rgba(20,20,20,.06)}.timesheetBulkConfirmModal_btnCancel__9hth_,.timesheetBulkConfirmModal_btnConfirm__5xM19{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.65rem;padding:.55rem 1.1rem;font-size:.875rem;font-weight:600;border-radius:10px;border:none;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.timesheetBulkConfirmModal_btnCancel__9hth_{color:#444444;background:#fff;border:1px solid rgba(20,20,20,.1)}.timesheetBulkConfirmModal_btnCancel__9hth_:hover:not(:disabled){background:#f5f5f5}.timesheetBulkConfirmModal_btnConfirm__5xM19{color:#fff;background:#262626;box-shadow:0 4px 14px rgba(38,38,38,.22)}.timesheetBulkConfirmModal_btnConfirm__5xM19:hover:not(:disabled){background:#ff0000;transform:translateY(-1px)}.timesheetBulkConfirmModal_btnConfirmDanger__Pa0eE{background:#dc2626;box-shadow:0 4px 14px rgba(220,38,38,.22)}.timesheetBulkConfirmModal_btnConfirmDanger__Pa0eE:hover:not(:disabled){background:#b91c1c}.timesheetBulkConfirmModal_btnCancel__9hth_:disabled,.timesheetBulkConfirmModal_btnConfirm__5xM19:disabled{opacity:.65;cursor:not-allowed;transform:none}@media (max-width:575.98px){.timesheetBulkConfirmModal_footer__s60hq{flex-direction:column-reverse}.timesheetBulkConfirmModal_btnCancel__9hth_,.timesheetBulkConfirmModal_btnConfirm__5xM19{width:100%}}[data-theme-version=dark] .timesheetBulkConfirmModal_body__zwkvI,[data-theme-version=dark] .timesheetBulkConfirmModal_modalContent__VsdlC,body.dark-mode .timesheetBulkConfirmModal_body__zwkvI,body.dark-mode .timesheetBulkConfirmModal_modalContent__VsdlC{background:#262626}[data-theme-version=dark] .timesheetBulkConfirmModal_intro__dZD5_,body.dark-mode .timesheetBulkConfirmModal_intro__dZD5_{color:#a8a8a8}[data-theme-version=dark] .timesheetBulkConfirmModal_itemListWrap__vUPgt,body.dark-mode .timesheetBulkConfirmModal_itemListWrap__vUPgt{background:#1e1e1e;border-color:#444444}[data-theme-version=dark] .timesheetBulkConfirmModal_itemRow__U16i4,body.dark-mode .timesheetBulkConfirmModal_itemRow__U16i4{color:#ececf1}[data-theme-version=dark] .timesheetBulkConfirmModal_itemRow__U16i4+.timesheetBulkConfirmModal_itemRow__U16i4,body.dark-mode .timesheetBulkConfirmModal_itemRow__U16i4+.timesheetBulkConfirmModal_itemRow__U16i4{border-top-color:#3a3a3a}[data-theme-version=dark] .timesheetBulkConfirmModal_note__78yf_,body.dark-mode .timesheetBulkConfirmModal_note__78yf_{color:#a8a8a8}[data-theme-version=dark] .timesheetBulkConfirmModal_noteDanger__JdG_N,body.dark-mode .timesheetBulkConfirmModal_noteDanger__JdG_N{color:#fca5a5}[data-theme-version=dark] .timesheetBulkConfirmModal_footer__s60hq,body.dark-mode .timesheetBulkConfirmModal_footer__s60hq{background:#1e1e1e;border-top-color:#444444}[data-theme-version=dark] .timesheetBulkConfirmModal_btnCancel__9hth_,body.dark-mode .timesheetBulkConfirmModal_btnCancel__9hth_{color:#ececf1;background:#444444;border-color:#525252}[data-theme-version=dark] .timesheetBulkConfirmModal_btnCancel__9hth_:hover:not(:disabled),body.dark-mode .timesheetBulkConfirmModal_btnCancel__9hth_:hover:not(:disabled){background:#525252}.rateChangesExportModal_modalRoot__uVEMH .modal-dialog{max-width:26rem}.rateChangesExportModal_modalContent__7YJd8{border:none;border-radius:16px;overflow:hidden;box-shadow:0 24px 48px rgba(20,20,20,.18),0 8px 16px rgba(20,20,20,.08)}.rateChangesExportModal_body__c81bF{padding:1.75rem 1.75rem 1.25rem;text-align:center}.rateChangesExportModal_iconWrap__ab_cQ{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-bottom:1rem;border-radius:999px;background:rgba(34,197,94,.1);color:#16a34a}.rateChangesExportModal_iconWrapPdf__8G__1{background:rgba(239,68,68,.1);color:#dc2626}.rateChangesExportModal_title__Hw8RA{margin:0 0 .5rem;font-size:1.125rem;font-weight:700;color:#1e1e1e;letter-spacing:-.01em}.rateChangesExportModal_message__6L0l4{margin:0 0 1rem;font-size:.9rem;line-height:1.55;color:#828690}.rateChangesExportModal_hint__wkH8N{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;margin-bottom:1rem;border-radius:999px;background:rgba(20,20,20,.05);font-size:.8rem;font-weight:600;color:#444444}.rateChangesExportModal_yearField__5OIz2{text-align:left;margin:0 auto;max-width:12rem}.rateChangesExportModal_yearLabel__DCwSN{display:block;margin-bottom:.35rem;font-size:.8rem;font-weight:600;color:#444444}.rateChangesExportModal_yearInput__67ScA{width:100%;min-height:2.75rem;padding:.5rem .75rem;font-size:1rem;font-weight:600;color:#1e1e1e;background:#fff;border:1px solid rgba(20,20,20,.12);border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.rateChangesExportModal_yearInput__67ScA:focus{outline:none;border-color:rgba(38,38,38,.35);box-shadow:0 0 0 3px rgba(38,38,38,.08)}.rateChangesExportModal_footer__cfWS4{display:flex;gap:.65rem;padding:0 1.75rem 1.75rem}.rateChangesExportModal_btnCancel____BIw,.rateChangesExportModal_btnConfirm__Xxcxj{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.75rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;border-radius:10px;border:none;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.rateChangesExportModal_btnCancel____BIw{color:#444444;background:#f5f5f5;border:1px solid rgba(20,20,20,.08)}.rateChangesExportModal_btnCancel____BIw:hover:not(:disabled){background:#ececf1}.rateChangesExportModal_btnConfirm__Xxcxj{color:#fff;background:#262626;box-shadow:0 4px 14px rgba(38,38,38,.22)}.rateChangesExportModal_btnConfirm__Xxcxj:hover:not(:disabled){background:#ff0000;transform:translateY(-1px)}.rateChangesExportModal_btnConfirmExcel___rFIe{background:#16a34a;box-shadow:0 4px 14px rgba(22,163,74,.25)}.rateChangesExportModal_btnConfirmExcel___rFIe:hover:not(:disabled){background:#15803d}.rateChangesExportModal_btnCancel____BIw:disabled,.rateChangesExportModal_btnConfirm__Xxcxj:disabled{opacity:.65;cursor:not-allowed;transform:none}