.ZonesAdminPage_adminBanner__q9Bt9{display:flex;flex-direction:column;gap:4px;padding:12px 16px;margin:0 0 14px;border-radius:12px;background:linear-gradient(135deg,rgba(124,58,237,.1),rgba(37,99,235,.08));border:1px solid rgba(124,58,237,.2)}.ZonesAdminPage_adminBanner__q9Bt9 strong{font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#6d28d9}.dark-mode .ZonesAdminPage_adminBanner__q9Bt9 strong{color:#c4b5fd}.ZonesAdminPage_adminBanner__q9Bt9 span{font-size:13px;color:#475569;line-height:1.5}.dark-mode .ZonesAdminPage_adminBanner__q9Bt9 span{color:#cbd5e1}.ZonesAdminPage_layout__asK3b{display:grid;grid-template-columns:360px 1fr;gap:16px;min-height:calc(100vh - 200px)}.ZonesAdminPage_sidebarWrap__sqY_c{min-width:0}.ZonesAdminPage_mapWrap__zvaEJ{min-width:0;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb;background:#ffffff}.dark-mode .ZonesAdminPage_mapWrap__zvaEJ{border-color:#334155;background:#0f172a}@media (max-width:1024px){.ZonesAdminPage_layout__asK3b{grid-template-columns:1fr}}.Inputs_formLabel__Gh2wL{display:block;font-size:13px;color:var(--color-label-standard,#4b5563);margin-bottom:6px;font-weight:600;line-height:var(--line-height-label,1.35);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Inputs_darkLabel__Y1v_X{color:var(--dark-label-standard,#f3f4f6)}.Inputs_cellBooking__nnwat,.Inputs_cellReference__Xy1ht,.Inputs_cellRelease__yM2p3,.Inputs_cellSteamship__gBtR0,.Inputs_cellVessel__adojR,.Inputs_containerInput__NHTdo,.Inputs_containerNumberInput__U5XFQ,.Inputs_containerPort__cNeZ6,.Inputs_formInputCutOff__EJATK,.Inputs_formInput__Fjc7_,.Inputs_sizeContainerInput__aieQ0{box-sizing:border-box;font-family:inherit;font-size:var(--font-size-input,14px);color:var(--color-text,#1c2333);border:1px solid var(--color-input-border,#cdd2dc);border-radius:var(--radius-sm,8px);background:var(--color-input-bg-soft,#f7f8fa);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;height:var(--input-height,48px);min-height:var(--input-height,48px);padding:0 14px}.Inputs_formInput__Fjc7_{width:100%}.Inputs_formInputCutOff__EJATK{width:100%;padding:10px 14px 10px 44px}.Inputs_cellBooking__nnwat:hover:not(:disabled),.Inputs_cellReference__Xy1ht:hover:not(:disabled),.Inputs_cellRelease__yM2p3:hover:not(:disabled),.Inputs_cellSteamship__gBtR0:hover:not(:disabled),.Inputs_cellVessel__adojR:hover:not(:disabled),.Inputs_containerInput__NHTdo:hover:not(:disabled),.Inputs_containerNumberInput__U5XFQ:hover:not(:disabled),.Inputs_containerPort__cNeZ6:hover:not(:disabled),.Inputs_formInputCutOff__EJATK:hover:not(:disabled),.Inputs_formInput__Fjc7_:hover:not(:disabled),.Inputs_sizeContainerInput__aieQ0:hover:not(:disabled){background:#ffffff;border-color:#93c5fd;box-shadow:0 0 0 3px rgba(37,99,235,.06)}.Inputs_cellBooking__nnwat:focus,.Inputs_cellReference__Xy1ht:focus,.Inputs_cellRelease__yM2p3:focus,.Inputs_cellSteamship__gBtR0:focus,.Inputs_cellVessel__adojR:focus,.Inputs_containerInput__NHTdo:focus,.Inputs_containerNumberInput__U5XFQ:focus,.Inputs_containerPort__cNeZ6:focus,.Inputs_formInputCutOff__EJATK:focus,.Inputs_formInput__Fjc7_:focus,.Inputs_sizeContainerInput__aieQ0:focus{background:#ffffff;border-color:var(--color-focus-border-strong,#2563eb);outline:none;box-shadow:0 0 0 3px var(--color-focus-ring-strong,rgba(37,99,235,.18))}.Inputs_required__Kn2hp{color:var(--color-required,#dc2626);margin-left:5px;font-weight:var(--font-weight-bold,700)}.Inputs_containerInput__NHTdo{width:160px}.Inputs_sizeContainerInput__aieQ0{width:80px}.Inputs_containerNumberInput__U5XFQ{width:140px}.Inputs_cellBooking__nnwat{width:150px}.Inputs_cellReference__Xy1ht,.Inputs_cellRelease__yM2p3,.Inputs_cellVessel__adojR{width:140px}.Inputs_cellSteamship__gBtR0{width:170px}.Inputs_cellBooking__nnwat:hover,.Inputs_cellReference__Xy1ht:hover,.Inputs_cellRelease__yM2p3:hover,.Inputs_cellSteamship__gBtR0:hover,.Inputs_cellVessel__adojR:hover,.Inputs_containerInput__NHTdo:hover,.Inputs_containerNumberInput__U5XFQ:hover,.Inputs_sizeContainerInput__aieQ0:hover{cursor:pointer}.Inputs_containerPort__cNeZ6{width:140px}.Inputs_absoluteSvg__6yCUo{position:absolute;right:0;top:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:5px}.Inputs_wrapper__sYYH9{position:relative;align-items:center;box-sizing:border-box}.Inputs_keeperRel__g0TMP{position:relative}.Inputs_dropBox__SohLZ{width:100%;max-height:240px;overflow-y:auto;position:absolute;z-index:2;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px rgba(15,23,42,.06),0 16px 40px -4px rgba(15,23,42,.14);padding:6px;margin-top:4px;animation:Inputs_dropIn__QK9JE .14s cubic-bezier(.16,1,.3,1)}.Inputs_dropBoxDark__kVqU4{background:#1e293b;border-color:#334155;box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 16px 40px -4px rgba(0,0,0,.4)}@keyframes Inputs_dropIn__QK9JE{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Inputs_dropBox__SohLZ::-webkit-scrollbar{width:4px}.Inputs_dropBox__SohLZ::-webkit-scrollbar-track{background:transparent}.Inputs_dropBox__SohLZ::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:999px}.Inputs_dropBoxDark__kVqU4::-webkit-scrollbar-thumb{background:#334155}.Inputs_dropItem__TZmm0{padding:9px 12px;font-size:13px;font-weight:500;border-radius:8px;cursor:pointer;color:#374151;transition:background .1s ease,color .1s ease}.Inputs_dropItem__TZmm0:hover{background:#eff6ff;color:#1d4ed8}.Inputs_even__flDkK,.Inputs_odd__JDtLo{background:transparent}.Inputs_evenDark__oyweR,.Inputs_oddDark__n5Kzv{background:transparent;color:#cbd5e1}.Inputs_dropBoxDark__kVqU4 .Inputs_dropItem__TZmm0,.Inputs_evenDark__oyweR,.Inputs_oddDark__n5Kzv{color:#cbd5e1}.Inputs_dropBoxDark__kVqU4 .Inputs_dropItem__TZmm0:hover,.Inputs_evenDark__oyweR:hover,.Inputs_oddDark__n5Kzv:hover{background:rgba(37,99,235,.18);color:#93c5fd}.Inputs_disabledInput__buMEA{background-color:var(--color-input-disabled-bg,#eceef2)!important;border-color:var(--color-input-disabled-border,#dde1e9)!important;color:var(--color-input-disabled-text,#8c95a8)!important;-webkit-text-fill-color:var(--color-input-disabled-text,#8c95a8)!important;cursor:not-allowed!important;box-shadow:none!important}.Inputs_disabledInputDark___Ebp_{background-color:#1a2840!important;border-color:#253a54!important;color:#475569!important;-webkit-text-fill-color:#475569!important;cursor:not-allowed!important;box-shadow:none!important}.Inputs_darkFormInput__2hUkI{background:var(--dark-input-bg,#0f172a)!important;color:var(--dark-text,#e2e8f0)!important;border-color:var(--dark-input-border,#1e2d42)!important}.Inputs_darkFormInput__2hUkI:hover:not(:disabled){background:#111827!important;border-color:#2d3d55!important;box-shadow:0 0 0 3px rgba(59,130,246,.08)!important}.Inputs_darkFormInput__2hUkI:focus{background:#111827!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px rgba(59,130,246,.18)!important;outline:none!important}.Inputs_darkFormInput__2hUkI:-webkit-autofill,.Inputs_darkFormInput__2hUkI:-webkit-autofill:active,.Inputs_darkFormInput__2hUkI:-webkit-autofill:hover,.Inputs_formInput__Fjc7_.Inputs_darkFormInput__2hUkI:-webkit-autofill,.Inputs_formInput__Fjc7_.Inputs_darkFormInput__2hUkI:-webkit-autofill:active,.Inputs_formInput__Fjc7_.Inputs_darkFormInput__2hUkI:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #0f172a!important;-webkit-text-fill-color:#e2e8f0!important;caret-color:#e2e8f0;transition:background-color 5000s ease-in-out 0s!important;border-color:#344764!important}.Inputs_darkFormInput__2hUkI:-webkit-autofill:focus,.Inputs_formInput__Fjc7_.Inputs_darkFormInput__2hUkI:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #111827,0 0 0 3px rgba(59,130,246,.18)!important;-webkit-text-fill-color:#e2e8f0!important;caret-color:#e2e8f0;border-color:#3b82f6!important;transition:background-color 5000s ease-in-out 0s!important}.Inputs_formInputCutOff__EJATK:-webkit-autofill,.Inputs_formInputCutOff__EJATK:-webkit-autofill:active,.Inputs_formInputCutOff__EJATK:-webkit-autofill:focus,.Inputs_formInputCutOff__EJATK:-webkit-autofill:hover,.Inputs_formInput__Fjc7_:-webkit-autofill,.Inputs_formInput__Fjc7_:-webkit-autofill:active,.Inputs_formInput__Fjc7_:-webkit-autofill:focus,.Inputs_formInput__Fjc7_:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #f7f8fa!important;-webkit-text-fill-color:#1c2333!important;caret-color:#1c2333;transition:background-color 5000s ease-in-out 0s!important;border-color:#cdd2dc!important}.Inputs_formInputCutOff__EJATK:-webkit-autofill:focus,.Inputs_formInput__Fjc7_:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #ffffff,0 0 0 3px rgba(37,99,235,.15)!important;border-color:#2563eb!important}.Inputs_disabledInput__buMEA:-webkit-autofill,.Inputs_disabledInput__buMEA:-webkit-autofill:active,.Inputs_disabledInput__buMEA:-webkit-autofill:focus,.Inputs_disabledInput__buMEA:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #f1f5f9!important;-webkit-text-fill-color:#6b7280!important;transition:background-color 5000s ease-in-out 0s!important}.Inputs_disabledInputDark___Ebp_:-webkit-autofill,.Inputs_disabledInputDark___Ebp_:-webkit-autofill:active,.Inputs_disabledInputDark___Ebp_:-webkit-autofill:focus,.Inputs_disabledInputDark___Ebp_:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #152236!important;-webkit-text-fill-color:#64748b!important;transition:background-color 5000s ease-in-out 0s!important}.Inputs_formInputCutOff__EJATK::selection,.Inputs_formInput__Fjc7_::selection{background:rgba(37,99,235,.22);color:#111827}.Inputs_darkFormInput__2hUkI::selection{background:rgba(96,165,250,.32);color:#ffffff}.Inputs_checkbox_class__PNjIZ{display:flex;align-items:center;justify-content:center;padding-top:20px;column-gap:10px}.Inputs_checkbox_class_left__9vS8u{display:flex;align-items:left;justify-content:left;padding-top:20px;column-gap:10px}.Inputs_checkbox_class_no_padding__gnVb7{display:flex;align-items:center;justify-content:center;column-gap:10px}.Inputs_checkbox_class__PNjIZ label,.Inputs_checkbox_class_no_padding__gnVb7 label{margin:0}.Inputs_full_width_element__0YOWg{width:100%}.Inputs_width_50px_element__cSsr2{width:50px;max-width:50px;flex-shrink:0}.Inputs_width_100px_element__ZpdLB{width:100px;max-width:100px;flex-shrink:0}.Inputs_width_150px_element__bdeXe{width:150px;max-width:150px;flex-shrink:0}.Inputs_width_200px_element__UJoIX{width:200px;max-width:200px;flex-shrink:0}.Inputs_width_250px_element__F3vWg{width:250px;max-width:250px;flex-shrink:0}.Inputs_width_300px_element__VBsEg{width:300px;max-width:300px;flex-shrink:0}.Inputs_width_400px_element__OpZMe{width:400px;max-width:400px;flex-shrink:0}.Inputs_width_500px_element__tZpTn{width:500px;max-width:500px;flex-shrink:0}.Inputs_dateBox__1BvXx{width:350px;transform:translateX(-70px);position:absolute;z-index:2}.InputSelection_wrapper__hpHo3{display:flex;flex-direction:column}.InputSelection_selectShell__g6lnn,.InputSelection_wrapper__hpHo3{width:100%;min-width:0;box-sizing:border-box;background:transparent!important}.InputSelection_selectShell__g6lnn{display:block;border:none!important;box-shadow:none!important}.InputSelection_selectShell__g6lnn[class*=inputError],.InputSelection_wrapper__hpHo3[class*=inputError]{background:transparent!important;border:none!important;box-shadow:none!important}.InputSelection_formLabel__udHhF{display:block;margin-bottom:6px;font-size:var(--font-size-label,.95rem);font-weight:var(--font-weight-medium,500);line-height:var(--line-height-label,1.35);color:var(--color-label-standard,#4b5563);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.InputSelection_darkLabel__mDX76{color:var(--dark-label-standard,#f3f4f6)}.InputSelection_required__OI1pN{margin-left:5px;color:var(--color-required,#dc2626);font-weight:var(--font-weight-bold,700)}.InputSelection_formInput__grpcR,.InputSelection_selectBase__T6wFC{display:block;width:100%;max-width:100%;min-width:0;height:var(--input-height,48px);min-height:var(--input-height,48px);padding:10px 40px 10px 14px;box-sizing:border-box;border:1px solid var(--color-input-border,#cdd2dc);border-radius:var(--radius-sm,8px);background-color:var(--color-input-bg-soft,#f7f8fa);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 14px center;color:var(--color-text,#1c2333);-webkit-text-fill-color:var(--color-text,#1c2333);font-family:inherit;font-size:1rem;line-height:normal;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-clip:padding-box}.InputSelection_selectBase__T6wFC option{background:#ffffff;color:#1c2333}.InputSelection_selectBase__T6wFC option:checked{background:linear-gradient(0deg,rgba(37,99,235,.12),rgba(37,99,235,.12)),#ffffff;color:#1d4ed8;font-weight:600}.InputSelection_selectBase__T6wFC option:disabled{color:#9ca3af;font-style:italic}.InputSelection_formInput__grpcR:hover,.InputSelection_selectBase__T6wFC:hover{cursor:pointer}.InputSelection_formInput__grpcR:focus,.InputSelection_selectBase__T6wFC:focus{border-color:var(--color-focus-border-strong,#2563eb);box-shadow:0 0 0 3px var(--color-focus-ring-strong,rgba(37,99,235,.2))}.InputSelection_formInput__grpcR.InputSelection_inputError__ryqEj,.InputSelection_selectBase__T6wFC.InputSelection_inputError__ryqEj{border:1px solid var(--status-missing-border,#fecaca)!important;background:var(--status-missing-bg,#fef2f2)!important;color:var(--status-missing-text,#b91c1c)!important;-webkit-text-fill-color:var(--status-missing-text,#b91c1c)!important;box-shadow:0 0 0 3px rgba(185,28,28,.08)!important}.InputSelection_disabledInput__tFs3F{background-color:var(--color-input-disabled-bg,#eceef2)!important;border:1px solid var(--color-input-disabled-border,#dde1e9)!important;color:var(--color-input-disabled-text,#8c95a8)!important;-webkit-text-fill-color:var(--color-input-disabled-text,#8c95a8)!important;box-shadow:none!important;opacity:1;cursor:not-allowed!important}.InputSelection_disabledInputDark__w32dn{background-color:#1a2840!important;border:1px solid #253a54!important;color:#475569!important;-webkit-text-fill-color:#475569!important;box-shadow:none!important;opacity:1;cursor:not-allowed!important}.InputSelection_full_width_element__pucEk{width:100%;max-width:100%;flex-shrink:1}.InputSelection_width_50px_element__6lkrV{width:50px;max-width:50px;flex-shrink:0}.InputSelection_width_60px_element__Enxgc{width:60px;max-width:60px;flex-shrink:0}.InputSelection_width_65px_element__bkd3c{width:65px;max-width:65px;flex-shrink:0}.InputSelection_width_100px_element__B1OZ6{width:100px;max-width:100px;flex-shrink:0}.InputSelection_width_150px_element___bnd0{width:150px;max-width:150px;flex-shrink:0}.InputSelection_width_200px_element__25BRm{width:200px;max-width:200px;flex-shrink:0}.InputSelection_width_250px_element__WIVkG{width:250px;max-width:250px;flex-shrink:0}.InputSelection_width_300px_element__RFCZX{width:300px;max-width:300px;flex-shrink:0}.InputSelection_width_400px_element__KvhFS{width:400px;max-width:400px;flex-shrink:0}.InputSelection_width_500px_element__PGUOa{width:500px;max-width:500px;flex-shrink:0}.InputSelection_darkSelect__QuENl{background-color:#0f172a!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>")!important;border-color:#1e2d42!important;color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;caret-color:#e2e8f0!important}.InputSelection_darkSelect__QuENl option{background:#0f172a;color:#e2e8f0}.InputSelection_darkSelect__QuENl option:checked{background:linear-gradient(0deg,rgba(96,165,250,.22),rgba(96,165,250,.22)),#0f172a;color:#93c5fd;font-weight:600}.InputSelection_darkSelect__QuENl option:disabled{color:#64748b;font-style:italic}.InputSelection_darkSelect__QuENl::placeholder{color:#475569!important;-webkit-text-fill-color:#475569!important}.InputSelection_darkSelect__QuENl:hover{background:#111827!important;border-color:#2d4a6e!important}.InputSelection_darkSelect__QuENl:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px rgba(59,130,246,.18)!important}.InputSelection_darkSelect__QuENl.InputSelection_inputError__ryqEj{background:rgba(239,68,68,.1)!important;border-color:rgba(248,113,113,.45)!important;color:#fca5a5!important;-webkit-text-fill-color:#fca5a5!important;box-shadow:0 0 0 3px rgba(248,113,113,.08)!important}.Buttons_base__SxjvI{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;padding:0 22px;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease,transform .15s ease;-webkit-font-smoothing:antialiased}.Buttons_btnPrimary__j16Oi{background:#2563eb;color:#ffffff;border:1px solid transparent}.Buttons_btnPrimary__j16Oi:hover{background:#1d4ed8;box-shadow:0 4px 14px rgba(37,99,235,.35);transform:translateY(-1px)}.Buttons_btnSecondary__z7cNA{background:#ffffff;color:#374151;border:1px solid #d1d5db;border-radius:999px}.Buttons_btnSecondary__z7cNA:hover{background:#f9fafb;border-color:#9ca3af;color:#111827;box-shadow:0 2px 6px rgba(15,23,42,.08)}.dark-mode .Buttons_btnSecondary__z7cNA{background:#1a2840;color:#cbd5e1;border-color:#334155}.dark-mode .Buttons_btnSecondary__z7cNA:hover{background:#233452;border-color:#64748b;color:#f1f5f9;box-shadow:0 2px 8px rgba(0,0,0,.35)}.Buttons_btnGradient__f6Wdp{background:linear-gradient(135deg,#2563eb,#7c3aed);color:#ffffff;border:1px solid transparent;border-radius:999px;box-shadow:0 4px 14px rgba(37,99,235,.3)}.Buttons_btnGradient__f6Wdp:hover{opacity:.92;transform:translateY(-1px);box-shadow:0 6px 20px rgba(37,99,235,.4)}.Buttons_btnOutline__s5BBg{background:transparent;color:#2563eb;border:1.5px solid #2563eb}.Buttons_btnOutline__s5BBg:hover{background:#2563eb;color:#ffffff;box-shadow:0 4px 14px rgba(37,99,235,.3);transform:translateY(-1px)}.Buttons_btnGhost__D_6qQ{background:transparent;color:#6b7280;border:1px solid transparent;padding:0 14px}.Buttons_btnGhost__D_6qQ:hover{background:#f3f4f6;color:#111827}.Buttons_btnDanger__rCkTU{background:#fee2e2;color:#b91c1c;border:1px solid #fca5a5}.Buttons_btnDanger__rCkTU:hover{background:#fecaca;border-color:#ef4444;box-shadow:0 4px 12px rgba(239,68,68,.2);transform:translateY(-1px)}.Buttons_sm__nPAuw{height:34px;padding:0 14px;font-size:12.5px;border-radius:8px}.Buttons_btnAddContainer__ctuF3:disabled,.Buttons_btnDanger__rCkTU:disabled,.Buttons_btnFindAddress__hfi6c:disabled,.Buttons_btnGhost__D_6qQ:disabled,.Buttons_btnGradient__f6Wdp:disabled,.Buttons_btnOutline__s5BBg:disabled,.Buttons_btnPrimary__j16Oi:disabled,.Buttons_btnSecondary__z7cNA:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.Buttons_deleteBtn__1S8pU{background:none;border:none;color:#ef4444;font-size:18px;cursor:pointer;padding:0;transition:opacity .15s}.Buttons_deleteBtn__1S8pU:hover{opacity:.75}.Buttons_editBtn__WvY_K{background:none;border:none;color:#6b7280;font-size:14px;cursor:pointer;padding:4px 8px;border-radius:6px;transition:background .15s,color .15s}.Buttons_editBtn__WvY_K:hover{background:#f3f4f6;color:#111827}.LoadingTruck_truckScene__waUuX{width:100%;height:100vh;background:linear-gradient(180deg,#dbeafe 0,#e0f2fe 55%,#c7e7fb);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.LoadingTruck_sceneWrap__YxKm4{height:200px;width:100%;position:relative}.LoadingTruck_sceneTrack__ro70D{position:absolute;width:100%;max-width:1800px;bottom:0;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.LoadingTruck_motionLayer__uRSTY{position:relative;width:100%}.LoadingTruck_truckWrap__pM_DV{--truck-scale:1;position:absolute;left:50%;bottom:43px;width:540px;transform:translateX(-50%);z-index:4}.LoadingTruck_truck__cLdGF{position:absolute;bottom:0;left:50%;display:flex;align-items:center;transform-origin:center bottom;animation:LoadingTruck_bob__N8Nqv 1.2s ease-in-out infinite}.LoadingTruck_skyObjects__4J6zE{position:absolute;inset:0;pointer-events:none;z-index:1;bottom:50px}.LoadingTruck_cloud__8zhWy{position:absolute;height:22px;width:90px;background:rgba(255,255,255,.8);border-radius:999px;animation:LoadingTruck_drift__oCAvW 24s linear infinite}.LoadingTruck_cloud__8zhWy:after,.LoadingTruck_cloud__8zhWy:before{content:"";position:absolute;background:rgba(255,255,255,.85);border-radius:999px}.LoadingTruck_cloud__8zhWy:before{width:34px;height:34px;left:10px;top:-14px}.LoadingTruck_cloud__8zhWy:after{width:42px;height:42px;left:38px;top:-20px}.LoadingTruck_cloud1__F0J01{top:18%;left:100%;animation-delay:0s}.LoadingTruck_cloud2__4oOcF{top:30%;left:120%;transform:scale(.8);animation-delay:-10s}.LoadingTruck_backgroundObjects__v7MM_{position:absolute;inset:0;pointer-events:none;z-index:2;bottom:0}.LoadingTruck_lamp__e97Ig,.LoadingTruck_sign__LLdt6,.LoadingTruck_tree__sIBDy{position:absolute;bottom:40px}.LoadingTruck_tree1__TFffO{left:130%}.LoadingTruck_tree1__TFffO,.LoadingTruck_tree2__vZA9C{animation:LoadingTruck_passBy__xeGKF 7s linear infinite}.LoadingTruck_tree2__vZA9C{left:150%;animation-delay:-1s}.LoadingTruck_tree3__J_x2N{left:190%;animation:LoadingTruck_passBy__xeGKF 7s linear infinite;animation-delay:-2.4s}.LoadingTruck_treeTop__Ye0Dj{display:block;width:42px;height:110px;background:#16a34a;border-radius:50%;position:absolute;bottom:28px;left:-10px;box-shadow:-10px 10px 0 #15803d,10px 8px 0 #22c55e}.LoadingTruck_treeTrunk__x_6B3{display:block;width:10px;height:34px;background:#7c4a1d;position:absolute;left:8px;bottom:0;border-radius:2px}.LoadingTruck_sign1__AROC3{left:118%;animation:LoadingTruck_passByFast__GWsU2 5.5s linear infinite;animation-delay:-1.5s}.LoadingTruck_signPost__Zx821{display:block;width:6px;height:34px;background:#475569;position:absolute;left:18px;bottom:0}.LoadingTruck_signBoard__VdTBa{display:flex;align-items:center;justify-content:center;width:62px;height:28px;background:#2563eb;color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;position:absolute;left:-8px;bottom:28px;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.15)}.LoadingTruck_lamp1__USYz_{left:140%;animation:LoadingTruck_passByFast__GWsU2 5s linear infinite;animation-delay:-3.2s}.LoadingTruck_lampPost__1EfUZ{display:block;width:5px;height:130px;background:#475569;position:absolute;bottom:0;left:0}.LoadingTruck_lampHead__tF4ro{display:block;width:22px;height:8px;background:#334155;position:absolute;bottom:130px;left:0;border-radius:8px 8px 2px 2px}.LoadingTruck_lampHead__tF4ro:after{content:"";position:absolute;width:10px;height:10px;background:rgba(250,204,21,.45);border-radius:50%;right:2px;top:8px;filter:blur(1px)}.LoadingTruck_cabMaster__IKCjt{position:relative}.LoadingTruck_cab__AMrce{width:60px;height:100px;background:#3b82f6;border-radius:60px 8px 0 0}.LoadingTruck_cab__AMrce:before{content:"";position:absolute;bottom:0;left:-30px;height:50px;width:60px;background-color:#3b82f6;display:block;border-radius:20px 8px 0 0}.LoadingTruck_windShield__PAJbz{position:absolute;background-color:#a9a9a9;height:25px;width:10px;display:block;top:25px;border-radius:70px 8px 0 0}.LoadingTruck_windShield__PAJbz:after{content:"";position:absolute;bottom:0;left:18px;height:25px;width:25px;background-color:#a9a9a9;display:block;border-radius:3px}.LoadingTruck_cargoMaster__iHeeh{position:relative}.LoadingTruck_markChassis__6d43b{position:absolute;bottom:18px;left:10px;height:12px;width:190px;background-color:#000000;display:block;border-radius:0 0 0 3px}.LoadingTruck_cargo___dZJu{width:310px;height:90px;background:#763030;margin-left:10px;margin-bottom:20px}.LoadingTruck_cargo___dZJu:before{left:0;height:12px;width:120px}.LoadingTruck_cargo___dZJu:after,.LoadingTruck_cargo___dZJu:before{content:"";position:absolute;bottom:5px;background-color:#000000;display:block}.LoadingTruck_cargo___dZJu:after{right:-6px;height:25px;width:130px;border-radius:3px}.LoadingTruck_containerLines__tQg_R{display:flex;top:0;position:absolute}.LoadingTruck_containerLine__ahEPA{height:80px;width:10px;background:rgba(118,48,48,.4);box-shadow:inset 5px 0 5px -2px rgba(0,0,0,.3),inset -5px 0 5px -2px rgba(0,0,0,.3)}.LoadingTruck_contLine1__e4DYH{position:absolute;top:0;left:20px}.LoadingTruck_contLine2__oS2WK{position:absolute;top:0;left:40px}.LoadingTruck_contLine3__vnH54{position:absolute;top:0;left:60px}.LoadingTruck_contLine4__uaAWI{position:absolute;top:0;left:80px}.LoadingTruck_contLine5__YnMOV{position:absolute;top:0;left:100px}.LoadingTruck_contLine6__vxEUR{position:absolute;top:0;left:120px}.LoadingTruck_contLine7__rwZw1{position:absolute;top:0;left:140px}.LoadingTruck_contLine8__HBuEK{position:absolute;top:0;left:160px}.LoadingTruck_contLine9__sLJyv{position:absolute;top:0;left:180px}.LoadingTruck_contLine10__vHUvL{position:absolute;top:0;left:200px}.LoadingTruck_contLine11__kmyZ_{position:absolute;top:0;left:220px}.LoadingTruck_contLine12__2d7Xd{position:absolute;top:0;left:240px}.LoadingTruck_contLine13__h0RdP{position:absolute;top:0;left:260px}.LoadingTruck_contLine14__K9pqT{position:absolute;top:0;left:280px}.LoadingTruck_contLine15__pbC8n{position:absolute;top:0;left:300px}.LoadingTruck_wheel__57PbU{width:25px;height:25px;background:#111;border-radius:50%;position:absolute;bottom:-10px;border:3px solid white;animation:LoadingTruck_spin__vum_j 1s linear infinite}.LoadingTruck_frontWheel__o2C9t{left:-10px}.LoadingTruck_backWheel__9Wb46{right:20px}.LoadingTruck_backRearWheel__RdjCx{right:55px}.LoadingTruck_frontFifthWheel__Ky6KW{left:100px}.LoadingTruck_frontFifthRearWheel__AivO3{left:135px}.LoadingTruck_road__c90z6{position:absolute;bottom:0;left:0;width:100%;height:40px;background:#1f2937;overflow:hidden;z-index:5}.LoadingTruck_roadLine__hqqIr{position:absolute;width:200%;height:4px;top:18px;background:repeating-linear-gradient(90deg,#facc15 0 40px,transparent 40px 80px);animation:LoadingTruck_roadMove__fWJsu 2s linear infinite}.LoadingTruck_nameLoading__y1xra{position:absolute;top:16px;left:60px;font-size:48px}.LoadingTruck_nameLoading__y1xra h4{margin:0;color:#fff}@keyframes LoadingTruck_spin__vum_j{to{transform:rotate(1turn)}}@keyframes LoadingTruck_roadMove__fWJsu{0%{transform:translateX(0)}to{transform:translateX(50%)}}@keyframes LoadingTruck_bob__N8Nqv{0%,to{transform:translateX(-50%) scale(var(--truck-scale)) translateY(0)}50%{transform:translateX(-50%) scale(var(--truck-scale)) translateY(-2px)}}@keyframes LoadingTruck_passBy__xeGKF{0%{transform:translateX(-140vw);opacity:0}8%{opacity:1}92%{opacity:1}to{transform:translateX(0);opacity:0}}@keyframes LoadingTruck_passByFast__GWsU2{0%{transform:translateX(-160vw);opacity:0}8%{opacity:1}92%{opacity:1}to{transform:translateX(0);opacity:0}}@keyframes LoadingTruck_drift__oCAvW{0%{transform:translateX(-160vw)}to{transform:translateX(0)}}.LoadingTruck_loadingContainer__uHOPW{animation:LoadingTruck_fadeIn__GMYCy .3s ease}@keyframes LoadingTruck_fadeIn__GMYCy{0%{opacity:0}to{opacity:1}}@media (max-width:480px){.LoadingTruck_truckWrap__pM_DV{--truck-scale:0.7}}@media (max-width:380px){.LoadingTruck_truckWrap__pM_DV{--truck-scale:0.5}}@media (max-width:300px){.LoadingTruck_truckWrap__pM_DV{--truck-scale:0.4}}.Navbar_navbar__oIrIU{position:fixed;top:0;left:0;z-index:1000;width:100%;height:72px;padding:0 24px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;background:#ffffff;border-bottom:1px solid #e5e7eb;box-shadow:0 4px 18px rgba(15,23,42,.05);color:#111827;opacity:1;filter:none;isolation:isolate;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Navbar_dark__Rlq2l{background:#111827;color:#ffffff;border-bottom:1px solid #374151;box-shadow:0 4px 18px rgba(0,0,0,.2)}.Navbar_leftSide__QytTC{display:flex;align-items:center;gap:14px;min-width:0}.Navbar_logoWrapper__HPXDD{display:flex;align-items:center;gap:10px;height:72px;flex-shrink:0}.Navbar_logoImage__iX2tb{position:relative;width:72px;height:72px;flex-shrink:0;overflow:hidden}.Navbar_logo__eioWt{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;opacity:1;filter:none}.Navbar_logoText__AOhPR{margin:0;font-size:20px;font-weight:700;letter-spacing:.04em;line-height:1;color:#111827;opacity:1}.Navbar_dark__Rlq2l .Navbar_logoText__AOhPR{color:#ffffff}.Navbar_right__d7s4e{display:flex;align-items:center;gap:16px;position:relative}.Navbar_iconButton__b9PsO{position:relative;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:10px;background:transparent;color:#374151;cursor:pointer;font-size:16px;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,color .2s ease;opacity:1}.Navbar_iconTooltip__9BEmB{display:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);white-space:nowrap;padding:4px 10px;border-radius:6px;background:#1e293b;color:#e2e8f0;font-size:11px;font-weight:600;box-shadow:0 4px 12px rgba(0,0,0,.2);pointer-events:none;z-index:100}.Navbar_iconTooltip__9BEmB:before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #1e293b}.Navbar_iconButton__b9PsO:hover .Navbar_iconTooltip__9BEmB{display:block}.Navbar_iconButton__b9PsO:hover{background:#f3f4f6;border-color:#e5e7eb}.Navbar_iconButton__b9PsO:active{transform:scale(.96)}.Navbar_menuToggleButton__eGMyD{width:42px;height:42px;font-size:18px}.Navbar_notificationAlert__CkgN9{position:relative}.Navbar_alertNub__D8SG3{position:absolute;top:-7px;right:-6px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;box-sizing:border-box;background:#ef4444;color:#ffffff;border-radius:999px;font-size:10px;font-weight:700;line-height:1;border:2px solid #ffffff;box-shadow:0 0 0 1px #ffffff}.Navbar_alertNub__D8SG3 p{margin:0;line-height:1}.Navbar_userMenuWrapper__wROQf{position:relative}.Navbar_user__YwQC2{position:relative;display:flex;align-items:center;gap:10px;padding:6px 10px;margin:0;border-radius:12px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;border:1px solid transparent;opacity:1}.Navbar_user__YwQC2:hover{background:#f3f4f6;border-color:#e5e7eb}.Navbar_avatarWrapper__29M_T{position:relative;width:46px;height:46px;flex-shrink:0}.Navbar_avatarFallback__g5RLd,.Navbar_avatar__F63gI{width:100%;height:100%;border-radius:50%}.Navbar_avatar__F63gI{object-fit:cover;opacity:1}.Navbar_avatarFallback__g5RLd{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#ffffff;font-size:14px;font-weight:800;letter-spacing:.04em;user-select:none}.Navbar_userProfile__ovVQb{position:relative;display:flex;flex-direction:column;min-width:0;max-width:220px}.Navbar_userStatusDot__EORBT{position:absolute;top:2px;left:-18px;width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 2px #ffffff}.Navbar_statusAvailable__TgHfz{background:#22c55e}.Navbar_statusBusy___JsW_{background:#ef4444}.Navbar_statusAway__4YNJd{background:#f59e0b}.Navbar_statusOffline__3_gYg{background:#9ca3af}.Navbar_userName__jzYDS{margin:0;font-size:14px;font-weight:700;color:#111827}.Navbar_userName__jzYDS,.Navbar_userRole__r4Yot{line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Navbar_userRole__r4Yot{font-size:12px;font-weight:500;color:#6b7280}.Navbar_userDropdown__D8Arm{position:absolute;top:calc(100% + 10px);right:0;z-index:2000;min-width:240px;padding:8px;background:#ffffff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 16px 36px rgba(15,23,42,.14);opacity:1}.Navbar_dropdownIdentity__G_K_9{padding:10px 12px 12px}.Navbar_dropdownTopRow__U0deF{display:flex;align-items:center;justify-content:space-between;gap:12px}.Navbar_dropdownName__r1g3O{margin:0;font-size:14px;font-weight:700;line-height:1.25;color:#111827;min-width:0}.Navbar_dropdownStatusBadge__oF30D{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:700;line-height:1;white-space:nowrap;color:#ffffff}.Navbar_dropdownMeta__oTTfR{font-weight:600;color:#6b7280}.Navbar_dropdownEmail__7AXk6,.Navbar_dropdownMeta__oTTfR{display:block;margin-top:6px;font-size:12px;line-height:1.3}.Navbar_dropdownEmail__7AXk6{font-weight:500;color:#9ca3af;word-break:break-word}.Navbar_dropdownDivider__FUlKb{height:1px;margin:4px 0 8px;background:#e5e7eb}.Navbar_dropdownItem__Dqd_8{width:100%;border:none;border-radius:10px;background:transparent;color:#111827;padding:10px 12px;text-align:left;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease}.Navbar_dropdownItem__Dqd_8:hover{background:#f3f4f6}.Navbar_dropdownLogout__Cy3YP{color:#b91c1c}.Navbar_dark__Rlq2l .Navbar_iconButton__b9PsO{color:#e5e7eb}.Navbar_dark__Rlq2l .Navbar_iconButton__b9PsO:hover{background:#1f2937;border-color:#374151}.Navbar_dark__Rlq2l .Navbar_user__YwQC2{border-color:transparent}.Navbar_dark__Rlq2l .Navbar_user__YwQC2:hover{background:#1f2937;border-color:#374151}.Navbar_dark__Rlq2l .Navbar_userName__jzYDS{color:#ffffff}.Navbar_dark__Rlq2l .Navbar_userRole__r4Yot{color:#9ca3af}.Navbar_dark__Rlq2l .Navbar_userStatusDot__EORBT{box-shadow:0 0 0 2px #111827}.Navbar_dark__Rlq2l .Navbar_avatarFallback__g5RLd{background:linear-gradient(135deg,#334155,#1e293b);color:#f8fafc}.Navbar_dark__Rlq2l .Navbar_userDropdown__D8Arm{background:#1f2937;border:1px solid #374151;box-shadow:0 16px 36px rgba(0,0,0,.32)}.Navbar_dark__Rlq2l .Navbar_dropdownName__r1g3O{color:#ffffff}.Navbar_dark__Rlq2l .Navbar_dropdownMeta__oTTfR{color:#9ca3af}.Navbar_dark__Rlq2l .Navbar_dropdownEmail__7AXk6{color:#94a3b8}.Navbar_dark__Rlq2l .Navbar_dropdownDivider__FUlKb{background:#374151}.Navbar_dark__Rlq2l .Navbar_dropdownItem__Dqd_8{color:#ffffff}.Navbar_dark__Rlq2l .Navbar_dropdownItem__Dqd_8:hover{background:#374151}.Navbar_dark__Rlq2l .Navbar_dropdownLogout__Cy3YP{color:#fca5a5}.Navbar_dark__Rlq2l .Navbar_alertNub__D8SG3{border:2px solid #111827;box-shadow:0 0 0 1px #111827}@media (max-width:768px){.Navbar_navbar__oIrIU{height:68px;padding:0 16px}.Navbar_logoWrapper__HPXDD{height:68px}.Navbar_logoImage__iX2tb{width:58px;height:58px}.Navbar_logoText__AOhPR{font-size:18px}.Navbar_right__d7s4e{gap:10px}.Navbar_userProfile__ovVQb{display:none}.Navbar_user__YwQC2{padding:4px;border-radius:10px}.Navbar_avatarWrapper__29M_T{width:40px;height:40px}}@media (max-width:640px){.Navbar_navbar__oIrIU{height:64px;padding:0 14px}.Navbar_logoWrapper__HPXDD{height:64px;gap:8px}.Navbar_logoImage__iX2tb{width:52px;height:52px}.Navbar_logoText__AOhPR{font-size:17px}.Navbar_right__d7s4e{gap:8px}.Navbar_iconButton__b9PsO{width:36px;height:36px;font-size:15px}.Navbar_menuToggleButton__eGMyD{width:38px;height:38px;font-size:17px}.Navbar_avatarWrapper__29M_T{width:36px;height:36px}.Navbar_user__YwQC2{padding:3px}}@media (max-width:480px){.Navbar_navbar__oIrIU{height:60px;padding:0 12px}.Navbar_logoWrapper__HPXDD{height:60px;gap:0}.Navbar_logoImage__iX2tb{width:48px;height:48px}.Navbar_logoText__AOhPR{display:none}.Navbar_right__d7s4e{gap:6px}.Navbar_iconButton__b9PsO{width:34px;height:34px;font-size:14px;border-radius:8px}.Navbar_menuToggleButton__eGMyD{width:36px;height:36px;font-size:16px}.Navbar_avatarWrapper__29M_T{width:34px;height:34px}.Navbar_alertNub__D8SG3{min-width:16px;height:16px;font-size:9px;top:-6px;right:-5px}.Navbar_userDropdown__D8Arm{position:fixed;top:60px;right:0;left:0;width:100%;border-radius:0 0 14px 14px;box-shadow:0 12px 28px rgba(15,23,42,.18)}}.PageLayout_master__b8ZDH{background:var(--color-page-bg,#f0f2f5);padding:110px 40px 60px;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:32px;transition:margin-left .3s ease;color:var(--color-text,#111827);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.PageLayout_sidebarOpen__xxfSF{margin-left:240px}.PageLayout_sidebarClosed__RQM6x{margin-left:0}.PageLayout_dark__FEpF4{background:#111827;color:#ffffff;--color-text:#ffffff;--color-page-bg:#111827}@media (max-width:1024px){.PageLayout_master__b8ZDH{padding:100px 24px 48px}.PageLayout_sidebarOpen__xxfSF{margin-left:220px}}@media (max-width:768px){.PageLayout_master__b8ZDH{padding:95px 16px 32px;gap:24px}.PageLayout_sidebarOpen__xxfSF{margin-left:0}}.NewLocation_body__Z8_TB{max-width:1100px}.DatePicker_datePickerMaster__UeKIQ{position:relative}@keyframes DatePicker_popIn__895qY{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.DatePicker_displayDate__1hSbx{background-color:var(--color-panel-bg,#ffffff);padding:16px;border-radius:14px;box-shadow:0 12px 36px rgba(0,0,0,.15);border:1px solid var(--color-border-soft,#dbe3ec);z-index:99999;position:absolute;min-width:280px;animation:DatePicker_popIn__895qY .16s cubic-bezier(.34,1.56,.64,1) both;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.DatePicker_displayDateDark__zkGrz{background-color:var(--dark-panel-bg-secondary,#111827);border:1px solid var(--dark-border,#374151);box-shadow:0 8px 24px rgba(0,0,0,.35)}.DatePicker_datePickerBox__WIdup{width:100%;height:var(--input-height,48px);padding:0 14px;border:1px solid var(--color-input-border,#cdd2dc);border-radius:var(--radius-input,10px);font-size:var(--font-size-input,14px);font-weight:var(--font-weight-medium,500);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;background:var(--color-input-bg,#f7f8fa);box-sizing:border-box;position:relative;color:var(--color-text,#1c2333);display:flex;align-items:center;justify-content:space-between;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.DatePicker_datePickerBoxClickable__O7Bii{cursor:pointer;user-select:none}.DatePicker_datePickerBoxClickable__O7Bii:hover{border-color:#93c5fd;background:#eff4fc;box-shadow:0 0 0 3px rgba(37,99,235,.08)}.DatePicker_datePickerBoxClickable__O7Bii:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.15)}.DatePicker_datePickerBoxDark__Kmigt{background:#0f172a!important;color:#e2e8f0!important;border:1px solid #1e2d42!important}.DatePicker_datePickerBoxDark__Kmigt:-webkit-autofill,.DatePicker_datePickerBoxDark__Kmigt:-webkit-autofill:focus,.DatePicker_datePickerBoxDark__Kmigt:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #0f172a!important;-webkit-text-fill-color:#e2e8f0!important;caret-color:#e2e8f0}.DatePicker_datePickerBoxDark__Kmigt.DatePicker_datePickerBoxClickable__O7Bii:hover{border-color:#2d3d55!important;background:#111827!important;box-shadow:0 0 0 3px rgba(59,130,246,.1)!important}.DatePicker_datePickerBoxDark__Kmigt.DatePicker_datePickerBoxClickable__O7Bii:focus{border-color:#3b82f6!important;background:#111827!important;box-shadow:0 0 0 3px rgba(59,130,246,.15)!important}.DatePicker_datePickerBox__WIdup::placeholder{color:var(--color-text-placeholder,#94a3b8);opacity:1;-webkit-text-fill-color:var(--color-text-placeholder,#94a3b8)}.DatePicker_dateLabel__7Xafr{display:block;font-size:var(--font-size-sm,13px);color:var(--color-text,#111827);margin-bottom:6px;font-weight:var(--font-weight-semibold,600);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.DatePicker_dateLabelDark__QsUhm{color:var(--dark-text,#f9fafb)!important}.DatePicker_dateValue__sOvXy{color:var(--color-text,#111827);opacity:1;-webkit-text-fill-color:var(--color-text,#111827)}.DatePicker_dateValueDark__9hN_X{color:var(--dark-text,#f9fafb)!important;opacity:1!important;-webkit-text-fill-color:var(--dark-text,#f9fafb)!important}.DatePicker_dateNotSelected__WcmJ_{color:var(--color-text-placeholder,#94a3b8)!important;opacity:1!important;-webkit-text-fill-color:var(--color-text-placeholder,#94a3b8)!important}.DatePicker_dateNotSelectedDark__nKAjb{color:var(--dark-placeholder,#94a3b8)!important;opacity:1!important;-webkit-text-fill-color:var(--dark-placeholder,#94a3b8)!important}.DatePicker_iconCalendar__UQoW6{display:flex;align-items:center;flex-shrink:0;color:var(--dark-border,#374151);opacity:.55;pointer-events:none;transition:opacity .15s ease}.DatePicker_datePickerBoxClickable__O7Bii:hover .DatePicker_iconCalendar__UQoW6{opacity:.85}.DatePicker_iconCalendarDark__h7yn2{color:#d1d5db!important}.DatePicker_required__Y8QBD{color:var(--color-required,#dc2626);margin-left:4px;font-weight:var(--font-weight-bold,700)}.DatePicker_disabledInput__K_p7x{background-color:var(--color-input-disabled-bg,#eceef2);color:var(--color-input-disabled-text,#8c95a8);box-shadow:inset 0 1px 3px rgba(0,0,0,.03)}.DatePicker_disabledInputDark__bpxao{background-color:var(--dark-input-disabled-bg,#374151)!important;color:#d1d5db!important;border-color:var(--dark-border-strong,#4b5563)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.18)}.DatePicker_displayDate__1hSbx .rdp-root{--rdp-accent-color:var(--color-focus-border-strong,#2563eb);--rdp-accent-background-color:var(--badge-blue-bg,#eff6ff);color:var(--color-text,#111827);font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.DatePicker_displayDate__1hSbx .rdp-caption_label,.DatePicker_displayDate__1hSbx .rdp-dropdown,.DatePicker_displayDate__1hSbx .rdp-dropdown_root,.DatePicker_displayDate__1hSbx .rdp-month_caption,.DatePicker_displayDate__1hSbx .rdp-select,.DatePicker_displayDate__1hSbx select{color:var(--color-text,#111827)!important;font-weight:var(--font-weight-bold,700)}.DatePicker_displayDate__1hSbx .rdp-chevron{fill:var(--badge-blue-text,#1d4ed8)!important}.DatePicker_displayDate__1hSbx .rdp-button_next,.DatePicker_displayDate__1hSbx .rdp-button_previous{color:var(--badge-blue-text,#1d4ed8)!important}.DatePicker_displayDate__1hSbx .rdp-weekday{color:var(--color-label-standard,#4b5563)!important;font-weight:var(--font-weight-semibold,600);opacity:1!important}.DatePicker_displayDate__1hSbx .rdp-day_button{color:var(--color-text,#111827)!important;font-weight:var(--font-weight-medium,500);outline:none!important;box-shadow:none!important;border:none!important}.DatePicker_displayDate__1hSbx .rdp-day_button:hover{background-color:var(--badge-blue-bg,#eff6ff)!important;color:var(--badge-blue-text,#1d4ed8)!important}.DatePicker_displayDate__1hSbx .rdp-today:not(.rdp-selected) .rdp-day_button{color:var(--color-focus-border-strong,#2563eb)!important;font-weight:var(--font-weight-semibold,600)!important;background:transparent!important;border:none!important;box-shadow:none!important}.DatePicker_displayDate__1hSbx .rdp-selected .rdp-day_button{font-weight:var(--font-weight-bold,700)!important;border:none!important;box-shadow:none!important}.DatePicker_displayDate__1hSbx .rdp-selected .rdp-day_button,.DatePicker_displayDate__1hSbx .rdp-selected .rdp-day_button:hover,.DatePicker_displayDate__1hSbx .rdp-today.rdp-selected .rdp-day_button{background-color:var(--color-focus-border-strong,#2563eb)!important;color:#ffffff!important}.DatePicker_displayDate__1hSbx .rdp-today.rdp-selected .rdp-day_button{font-weight:var(--font-weight-bold,700)!important;border:none!important;box-shadow:none!important}.DatePicker_displayDate__1hSbx .rdp-day_outside .rdp-day_button,.DatePicker_displayDate__1hSbx .rdp-outside{color:var(--dark-input-disabled-text,#9ca3af)!important;opacity:1!important}.DatePicker_displayDate__1hSbx .rdp-disabled,.DatePicker_displayDate__1hSbx .rdp-disabled .rdp-day_button{color:var(--dark-input-disabled-text,#9ca3af)!important;opacity:.5!important}.DatePicker_displayDate__1hSbx .rdp-footer{margin-top:10px;padding-top:10px;border-top:1px solid var(--color-border,#e5e7eb);color:var(--color-label-standard,#4b5563);font-weight:var(--font-weight-medium,500)}.DatePicker_displayDateDark__zkGrz .rdp-root{--rdp-accent-color:var(--color-focus-border,#3b82f6);--rdp-accent-background-color:rgba(59,130,246,0.18);color:var(--dark-text,#f9fafb)!important}.DatePicker_displayDateDark__zkGrz .rdp-caption_label,.DatePicker_displayDateDark__zkGrz .rdp-dropdown,.DatePicker_displayDateDark__zkGrz .rdp-dropdown_root,.DatePicker_displayDateDark__zkGrz .rdp-month_caption,.DatePicker_displayDateDark__zkGrz .rdp-select,.DatePicker_displayDateDark__zkGrz select{color:var(--dark-text,#f9fafb)!important}.DatePicker_displayDateDark__zkGrz .rdp-weekday{color:var(--dark-text-secondary,#cbd5e1)!important}.DatePicker_displayDateDark__zkGrz .rdp-day_button{color:var(--dark-text,#f9fafb)!important}.DatePicker_displayDateDark__zkGrz .rdp-day_button:hover{background-color:rgba(59,130,246,.18)!important;color:#93c5fd!important}.DatePicker_displayDateDark__zkGrz .rdp-today:not(.rdp-selected) .rdp-day_button{color:var(--color-focus-border,#60a5fa)!important}.DatePicker_displayDateDark__zkGrz .rdp-selected .rdp-day_button,.DatePicker_displayDateDark__zkGrz .rdp-selected .rdp-day_button:hover,.DatePicker_displayDateDark__zkGrz .rdp-today.rdp-selected .rdp-day_button{background-color:var(--color-focus-border-strong,#2563eb)!important;color:#ffffff!important}.DatePicker_displayDateDark__zkGrz .rdp-day_outside .rdp-day_button,.DatePicker_displayDateDark__zkGrz .rdp-disabled,.DatePicker_displayDateDark__zkGrz .rdp-disabled .rdp-day_button,.DatePicker_displayDateDark__zkGrz .rdp-outside{color:var(--color-input-disabled-text,#6b7280)!important}.DatePicker_displayDateDark__zkGrz .rdp-footer{border-top:1px solid var(--dark-border,#374151)!important;color:var(--dark-text-secondary,#cbd5e1)!important}.DatePicker_displayDateDark__zkGrz .rdp-chevron{fill:#93c5fd!important}.DatePicker_displayDateDark__zkGrz .rdp-button_next,.DatePicker_displayDateDark__zkGrz .rdp-button_previous{color:#93c5fd!important}.DatePicker_disabledInput__K_p7x{background:var(--color-input-disabled-bg,#f3f4f6)!important;border-color:var(--color-input-disabled-border,#e5e7eb)!important;color:var(--color-input-disabled-text,#6b7280)!important;-webkit-text-fill-color:var(--color-input-disabled-text,#6b7280)!important;caret-color:var(--color-input-disabled-text,#6b7280)!important;opacity:1!important;cursor:not-allowed;box-shadow:none!important}.DatePicker_disabledInputDark__bpxao{background:var(--dark-input-disabled-bg,#374151)!important;border-color:var(--dark-input-disabled-border,#4b5563)!important;color:var(--dark-input-disabled-text,#9ca3af)!important;-webkit-text-fill-color:var(--dark-input-disabled-text,#9ca3af)!important;caret-color:var(--dark-input-disabled-text,#9ca3af)!important;opacity:1!important;cursor:not-allowed;box-shadow:none!important}.DatePicker_disabledInput__K_p7x .DatePicker_dateValue__sOvXy{color:var(--color-input-disabled-text,#6b7280)!important;-webkit-text-fill-color:var(--color-input-disabled-text,#6b7280)!important}.DatePicker_disabledInputDark__bpxao .DatePicker_dateValue__sOvXy{color:var(--dark-input-disabled-text,#9ca3af)!important;-webkit-text-fill-color:var(--dark-input-disabled-text,#9ca3af)!important}.DatePicker_disabledInput__K_p7x::placeholder{color:var(--color-input-disabled-text,#6b7280)!important;-webkit-text-fill-color:var(--color-input-disabled-text,#6b7280)!important}.DatePicker_disabledInputDark__bpxao::placeholder{color:var(--dark-input-disabled-text,#9ca3af)!important;-webkit-text-fill-color:var(--dark-input-disabled-text,#9ca3af)!important}.DatePicker_displayDateDark__zkGrz .rdp-disabled .rdp-day_button,.DatePicker_displayDate__1hSbx .rdp-disabled .rdp-day_button{cursor:not-allowed!important;text-decoration:line-through}.DriverDeductions_deductionsCard__sE0w0{width:100%;min-width:0;box-sizing:border-box;overflow:hidden;background:#ffffff!important;border:1px solid #e5e7eb!important;box-shadow:0 4px 20px rgba(15,23,42,.04)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.DriverDeductions_countBadge__vlx2O{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:700;background:var(--badge-blue-bg,#eff6ff);border:1px solid var(--badge-blue-border,#dbeafe);color:var(--badge-blue-text,#1d4ed8)}.DriverDeductions_tableBody__iQfuH{margin:20px 28px 0;padding:16px;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#f4f5f8;box-shadow:var(--shadow-subcard)}.DriverDeductions_tableWrap__BWou1{width:100%;overflow-x:auto;overflow-y:visible}.DriverDeductions_btnWidth__GXOHQ{box-sizing:border-box;padding:16px 28px 24px;border-top:1px solid var(--color-border-soft,#e2e8f0);margin-top:20px}.DriverDeductions_deductionsTable__tWC5V{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.DriverDeductions_deductionsTable__tWC5V thead tr{background:var(--color-panel-bg-secondary,#f7f8fa);border-bottom:1px solid var(--color-border,#e5e7eb)}.DriverDeductions_deductionsTable__tWC5V thead th{padding:10px 16px;text-align:left;white-space:nowrap;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--color-label-standard,#6b7280);border-bottom:1px solid var(--color-border,#e5e7eb)}.DriverDeductions_deductionsTable__tWC5V tbody tr{vertical-align:middle}.DriverDeductions_deductionsTable__tWC5V tbody td{padding:12px 8px 0;vertical-align:middle;overflow:hidden}.DriverDeductions_deductionsTable__tWC5V tbody td:first-child{padding-left:0;padding-right:0}.DriverDeductions_deductionsTable__tWC5V td,.DriverDeductions_deductionsTable__tWC5V th{overflow:hidden}.DriverDeductions_deductionsTable__tWC5V td:first-child,.DriverDeductions_deductionsTable__tWC5V th:first-child{text-align:center}.DriverDeductions_colIndex__LZ8hy{width:42px}.DriverDeductions_colAmount__9g9E7,.DriverDeductions_colCap__YIA1u,.DriverDeductions_colType__nx0l1{width:140px}.DriverDeductions_colDelete__0eA9w{width:44px}.DriverDeductions_colNum__kYMmW{text-align:center;font-size:13px;font-weight:700;color:var(--color-text-muted,#6b7280)}.DriverDeductions_deleteCell__MS6F3{text-align:center}.DriverDeductions_deleteBtn__SNK92{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:6px;background:transparent;color:var(--color-text-muted,#6b7280);cursor:pointer;transition:background .15s ease,color .15s ease}.DriverDeductions_deleteBtn__SNK92:hover:not(:disabled){background:#fef2f2;color:#dc2626}.DriverDeductions_deleteBtn__SNK92:disabled{opacity:.35;cursor:not-allowed}.DriverDeductions_amountCell__0lDkB *,.DriverDeductions_capCell__Dqeha *,.DriverDeductions_descriptionCell__lbhrh *,.DriverDeductions_typeCell__iRdhz *{max-width:100%;min-width:0;box-sizing:border-box}.DriverDeductions_typeSelectWrap__hjHpX{width:100%}.DriverDeductions_deductionsCard__sE0w0 input:not([type=checkbox]),.DriverDeductions_deductionsCard__sE0w0 select{height:var(--input-height,48px)!important;line-height:1.2;padding:0 16px!important}.DriverDeductions_deductionsCard__sE0w0 input:not([type=checkbox]),.DriverDeductions_deductionsCard__sE0w0 select,.DriverDeductions_deductionsCard__sE0w0 textarea,.DriverDeductions_descriptionTextarea__7GadP{width:100%;min-height:var(--input-height,48px)!important;box-sizing:border-box!important;background:var(--color-input-bg,#ffffff)!important;border:1px solid var(--color-input-border,#d1d5db)!important;border-radius:var(--radius-input,10px)!important;color:var(--color-text,#111827)!important;-webkit-text-fill-color:var(--color-text,#111827)!important;caret-color:var(--color-text,#111827)!important;font-family:var(--font-family-base,inherit);font-size:var(--font-size-input,16px);font-weight:var(--font-weight-medium,500);opacity:1!important;outline:none!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.DriverDeductions_deductionsCard__sE0w0 textarea,.DriverDeductions_descriptionTextarea__7GadP{display:block;max-width:100%;min-width:0;word-break:break-word;overflow-wrap:break-word;padding:13px 16px!important;line-height:1.4!important;resize:none;overflow:hidden}.DriverDeductions_deductionsCard__sE0w0 select{padding-right:42px!important;appearance:auto;-webkit-appearance:menulist;-moz-appearance:auto}.DriverDeductions_deductionsCard__sE0w0 input:not([type=checkbox]):focus,.DriverDeductions_deductionsCard__sE0w0 select:focus,.DriverDeductions_deductionsCard__sE0w0 textarea:focus,.DriverDeductions_descriptionTextarea__7GadP:focus{border-color:var(--color-focus-border,#60a5fa)!important;box-shadow:0 0 0 3px var(--color-focus-ring,rgba(59,130,246,.14))!important;background:var(--color-input-bg,#ffffff)!important}.DriverDeductions_deductionsCard__sE0w0 input:not([type=checkbox])::placeholder,.DriverDeductions_deductionsCard__sE0w0 textarea::placeholder,.DriverDeductions_descriptionTextarea__7GadP::placeholder{color:var(--color-text-placeholder,#94a3b8)!important;-webkit-text-fill-color:var(--color-text-placeholder,#94a3b8)!important;opacity:1!important}.DriverDeductions_deductionsCard__sE0w0 input:-webkit-autofill,.DriverDeductions_deductionsCard__sE0w0 input:-webkit-autofill:focus,.DriverDeductions_deductionsCard__sE0w0 input:-webkit-autofill:hover,.DriverDeductions_deductionsCard__sE0w0 select:-webkit-autofill,.DriverDeductions_deductionsCard__sE0w0 select:-webkit-autofill:focus,.DriverDeductions_deductionsCard__sE0w0 select:-webkit-autofill:hover,.DriverDeductions_deductionsCard__sE0w0 textarea:-webkit-autofill,.DriverDeductions_deductionsCard__sE0w0 textarea:-webkit-autofill:focus,.DriverDeductions_deductionsCard__sE0w0 textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text,#111827)!important;box-shadow:0 0 0 1000px var(--color-input-bg,#ffffff) inset!important;transition:background-color 9999s ease-out 0s}.DriverDeductions_deductionsCard__sE0w0 input:not([type=checkbox]):disabled,.DriverDeductions_deductionsCard__sE0w0 select:disabled,.DriverDeductions_deductionsCard__sE0w0 textarea:disabled,.DriverDeductions_descriptionTextarea__7GadP:disabled{background:var(--color-input-disabled-bg,#f3f4f6)!important;border-color:var(--color-input-disabled-border,#e5e7eb)!important;color:var(--color-input-disabled-text,#4b5563)!important;-webkit-text-fill-color:var(--color-input-disabled-text,#4b5563)!important;opacity:1!important;cursor:not-allowed}.DriverDeductions_deductionsCard__sE0w0 input:disabled:-webkit-autofill,.DriverDeductions_deductionsCard__sE0w0 input:disabled:-webkit-autofill:focus,.DriverDeductions_deductionsCard__sE0w0 input:disabled:-webkit-autofill:hover,.DriverDeductions_deductionsCard__sE0w0 select:disabled:-webkit-autofill,.DriverDeductions_deductionsCard__sE0w0 select:disabled:-webkit-autofill:focus,.DriverDeductions_deductionsCard__sE0w0 select:disabled:-webkit-autofill:hover,.DriverDeductions_deductionsCard__sE0w0 textarea:disabled:-webkit-autofill,.DriverDeductions_deductionsCard__sE0w0 textarea:disabled:-webkit-autofill:focus,.DriverDeductions_deductionsCard__sE0w0 textarea:disabled:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-input-disabled-text,#4b5563)!important;box-shadow:0 0 0 1000px var(--color-input-disabled-bg,#f3f4f6) inset!important}.DriverDeductions_darkComp__3BTV7{background:#1e293b!important;border-color:#334155!important;box-shadow:0 4px 20px rgba(0,0,0,.32)!important}.DriverDeductions_darkComp__3BTV7 .DriverDeductions_tableBody__iQfuH{background:#1a2840;border-color:#253a54;box-shadow:var(--shadow-subcard-dark)}.DriverDeductions_darkComp__3BTV7 .table-card-header{background:#152236!important;border-bottom-color:#253a54!important}.DriverDeductions_darkComp__3BTV7 .table-card-icon{background:rgba(37,99,235,.18)!important;border-color:rgba(96,165,250,.3)!important}.DriverDeductions_darkComp__3BTV7 .table-card-eyebrow{color:#64748b!important}.DriverDeductions_darkComp__3BTV7 .table-card-title{color:#f1f5f9!important}.DriverDeductions_darkComp__3BTV7 .DriverDeductions_countBadge__vlx2O{background:rgba(59,130,246,.14);border-color:rgba(59,130,246,.28);color:#bfdbfe}.DriverDeductions_darkComp__3BTV7 .DriverDeductions_deductionsTable__tWC5V thead tr{background:#1a2840;border-bottom-color:#253a54}.DriverDeductions_darkComp__3BTV7 .DriverDeductions_deductionsTable__tWC5V thead th{color:#64748b!important;border-bottom-color:#253a54}.DriverDeductions_darkComp__3BTV7 .DriverDeductions_colNum__kYMmW{color:#94a3b8}.DriverDeductions_darkComp__3BTV7 .DriverDeductions_descriptionTextarea__7GadP,.DriverDeductions_darkComp__3BTV7 input:not([type=checkbox]),.DriverDeductions_darkComp__3BTV7 select,.DriverDeductions_darkComp__3BTV7 textarea{background:var(--dark-input-bg,#0f172a)!important;border-color:var(--dark-input-border,#1e2d42)!important;color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;caret-color:#e2e8f0!important}.DriverDeductions_darkComp__3BTV7 .DriverDeductions_descriptionTextarea__7GadP:focus,.DriverDeductions_darkComp__3BTV7 input:not([type=checkbox]):focus,.DriverDeductions_darkComp__3BTV7 select:focus,.DriverDeductions_darkComp__3BTV7 textarea:focus{background:#111827!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px rgba(59,130,246,.22)!important}.DriverDeductions_darkComp__3BTV7 input:not([type=checkbox])::placeholder,.DriverDeductions_darkComp__3BTV7 textarea::placeholder{color:var(--dark-placeholder,#94a3b8)!important;-webkit-text-fill-color:var(--dark-placeholder,#94a3b8)!important;opacity:1!important}.DriverDeductions_darkComp__3BTV7 input:-webkit-autofill,.DriverDeductions_darkComp__3BTV7 input:-webkit-autofill:focus,.DriverDeductions_darkComp__3BTV7 input:-webkit-autofill:hover,.DriverDeductions_darkComp__3BTV7 select:-webkit-autofill,.DriverDeductions_darkComp__3BTV7 select:-webkit-autofill:focus,.DriverDeductions_darkComp__3BTV7 select:-webkit-autofill:hover,.DriverDeductions_darkComp__3BTV7 textarea:-webkit-autofill,.DriverDeductions_darkComp__3BTV7 textarea:-webkit-autofill:focus,.DriverDeductions_darkComp__3BTV7 textarea:-webkit-autofill:hover{-webkit-text-fill-color:#e2e8f0!important;box-shadow:0 0 0 1000px var(--dark-input-bg,#0f172a) inset!important;transition:background-color 9999s ease-out 0s}.DriverDeductions_darkComp__3BTV7 .DriverDeductions_descriptionTextarea__7GadP:disabled,.DriverDeductions_darkComp__3BTV7 input:not([type=checkbox]):disabled,.DriverDeductions_darkComp__3BTV7 select:disabled,.DriverDeductions_darkComp__3BTV7 textarea:disabled{background:var(--dark-input-disabled-bg,#374151)!important;border-color:var(--dark-input-disabled-border,#4b5563)!important;color:var(--dark-input-disabled-text,#9ca3af)!important;-webkit-text-fill-color:var(--dark-input-disabled-text,#9ca3af)!important}.DriverDeductions_darkComp__3BTV7 input:disabled:-webkit-autofill,.DriverDeductions_darkComp__3BTV7 input:disabled:-webkit-autofill:focus,.DriverDeductions_darkComp__3BTV7 input:disabled:-webkit-autofill:hover,.DriverDeductions_darkComp__3BTV7 select:disabled:-webkit-autofill,.DriverDeductions_darkComp__3BTV7 select:disabled:-webkit-autofill:focus,.DriverDeductions_darkComp__3BTV7 select:disabled:-webkit-autofill:hover,.DriverDeductions_darkComp__3BTV7 textarea:disabled:-webkit-autofill,.DriverDeductions_darkComp__3BTV7 textarea:disabled:-webkit-autofill:focus,.DriverDeductions_darkComp__3BTV7 textarea:disabled:-webkit-autofill:hover{-webkit-text-fill-color:var(--dark-input-disabled-text,#9ca3af)!important;box-shadow:0 0 0 1000px var(--dark-input-disabled-bg,#4b5563) inset!important}.DriverDeductions_darkComp__3BTV7 select option{background:var(--dark-panel-bg-secondary,#111827);color:#e2e8f0}.DriverDeductions_darkComp__3BTV7 .DriverDeductions_deleteBtn__SNK92:hover:not(:disabled){background:rgba(239,68,68,.12);color:#f87171}.DriverDeductions_darkComp__3BTV7 .DriverDeductions_btnWidth__GXOHQ{border-top-color:#253a54}@media (max-width:768px){.DriverDeductions_tableBody__iQfuH{margin:16px 20px 0}.DriverDeductions_btnWidth__GXOHQ{padding:12px 20px 20px}.DriverDeductions_deductionsTable__tWC5V{min-width:562px}}.DriverTerminationModal_overlay__A86Jc{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background:rgba(15,23,42,.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.DriverTerminationModal_modal__AkJ6V{width:100%;max-width:680px;display:flex;flex-direction:column;gap:20px;padding:24px;box-sizing:border-box;background:#ffffff;border:1px solid #e5e7eb;border-radius:20px;box-shadow:0 24px 60px rgba(15,23,42,.18);position:relative;overflow:visible}.DriverTerminationModal_header__8oql5{display:flex;align-items:flex-start;gap:16px}.DriverTerminationModal_iconWrap__Z89Ff{flex:0 0 auto;width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#fef2f2;color:#b91c1c;border:1px solid #fecaca;font-size:22px;font-weight:700;line-height:1}.DriverTerminationModal_headerText__AwxRA{display:flex;flex-direction:column;gap:6px;min-width:0}.DriverTerminationModal_title__7bbyN{margin:0;font-size:22px;font-weight:700;line-height:1.25;color:#111827}.DriverTerminationModal_message__aMMTK{margin:0;font-size:15px;line-height:1.55;color:#475569}.DriverTerminationModal_formGrid__DAcYH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.DriverTerminationModal_field__sqPkG{display:flex;flex-direction:column;gap:6px;min-width:0;position:relative}.DriverTerminationModal_fieldFull__R2E3s{grid-column:1/-1}.DriverTerminationModal_fieldLabel__u0PAe{display:block;margin:0 0 6px;font-size:13px;font-weight:600;line-height:1.35;color:#374151}.DriverTerminationModal_fieldControl__gOagc,.DriverTerminationModal_textarea__jyzEX{width:100%;box-sizing:border-box;outline:none;border:1px solid #cfd6df;border-radius:12px;background:#ffffff;color:#111827;font-size:14px;font-weight:500;line-height:1.45;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.DriverTerminationModal_fieldControl__gOagc{min-height:46px;padding:12px 14px;appearance:none;-webkit-appearance:none}.DriverTerminationModal_textarea__jyzEX{min-height:110px;padding:12px 14px;resize:vertical}.DriverTerminationModal_fieldControl__gOagc::placeholder,.DriverTerminationModal_textarea__jyzEX::placeholder{color:#94a3b8;opacity:1;-webkit-text-fill-color:#94a3b8}.DriverTerminationModal_fieldControl__gOagc:focus,.DriverTerminationModal_textarea__jyzEX:focus{border-color:#6366f1;box-shadow:0 0 0 4px rgba(99,102,241,.12)}.DriverTerminationModal_errorBox__3_zp5{border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.45}.DriverTerminationModal_actions__ejO_n{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.DriverTerminationModal_dark__oLh7h .DriverTerminationModal_modal__AkJ6V{background:#1f2937;border-color:#374151;box-shadow:0 24px 60px rgba(0,0,0,.35)}.DriverTerminationModal_dark__oLh7h .DriverTerminationModal_fieldLabel__u0PAe,.DriverTerminationModal_dark__oLh7h .DriverTerminationModal_title__7bbyN{color:#f9fafb}.DriverTerminationModal_dark__oLh7h .DriverTerminationModal_message__aMMTK{color:#cbd5e1}.DriverTerminationModal_dark__oLh7h .DriverTerminationModal_fieldControl__gOagc,.DriverTerminationModal_dark__oLh7h .DriverTerminationModal_textarea__jyzEX{background:#111827;border-color:#374151;color:#f9fafb;-webkit-text-fill-color:#f9fafb;caret-color:#f9fafb}.DriverTerminationModal_dark__oLh7h .DriverTerminationModal_fieldControl__gOagc::placeholder,.DriverTerminationModal_dark__oLh7h .DriverTerminationModal_textarea__jyzEX::placeholder{color:#94a3b8;opacity:1;-webkit-text-fill-color:#94a3b8}.DriverTerminationModal_dark__oLh7h .DriverTerminationModal_fieldControl__gOagc:focus,.DriverTerminationModal_dark__oLh7h .DriverTerminationModal_textarea__jyzEX:focus{border-color:#60a5fa;box-shadow:0 0 0 4px rgba(59,130,246,.14)}.DriverTerminationModal_dark__oLh7h .DriverTerminationModal_errorBox__3_zp5{border-color:rgba(248,113,113,.35);background:rgba(127,29,29,.22);color:#fca5a5}@media (max-width:640px){.DriverTerminationModal_overlay__A86Jc{padding:16px;align-items:flex-start;overflow-y:auto}.DriverTerminationModal_modal__AkJ6V{margin:20px 0;padding:20px 18px;border-radius:18px}.DriverTerminationModal_header__8oql5{gap:12px}.DriverTerminationModal_title__7bbyN{font-size:20px}.DriverTerminationModal_formGrid__DAcYH{grid-template-columns:1fr}.DriverTerminationModal_actions__ejO_n{flex-direction:column-reverse}.DriverTerminationModal_actions__ejO_n>*{width:100%}}.ConfirmModal_overlay__1yqgF{position:fixed;inset:0;z-index:9999;background:rgba(15,23,42,.48);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.ConfirmModal_modal__amWgK{position:relative;width:100%;max-width:520px;background:#ffffff;border:1px solid #e5e7eb;border-radius:20px;box-shadow:0 24px 60px rgba(15,23,42,.18);padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:22px;animation:ConfirmModal_modalIn__hCBMu .18s ease-out}@keyframes ConfirmModal_modalIn__hCBMu{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.ConfirmModal_header__vYIeu{display:flex;align-items:flex-start;gap:16px}.ConfirmModal_iconWrap__sbRy1{flex:0 0 auto;width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;line-height:1}.ConfirmModal_iconDefault__krzxC{background:#eff6ff;color:#1d4ed8;border:1px solid #dbeafe}.ConfirmModal_iconDanger__kB1MB{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.ConfirmModal_headerText__OHvKw{min-width:0;display:flex;flex-direction:column;gap:6px}.ConfirmModal_title__vuU_C{margin:0;font-size:22px;line-height:1.15;font-weight:700;letter-spacing:-.02em;color:#111827}.ConfirmModal_messageWrap__Ta9Sw{position:relative;display:flex;flex-direction:column;gap:0}.ConfirmModal_messageScroll__MvOzo{overflow:hidden}.ConfirmModal_messageCollapsed__DbAzb{max-height:96px;overflow:hidden}.ConfirmModal_messageExpanded__1YF24{max-height:320px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.ConfirmModal_messageExpanded__1YF24::-webkit-scrollbar{width:5px}.ConfirmModal_messageExpanded__1YF24::-webkit-scrollbar-track{background:transparent}.ConfirmModal_messageExpanded__1YF24::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:99px}.ConfirmModal_messageFade__ZaFFT{position:absolute;bottom:28px;left:0;right:0;height:40px;background:linear-gradient(180deg,transparent,#ffffff);pointer-events:none}.ConfirmModal_messageToggle__3chcf{align-self:flex-start;margin-top:4px;padding:0;background:none;border:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;color:#2563eb;line-height:1.4;transition:color .14s}.ConfirmModal_messageToggle__3chcf:hover{color:#1d4ed8}.ConfirmModal_message__NkcLr{margin:0;font-size:14px;line-height:1.65;color:#475569;white-space:pre-line}.ConfirmModal_processingOverlay__zInX7{position:absolute;inset:0;z-index:10;border-radius:20px;background:rgba(255,255,255,.72);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;animation:ConfirmModal_overlayIn__jlT7x .18s ease-out}@keyframes ConfirmModal_overlayIn__jlT7x{0%{opacity:0}to{opacity:1}}.ConfirmModal_spinnerRing__NlADP{width:44px;height:44px;border-radius:50%;border:3.5px solid rgba(37,99,235,.18);border-top-color:#2563eb;animation:ConfirmModal_spin__aRPeb .72s linear infinite;flex-shrink:0}@keyframes ConfirmModal_spin__aRPeb{to{transform:rotate(1turn)}}.ConfirmModal_processingLabel__jvwru{margin:0;font-size:14px;font-weight:700;color:#374151;letter-spacing:.01em}.ConfirmModal_modalBody__eDx4Z{border-radius:10px;overflow:hidden;border:1px solid #e2e8f0;font-size:13px}.ConfirmModal_dark__scxrE .ConfirmModal_modalBody__eDx4Z{border-color:#334155}.ConfirmModal_actions__9Taxp{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap}.ConfirmModal_dark__scxrE .ConfirmModal_modal__amWgK{background:#1f2937;border-color:#374151;box-shadow:0 24px 60px rgba(0,0,0,.4)}.ConfirmModal_dark__scxrE .ConfirmModal_title__vuU_C{color:#f9fafb}.ConfirmModal_dark__scxrE .ConfirmModal_message__NkcLr{color:#cbd5e1}.ConfirmModal_dark__scxrE .ConfirmModal_processingOverlay__zInX7{background:rgba(17,24,39,.72)}.ConfirmModal_dark__scxrE .ConfirmModal_spinnerRing__NlADP{border-color:#60a5fa rgba(96,165,250,.18) rgba(96,165,250,.18)}.ConfirmModal_dark__scxrE .ConfirmModal_processingLabel__jvwru{color:#e2e8f0}.ConfirmModal_dark__scxrE .ConfirmModal_messageFade__ZaFFT{background:linear-gradient(180deg,transparent,#1f2937)}.ConfirmModal_dark__scxrE .ConfirmModal_messageToggle__3chcf{color:#60a5fa}.ConfirmModal_dark__scxrE .ConfirmModal_messageToggle__3chcf:hover{color:#93c5fd}.ConfirmModal_dark__scxrE .ConfirmModal_messageExpanded__1YF24{scrollbar-color:#334155 transparent}.ConfirmModal_dark__scxrE .ConfirmModal_messageExpanded__1YF24::-webkit-scrollbar-thumb{background:#334155}.ConfirmModal_dark__scxrE .ConfirmModal_iconDefault__krzxC{background:rgba(59,130,246,.14);color:#bfdbfe;border-color:rgba(96,165,250,.28)}.ConfirmModal_dark__scxrE .ConfirmModal_iconDanger__kB1MB{background:rgba(239,68,68,.14);color:#fecaca;border-color:rgba(248,113,113,.28)}@media (max-width:640px){.ConfirmModal_overlay__1yqgF{padding:16px}.ConfirmModal_modal__amWgK{padding:20px 18px;border-radius:18px}.ConfirmModal_title__vuU_C{font-size:20px}.ConfirmModal_message__NkcLr{font-size:14px}.ConfirmModal_actions__9Taxp{width:100%;justify-content:stretch;flex-direction:column-reverse}.ConfirmModal_actions__9Taxp>*{width:100%}}