.index-module__J6-Pxa__pageContainer{width:100%;padding:var(--mantine-spacing-lg);color:var(--mantine-color-gray-9);border-radius:var(--mantine-radius-md);position:relative;overflow-y:auto}
.StyledTextInput-module__kP4eyW__extraMargin{margin-bottom:var(--mantine-spacing-xs)}.StyledTextInput-module__kP4eyW__wrapper{max-height:56px;position:relative}.StyledTextInput-module__kP4eyW__wrapper .mantine-InputWrapper-root[aria-invalid=true]{margin-bottom:var(--mantine-spacing-xl)}.StyledTextInput-module__kP4eyW__inputRootWithLabel input{margin-top:var(--mantine-spacing-lg)}.StyledTextInput-module__kP4eyW__inputRoot input{border-bottom:1px solid;border-bottom-color:var(--mantine-color-gray-3);color:var(--styled-input-color,inherit)}.StyledTextInput-module__kP4eyW__inputRoot input:focus{border-bottom-color:var(--mantine-color-gray-3)}.StyledTextInput-module__kP4eyW__inputRoot input[aria-invalid=true]{border-block-start-color:#0000;border-inline-color:#0000;border-block-end-color:var(--mantine-color-error);box-shadow:none;border-end-end-radius:0;border-end-start-radius:0}.StyledTextInput-module__kP4eyW__inputRoot:focus-within~.StyledTextInput-module__kP4eyW__inputLabel{bottom:calc(2.25rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledTextInput-module__kP4eyW__inputRoot:has(input:not(:placeholder-shown))~.StyledTextInput-module__kP4eyW__inputLabel{bottom:calc(2.25rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledTextInput-module__kP4eyW__inputRoot~.StyledTextInput-module__kP4eyW__inputLabel{bottom:6px;transition:all .2s;inset-inline-start:36px}.StyledTextInput-module__kP4eyW__inputRoot:focus-within~.StyledTextInput-module__kP4eyW__bottomBorderBox{inset-inline:0}.StyledTextInput-module__kP4eyW__inputRoot:has(input:focus)~.StyledTextInput-module__kP4eyW__bottomBorderBox{inset-inline:0}.StyledTextInput-module__kP4eyW__inputLabel{-webkit-user-select:none;user-select:none;font-size:var(--mantine-font-size-sm);position:absolute}.StyledTextInput-module__kP4eyW__bottomBorderBox{bottom:0;background-color:var(--mantine-primary-color-filled);z-index:2;will-change:inset-inline-start, inset-inline-end;height:1px;transition:all .2s ease-in-out;position:absolute;inset-inline:50%}.StyledTextInput-module__kP4eyW__dimmed{color:var(--mantine-color-gray-5)}.StyledTextInput-module__kP4eyW__flex1{flex:1!important}
.AddEditGeofence-module__xvuXKG__optionsAndButtonWrapper{height:100%;padding-bottom:var(--mantine-spacing-xs);justify-content:space-between}@media (max-height:768px){.AddEditGeofence-module__xvuXKG__optionsAndButtonWrapper{justify-content:flex-start}}.AddEditGeofence-module__xvuXKG__optionsWrapper{padding-inline:var(--mantine-spacing-xs);height:calc(100% - 90px);overflow:hidden auto}.AddEditGeofence-module__xvuXKG__layerPickerStyle{top:10px;z-index:2;cursor:pointer;background-color:#1fc5db;border-radius:12px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;position:absolute;inset-inline-end:10px;box-shadow:0 0 10px #41e2f7aa}
.FuelConsumptionReportOption-module__CZeRhq__label{font-weight:700}
.index-module__2kCZ2q__icon{color:var(--mantine-color-cyan-6)}.index-module__2kCZ2q__attachment{align-items:center;display:flex}.index-module__2kCZ2q__attachmentIcon{width:24px;height:24px}
.BlinkingIndicator-module__RkJHwq__indicator{top:0;background-color:var(--mantine-color-red-6);z-index:100;border-radius:50%;width:8px;height:8px;animation:1s infinite alternate BlinkingIndicator-module__RkJHwq__blink;position:absolute;inset-inline-start:0}@keyframes BlinkingIndicator-module__RkJHwq__blink{0%{opacity:1}to{opacity:.2}}.BlinkingIndicator-module__RkJHwq__small{width:6px;height:6px}.BlinkingIndicator-module__RkJHwq__large{width:12px;height:12px}
.SelectedAttachments-module__p3De5q__fileName{white-space:normal;word-wrap:break-word;flex-grow:1;margin-inline-start:5px}.SelectedAttachments-module__p3De5q__downloadableFileName{cursor:pointer;border-radius:var(--mantine-radius-sm);transition:all .2s}.SelectedAttachments-module__p3De5q__downloadableFileName:hover{background-color:var(--mantine-color-gray-0)}
.AutoCompleteSearchBox-module__o0Siuq__resultItem{cursor:pointer;border-bottom:1px solid var(--autocomplete-result-border)}.AutoCompleteSearchBox-module__o0Siuq__resultItem:hover{background-color:var(--autocomplete-result-hover-bg)}
.CheckableVirtualizedTree-module__PUyV7G__wrapper{padding-top:1px;display:flex;position:relative}.CheckableVirtualizedTree-module__PUyV7G__checkbox{position:relative}.CheckableVirtualizedTree-module__PUyV7G__checkbox:before{content:"";top:10px;border-bottom:1px dashed #999;width:12px;position:absolute;inset-inline-start:-14px}.CheckableVirtualizedTree-module__PUyV7G__checkbox input{cursor:pointer}.CheckableVirtualizedTree-module__PUyV7G__parentCheckbox:before{content:"";top:10px;border-bottom:1px dashed #999;width:6px;position:absolute;inset-inline-start:-7px}.CheckableVirtualizedTree-module__PUyV7G__chevronArrowRotated{transform:rotate(-90deg)}.CheckableVirtualizedTree-module__PUyV7G__dividerLines{border-inline-start:1px dashed #999;width:16px;margin-inline-start:10px}.CheckableVirtualizedTree-module__PUyV7G__checkBoxDividerLines{border-inline-start:1px dashed #999;width:10px;height:100%;margin-inline-start:10px}
.InfiniteScrollCards-module__YrM1tG__container{position:relative;overflow:auto}
.VehicleCard-module__F3bs9G__paper:hover{background-color:var(--vehicle-card-hover-bg);box-shadow:var(--mantine-shadow-lg)}.VehicleCard-module__F3bs9G__actionIcon:hover{background-color:var(--vehicle-card-action-hover-bg)}
.StyledColorInput-module__I_Kx8q__wrapper{max-height:56px;position:relative}.StyledColorInput-module__I_Kx8q__inputRoot input{border-bottom:1px solid;border-bottom-color:var(--mantine-color-gray-3);margin-top:var(--mantine-spacing-lg)}.StyledColorInput-module__I_Kx8q__inputRoot input:focus{border-bottom-color:var(--mantine-color-gray-3)}.StyledColorInput-module__I_Kx8q__inputRoot:focus-within~.StyledColorInput-module__I_Kx8q__inputLabel{bottom:calc(2.25rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledColorInput-module__I_Kx8q__inputRoot:has(input:not(:placeholder-shown))~.StyledColorInput-module__I_Kx8q__inputLabel{bottom:calc(2.25rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledColorInput-module__I_Kx8q__inputLabel{bottom:6px;font-size:var(--mantine-font-size-sm);-webkit-user-select:none;user-select:none;transition:all .2s;position:absolute;inset-inline-start:36px}.StyledColorInput-module__I_Kx8q__bottomBorderBox{bottom:0;background-color:var(--mantine-primary-color-filled);z-index:2;will-change:inset-inline-start, inset-inline-end;height:1px;transition:all .2s ease-in-out;position:absolute;inset-inline:50%}.StyledColorInput-module__I_Kx8q__flex1{flex:1!important}
.StyledMultiSelect-module__uWdDRW__extraMargin{margin-bottom:var(--mantine-spacing-xs)}.StyledMultiSelect-module__uWdDRW__wrapper{--styled-multiselect-label-start:36px;flex:1;position:relative}.StyledMultiSelect-module__uWdDRW__withLeadingSection{--styled-multiselect-label-start:36px}.StyledMultiSelect-module__uWdDRW__noValueSelected{margin-top:var(--mantine-spacing-lg)}.StyledMultiSelect-module__uWdDRW__inputRoot:focus-within~.StyledMultiSelect-module__uWdDRW__inputLabel,.StyledMultiSelect-module__uWdDRW__inputRoot[data-has-value]~.StyledMultiSelect-module__uWdDRW__inputLabel,.StyledMultiSelect-module__uWdDRW__inputRoot[data-opened]~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(2.25rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__inputRoot:has(input:focus)~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(2.25rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__inputRoot:has(.mantine-MultiSelect-pill)~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(2.25rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__inputRoot:has(.mantine-Pill-root)~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(2.25rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__inputRoot:focus-within:has(input[aria-invalid=true])~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(3.125rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__inputRoot[data-has-value]:has(input[aria-invalid=true])~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(3.125rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__inputRoot[data-opened]:has(input[aria-invalid=true])~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(3.125rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__inputRoot:has(input:focus):has(input[aria-invalid=true])~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(3.125rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__inputRoot:has(input:not([value=""])):has(input[aria-invalid=true])~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(3.125rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__inputRoot:has(.mantine-MultiSelect-pill):has(input[aria-invalid=true])~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(3.125rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__inputRoot:has(.mantine-Pill-root):has(input[aria-invalid=true])~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(3.125rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:6px;font-size:var(--mantine-font-size-sm);-webkit-user-select:none;user-select:none;transition:all .2s;position:absolute;inset-inline-start:var(--styled-multiselect-label-start)}.StyledMultiSelect-module__uWdDRW__inputRoot:has(input[aria-invalid=true])~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(1.25rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-sm);-webkit-user-select:none;user-select:none;transition:all .2s;position:absolute;inset-inline-start:var(--styled-multiselect-label-start)}.StyledMultiSelect-module__uWdDRW__inputRoot[data-has-value]~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(100% - (1.25rem * var(--mantine-scale,1)));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__inputRoot:has(input:not([value=""]))~.StyledMultiSelect-module__uWdDRW__inputLabel{bottom:calc(100% - (1.25rem * var(--mantine-scale,1)));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledMultiSelect-module__uWdDRW__input{border-bottom:1px solid;border-bottom-color:var(--mantine-color-gray-3);text-align:start}.StyledMultiSelect-module__uWdDRW__input:after{content:"";bottom:0;background-color:var(--mantine-primary-color-filled);z-index:2;will-change:inset-inline-start, inset-inline-end;height:.5px;transition:all .2s ease-in-out;position:absolute;inset-inline:50%}.StyledMultiSelect-module__uWdDRW__inputRoot:focus-within .StyledMultiSelect-module__uWdDRW__input:after,.StyledMultiSelect-module__uWdDRW__inputRoot[data-opened] .StyledMultiSelect-module__uWdDRW__input:after{height:1px;inset-inline:0}.StyledMultiSelect-module__uWdDRW__input:has(input:focus):after{height:1px;inset-inline:0}.StyledMultiSelect-module__uWdDRW__flex1{flex:1!important}
.StyledSelect-module__nNTeGa__extraMargin{margin-bottom:var(--mantine-spacing-xs)}.StyledSelect-module__nNTeGa__wrapper{--styled-select-label-start:36px;max-height:56px;position:relative}.StyledSelect-module__nNTeGa__withLeadingSection{--styled-select-label-start:36px}.StyledSelect-module__nNTeGa__inputRoot input,.StyledSelect-module__nNTeGa__input{border-bottom:1px solid;border-bottom-color:var(--mantine-color-gray-3);margin-top:var(--mantine-spacing-lg);text-align:start;padding-inline-end:var(--mantine-spacing-xl)}.StyledSelect-module__nNTeGa__inputRoot input:focus,.StyledSelect-module__nNTeGa__input:focus{border-bottom-color:var(--mantine-color-gray-3)}.StyledSelect-module__nNTeGa__inputRoot input[aria-invalid=true],.StyledSelect-module__nNTeGa__input[aria-invalid=true]{border-block-start-color:#0000;border-inline-color:#0000;border-block-end-color:var(--mantine-color-error);box-shadow:none;border-end-end-radius:0;border-end-start-radius:0}.StyledSelect-module__nNTeGa__inputRoot:focus-within~.StyledSelect-module__nNTeGa__inputLabel,.StyledSelect-module__nNTeGa__inputRoot[data-has-value]~.StyledSelect-module__nNTeGa__inputLabel,.StyledSelect-module__nNTeGa__inputRoot[data-opened]~.StyledSelect-module__nNTeGa__inputLabel{bottom:calc(2.25rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledSelect-module__nNTeGa__inputLabel{bottom:6px;font-size:var(--mantine-font-size-sm);-webkit-user-select:none;user-select:none;transition:all .2s;position:absolute;inset-inline-start:var(--styled-select-label-start)}.StyledSelect-module__nNTeGa__inputRoot:focus-within~.StyledSelect-module__nNTeGa__bottomBorderBox,.StyledSelect-module__nNTeGa__inputRoot[data-opened]~.StyledSelect-module__nNTeGa__bottomBorderBox{inset-inline:0}.StyledSelect-module__nNTeGa__inputRoot:has(input:focus)~.StyledSelect-module__nNTeGa__bottomBorderBox{inset-inline:0}.StyledSelect-module__nNTeGa__bottomBorderBox{bottom:0;background-color:var(--mantine-primary-color-filled);z-index:2;will-change:inset-inline-start, inset-inline-end;height:1px;transition:all .2s ease-in-out;position:absolute;inset-inline:50%}.StyledSelect-module__nNTeGa__flex1{flex:1!important}.StyledSelect-module__nNTeGa__inputDescription{margin-top:4px}
.InfiniteScrollTable-module__Ict0Cq__tableHeader{z-index:3;background-color:var(--mantine-color-body);position:sticky;top:0}
.Table-module__t0Gjsa__container{min-width:0;max-width:100%}.Table-module__t0Gjsa__scrollContainer{contain:inline-size;isolation:isolate;width:100%;min-width:0;max-width:100%;overflow-x:auto}.Table-module__t0Gjsa__scrollContainer th{white-space:nowrap}.Table-module__t0Gjsa__row{background-color:var(--mantine-color-body)}.Table-module__t0Gjsa__row[data-striped=odd]:nth-of-type(odd),.Table-module__t0Gjsa__row[data-striped=even]:nth-of-type(2n){background-color:var(--table-striped-color)}.Table-module__t0Gjsa__row[data-hover]:hover{background-color:var(--table-highlight-on-hover-color,var(--table-hover-color))}.Table-module__t0Gjsa__actions{white-space:nowrap}@media print{.Table-module__t0Gjsa__scrollContainer{contain:none;overflow:visible}}
.TableFilter-module__DxxQHG__form{flex-wrap:wrap}.TableFilter-module__DxxQHG__form .mantine-Input-input{border-end-end-radius:0;border-end-start-radius:0}.TableFilter-module__DxxQHG__form>div:has([aria-invalid=true]){--mantine-primary-color-filled:var(--mantine-color-red-6)}:is(.TableFilter-module__DxxQHG__form [aria-invalid=true],.TableFilter-module__DxxQHG__form [data-error]:has([aria-invalid=true])){border-block-start-color:#0000!important;border-inline-color:#0000!important;border-block-end-color:var(--mantine-color-red-6)!important;box-shadow:none!important}.TableFilter-module__DxxQHG__selectedHeader{width:200px}.TableFilter-module__DxxQHG__filterBadgeLabel{align-items:center;height:100%;line-height:1;display:flex}
.VirtualizedTable-module__OrTmtG__tableHeader{z-index:3;background-color:var(--mantine-color-body);position:sticky;top:0}
.VehicleIconPicker-styles-module__uM0PDG__wrapper{margin-bottom:var(--mantine-spacing-sm)}.VehicleIconPicker-styles-module__uM0PDG__label{font-size:var(--mantine-font-size-sm);margin-bottom:var(--mantine-spacing-xs);align-items:center;gap:6px;font-weight:500;display:flex}.VehicleIconPicker-styles-module__uM0PDG__grid{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-sm);max-height:265px;overflow-y:auto}.VehicleIconPicker-styles-module__uM0PDG__iconButton{aspect-ratio:1;border-radius:var(--mantine-radius-sm);border:1px solid var(--mantine-color-gray-3);cursor:pointer;justify-content:center;align-items:center;width:100%;transition:all .15s;display:flex}.VehicleIconPicker-styles-module__uM0PDG__iconButton:hover{background-color:var(--mantine-color-gray-1)}.VehicleIconPicker-styles-module__uM0PDG__selected{border-color:var(--mantine-color-teal-6);background-color:var(--mantine-color-teal-0);border-width:2px}.VehicleIconPicker-styles-module__uM0PDG__iconImage{object-fit:contain}
.ClusterPopup-module__pH8jSG__item{border:1px solid var(--cluster-popup-item-border);background-color:var(--cluster-popup-item-bg);cursor:pointer;border-radius:7px;align-items:center;gap:8px;transition:background .12s}.ClusterPopup-module__pH8jSG__item:hover{background-color:var(--cluster-popup-item-hover-bg)}
.styledTextArea-module__KVL1pq__extraMargin{margin-bottom:var(--mantine-spacing-xs)}.styledTextArea-module__KVL1pq__wrapper{padding-top:var(--styled-textarea-padding-top,var(--mantine-spacing-md));position:relative}.styledTextArea-module__KVL1pq__wrapper .mantine-InputWrapper-root[aria-invalid=true]{margin-bottom:var(--mantine-spacing-xl)}.styledTextArea-module__KVL1pq__withFloatingLabel textarea{margin-top:var(--mantine-spacing-lg)}.styledTextArea-module__KVL1pq__underlinedInput textarea{border-bottom:1px solid var(--mantine-color-gray-3)}.styledTextArea-module__KVL1pq__underlinedInput textarea:focus{border-bottom-color:var(--mantine-color-gray-3)}.styledTextArea-module__KVL1pq__underlinedInput textarea[aria-invalid=true]{border-block-start-color:#0000;border-inline-color:#0000;border-block-end-color:var(--mantine-color-error);box-shadow:none;border-end-end-radius:0;border-end-start-radius:0}.styledTextArea-module__KVL1pq__underlinedInput:focus-within~.styledTextArea-module__KVL1pq__inputLabel{top:var(--styled-textarea-padding-top,0px);font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.styledTextArea-module__KVL1pq__underlinedInput:has(textarea:not(:placeholder-shown))~.styledTextArea-module__KVL1pq__inputLabel{top:var(--styled-textarea-padding-top,0px);font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.styledTextArea-module__KVL1pq__inputLabel{top:calc(var(--styled-textarea-padding-top,0px) + var(--mantine-spacing-lg) + 6px);font-size:var(--mantine-font-size-sm);-webkit-user-select:none;user-select:none;transition:all .2s;position:absolute;inset-inline-start:36px}.styledTextArea-module__KVL1pq__underlinedInput:focus-within~.styledTextArea-module__KVL1pq__bottomBorderBox{inset-inline:0}.styledTextArea-module__KVL1pq__bottomBorderBox{bottom:0;background-color:var(--mantine-primary-color-filled);z-index:2;height:1px;transition:all .2s ease-in-out;position:absolute;inset-inline:50%}.styledTextArea-module__KVL1pq__dimmed{color:var(--mantine-color-gray-5)}.styledTextArea-module__KVL1pq__flex1{flex:1!important}
.Header-module__lnUIdW__header{height:var(--app-header-height);background:radial-gradient(circle at 80% -80%, #22d3ee1a, transparent 34%), linear-gradient(90deg, #101a28, var(--layout-nav-bg));border-bottom:1px solid var(--layout-nav-border);z-index:200;padding:var(--mantine-spacing-xs);flex-shrink:0;position:relative;box-shadow:0 10px 32px #02081738}.Header-module__lnUIdW__iconButton{color:var(--layout-nav-icon)}.Header-module__lnUIdW__iconButton:hover{background-color:var(--layout-nav-hover-bg);color:var(--layout-nav-text)}.Header-module__lnUIdW__actionTray .mantine-ActionIcon-root{background-color:#ffffff09;border:1px solid #ffffff0b;border-radius:9px}.Header-module__lnUIdW__actionTray .mantine-ActionIcon-root:hover{background-color:#ffffff17;border-color:#ffffff1a}
.PageContainer-module__cvx-4a__pageContainer{width:100%;padding:var(--mantine-spacing-lg);color:var(--mantine-color-gray-9);border-radius:var(--mantine-radius-md);position:relative;overflow-y:auto}
.index-module__4dxxZa__rootWrapper{background-color:#f4f5fa;flex-direction:column;height:100svh;display:flex;overflow:hidden}.index-module__4dxxZa__bodyWrapper{flex:1;min-height:0;position:relative;overflow:hidden}.index-module__4dxxZa__contentWrapper{width:100%;height:100%;box-sizing:border-box;flex-direction:column;padding-inline-start:var(--content-inset-inline-start);display:flex;position:relative;overflow:hidden}.index-module__4dxxZa__mainContent{flex:1;height:100%;min-height:0;overflow:hidden}
.WorkOrderStats-module__v4tbUW__card:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
.RepairPage-module__NYCBHa__page{min-width:0}.RepairPage-module__NYCBHa__timeline{margin-inline:calc(0px - var(--mantine-spacing-lg))}.RepairPage-module__NYCBHa__layout{gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1.6fr) minmax(320px,.72fr);align-items:start;display:grid}.RepairPage-module__NYCBHa__main{min-width:0}.RepairPage-module__NYCBHa__details{padding:0 var(--mantine-spacing-md) var(--mantine-spacing-xs);container-type:inline-size}.RepairPage-module__NYCBHa__detailsGrid{gap:var(--mantine-spacing-xs);grid-template-columns:minmax(180px,1fr) minmax(260px,320px);align-items:end;display:grid}.RepairPage-module__NYCBHa__notesField{margin-block:var(--mantine-spacing-md)}.RepairPage-module__NYCBHa__timeTotals{gap:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-xs);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.RepairPage-module__NYCBHa__timeMetric{min-width:0}.RepairPage-module__NYCBHa__timeLabel{min-height:18px;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-7);align-items:center;gap:6px;margin-bottom:0;font-weight:500;line-height:18px;display:flex}[data-mantine-color-scheme=dark] .RepairPage-module__NYCBHa__timeLabel{color:var(--mantine-color-gray-3)}.RepairPage-module__NYCBHa__timeLabel svg{color:var(--mantine-color-dimmed);flex-shrink:0}.RepairPage-module__NYCBHa__timeValue{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;min-height:36px;margin:0;padding-inline-start:22px;font-size:22px;font-weight:700;line-height:1.3;display:flex}.RepairPage-module__NYCBHa__timeMetric[data-actual] .RepairPage-module__NYCBHa__timeLabel svg{color:var(--mantine-color-blue-6)}.RepairPage-module__NYCBHa__timeMetric[data-actual] .RepairPage-module__NYCBHa__timeValue{color:var(--mantine-color-blue-8)}[data-mantine-color-scheme=dark] .RepairPage-module__NYCBHa__timeMetric[data-actual] .RepairPage-module__NYCBHa__timeValue{color:var(--mantine-color-blue-3)}.RepairPage-module__NYCBHa__numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.RepairPage-module__NYCBHa__workbench{min-width:0}.RepairPage-module__NYCBHa__toolbar{top:calc(-1 * var(--mantine-spacing-lg));z-index:4;background:var(--mantine-color-gray-0);position:sticky}[data-mantine-color-scheme=dark] .RepairPage-module__NYCBHa__toolbar{background:var(--mantine-color-dark-7)}.RepairPage-module__NYCBHa__toolbar{align-items:stretch;gap:var(--mantine-spacing-sm);border-bottom:2px solid var(--mantine-primary-color-filled);grid-template-columns:minmax(0,1fr) auto;display:grid}.RepairPage-module__NYCBHa__toolbarActions{padding:8px var(--mantine-spacing-sm);align-self:center}.RepairPage-module__NYCBHa__tabsList{flex-wrap:nowrap;align-items:stretch;min-width:0}.RepairPage-module__NYCBHa__tabsList:before{border:0}.RepairPage-module__NYCBHa__filters{align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);flex-wrap:wrap;display:flex}.RepairPage-module__NYCBHa__search{width:250px;max-width:100%}.RepairPage-module__NYCBHa__statusFilter{width:165px;max-width:100%}.RepairPage-module__NYCBHa__cancelledFilter,.RepairPage-module__NYCBHa__taskCounts{margin-block-start:var(--mantine-spacing-lg)}.RepairPage-module__NYCBHa__taskCounts{margin-inline-start:auto}@media (max-width:40em){.RepairPage-module__NYCBHa__taskCounts{margin-block-start:0}}.RepairPage-module__NYCBHa__emptyState{min-height:160px;color:var(--mantine-color-dimmed);justify-content:center}.RepairPage-module__NYCBHa__loadingRow{padding-block:var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-default-border)}.RepairPage-module__NYCBHa__loadingCopy{flex:1;min-width:0}.RepairPage-module__NYCBHa__sidebar{min-width:0}.RepairPage-module__NYCBHa__summarySection{padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-default-border)}.RepairPage-module__NYCBHa__sectionHeading{min-height:36px;margin-bottom:var(--mantine-spacing-xs);align-items:center;display:flex}.RepairPage-module__NYCBHa__costGroup{padding-block:var(--mantine-spacing-xs)}.RepairPage-module__NYCBHa__costTotal{border-top:1px solid var(--mantine-color-default-border);padding-top:var(--mantine-spacing-sm)}.RepairPage-module__NYCBHa__commentComposer{align-items:flex-start;gap:var(--mantine-spacing-xs);display:flex}@container (max-width:480px){.RepairPage-module__NYCBHa__detailsGrid{grid-template-columns:minmax(0,1fr)}.RepairPage-module__NYCBHa__timeTotals{justify-self:end;width:min(100%,320px)}}@media (max-width:68em){.RepairPage-module__NYCBHa__layout{grid-template-columns:minmax(0,1fr)}.RepairPage-module__NYCBHa__sidebar{gap:var(--mantine-spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:40em){.RepairPage-module__NYCBHa__sidebar{grid-template-columns:minmax(0,1fr)}.RepairPage-module__NYCBHa__commentComposer{flex-wrap:wrap}.RepairPage-module__NYCBHa__toolbar{grid-template-columns:minmax(0,1fr);gap:0}.RepairPage-module__NYCBHa__toolbarActions{grid-row:1;justify-self:end}.RepairPage-module__NYCBHa__tabsList{grid-row:2;overflow-x:auto}.RepairPage-module__NYCBHa__tab{flex:none}.RepairPage-module__NYCBHa__tabLabel{white-space:nowrap}}.RepairPage-module__NYCBHa__taskList{border-top:1px solid var(--mantine-color-default-border);min-width:0;container-type:inline-size}.RepairPage-module__NYCBHa__taskRow{border-bottom:1px solid var(--mantine-color-default-border)}.RepairPage-module__NYCBHa__taskRow[data-expanded]{border-radius:var(--mantine-radius-sm);outline:1px solid color-mix(in srgb, var(--mantine-primary-color-filled) 55%, var(--mantine-color-default-border));border-bottom-color:#0000;margin-block-end:var(--mantine-spacing-xs)}.RepairPage-module__NYCBHa__taskSummary{align-items:center;gap:var(--mantine-spacing-sm);padding-inline:var(--mantine-spacing-md);grid-template-columns:minmax(0,1fr) auto;transition:background-color .15s;display:grid}.RepairPage-module__NYCBHa__taskSummary:hover{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .RepairPage-module__NYCBHa__taskSummary:hover{background:var(--mantine-color-dark-6)}.RepairPage-module__NYCBHa__taskRow[data-expanded] .RepairPage-module__NYCBHa__taskSummary{border-radius:var(--mantine-radius-sm) var(--mantine-radius-sm) 0 0;background:color-mix(in srgb, var(--mantine-primary-color-filled) 6%, var(--mantine-color-body));box-shadow:inset 0 -1px 0 var(--mantine-color-default-border)}.RepairPage-module__NYCBHa__taskRow[data-expanded] .RepairPage-module__NYCBHa__taskSummary:hover{background:color-mix(in srgb, var(--mantine-primary-color-filled) 10%, var(--mantine-color-body))}.RepairPage-module__NYCBHa__taskSummaryButton{align-items:center;gap:var(--mantine-spacing-sm);min-width:0;min-height:88px;padding-block:var(--mantine-spacing-md);text-align:start;grid-template-columns:30px minmax(0,1fr) 18px;display:grid}.RepairPage-module__NYCBHa__taskSummaryButton:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-4px}.RepairPage-module__NYCBHa__taskIndex{border-radius:var(--mantine-radius-sm);background:var(--mantine-color-gray-1);place-items:center;width:30px;height:30px;display:grid}[data-mantine-color-scheme=dark] .RepairPage-module__NYCBHa__taskIndex{background:var(--mantine-color-dark-5)}.RepairPage-module__NYCBHa__taskIndex{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);font-variant-numeric:tabular-nums;font-weight:700}.RepairPage-module__NYCBHa__taskRow[data-expanded] .RepairPage-module__NYCBHa__taskIndex{background:color-mix(in srgb, var(--mantine-primary-color-filled) 12%, var(--mantine-color-body));color:var(--mantine-primary-color-filled)}.RepairPage-module__NYCBHa__taskSummaryContent,.RepairPage-module__NYCBHa__taskTitleLine{min-width:0}.RepairPage-module__NYCBHa__taskTitle{font-size:var(--mantine-font-size-md);overflow-wrap:anywhere;font-weight:600;line-height:1.4}.RepairPage-module__NYCBHa__taskMeta{color:var(--mantine-color-dimmed);row-gap:4px}.RepairPage-module__NYCBHa__taskMetaItem{min-width:0;font-size:var(--mantine-font-size-xs);align-items:center;gap:4px;display:inline-flex}.RepairPage-module__NYCBHa__taskMetaItem svg{flex-shrink:0}.RepairPage-module__NYCBHa__taskCaret{color:var(--mantine-color-dimmed)}.RepairPage-module__NYCBHa__taskRow[data-expanded] .RepairPage-module__NYCBHa__taskCaret{color:var(--mantine-primary-color-filled)}.RepairPage-module__NYCBHa__taskRowActions{padding-inline-end:var(--mantine-spacing-xs)}.RepairPage-module__NYCBHa__taskWork{max-width:100%;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg) var(--mantine-spacing-lg)}.RepairPage-module__NYCBHa__taskWorkColumns{gap:var(--mantine-spacing-md) var(--mantine-spacing-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.RepairPage-module__NYCBHa__taskWorkTeam,.RepairPage-module__NYCBHa__taskWorkPlan,.RepairPage-module__NYCBHa__taskWorkNotes{min-width:0}.RepairPage-module__NYCBHa__taskWorkNotes{border-top:1px solid var(--mantine-color-default-border);grid-column:1/-1;padding-block-start:var(--mantine-spacing-sm)}@media (min-width:48em){.RepairPage-module__NYCBHa__taskWorkColumns{grid-template-columns:minmax(0,1.45fr) minmax(200px,.8fr)}.RepairPage-module__NYCBHa__taskWorkPlan{border-inline-start:1px solid var(--mantine-color-default-border);padding-inline-start:var(--mantine-spacing-lg)}}.RepairPage-module__NYCBHa__taskTools{padding-bottom:var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-default-border)}.RepairPage-module__NYCBHa__taskListPanelContent{padding:0}.RepairPage-module__NYCBHa__partsBody,.RepairPage-module__NYCBHa__blockersBody{min-width:0;container-type:inline-size}.RepairPage-module__NYCBHa__partHeader,.RepairPage-module__NYCBHa__compactPartRow,.RepairPage-module__NYCBHa__blockerHeader,.RepairPage-module__NYCBHa__compactBlockerRow{align-items:center;column-gap:var(--mantine-spacing-md);padding-inline:var(--mantine-spacing-md);display:grid}.RepairPage-module__NYCBHa__partHeader,.RepairPage-module__NYCBHa__compactPartRow{grid-template-columns:minmax(0,1fr) 128px 132px 34px}.RepairPage-module__NYCBHa__blockerHeader,.RepairPage-module__NYCBHa__compactBlockerRow{grid-template-columns:minmax(0,180px) minmax(0,1fr) 94px}.RepairPage-module__NYCBHa__blockerHeader[data-readonly],.RepairPage-module__NYCBHa__compactBlockerRow[data-readonly]{grid-template-columns:minmax(0,180px) minmax(0,1fr)}.RepairPage-module__NYCBHa__partHeader,.RepairPage-module__NYCBHa__blockerHeader{border-bottom:1px solid var(--mantine-color-default-border);background:var(--mantine-color-gray-0);min-height:34px}[data-mantine-color-scheme=dark] .RepairPage-module__NYCBHa__partHeader,[data-mantine-color-scheme=dark] .RepairPage-module__NYCBHa__blockerHeader{background:var(--mantine-color-dark-6)}.RepairPage-module__NYCBHa__compactPartRow,.RepairPage-module__NYCBHa__compactBlockerRow{min-height:72px;padding-block:var(--mantine-spacing-sm);background:var(--mantine-color-body)}.RepairPage-module__NYCBHa__compactPartRow:nth-child(2n),.RepairPage-module__NYCBHa__compactBlockerRow:nth-child(2n){background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .RepairPage-module__NYCBHa__compactPartRow:nth-child(2n),[data-mantine-color-scheme=dark] .RepairPage-module__NYCBHa__compactBlockerRow:nth-child(2n){background:var(--mantine-color-dark-6)}.RepairPage-module__NYCBHa__compactPartRow+.RepairPage-module__NYCBHa__compactPartRow,.RepairPage-module__NYCBHa__compactBlockerRow+.RepairPage-module__NYCBHa__compactBlockerRow{border-top:1px solid var(--mantine-color-default-border)}.RepairPage-module__NYCBHa__compactPartRow[data-withdrawn]{opacity:.6}.RepairPage-module__NYCBHa__compactPartInfo,.RepairPage-module__NYCBHa__compactPartQuantity,.RepairPage-module__NYCBHa__partUnit{min-width:0}.RepairPage-module__NYCBHa__partMeta{row-gap:4px;margin-top:4px}.RepairPage-module__NYCBHa__partUnit{overflow-wrap:anywhere}.RepairPage-module__NYCBHa__partAction{justify-content:center;display:flex}.RepairPage-module__NYCBHa__blockerType,.RepairPage-module__NYCBHa__blockerDescription{overflow-wrap:anywhere;min-width:0}.RepairPage-module__NYCBHa__blockerActions{justify-self:end}.RepairPage-module__NYCBHa__blockerFeedback{grid-column:1/-1}.RepairPage-module__NYCBHa__blockerFeedback:empty,.RepairPage-module__NYCBHa__partMobileLabel,.RepairPage-module__NYCBHa__blockerMobileLabel{display:none}.RepairPage-module__NYCBHa__taskListEmpty{padding:var(--mantine-spacing-md)}.RepairPage-module__NYCBHa__partAddArea,.RepairPage-module__NYCBHa__blockerAddArea{padding:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-default-border);background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .RepairPage-module__NYCBHa__partAddArea,[data-mantine-color-scheme=dark] .RepairPage-module__NYCBHa__blockerAddArea{background:var(--mantine-color-dark-7)}.RepairPage-module__NYCBHa__partAddFields{align-items:end;gap:var(--mantine-spacing-sm);grid-template-columns:minmax(0,1fr) 130px auto;display:grid}.RepairPage-module__NYCBHa__partAddSelect,.RepairPage-module__NYCBHa__partAddQuantity{min-width:0}.RepairPage-module__NYCBHa__partAddActions{align-self:end}.RepairPage-module__NYCBHa__blockerAddFields{align-items:end;gap:var(--mantine-spacing-sm);grid-template-columns:minmax(0,200px) minmax(0,1fr) auto;display:grid}.RepairPage-module__NYCBHa__blockerAddType,.RepairPage-module__NYCBHa__blockerAddDetail{min-width:0}.RepairPage-module__NYCBHa__blockerAddDetail{grid-area:2/1/auto/3;display:grid}.RepairPage-module__NYCBHa__blockerAddActions{grid-area:2/3;align-self:end}@container (max-width:700px){.RepairPage-module__NYCBHa__inlineTaskWork .RepairPage-module__NYCBHa__taskWorkColumns{grid-template-columns:minmax(0,1fr)}.RepairPage-module__NYCBHa__inlineTaskWork .RepairPage-module__NYCBHa__taskWorkPlan{border-inline-start:0;padding-inline-start:0}}@container (max-width:570px){.RepairPage-module__NYCBHa__partHeader,.RepairPage-module__NYCBHa__blockerHeader{display:none}.RepairPage-module__NYCBHa__compactPartRow{row-gap:var(--mantine-spacing-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.RepairPage-module__NYCBHa__compactBlockerRow,.RepairPage-module__NYCBHa__compactBlockerRow[data-readonly]{row-gap:var(--mantine-spacing-sm);grid-template-columns:minmax(0,1fr) auto}.RepairPage-module__NYCBHa__blockerDescription{grid-column:1/-1}.RepairPage-module__NYCBHa__blockerActions{grid-area:1/2}.RepairPage-module__NYCBHa__compactPartInfo{grid-column:1/-1}.RepairPage-module__NYCBHa__partMobileLabel,.RepairPage-module__NYCBHa__blockerMobileLabel{margin-bottom:4px;display:block}.RepairPage-module__NYCBHa__partAddFields{grid-template-columns:minmax(0,1fr)}.RepairPage-module__NYCBHa__partAddQuantity{max-width:150px}.RepairPage-module__NYCBHa__blockerAddFields{grid-template-columns:minmax(0,1fr)}.RepairPage-module__NYCBHa__blockerAddDetail,.RepairPage-module__NYCBHa__blockerAddActions{grid-area:auto/1}.RepairPage-module__NYCBHa__taskSummary{grid-template-columns:minmax(0,1fr)}.RepairPage-module__NYCBHa__taskSummaryButton{min-height:0;padding-bottom:var(--mantine-spacing-sm)}.RepairPage-module__NYCBHa__taskRowActions{padding-block-end:var(--mantine-spacing-md);padding-inline-start:calc(30px + var(--mantine-spacing-sm))}.RepairPage-module__NYCBHa__taskWork{padding:var(--mantine-spacing-md)}}
.ServiceSearch-module__zuRQVG__wrapper{position:relative}.ServiceSearch-module__zuRQVG__dropdown{top:100%;z-index:100;border:1px solid var(--layout-nav-border);background-color:#152234;border-radius:10px;margin-top:4px;position:absolute;inset-inline:0;overflow:hidden;box-shadow:0 18px 44px #0208177a}.ServiceSearch-module__zuRQVG__resultItem{width:100%;color:var(--layout-nav-text);align-items:center;padding:8px 12px;transition:background-color .15s;display:flex}.ServiceSearch-module__zuRQVG__resultItem:hover{background-color:var(--layout-nav-hover-bg)}.ServiceSearch-module__zuRQVG__resultIcon{border-radius:var(--mantine-radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ServiceSearch-module__zuRQVG__emptyState{padding:var(--mantine-spacing-md);text-align:center;color:var(--layout-nav-text-muted);font-size:13px}.ServiceSearch-module__zuRQVG__shortcut{min-width:22px;color:var(--layout-nav-text-muted);font:inherit;text-align:center;border:1px solid var(--layout-nav-border);background-color:#ffffff14;border-radius:6px;padding:1px 6px;font-size:11px}
.YearlyFilterAreaChart-module__e6ztTW__card:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
.RepairTaskDrawer-module__AXKNyW__header{border-bottom:1px solid var(--mantine-color-default-border);padding-inline:var(--mantine-spacing-lg)}.RepairTaskDrawer-module__AXKNyW__title{min-width:0;flex:1;margin-inline-end:var(--mantine-spacing-sm)}.RepairTaskDrawer-module__AXKNyW__body{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg) var(--mantine-spacing-xl)}.RepairTaskDrawer-module__AXKNyW__sections{border-top:1px solid var(--mantine-color-default-border)}.RepairTaskDrawer-module__AXKNyW__sectionControl{min-height:44px;padding-inline:0}.RepairTaskDrawer-module__AXKNyW__sectionControl:hover{background:0 0}.RepairTaskDrawer-module__AXKNyW__sectionLabel{font-size:var(--mantine-font-size-sm);font-weight:600}.RepairTaskDrawer-module__AXKNyW__sectionContent{padding:0 0 var(--mantine-spacing-md)}.RepairTaskDrawer-module__AXKNyW__accordionBody .mantine-Accordion-item[data-active]{border-radius:var(--mantine-radius-sm);outline:1px solid color-mix(in srgb, var(--mantine-primary-color-filled) 55%, var(--mantine-color-default-border));border-bottom-color:#0000;margin-block-end:var(--mantine-spacing-xs)}.RepairTaskDrawer-module__AXKNyW__accordionBody .mantine-Accordion-item[data-active]>.mantine-Accordion-control{border-radius:var(--mantine-radius-sm) var(--mantine-radius-sm) 0 0;background:color-mix(in srgb, var(--mantine-primary-color-filled) 6%, var(--mantine-color-body));box-shadow:inset 0 -1px 0 var(--mantine-color-default-border)}.RepairTaskDrawer-module__AXKNyW__accordionBody .mantine-Accordion-item[data-active]>.mantine-Accordion-control:hover{background:color-mix(in srgb, var(--mantine-primary-color-filled) 10%, var(--mantine-color-body))}
.Sidebar-module__XRNO5a__navbar{top:var(--app-header-height);z-index:160;background-color:var(--layout-nav-bg);border-inline-end:1px solid var(--layout-nav-border);height:var(--sidebar-shell-height);max-height:var(--sidebar-shell-height);flex-direction:row;padding:0;display:flex;position:fixed;inset-inline-start:0;overflow:visible;box-shadow:0 12px 40px #00000038}.Sidebar-module__XRNO5a__mobileHidden{display:none}.Sidebar-module__XRNO5a__aside{z-index:2;border-inline-end:1px solid var(--layout-nav-border);background-color:var(--layout-nav-bg);padding-top:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md);width:var(--app-sidebar-aside-width);min-width:var(--app-sidebar-aside-width);flex-direction:column;flex-grow:0;flex-shrink:0;align-self:stretch;align-items:center;display:flex;position:relative}.Sidebar-module__XRNO5a__mainSection{top:0;bottom:0;z-index:1;width:var(--app-sidebar-main-width);background-color:var(--layout-nav-bg);border-inline-end:1px solid var(--layout-nav-border);box-sizing:border-box;pointer-events:var(--main-nav-pointer-events);transform:var(--main-nav-transform);flex-direction:column;transition:transform .32s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset-inline-start:var(--app-sidebar-aside-width);overflow:hidden}.Sidebar-module__XRNO5a__mainSectionInner{box-sizing:border-box;width:100%;height:100%;min-height:0;padding:var(--mantine-spacing-md);flex-direction:column;flex:1;display:flex}.Sidebar-module__XRNO5a__links{flex:1;min-height:0}.Sidebar-module__XRNO5a__linksInner{padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-xl)}.Sidebar-module__XRNO5a__sectionTitle{color:var(--layout-nav-text-muted);margin-bottom:var(--mantine-spacing-xs);font-size:12px;font-weight:600}.Sidebar-module__XRNO5a__navMutedText{color:var(--layout-nav-text-muted)!important}.Sidebar-module__XRNO5a__navLinkRoot{color:var(--layout-nav-text)}.Sidebar-module__XRNO5a__navLinkRoot:hover{background-color:var(--layout-nav-hover-bg)}.Sidebar-module__XRNO5a__navLinkLabel{color:inherit;text-align:start}.Sidebar-module__XRNO5a__navLinkSection{color:var(--layout-nav-text-muted);flex-shrink:0}.Sidebar-module__XRNO5a__unifiedNavbar{background:radial-gradient(circle at 100% 0%, #22d3ee14, transparent 34%), linear-gradient(160deg, #111b29 0%, var(--layout-nav-bg) 55%, #14253a 100%);border-inline-end:1px solid var(--layout-nav-border);pointer-events:var(--unified-nav-pointer-events);width:min(336px,100vw);transform:var(--unified-nav-transform);transition:transform .28s cubic-bezier(.4,0,.2,1);display:block;overflow:hidden;box-shadow:0 18px 60px #0208177a}.Sidebar-module__XRNO5a__unifiedInner{flex-direction:column;height:100%;min-height:0;display:flex}.Sidebar-module__XRNO5a__unifiedHeader{border-bottom:1px solid var(--layout-nav-border);flex-shrink:0;padding:16px 16px 14px}.Sidebar-module__XRNO5a__unifiedHeading{align-items:center;margin-bottom:14px;display:flex}.Sidebar-module__XRNO5a__unifiedTitle{color:var(--layout-nav-text);letter-spacing:-.02em;margin-inline-end:auto;font-size:18px;font-weight:700}.Sidebar-module__XRNO5a__unifiedCloseButton{width:36px;height:36px;color:var(--layout-nav-text-muted);background-color:#ffffff0f;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;transition:color .18s,background-color .18s,transform .18s;display:flex}.Sidebar-module__XRNO5a__unifiedCloseButton:hover{color:var(--layout-nav-text);background-color:#ffffff1f;transform:scale(1.04)}.Sidebar-module__XRNO5a__unifiedLinks{flex:1;min-height:0}.Sidebar-module__XRNO5a__unifiedLinksInner{padding:14px 14px 28px}.Sidebar-module__XRNO5a__unifiedQuickAccess{margin-bottom:12px}.Sidebar-module__XRNO5a__unifiedSectionTitle{color:var(--layout-nav-text-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 4px 9px;font-size:11px;font-weight:700}.Sidebar-module__XRNO5a__unifiedQuickGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.Sidebar-module__XRNO5a__unifiedQuickCard{min-width:0;min-height:48px;color:var(--layout-nav-text);text-align:start;background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff1c;border-radius:11px;justify-content:flex-start;align-items:center;gap:8px;padding:9px 10px;font-size:12px;font-weight:650;transition:border-color .18s,background-color .18s,transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.Sidebar-module__XRNO5a__unifiedQuickCard:hover{background-color:#ffffff14;border-color:#22d3ee52;transform:translateY(-1px)}.Sidebar-module__XRNO5a__unifiedQuickCard span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Sidebar-module__XRNO5a__unifiedCategory{background:0 0;border:0;margin-bottom:5px}.Sidebar-module__XRNO5a__unifiedCategorySummary{min-height:48px;color:var(--layout-nav-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;padding:7px 8px;font-size:13px;font-weight:700;transition:background-color .18s,border-color .18s;display:flex}.Sidebar-module__XRNO5a__unifiedCategorySummary:hover{background-color:var(--layout-nav-hover-bg)}.Sidebar-module__XRNO5a__unifiedCategory[data-active]>.Sidebar-module__XRNO5a__unifiedCategorySummary{background-color:#ffffff0e;border-color:#ffffff14}.Sidebar-module__XRNO5a__unifiedCategorySummary:focus-visible,.Sidebar-module__XRNO5a__unifiedUserProfile:focus-visible,.Sidebar-module__XRNO5a__unifiedFooterButton:focus-visible{outline:2px solid var(--layout-nav-text-muted);outline-offset:2px}.Sidebar-module__XRNO5a__unifiedCategoryChevron{border-right:1.5px solid var(--layout-nav-text-muted);border-bottom:1.5px solid var(--layout-nav-text-muted);width:7px;height:7px;display:block;transform:rotate(45deg)}.Sidebar-module__XRNO5a__unifiedCategoryChevronWrapper{color:var(--layout-nav-text-muted)}.Sidebar-module__XRNO5a__unifiedCategoryIcon{width:30px;height:30px;color:var(--layout-nav-text-muted);opacity:.92;background-color:#ffffff09;border:1px solid #ffffff14;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Sidebar-module__XRNO5a__unifiedCategory[data-active] .Sidebar-module__XRNO5a__unifiedCategoryIcon{color:var(--category-color);background-color:var(--category-tint);border-color:var(--category-color)}.Sidebar-module__XRNO5a__unifiedCategoryLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-block:2px;line-height:1.5;overflow:hidden}.Sidebar-module__XRNO5a__unifiedCategoryLinks{color:inherit}.Sidebar-module__XRNO5a__unifiedCategoryLinksInner{padding:5px 4px 8px}.Sidebar-module__XRNO5a__unifiedNavLink{min-height:40px;color:var(--layout-nav-text-muted);border-radius:9px;padding-inline:12px;position:relative}.Sidebar-module__XRNO5a__unifiedNavLink .Sidebar-module__XRNO5a__navLinkLabel{padding-block:2px;line-height:1.5}.Sidebar-module__XRNO5a__unifiedNavLink[data-active]{color:var(--layout-nav-text);background:linear-gradient(90deg,#22d3ee0d,#22d3ee2b);font-weight:700;box-shadow:inset 0 0 22px #22d3ee09}.Sidebar-module__XRNO5a__unifiedNavLink[data-active]:before{content:"";background-color:#22d3ee;border-radius:999px;width:3px;position:absolute;inset-block:6px;inset-inline-start:0;box-shadow:0 0 12px #22d3eecc}.Sidebar-module__XRNO5a__unifiedFooter{background:linear-gradient(145deg,#ffffff13,#ffffff09);border:1px solid #ffffff1f;border-radius:11px;flex-shrink:0;align-items:center;gap:8px;margin:0 14px 14px;padding:8px;display:flex}.Sidebar-module__XRNO5a__unifiedUserProfile{text-align:start;border-radius:var(--mantine-radius-sm);flex:1;align-items:center;gap:10px;min-width:0;padding:4px;display:flex}.Sidebar-module__XRNO5a__unifiedUserProfile:hover,.Sidebar-module__XRNO5a__unifiedFooterButton:hover{background-color:#ffffff14}.Sidebar-module__XRNO5a__unifiedFooterButton{border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.Sidebar-module__XRNO5a__unifiedUserAvatar{color:#67e8f9;background-color:#22d3ee1a;border:1px solid #22d3ee33;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.Sidebar-module__XRNO5a__unifiedUserDetails{flex-direction:column;min-width:0;display:flex}.Sidebar-module__XRNO5a__unifiedUserName{color:var(--layout-nav-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.Sidebar-module__XRNO5a__unifiedUserMeta{color:var(--layout-nav-text-muted);font-size:11px}.Sidebar-module__XRNO5a__unifiedLogoutButton{color:var(--layout-nav-text-muted);background-color:#0000}.Sidebar-module__XRNO5a__unifiedLogoutButton:hover{color:#fb7185;background-color:#f43f5e14;border-color:#fb718552}.Sidebar-module__XRNO5a__unifiedQuickCard:focus-visible,.Sidebar-module__XRNO5a__unifiedCloseButton:focus-visible,.Sidebar-module__XRNO5a__unifiedNavLink:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}.Sidebar-module__XRNO5a__asideLink{border-radius:var(--mantine-radius-md);width:44px;height:44px;color:var(--aside-link-color,var(--layout-nav-icon));background-color:var(--aside-link-bg,transparent);justify-content:center;align-items:center;display:flex}.Sidebar-module__XRNO5a__asideLink:hover{background-color:var(--aside-link-hover-bg,var(--layout-nav-hover-bg));color:var(--aside-link-hover-color,var(--layout-nav-text))}.Sidebar-module__XRNO5a__quickMenuButton{border-radius:var(--mantine-radius-md);background-color:var(--quick-menu-button-bg);width:46px;height:46px;color:var(--quick-menu-button-color);justify-content:center;align-items:center;transition:all .2s;display:flex}.Sidebar-module__XRNO5a__quickMenuButton:hover{background-color:var(--quick-menu-button-hover-bg)}.Sidebar-module__XRNO5a__asideInner{flex-direction:column;flex:1;align-items:center;width:100%;height:100%;min-height:0;display:flex}.Sidebar-module__XRNO5a__asideUtilityMount{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.Sidebar-module__XRNO5a__asideFooter{width:100%;padding-top:var(--mantine-spacing-sm);margin-top:var(--mantine-spacing-xs);border-top:1px solid var(--layout-nav-border);flex-direction:column;flex-shrink:0;align-items:center;display:flex}@media (max-width:767px){.Sidebar-module__XRNO5a__mainSection{width:calc(100% - var(--app-sidebar-aside-width));max-width:none}}
.ChartTitleWithTooltip-module__cya_GW__icon{transition:transform .2s}.ChartTitleWithTooltip-module__cya_GW__icon:hover{transform:scale(1.1)}
.vehicle-popup-circle-styles-module__aQs34G__popupOverrides .maplibregl-popup-content{box-shadow:none;background:0 0}.vehicle-popup-circle-styles-module__aQs34G__popupOverrides .maplibregl-popup-tip{border-width:15px;border-color:#0000}.vehicle-popup-circle-styles-module__aQs34G__popupOverrides.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:var(--mantine-primary-color-5);border-top-style:solid}.vehicle-popup-circle-styles-module__aQs34G__popupOverrides.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-bottom-color:var(--mantine-primary-color-5);border-bottom-style:solid}.vehicle-popup-circle-styles-module__aQs34G__popupOverrides.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-left-color:var(--mantine-primary-color-5);border-left-style:solid;position:absolute;right:0}.vehicle-popup-circle-styles-module__aQs34G__popupOverrides.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-right-color:var(--mantine-primary-color-5);border-right-style:solid;position:absolute;left:0}:is(.vehicle-popup-circle-styles-module__aQs34G__popupOverrides.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip,.vehicle-popup-circle-styles-module__aQs34G__popupOverrides.maplibregl-popup-anchor-top-right .maplibregl-popup-tip){border-left-color:var(--mantine-primary-color-5);border-left-style:solid;align-self:flex-start}:is(.vehicle-popup-circle-styles-module__aQs34G__popupOverrides.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip,.vehicle-popup-circle-styles-module__aQs34G__popupOverrides.maplibregl-popup-anchor-top-left .maplibregl-popup-tip){border-right-color:var(--mantine-primary-color-5);border-right-style:solid;align-self:flex-end}.vehicle-popup-circle-styles-module__aQs34G__wrapper{background:radial-gradient(circle at 50% 70%, var(--mantine-color-gray-2), var(--mantine-color-gray-0));border:12px solid var(--mantine-primary-color-5);width:400px;height:400px;box-shadow:0 0 20px var(--mantine-primary-color-5);transform-origin:50%;border-radius:200px;position:relative}.vehicle-popup-circle-styles-module__aQs34G__innerWrapper{background:radial-gradient(circle at 50% 50%, var(--mantine-color-gray-0), var(--mantine-color-gray-4));text-align:center;border-radius:165px;flex-direction:column;justify-content:center;align-items:center;width:230px;height:230px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vehicle-popup-circle-styles-module__aQs34G__innerWrapperBorder{background:linear-gradient(0deg, var(--mantine-color-pink-9), var(--mantine-color-pink-5));width:250px;height:250px;box-shadow:0 0 10px var(--mantine-color-pink-5);border-radius:175px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vehicle-popup-circle-styles-module__aQs34G__actionButtonWrapper{border-radius:200px;padding:50px;position:absolute;inset:0}.vehicle-popup-circle-styles-module__aQs34G__actionButton{cursor:pointer;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.vehicle-popup-circle-styles-module__aQs34G__indicator{background:linear-gradient(0deg, var(--mantine-color-pink-8), var(--mantine-color-pink-6));width:80px;height:116px;box-shadow:0 0 10px var(--mantine-color-pink-5);transform-origin:40px 230px;border-radius:80px 80px 0 0;justify-content:center;align-items:center;padding-top:24px;display:flex;position:absolute;top:-40px;left:50%}.vehicle-popup-circle-styles-module__aQs34G__IndicatorWhiteCircle{background-color:var(--mantine-color-white);width:60px;height:60px;box-shadow:inset 0 0 10px var(--mantine-color-pink-5);border-radius:30px}
.MaintenanceAlert-module__wUq7xq__group{gap:var(--mantine-spacing-md);grid-template-columns:minmax(0,1fr) max-content;display:grid;container-type:inline-size}.MaintenanceAlert-module__wUq7xq__root{border:1px solid color-mix(in srgb, var(--alert-color) 38%, transparent);background:color-mix(in srgb, var(--alert-color) 6%, var(--mantine-color-body));box-shadow:none;grid-column:1/-1;grid-template-columns:minmax(0,1fr) max-content;align-items:center;display:grid}.MaintenanceAlert-module__wUq7xq__group>.MaintenanceAlert-module__wUq7xq__root{grid-template-columns:subgrid}.MaintenanceAlert-module__wUq7xq__passthrough{display:contents}.MaintenanceAlert-module__wUq7xq__content{align-items:center;gap:var(--mantine-spacing-sm);grid-column:1;min-width:0;display:flex}.MaintenanceAlert-module__wUq7xq__copy{min-width:0}.MaintenanceAlert-module__wUq7xq__title{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);overflow-wrap:anywhere;font-weight:800;line-height:1.55}.MaintenanceAlert-module__wUq7xq__description{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);overflow-wrap:anywhere;line-height:1.55}.MaintenanceAlert-module__wUq7xq__root[data-has-title] .MaintenanceAlert-module__wUq7xq__description{color:var(--mantine-color-dimmed)}.MaintenanceAlert-module__wUq7xq__action{grid-column:2;align-self:center;min-width:max-content;margin-inline-start:var(--mantine-spacing-md)}.MaintenanceAlert-module__wUq7xq__group>.MaintenanceAlert-module__wUq7xq__root .MaintenanceAlert-module__wUq7xq__action{margin-inline-start:0}.MaintenanceAlert-module__wUq7xq__action>*{width:100%}@container (max-width:40em){.MaintenanceAlert-module__wUq7xq__group>.MaintenanceAlert-module__wUq7xq__root{gap:var(--mantine-spacing-sm);grid-template-columns:minmax(0,1fr)}.MaintenanceAlert-module__wUq7xq__group>.MaintenanceAlert-module__wUq7xq__root .MaintenanceAlert-module__wUq7xq__action{grid-column:1;justify-self:end;min-width:0;max-width:100%}}
.TabBar-module__RbTjpW__root{min-height:var(--app-tab-bar-height);background-color:var(--layout-nav-bg)}.TabBar-module__RbTjpW__tray{min-height:var(--app-tab-bar-height);align-items:stretch;width:100%;display:flex}.TabBar-module__RbTjpW__content{min-height:var(--app-tab-bar-height);scrollbar-width:none;align-items:stretch;width:100%;min-width:0;display:flex;overflow:auto hidden}.TabBar-module__RbTjpW__content::-webkit-scrollbar{display:none}.TabBar-module__RbTjpW__tabButton{min-height:var(--app-tab-bar-height);align-self:stretch;align-items:center;gap:var(--mantine-spacing-xs);border:none;display:inline-flex}.TabBar-module__RbTjpW__activateButton{align-self:stretch;align-items:center;gap:var(--mantine-spacing-xs);min-width:0;padding-inline-start:var(--mantine-spacing-md);display:inline-flex}.TabBar-module__RbTjpW__activateButton:last-child{padding-inline-end:var(--mantine-spacing-md)}.TabBar-module__RbTjpW__tabButton:hover{background-color:var(--layout-nav-hover-bg)}.TabBar-module__RbTjpW__activeTabButton{border-bottom:5px solid var(--mantine-color-yellow-6)}.TabBar-module__RbTjpW__activeTabButton:hover{background-color:var(--layout-nav-hover-bg);border-bottom-color:var(--mantine-color-yellow-6)}.TabBar-module__RbTjpW__pendingTabButton{background-color:var(--layout-nav-hover-bg);cursor:progress}.TabBar-module__RbTjpW__pendingTabButton:hover{background-color:var(--layout-nav-hover-bg)}.TabBar-module__RbTjpW__icon{flex-shrink:0}.TabBar-module__RbTjpW__title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.TabBar-module__RbTjpW__closeButton{border-radius:50%;margin-inline-end:var(--mantine-spacing-md)}.TabBar-module__RbTjpW__closeButton:hover{background-color:#ffffff24}
.WithAndWithoutMovementOrdersCountSimplePieChart-module__Sfyfna__card:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
.LayerPicker-module__q_huHG__label:hover{color:#15aabf}
.MaintenanceDraftRecovery-module__ZOAQDG__modalHeader{padding:var(--mantine-spacing-lg);border-bottom:1px solid var(--mantine-color-default-border)}.MaintenanceDraftRecovery-module__ZOAQDG__modalTitle{color:var(--mantine-color-text);font-size:var(--mantine-font-size-lg);font-weight:600}.MaintenanceDraftRecovery-module__ZOAQDG__modalBody{padding:var(--mantine-spacing-lg)}.MaintenanceDraftRecovery-module__ZOAQDG__list{gap:var(--mantine-spacing-sm);overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--mantine-color-gray-4) transparent;grid-template-columns:minmax(0,1fr);max-block-size:min(32rem,52dvh);display:grid;overflow-y:auto}.MaintenanceDraftRecovery-module__ZOAQDG__card{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-body);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}.MaintenanceDraftRecovery-module__ZOAQDG__cardTitle{flex:1;min-inline-size:0;line-height:1.6}.MaintenanceDraftRecovery-module__ZOAQDG__values{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-gray-0);margin:0;display:grid}.MaintenanceDraftRecovery-module__ZOAQDG__valueRow{gap:var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);grid-template-columns:minmax(0,1fr) minmax(0,2fr);line-height:1.65;display:grid}.MaintenanceDraftRecovery-module__ZOAQDG__valueRow dt{color:var(--mantine-color-gray-7)}.MaintenanceDraftRecovery-module__ZOAQDG__valueRow dd{color:var(--mantine-color-text);white-space:pre-wrap;margin:0;font-weight:500}.MaintenanceDraftRecovery-module__ZOAQDG__cardActions{padding-block-start:var(--mantine-spacing-xs)}.MaintenanceDraftRecovery-module__ZOAQDG__leaveActions{gap:var(--mantine-spacing-xs);border-top:1px solid var(--mantine-color-default-border);grid-template-columns:repeat(3,minmax(0,1fr));padding-block-start:var(--mantine-spacing-md);display:grid}.MaintenanceDraftRecovery-module__ZOAQDG__leaveActions[data-can-save=false]{grid-template-columns:repeat(2,minmax(0,1fr))}.MaintenanceDraftRecovery-module__ZOAQDG__leaveActions .mantine-Button-root{min-width:0;height:auto;min-height:40px;padding-block:var(--mantine-spacing-xs)}.MaintenanceDraftRecovery-module__ZOAQDG__leaveActions .mantine-Button-label{white-space:normal;text-align:center;line-height:1.35}@media (max-width:26em){.MaintenanceDraftRecovery-module__ZOAQDG__leaveActions:not([data-can-save=false]){grid-template-columns:repeat(2,minmax(0,1fr))}.MaintenanceDraftRecovery-module__ZOAQDG__leaveDiscard{grid-column:1/-1}}
.TabbedAppContent-module__2pJiDG__shell{--app-shell-offset:calc(var(--app-base-shell-offset,80px) + var(--app-tab-bar-offset,0px));flex-direction:column;height:100%;min-height:0;display:flex}.TabbedAppContent-module__2pJiDG__viewport{flex:1;min-height:0;overflow:hidden}
.Top5VehiclesWorkingListCard-module__SbPcFq__card:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
.VehiclesDistanceToLandmarkModal-module__uSl9fG__paper:hover{background-color:#0000001a}
.MaintenanceLoadingState-module__qjbO3G__root{min-block-size:15rem;inline-size:100%;min-inline-size:0;padding:var(--mantine-spacing-lg);position:relative}.MaintenanceLoadingState-module__qjbO3G__root[data-compact]{min-block-size:8rem}
.TabHost-module__9Ffgsq__root,.TabHost-module__9Ffgsq__panel{height:100%}
.VehiclesAssociationTypeBarChart-module__c9eCCW__card:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
.VrrInfoRow-module__wQTLhG__row{border-bottom:1px solid var(--mantine-color-gray-2);align-items:center;column-gap:var(--mantine-spacing-md);min-width:0;padding:var(--mantine-spacing-xs) 0;grid-template-columns:minmax(118px,40%) minmax(0,1fr);display:grid}.VrrInfoRow-module__wQTLhG__row:last-of-type{border-bottom:0}
.MapPreviewComponent-module__hzxM6G__mapContainer{border-radius:var(--mantine-radius-md);z-index:1;height:100%;box-shadow:var(--mantine-shadow-sm);border:4px solid #fff;border-bottom:none;flex:1;display:flex;position:relative;overflow:hidden}
.\34 04-module__n0jmLq__section{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100svh;display:flex}
.index-module__KPOH8q__mapContainer{border-radius:var(--mantine-radius-md);z-index:1;height:100%;box-shadow:var(--mantine-shadow-md);border:4px solid #fff;display:flex;position:relative;overflow:hidden}
.DisconnectedVehiclesMoreThanAMonthCountCard-module__cYIrLG__card{transition:all .2s}.DisconnectedVehiclesMoreThanAMonthCountCard-module__cYIrLG__card:hover{border-color:var(--card-hover-border-color);transform:translateY(-4px);box-shadow:0 12px 24px #00000014}
.index-module__7QNrCa__container{z-index:44;position:absolute;top:-2px;bottom:-2px;overflow-y:auto}
.PartsPage-module__3ldb9a__page{min-width:0;padding-bottom:var(--mantine-spacing-xl)}.PartsPage-module__3ldb9a__overview{gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-block:1px solid var(--mantine-color-default-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.PartsPage-module__3ldb9a__metric{flex-direction:column;gap:1px;display:flex}.PartsPage-module__3ldb9a__metric:not(:nth-child(3)){border-inline-end:1px solid var(--mantine-color-default-border)}.PartsPage-module__3ldb9a__metricValue{font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700;line-height:1.2}.PartsPage-module__3ldb9a__issueList{gap:var(--mantine-spacing-xs);margin-top:var(--mantine-spacing-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PartsPage-module__3ldb9a__issueItem{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border:1px solid var(--mantine-color-orange-2);display:block}[data-mantine-color-scheme=dark] .PartsPage-module__3ldb9a__issueItem{border:1px solid var(--mantine-color-dark-4)}.PartsPage-module__3ldb9a__issueItem{border-radius:var(--mantine-radius-sm);background:var(--mantine-color-body);overflow-wrap:anywhere;line-height:1.45}.PartsPage-module__3ldb9a__issueItem:hover{text-decoration:underline}.PartsPage-module__3ldb9a__taskGroup{min-width:0}.PartsPage-module__3ldb9a__taskHeading{padding:0 var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.PartsPage-module__3ldb9a__taskHeading h4{font-size:var(--mantine-font-size-md);font-weight:600}.PartsPage-module__3ldb9a__requirementList{border-block-start:1px solid var(--mantine-color-default-border)}.PartsPage-module__3ldb9a__requirementItem{border-block-end:1px solid var(--mantine-color-default-border);scroll-margin-top:5rem}.PartsPage-module__3ldb9a__requirementItem:target{outline:2px solid var(--mantine-color-blue-6);outline-offset:-2px}.PartsPage-module__3ldb9a__requirementList .PartsPage-module__3ldb9a__requirementItem[data-active]:target{outline:2px solid var(--mantine-color-blue-6)}.PartsPage-module__3ldb9a__requirementList .PartsPage-module__3ldb9a__requirementItem[data-blocked][data-active]:not(:target){outline-color:color-mix(in srgb, var(--mantine-color-red-filled) 55%, var(--mantine-color-default-border))}.PartsPage-module__3ldb9a__page .PartsPage-module__3ldb9a__requirementList .PartsPage-module__3ldb9a__requirementItem[data-blocked]>.PartsPage-module__3ldb9a__requirementControl{background:color-mix(in srgb, var(--mantine-color-red-filled) 6%, var(--mantine-color-body))}.PartsPage-module__3ldb9a__page .PartsPage-module__3ldb9a__requirementList .PartsPage-module__3ldb9a__requirementItem[data-blocked]>.PartsPage-module__3ldb9a__requirementControl:hover{background:color-mix(in srgb, var(--mantine-color-red-filled) 10%, var(--mantine-color-body))}.PartsPage-module__3ldb9a__requirementItem[data-inactive]{color:var(--mantine-color-dimmed)}.PartsPage-module__3ldb9a__requirementControl{padding:var(--mantine-spacing-md);text-align:start}.PartsPage-module__3ldb9a__requirementHeading,.PartsPage-module__3ldb9a__partIdentity{min-width:0}.PartsPage-module__3ldb9a__partSummary{flex-shrink:0;justify-content:flex-end}.PartsPage-module__3ldb9a__requiredAmount{white-space:nowrap;font-variant-numeric:tabular-nums}.PartsPage-module__3ldb9a__requirementBody{gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md) var(--mantine-spacing-lg);display:grid}.PartsPage-module__3ldb9a__partWorkLayout{gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1.3fr) minmax(230px,.75fr);align-items:start;display:grid}.PartsPage-module__3ldb9a__partFields,.PartsPage-module__3ldb9a__partChecks{min-width:0}.PartsPage-module__3ldb9a__partChecks{border-inline-start:1px solid var(--mantine-color-default-border);padding-inline-start:var(--mantine-spacing-md)}.PartsPage-module__3ldb9a__primaryFields{gap:var(--mantine-spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.PartsPage-module__3ldb9a__blocker{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-inline-start:3px solid var(--mantine-color-red-6);background:var(--mantine-color-red-0)}[data-mantine-color-scheme=dark] .PartsPage-module__3ldb9a__blocker{background:var(--mantine-color-dark-6)}.PartsPage-module__3ldb9a__blocker{color:var(--mantine-color-red-9)}[data-mantine-color-scheme=dark] .PartsPage-module__3ldb9a__blocker{color:var(--mantine-color-red-2)}.PartsPage-module__3ldb9a__acknowledgement{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border:1px solid var(--mantine-color-orange-3);border-radius:var(--mantine-radius-sm)}.PartsPage-module__3ldb9a__evidence{gap:var(--mantine-spacing-xs);min-width:0;padding-top:var(--mantine-spacing-sm);border-block-start:1px solid var(--mantine-color-default-border);display:grid}.PartsPage-module__3ldb9a__evidence button{max-width:100%}.PartsPage-module__3ldb9a__field{flex:1;min-width:0}@media (max-width:60em){.PartsPage-module__3ldb9a__partWorkLayout{gap:var(--mantine-spacing-md);grid-template-columns:1fr}.PartsPage-module__3ldb9a__partChecks{padding:var(--mantine-spacing-md) 0 0;border-inline-start:0;border-block-start:1px solid var(--mantine-color-default-border)}}@media (max-width:36em){.PartsPage-module__3ldb9a__overview{gap:var(--mantine-spacing-xs);padding-inline:var(--mantine-spacing-xs)}.PartsPage-module__3ldb9a__issueList{grid-template-columns:1fr}.PartsPage-module__3ldb9a__requirementHeading{flex-wrap:wrap}.PartsPage-module__3ldb9a__partSummary{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-inline-start:0}.PartsPage-module__3ldb9a__requiredAmount{white-space:normal}.PartsPage-module__3ldb9a__primaryFields{grid-template-columns:1fr}}
.TicketStatusDonutChart-module__Y0wzrG__card:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
.HierarchiesTree-module__0ey7Pa__treeButtonWrapper{cursor:pointer}
.JobCardWorkSwitch-module__pV-dBq__nav{border-bottom:2px solid var(--mantine-primary-color-filled);background:var(--mantine-color-gray-0);min-width:0;display:flex}[data-mantine-color-scheme=dark] .JobCardWorkSwitch-module__pV-dBq__nav{background:var(--mantine-color-dark-7)}.JobCardWorkSwitch-module__pV-dBq__link{justify-content:center;align-items:center;gap:var(--mantine-spacing-sm);text-align:center;border:2px solid #0000;flex:0 290px;max-width:50%;text-decoration:none;display:inline-flex}.JobCardWorkSwitch-module__pV-dBq__link[aria-disabled=true]{opacity:.55}.JobCardWorkSwitch-module__pV-dBq__nav .JobCardWorkSwitch-module__pV-dBq__link[aria-disabled=true]:hover{color:var(--mantine-color-gray-7);background:0 0}[data-mantine-color-scheme=dark] .JobCardWorkSwitch-module__pV-dBq__nav .JobCardWorkSwitch-module__pV-dBq__link[aria-disabled=true]:hover{color:var(--mantine-color-gray-3)}@media (max-width:48em){.JobCardWorkSwitch-module__pV-dBq__nav{flex-wrap:wrap}.JobCardWorkSwitch-module__pV-dBq__nav .JobCardWorkSwitch-module__pV-dBq__link{gap:var(--mantine-spacing-xs);padding-inline:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-xs);flex-direction:column;flex-basis:50%}}
.AlarmCountForTop5Vehicles-module__KJDMOq__card:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
.RouteInstruction-module__U2JNgW__container{z-index:44;position:absolute;top:-2px;bottom:-2px;overflow-y:auto}.RouteInstruction-module__U2JNgW__markerInfoContainer{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-gray-1)}.RouteInstruction-module__U2JNgW__routeMainInfoContainer{border:1px solid var(--mantine-color-gray-5);border-radius:var(--mantine-radius-md)}.RouteInstruction-module__U2JNgW__instructionContainer{border-bottom:1px solid var(--mantine-color-gray-5)}.RouteInstruction-module__U2JNgW__instructionInfoWrapper{flex-direction:column;flex:1;justify-content:center;display:flex}
.RepairWorkTab-module__yFH7iW__tab{min-width:0;min-height:52px;padding:12px var(--mantine-spacing-lg);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);border-width:2px;border-radius:0;flex:0 auto;margin-bottom:-2px;font-weight:600;position:relative}[data-mantine-color-scheme=dark] .RepairWorkTab-module__yFH7iW__tab{color:var(--mantine-color-gray-3)}.RepairWorkTab-module__yFH7iW__tab{transition:background-color .15s,color .15s}.RepairWorkTab-module__yFH7iW__tab:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-5px}.RepairWorkTab-module__yFH7iW__tab:not([data-active]){border-bottom-color:var(--mantine-primary-color-filled)}.RepairWorkTab-module__yFH7iW__tab:not([data-active]):hover{background-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .RepairWorkTab-module__yFH7iW__tab:not([data-active]):hover{background-color:var(--mantine-color-dark-5)}.RepairWorkTab-module__yFH7iW__tab:not([data-active]):hover{color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .RepairWorkTab-module__yFH7iW__tab:not([data-active]):hover{color:var(--mantine-color-gray-1)}.RepairWorkTab-module__yFH7iW__tab[data-active]{border-color:var(--mantine-primary-color-filled);border-bottom-color:var(--mantine-color-body);background-color:var(--mantine-color-body);color:var(--mantine-color-text)}.RepairWorkTab-module__yFH7iW__tab[data-active] svg{color:var(--mantine-primary-color-filled)}.RepairWorkTab-module__yFH7iW__tab[data-active]:before,.RepairWorkTab-module__yFH7iW__tab[data-active]:not([data-loading]):after{display:none}.RepairWorkTab-module__yFH7iW__tab[data-active][data-loading]:after{content:"";background:var(--mantine-primary-color-filled);width:34%;height:2px;animation:1.2s ease-in-out infinite alternate RepairWorkTab-module__yFH7iW__repairTabLoading;display:block;position:absolute;inset-block-end:0;inset-inline-start:0}@keyframes RepairWorkTab-module__yFH7iW__repairTabLoading{to{inset-inline-start:66%}}@media (prefers-reduced-motion:reduce){.RepairWorkTab-module__yFH7iW__tab[data-active][data-loading]:after{width:100%;animation:none}}.RepairWorkTab-module__yFH7iW__tabLabel{text-align:start;white-space:normal;line-height:1.5}
.VrrFormPage-module__XLchIq__page{box-sizing:border-box;height:100%;min-height:0;padding:var(--mantine-spacing-lg);background:var(--mantine-color-gray-0);position:relative;overflow:hidden auto}.VrrFormPage-module__XLchIq__contentGrid{align-items:start;gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1fr) minmax(350px,430px);display:grid}.VrrFormPage-module__XLchIq__card{border-color:var(--mantine-color-gray-3);background:var(--mantine-color-white);box-shadow:0 1px 3px #0f172a0d}.VrrFormPage-module__XLchIq__fieldHelp{min-height:18px;color:var(--mantine-color-gray-6);font-size:var(--mantine-font-size-xs);margin-top:6px;line-height:1.35}.VrrFormPage-module__XLchIq__fullWidthField{grid-column:1/-1}.VrrFormPage-module__XLchIq__requiredNote{color:var(--mantine-color-gray-6);font-size:var(--mantine-font-size-xs)}@media (max-width:62em){.VrrFormPage-module__XLchIq__contentGrid{grid-template-columns:1fr}}@media (max-width:48em){.VrrFormPage-module__XLchIq__headerActions{width:100%}.VrrFormPage-module__XLchIq__actionButton{flex:1}.VrrFormPage-module__XLchIq__fullWidthField{grid-column:auto}}
.AlarmsCountForTop5Drivers-module__972iwG__card:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
.VehicleCard-module__J4_6ya__container{padding-top:8px}.VehicleCard-module__J4_6ya__red{color:var(--mantine-color-red-7)}.VehicleCard-module__J4_6ya__yellow{color:var(--mantine-color-yellow-7)}.VehicleCard-module__J4_6ya__green{color:var(--mantine-color-green-7)}.VehicleCard-module__J4_6ya__primaryColor{color:var(--mantine-primary-color-7)}.VehicleCard-module__J4_6ya__optionsSection{top:0;inset-inline-end:0;cursor:pointer;border-start-end-radius:var(--mantine-radius-md);border-end-end-radius:var(--mantine-radius-md);justify-content:center;align-items:center;width:46px;display:flex;position:absolute;bottom:0}.VehicleCard-module__J4_6ya__optionsSection:hover{filter:brightness(1.15)}.VehicleCard-module__J4_6ya__optionsSection:before{top:0;bottom:0;background-color:var(--mantine-color-white);content:"";border-start-end-radius:var(--mantine-radius-md);border-end-end-radius:var(--mantine-radius-md);width:10px;position:absolute;inset-inline-start:0}.VehicleCard-module__J4_6ya__optionsSectionSelectedRed:before{background-color:var(--status-stopped)}.VehicleCard-module__J4_6ya__optionsSectionSelectedGreen:before{background-color:var(--status-moving)}.VehicleCard-module__J4_6ya__optionsSectionSelectedGray:before{background-color:var(--status-inactive)}.VehicleCard-module__J4_6ya__optionsSectionSelectedYellow:before{background-color:var(--status-idle)}.VehicleCard-module__J4_6ya__optionsSectionSelectedRed:hover:before,.VehicleCard-module__J4_6ya__optionsSectionSelectedGreen:hover:before,.VehicleCard-module__J4_6ya__optionsSectionSelectedGray:hover:before,.VehicleCard-module__J4_6ya__optionsSectionSelectedYellow:hover:before{filter:brightness(.87)}
.JobCardDiagnosisPanel-module__EU2bqq__itemHeader{background-color:var(--mantine-color-white);grid-template-columns:minmax(0,1fr) max-content;align-items:center;min-height:56px;display:grid;position:relative}.JobCardDiagnosisPanel-module__EU2bqq__itemAccordionControl{min-height:56px;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);background-color:#0000}.JobCardDiagnosisPanel-module__EU2bqq__itemAccordionControl:hover{background-color:#0000}.JobCardDiagnosisPanel-module__EU2bqq__itemHeaderContent{align-items:center;gap:var(--mantine-spacing-sm);grid-template-columns:minmax(160px,.8fr) minmax(240px,max-content);width:100%;min-height:40px;display:grid}.JobCardDiagnosisPanel-module__EU2bqq__itemAttachmentAction{justify-content:flex-end;align-items:center;gap:0;padding-inline-start:var(--mantine-spacing-xs);padding-inline-end:var(--mantine-spacing-md);display:flex}.JobCardDiagnosisPanel-module__EU2bqq__manualItemDeleteButton{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-red-2);box-shadow:var(--mantine-shadow-xs), 0 0 0 3px var(--mantine-color-white);inset-inline-end:-11px;z-index:2;position:absolute;top:-11px}.JobCardDiagnosisPanel-module__EU2bqq__sectionHeader{background:var(--mantine-color-white);color:var(--mantine-color-dark-7);cursor:pointer;font:inherit;align-items:center;gap:var(--mantine-spacing-sm);min-height:56px;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);text-align:start;border:0;grid-template-columns:24px minmax(160px,.8fr) minmax(420px,1.7fr) minmax(82px,max-content);width:100%;display:grid}.JobCardDiagnosisPanel-module__EU2bqq__sectionCounts{gap:var(--mantine-spacing-xs);flex-flow:row-reverse wrap;justify-content:flex-start;min-width:0;display:flex}.JobCardDiagnosisPanel-module__EU2bqq__sectionCounter{text-align:end;min-width:0}.JobCardDiagnosisPanel-module__EU2bqq__resultSelectInput{background-color:var(--diagnosis-result-bg);border:1px solid var(--diagnosis-result-border);border-inline-start:4px solid var(--diagnosis-result-accent);color:var(--diagnosis-result-text);font-weight:700}.JobCardDiagnosisPanel-module__EU2bqq__resultSelectInput:disabled{background-color:var(--diagnosis-result-bg);border-color:var(--diagnosis-result-border);color:var(--diagnosis-result-text);opacity:.78}.JobCardDiagnosisPanel-module__EU2bqq__resultSelectInput:focus{border-color:var(--diagnosis-result-accent)}.JobCardDiagnosisPanel-module__EU2bqq__sectionRow{border-bottom:1px solid var(--mantine-color-gray-2)}.JobCardDiagnosisPanel-module__EU2bqq__sectionRow:last-of-type{border-bottom:0}.JobCardDiagnosisPanel-module__EU2bqq__diagnosisAccordionRoot{border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);overflow:visible}.JobCardDiagnosisPanel-module__EU2bqq__diagnosisAccordionChevron{color:var(--mantine-color-dark-7);margin-inline-start:var(--mantine-spacing-md);margin-inline-end:var(--mantine-spacing-sm)}.JobCardDiagnosisPanel-module__EU2bqq__diagnosisAccordionContent{background-color:var(--mantine-color-white);padding:var(--mantine-spacing-md)}.JobCardDiagnosisPanel-module__EU2bqq__diagnosisAccordionControl{padding:0}.JobCardDiagnosisPanel-module__EU2bqq__diagnosisAccordionItem{background-color:var(--mantine-color-white);border-bottom:1px solid var(--mantine-color-gray-2);border-radius:0;margin-bottom:0}.JobCardDiagnosisPanel-module__EU2bqq__diagnosisAccordionItem[data-active]{background-color:var(--mantine-color-white)}.JobCardDiagnosisPanel-module__EU2bqq__diagnosisAccordionItem:last-of-type{border-bottom:0}.JobCardDiagnosisPanel-module__EU2bqq__diagnosisAccordionLabel{width:100%;padding:0}.JobCardDiagnosisPanel-module__EU2bqq__diagnosisAccordionPanel{background-color:var(--mantine-color-white);border-top:1px solid var(--mantine-color-gray-2)}.JobCardDiagnosisPanel-module__EU2bqq__manualAddControl{min-height:56px;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);background-color:#0000}.JobCardDiagnosisPanel-module__EU2bqq__manualAddControl:hover{background-color:#0000}@media (max-width:62em){.JobCardDiagnosisPanel-module__EU2bqq__sectionHeader{grid-template-columns:24px minmax(0,1fr);align-items:flex-start}.JobCardDiagnosisPanel-module__EU2bqq__sectionCounts{grid-column:1/-1}.JobCardDiagnosisPanel-module__EU2bqq__sectionCounter{text-align:start;grid-column:2/-1}}@media (max-width:48em){.JobCardDiagnosisPanel-module__EU2bqq__itemHeaderContent{grid-template-columns:1fr;align-items:flex-start}}@media (max-width:36em){.JobCardDiagnosisPanel-module__EU2bqq__itemHeader{grid-template-columns:1fr}.JobCardDiagnosisPanel-module__EU2bqq__itemAccordionControl{padding-bottom:0}.JobCardDiagnosisPanel-module__EU2bqq__itemAttachmentAction{padding:0 var(--mantine-spacing-sm) var(--mantine-spacing-xs);justify-content:flex-start}}
.VrrWorkflowTimeline-module__iaw3ZG__root{background:0 0;padding-block:6px;overflow:hidden}.VrrWorkflowTimeline-module__iaw3ZG__timeline[data-align]{--vrr-workflow-end-offset:52px;justify-content:space-between;min-width:max(100%,650px);padding-block:2px;padding-inline:0;display:flex;position:relative}.VrrWorkflowTimeline-module__iaw3ZG__timeline:before,.VrrWorkflowTimeline-module__iaw3ZG__timeline:after{content:"";inset-inline:var(--vrr-workflow-end-offset);pointer-events:none;z-index:0;position:absolute}.VrrWorkflowTimeline-module__iaw3ZG__timeline:before{background:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .VrrWorkflowTimeline-module__iaw3ZG__timeline:before{background:var(--mantine-color-dark-5)}.VrrWorkflowTimeline-module__iaw3ZG__timeline:before{border-radius:var(--mantine-radius-xl);height:2px;top:21px}.VrrWorkflowTimeline-module__iaw3ZG__timeline:after{background:var(--mantine-color-green-6);border-radius:var(--mantine-radius-xl);height:3px;transform:scaleX(var(--vrr-workflow-progress));transform-origin:0;top:20.5px}.VrrWorkflowTimeline-module__iaw3ZG__timeline:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform-origin:100%}.VrrWorkflowTimeline-module__iaw3ZG__timeline[data-align] .VrrWorkflowTimeline-module__iaw3ZG__item{text-align:center;z-index:1;flex-direction:column;flex:0 0 104px;align-items:center;min-width:0;padding:0;display:flex;position:relative}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item:not(:first-of-type){margin-top:0}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item:before{display:none}.VrrWorkflowTimeline-module__iaw3ZG__timeline[data-align] .VrrWorkflowTimeline-module__iaw3ZG__bullet{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .VrrWorkflowTimeline-module__iaw3ZG__timeline[data-align] .VrrWorkflowTimeline-module__iaw3ZG__bullet{background:var(--mantine-color-dark-7)}.VrrWorkflowTimeline-module__iaw3ZG__timeline[data-align] .VrrWorkflowTimeline-module__iaw3ZG__bullet{border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .VrrWorkflowTimeline-module__iaw3ZG__timeline[data-align] .VrrWorkflowTimeline-module__iaw3ZG__bullet{border-color:var(--mantine-color-dark-4)}.VrrWorkflowTimeline-module__iaw3ZG__timeline[data-align] .VrrWorkflowTimeline-module__iaw3ZG__bullet{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .VrrWorkflowTimeline-module__iaw3ZG__timeline[data-align] .VrrWorkflowTimeline-module__iaw3ZG__bullet{color:var(--mantine-color-dark-2)}.VrrWorkflowTimeline-module__iaw3ZG__timeline[data-align] .VrrWorkflowTimeline-module__iaw3ZG__bullet{inset-inline:auto;flex-shrink:0;transition:background-color .15s,border-color .15s,color .15s,outline-color .15s;position:relative;top:auto}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item[data-state=completed] .VrrWorkflowTimeline-module__iaw3ZG__bullet{background:var(--mantine-color-green-6);border-color:var(--mantine-color-green-6);color:var(--mantine-color-white)}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item[data-state=current] .VrrWorkflowTimeline-module__iaw3ZG__bullet{background:var(--mantine-color-blue-6);border-color:var(--mantine-color-blue-6);color:var(--mantine-color-white)}.VrrWorkflowTimeline-module__iaw3ZG__timeline[data-align] .VrrWorkflowTimeline-module__iaw3ZG__body{text-align:center;width:100%;min-width:0;padding:6px var(--mantine-spacing-xs) 0;flex-direction:column;align-items:center;display:flex}.VrrWorkflowTimeline-module__iaw3ZG__title{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .VrrWorkflowTimeline-module__iaw3ZG__title{color:var(--mantine-color-dark-2)}.VrrWorkflowTimeline-module__iaw3ZG__title{font-size:var(--mantine-font-size-xs);overflow-wrap:anywhere;text-align:center;width:100%;font-weight:600;line-height:1.35}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item[data-state=completed] .VrrWorkflowTimeline-module__iaw3ZG__title{color:var(--mantine-color-gray-8);font-weight:700}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item[data-state=current] .VrrWorkflowTimeline-module__iaw3ZG__title{color:var(--mantine-color-blue-7);font-weight:800}.VrrWorkflowTimeline-module__iaw3ZG__stepLink{color:inherit;text-decoration:none}.VrrWorkflowTimeline-module__iaw3ZG__stepLink:after{border-radius:var(--mantine-radius-sm);content:"";z-index:2;position:absolute;inset:0}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item[data-viewing] .VrrWorkflowTimeline-module__iaw3ZG__title{text-underline-offset:4px;text-decoration:underline}.VrrWorkflowTimeline-module__iaw3ZG__stepLink:focus-visible{outline:none}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item[data-viewing]:not([data-dual]) .VrrWorkflowTimeline-module__iaw3ZG__bullet,.VrrWorkflowTimeline-module__iaw3ZG__workCircle:is(a:hover,a:focus-visible,a[aria-current=page]){outline:2px solid var(--mantine-color-blue-8)}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item:has(.VrrWorkflowTimeline-module__iaw3ZG__stepLink:is(:hover,:focus-visible)) .VrrWorkflowTimeline-module__iaw3ZG__bullet{outline:2px solid var(--mantine-color-blue-8)}[data-mantine-color-scheme=dark] .VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item[data-viewing]:not([data-dual]) .VrrWorkflowTimeline-module__iaw3ZG__bullet,[data-mantine-color-scheme=dark] .VrrWorkflowTimeline-module__iaw3ZG__workCircle:is(a:hover,a:focus-visible,a[aria-current=page]){outline:2px solid var(--mantine-color-blue-4)}[data-mantine-color-scheme=dark] .VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item:has(.VrrWorkflowTimeline-module__iaw3ZG__stepLink:is(:hover,:focus-visible)) .VrrWorkflowTimeline-module__iaw3ZG__bullet{outline:2px solid var(--mantine-color-blue-4)}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item[data-viewing]:not([data-dual]) .VrrWorkflowTimeline-module__iaw3ZG__bullet,.VrrWorkflowTimeline-module__iaw3ZG__workCircle:is(a:hover,a:focus-visible,a[aria-current=page]){outline-offset:0}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item:has(.VrrWorkflowTimeline-module__iaw3ZG__stepLink:is(:hover,:focus-visible)) .VrrWorkflowTimeline-module__iaw3ZG__bullet{outline-offset:0}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item[data-dual]{flex-basis:150px}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item[data-dual][data-state] .VrrWorkflowTimeline-module__iaw3ZG__bullet{width:118px;height:40px;color:inherit;box-shadow:none;background:0 0;border:0}.VrrWorkflowTimeline-module__iaw3ZG__dualBullet{justify-content:center;align-items:center;gap:6px;width:118px;height:40px;display:flex}.VrrWorkflowTimeline-module__iaw3ZG__workCircle{border:2px solid var(--mantine-color-gray-3);flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}[data-mantine-color-scheme=dark] .VrrWorkflowTimeline-module__iaw3ZG__workCircle{border:2px solid var(--mantine-color-dark-4)}.VrrWorkflowTimeline-module__iaw3ZG__workCircle{background:var(--mantine-color-body);color:var(--mantine-color-dimmed);border-radius:50%;text-decoration:none;transition:outline-color .15s}.VrrWorkflowTimeline-module__iaw3ZG__workCircle[data-progress=done]{border-color:var(--mantine-color-green-6);background:var(--mantine-color-green-6);color:var(--mantine-color-white)}.VrrWorkflowTimeline-module__iaw3ZG__workCircle[data-progress=active]{border-color:var(--mantine-color-blue-6);background:var(--mantine-color-body);color:var(--mantine-color-blue-6)}.VrrWorkflowTimeline-module__iaw3ZG__timeline .VrrWorkflowTimeline-module__iaw3ZG__item[data-viewing]:not([data-dual]) .VrrWorkflowTimeline-module__iaw3ZG__bullet,.VrrWorkflowTimeline-module__iaw3ZG__workCircle[aria-current=page]{border-color:var(--mantine-color-blue-6);background:var(--mantine-color-blue-6);color:var(--mantine-color-white)}
.TicketCountForTop5Vehicles-module__0pvKGG__card:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
.index-module__jz9ffW__container{z-index:44;position:absolute;top:-2px;bottom:-2px;overflow-y:auto}
.DiagnosisSectionIconPicker-module__MP_fQG__option{background-color:var(--diagnosis-icon-background)}.DiagnosisSectionIconPicker-module__MP_fQG__option:hover{background:var(--diagnosis-icon-hover)}
.WorkshopTreeSelect-module__MYUCRW__nodeContent{align-items:center;gap:var(--mantine-spacing-xs);width:100%;min-width:0;display:flex}.WorkshopTreeSelect-module__MYUCRW__groupLabel{flex:1;min-width:0;font-weight:600}.WorkshopTreeSelect-module__MYUCRW__workshopLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.WorkshopTreeSelect-module__MYUCRW__groupChevronSlot{flex:0 0 20px;place-items:center;display:grid}.WorkshopTreeSelect-module__MYUCRW__groupChevron{transition:transform .15s}.WorkshopTreeSelect-module__MYUCRW__nodeIcon,.WorkshopTreeSelect-module__MYUCRW__selectedIcon{flex:none}
.TicketsCountForTop5Drivers-module__ePcE-G__card:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
.VehicleStatusFilter-module__-zLQjq__buttonGroup{grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.VehicleStatusFilter-module__-zLQjq__buttonGroup>button{border-radius:0}.VehicleStatusFilter-module__-zLQjq__buttonGroup>button:first-of-type{border-start-start-radius:var(--mantine-radius-md);border-end-start-radius:var(--mantine-radius-md)}.VehicleStatusFilter-module__-zLQjq__buttonGroup>button:last-of-type{border-start-end-radius:var(--mantine-radius-md);border-end-end-radius:var(--mantine-radius-md)}
.VrrDetailsPage-module__2gTslq__workflowTimelineBleed{margin-inline:calc(0px - var(--mantine-spacing-lg))}.VrrDetailsPage-module__2gTslq__detailsLayout{align-items:start;gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);display:grid}.VrrDetailsPage-module__2gTslq__stickySidebar{top:var(--mantine-spacing-md);position:sticky}@media (max-width:62em){.VrrDetailsPage-module__2gTslq__detailsLayout{grid-template-columns:1fr}.VrrDetailsPage-module__2gTslq__stickySidebar{position:static}}
.ShipmentNotificationsFeed-module__A38Pzq__notificationRow{border-top:1px solid var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ShipmentNotificationsFeed-module__A38Pzq__notificationRow{border-top:1px solid var(--mantine-color-dark-5)}.ShipmentNotificationsFeed-module__A38Pzq__notificationRow{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .ShipmentNotificationsFeed-module__A38Pzq__notificationRow{background-color:var(--mantine-color-dark-7)}.ShipmentNotificationsFeed-module__A38Pzq__notificationRow[data-unread]{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ShipmentNotificationsFeed-module__A38Pzq__notificationRow[data-unread]{background-color:var(--mantine-color-dark-6)}.ShipmentNotificationsFeed-module__A38Pzq__notificationRow:hover{background-color:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] .ShipmentNotificationsFeed-module__A38Pzq__notificationRow:hover{background-color:var(--mantine-color-dark-5)}
.RouteMapDisplay-module__ewtlVq__wrapper{gap:var(--mantine-spacing-md);width:100%;height:100%;display:flex}.RouteMapDisplay-module__ewtlVq__sidebar{gap:var(--mantine-spacing-md);flex-direction:column;min-width:300px;height:100%;display:flex}.RouteMapDisplay-module__ewtlVq__mapContainer{border-radius:var(--mantine-radius-md);z-index:1;border:4px solid #fff;flex:1;height:100%;position:relative;overflow:hidden}.RouteMapDisplay-module__ewtlVq__routeStopsOverlay{bottom:var(--mantine-spacing-md);z-index:10;position:absolute;inset-inline-start:var(--mantine-spacing-md);inset-inline-end:var(--mantine-spacing-md)}
.ExecutionHeader-module__gBHwwG__header{flex:none;padding:12px 8px 16px}.ExecutionHeader-module__gBHwwG__summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ExecutionHeader-module__gBHwwG__actions{margin-inline-start:auto}.ExecutionHeader-module__gBHwwG__identity{flex:220px;min-width:0}.ExecutionHeader-module__gBHwwG__breadcrumb{align-items:center;gap:4px;line-height:1.4;display:inline-flex}.ExecutionHeader-module__gBHwwG__titleRow{margin-block:2px}.ExecutionHeader-module__gBHwwG__title{min-width:0;max-width:100%;font-size:var(--mantine-font-size-xl);font-weight:700;line-height:1.3}.ExecutionHeader-module__gBHwwG__title :is(button,p){color:var(--mantine-color-text);font:inherit;text-align:start;overflow-wrap:anywhere;unicode-bidi:plaintext}.ExecutionHeader-module__gBHwwG__title button:hover{color:var(--mantine-primary-color-filled)}.ExecutionHeader-module__gBHwwG__status{flex-shrink:0}.ExecutionHeader-module__gBHwwG__description,.ExecutionHeader-module__gBHwwG__templateName,.ExecutionHeader-module__gBHwwG__failure{overflow-wrap:anywhere}.ExecutionHeader-module__gBHwwG__metadata{align-items:start;gap:var(--mantine-spacing-sm) 0;flex-wrap:wrap;min-width:0;margin:0;display:flex}.ExecutionHeader-module__gBHwwG__metadataItem{padding-inline:var(--mantine-spacing-sm);border-inline-start:1px solid var(--mantine-color-default-border)}.ExecutionHeader-module__gBHwwG__metadataLabel{white-space:nowrap;color:var(--mantine-color-dark);align-items:center;gap:4px;margin-bottom:4px;display:flex}.ExecutionHeader-module__gBHwwG__metadataValue{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}@container (max-width:950px){.ExecutionHeader-module__gBHwwG__identity{flex-basis:100%}.ExecutionHeader-module__gBHwwG__metadata{flex:480px}.ExecutionHeader-module__gBHwwG__metadataItem:first-child{border-inline-start:0;padding-inline-start:0}}@container (max-width:540px){.ExecutionHeader-module__gBHwwG__summary{align-items:start}.ExecutionHeader-module__gBHwwG__metadata{gap:var(--mantine-spacing-sm);flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ExecutionHeader-module__gBHwwG__metadataItem{border-inline-start:0;min-width:0;padding-inline:0}.ExecutionHeader-module__gBHwwG__metadataValue{white-space:normal;overflow-wrap:anywhere}}
.index-module__dbY6ZW__pageWrapper{border-radius:var(--mantine-radius-md);margin-inline:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs);overflow-y:auto}.index-module__dbY6ZW__mainInfoWrapper{padding:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-md);box-shadow:var(--mantine-shadow-md);width:310px}@media (max-width:850px){.index-module__dbY6ZW__mainInfoWrapper{flex-grow:3}.index-module__dbY6ZW__flexWrapper{flex-wrap:wrap-reverse}}.index-module__dbY6ZW__tapsWrapper{background-color:#0000;flex-grow:1}
.index-module__aF04vq__container{z-index:2;margin-inline-end:50px;position:absolute;top:0;bottom:0;overflow-y:auto}.index-module__aF04vq__tab:not([data-active]){background-color:var(--mantine-color-white);color:var(--mantine-color-black)}.index-module__aF04vq__closeIconLeft{top:var(--mantine-spacing-lg);z-index:1;position:absolute;inset-inline-start:var(--mantine-spacing-lg)}.index-module__aF04vq__closeIconRight{top:var(--mantine-spacing-lg);z-index:1;position:absolute;inset-inline-end:var(--mantine-spacing-lg)}
.DiagnosisTemplateCheckCard-module__c57MiG__checkGrid{align-items:start;gap:var(--mantine-spacing-sm);grid-template-columns:minmax(180px,.9fr) minmax(220px,1fr) auto;display:grid}.DiagnosisTemplateCheckCard-module__c57MiG__floatingDeleteButton{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-red-2);box-shadow:var(--mantine-shadow-xs), 0 0 0 3px var(--mantine-color-white)}.DiagnosisTemplateCheckCard-module__c57MiG__floatingDeleteButton:disabled{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-3);box-shadow:var(--mantine-shadow-xs), 0 0 0 3px var(--mantine-color-white);opacity:.7}@media (max-width:48em){.DiagnosisTemplateCheckCard-module__c57MiG__checkGrid{grid-template-columns:1fr}}
.VrrDiagnosisPage-module__o0oTkW__workflowTimelineBleed{margin-inline:calc(0px - var(--mantine-spacing-lg))}.VrrDiagnosisPage-module__o0oTkW__diagnosisLayout{align-items:start;gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1.6fr) minmax(320px,.72fr);display:grid}.VrrDiagnosisPage-module__o0oTkW__stickySidebar{top:var(--mantine-spacing-md);position:sticky}@media (max-width:62em){.VrrDiagnosisPage-module__o0oTkW__diagnosisLayout{grid-template-columns:1fr}.VrrDiagnosisPage-module__o0oTkW__stickySidebar{position:static}}
.Reports-module__51A1xq__wizard{--reports-content-offset:218px;--reports-choose-content-offset:206px}@media screen and (min-width:768px) and (max-width:1399px) and (any-pointer:fine){.Reports-module__51A1xq__wizard{--reports-content-offset:172.8px;--reports-choose-content-offset:172.8px}}
.PlaybackMapLegend-module__o4KO8a__root{z-index:2;position:absolute;top:64px;right:10px}.PlaybackMapLegend-module__o4KO8a__dropdown{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#fffffff5;max-height:240px;overflow-y:auto}@media (max-width:48em){.PlaybackMapLegend-module__o4KO8a__root{top:auto;bottom:12px;right:12px}.PlaybackMapLegend-module__o4KO8a__dropdown{max-width:calc(100vw - 32px);max-height:180px}}
.RouteSelector-module__6PMVyq__wrapper{flex-direction:row;height:100%;display:flex;position:relative}.RouteSelector-module__6PMVyq__container{background-color:var(--mantine-color-white);flex-direction:column;height:100%;display:flex}.RouteSelector-module__6PMVyq__sidebarContent{width:300px;height:100%;overflow:hidden}.RouteSelector-module__6PMVyq__routeCard{cursor:pointer;transition:all .15s}.RouteSelector-module__6PMVyq__routeCard:hover{background-color:var(--mantine-color-gray-0)}
.ImportDropzone-module__E5yVJG__emptyDropzone{width:100%;height:100%;display:flex}
.ExecutionWorkspace-module__wOFMkG__page{min-width:0;height:100%;min-height:0;color:var(--mantine-color-text);flex-direction:column;display:flex;container-type:inline-size}.ExecutionWorkspace-module__wOFMkG__canvas{isolation:isolate;background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-default-border);border-radius:12px;flex:1;min-height:0;position:relative;overflow:hidden}.ExecutionWorkspace-module__wOFMkG__canvas:fullscreen{background:var(--mantine-color-body);border-radius:0;height:100dvh}.ExecutionWorkspace-module__wOFMkG__panel{z-index:5;background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:12px;flex-direction:column;width:360px;max-width:calc(100% - 24px);min-height:0;display:flex;position:absolute;inset-block:12px;inset-inline-end:12px;box-shadow:0 4px 24px #233c5517}[data-mantine-color-scheme=dark] .ExecutionWorkspace-module__wOFMkG__panel{box-shadow:0 4px 24px #00000040}.ExecutionWorkspace-module__wOFMkG__panel{overflow:hidden}.ExecutionWorkspace-module__wOFMkG__timelinePanel{width:320px}.ExecutionWorkspace-module__wOFMkG__besideTimeline{inset-inline-end:344px}.ExecutionWorkspace-module__wOFMkG__panel[hidden]{display:none}.ExecutionWorkspace-module__wOFMkG__panelHeader{border-bottom:1px solid var(--mantine-color-default-border);flex-shrink:0;align-items:center;gap:8px;padding:14px 12px;display:flex}.ExecutionWorkspace-module__wOFMkG__panelHeading{font-weight:700;font-size:var(--mantine-font-size-sm);flex:1;margin:0}.ExecutionWorkspace-module__wOFMkG__panelBody{overscroll-behavior:contain;overflow-wrap:anywhere;flex:1;min-height:0;padding:12px;overflow:auto}.ExecutionWorkspace-module__wOFMkG__timelineBody{padding:0}.ExecutionWorkspace-module__wOFMkG__statistics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.ExecutionWorkspace-module__wOFMkG__stat{border:1px solid var(--mantine-color-default-border);border-radius:8px;min-width:0;padding:10px}.ExecutionWorkspace-module__wOFMkG__stat dt{color:var(--mantine-color-dark);margin-bottom:5px;font-size:11px}.ExecutionWorkspace-module__wOFMkG__stat dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:650}.ExecutionWorkspace-module__wOFMkG__rows{min-height:0}.ExecutionWorkspace-module__wOFMkG__row{text-align:start;border-radius:8px;align-items:flex-start;gap:10px;width:100%;padding:12px;display:flex;position:relative}.ExecutionWorkspace-module__wOFMkG__row:hover{background:var(--mantine-color-gray-light)}.ExecutionWorkspace-module__wOFMkG__row[data-selected]{background:var(--mantine-color-cyan-light)}.ExecutionWorkspace-module__wOFMkG__row:focus-visible{outline:2px solid var(--mantine-color-cyan-6);outline-offset:-2px}.ExecutionWorkspace-module__wOFMkG__marker{background:var(--mantine-color-body);border:1px solid;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid;position:relative}.ExecutionWorkspace-module__wOFMkG__row:not(:last-child) .ExecutionWorkspace-module__wOFMkG__marker:after{content:"";opacity:.3;background:currentColor;width:1px;height:320%;min-height:26px;position:absolute;top:26px}.ExecutionWorkspace-module__wOFMkG__time{color:var(--mantine-color-dark);font-variant-numeric:tabular-nums;flex:0 0 48px;padding-top:6px;font-size:10px}.ExecutionWorkspace-module__wOFMkG__fallback{z-index:2;max-width:300px;position:absolute;inset-block-start:70px;inset-inline-start:16px}.ExecutionWorkspace-module__wOFMkG__headerActions{padding:8px 0}.ExecutionWorkspace-module__wOFMkG__metadata{grid-template-columns:minmax(90px,1fr) minmax(0,1.6fr);margin:0;font-size:12px;display:grid}.ExecutionWorkspace-module__wOFMkG__metadata dt,.ExecutionWorkspace-module__wOFMkG__metadata dd{padding-block:var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-default-border);overflow-wrap:anywhere;margin:0}.ExecutionWorkspace-module__wOFMkG__metadata dt{color:var(--mantine-color-dark)}.ExecutionWorkspace-module__wOFMkG__occurrences{border:1px solid var(--mantine-color-default-border);border-radius:8px;max-height:200px;overflow:auto}.ExecutionWorkspace-module__wOFMkG__occurrence{text-align:start;border-bottom:1px solid var(--mantine-color-default-border);align-items:center;gap:8px;width:100%;padding:10px;display:flex}.ExecutionWorkspace-module__wOFMkG__occurrence[data-selected]{background:var(--mantine-color-cyan-light);box-shadow:inset 3px 0 var(--mantine-color-cyan-6)}.ExecutionWorkspace-module__wOFMkG__occurrence:focus-visible{outline:2px solid var(--mantine-color-cyan-6);outline-offset:-2px}@container (max-width:767px){.ExecutionWorkspace-module__wOFMkG__panel{width:auto;max-width:none;height:60%;max-height:60%;inset-block:auto 8px;inset-inline:8px}.ExecutionWorkspace-module__wOFMkG__panelHeader{padding:8px 12px}.ExecutionWorkspace-module__wOFMkG__statistics{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.ExecutionWorkspace-module__wOFMkG__stat{padding:7px}.ExecutionWorkspace-module__wOFMkG__stat dd{font-size:12px}}
.StyledNumberInput-module__JNak5a__extraMargin{margin-bottom:var(--mantine-spacing-xs)}.StyledNumberInput-module__JNak5a__wrapper{max-height:56px;position:relative}.StyledNumberInput-module__JNak5a__wrapper .mantine-InputWrapper-root[aria-invalid=true]{margin-bottom:var(--mantine-spacing-xl)}.StyledNumberInput-module__JNak5a__inputRootWithLabel input{margin-top:var(--mantine-spacing-lg)}.StyledNumberInput-module__JNak5a__inputRoot input{border-bottom:1px solid;border-bottom-color:var(--mantine-color-gray-3);color:var(--styled-input-color,inherit)}.StyledNumberInput-module__JNak5a__inputRoot input:focus{border-bottom-color:var(--mantine-color-gray-3)}.StyledNumberInput-module__JNak5a__inputRoot:focus-within~.StyledNumberInput-module__JNak5a__inputLabel{bottom:calc(2.25rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledNumberInput-module__JNak5a__inputRoot:has(input:not(:placeholder-shown))~.StyledNumberInput-module__JNak5a__inputLabel{bottom:calc(2.25rem * var(--mantine-scale,1));font-size:var(--mantine-font-size-xs);inset-inline-start:8px}.StyledNumberInput-module__JNak5a__inputRoot~.StyledNumberInput-module__JNak5a__inputLabel{bottom:6px;transition:all .2s;inset-inline-start:36px}.StyledNumberInput-module__JNak5a__inputRoot:focus-within~.StyledNumberInput-module__JNak5a__bottomBorderBox{inset-inline:0}.StyledNumberInput-module__JNak5a__inputLabel{-webkit-user-select:none;user-select:none;font-size:var(--mantine-font-size-sm);position:absolute}.StyledNumberInput-module__JNak5a__bottomBorderBox{bottom:0;background-color:var(--mantine-primary-color-filled);z-index:2;will-change:inset-inline-start, inset-inline-end;height:1px;transition:all .2s ease-in-out;position:absolute;inset-inline:50%}.StyledNumberInput-module__JNak5a__dimmed{color:var(--mantine-color-gray-5)}.StyledNumberInput-module__JNak5a__flex1{flex:1!important}
.AccountAssociationsAndPermissions-module__FehI0q__permissionMainBox{background-color:#0000;flex:1;padding-inline-start:20px}
.VehicleCanBusData-module__IAjClq__container{z-index:44;position:absolute;top:-2px;bottom:-2px;overflow-y:auto}
.DiagnosisTemplateFormPage-module__9CTaqq__formLayout{align-items:start;gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1.6fr) minmax(300px,.65fr);display:grid}.DiagnosisTemplateFormPage-module__9CTaqq__groupHeader{align-items:center;gap:var(--mantine-spacing-sm);min-height:58px;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);grid-template-columns:28px 38px minmax(220px,1fr) auto;display:grid}.DiagnosisTemplateFormPage-module__9CTaqq__summarySidebar{top:var(--mantine-spacing-md);position:sticky}@media (max-width:62em){.DiagnosisTemplateFormPage-module__9CTaqq__formLayout{grid-template-columns:1fr}.DiagnosisTemplateFormPage-module__9CTaqq__summarySidebar{position:static}}@media (max-width:36em){.DiagnosisTemplateFormPage-module__9CTaqq__groupHeader{grid-template-columns:28px 38px minmax(0,1fr)}.DiagnosisTemplateFormPage-module__9CTaqq__groupCountBadge{grid-column:3/-1;justify-self:start}}
.VrrAuditPage-module__2WD-dW__pageHeader{min-width:0;padding:2px}.VrrAuditPage-module__2WD-dW__pageTitleContent{min-width:0}.VrrAuditPage-module__2WD-dW__workflowTimelineBleed{margin-inline:calc(0px - var(--mantine-spacing-lg))}.VrrAuditPage-module__2WD-dW__timelinePanel,.VrrAuditPage-module__2WD-dW__sidePanel{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-2);box-shadow:var(--mantine-shadow-xs)}.VrrAuditPage-module__2WD-dW__timelinePanel{grid-area:timeline;min-width:0;overflow:hidden}.VrrAuditPage-module__2WD-dW__contentGrid{align-items:start;gap:var(--mantine-spacing-md);grid-template-columns:minmax(0,1fr) minmax(300px,330px);grid-template-areas:"timeline sidebar";display:grid}.VrrAuditPage-module__2WD-dW__sidebar{min-width:0;top:var(--mantine-spacing-md);grid-area:sidebar;position:sticky}.VrrAuditPage-module__2WD-dW__filtersBar{background-color:var(--mantine-color-gray-0);border-bottom:1px solid var(--mantine-color-gray-2);padding:0 var(--mantine-spacing-md) var(--mantine-spacing-xs)}.VrrAuditPage-module__2WD-dW__filtersGrid{align-items:end;gap:var(--mantine-spacing-xs);grid-template-columns:minmax(170px,1fr) minmax(150px,.85fr) repeat(2,minmax(140px,.75fr));display:grid}.VrrAuditPage-module__2WD-dW__paginationRow{border-top:1px solid var(--mantine-color-gray-2);min-height:64px;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}.VrrAuditPage-module__2WD-dW__summaryMetric{background-color:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);min-width:0;min-height:78px;padding:var(--mantine-spacing-sm)}.VrrAuditPage-module__2WD-dW__summaryMetric[data-tone=blue]{background-color:var(--mantine-color-blue-0);border-color:var(--mantine-color-blue-1)}.VrrAuditPage-module__2WD-dW__summaryMetric[data-tone=green]{background-color:var(--mantine-color-green-0);border-color:var(--mantine-color-green-1)}.VrrAuditPage-module__2WD-dW__summaryMetric[data-tone=violet]{background-color:var(--mantine-color-violet-0);border-color:var(--mantine-color-violet-1)}.VrrAuditPage-module__2WD-dW__summaryMetricLabel{color:var(--mantine-color-gray-6);font-size:11px;font-weight:700}.VrrAuditPage-module__2WD-dW__summaryMetricValue{color:var(--mantine-color-gray-9);font-size:var(--mantine-font-size-sm);margin-top:var(--mantine-spacing-xs);overflow-wrap:anywhere;min-width:0;font-weight:800;line-height:1.35}.VrrAuditPage-module__2WD-dW__referenceRow{align-items:center;gap:var(--mantine-spacing-md);min-width:0;padding-block:var(--mantine-spacing-xs);justify-content:space-between;display:flex}.VrrAuditPage-module__2WD-dW__referenceRow:not(:last-child){border-bottom:1px solid var(--mantine-color-gray-2)}@media (max-width:87.5em){.VrrAuditPage-module__2WD-dW__contentGrid{grid-template-columns:minmax(0,1fr) minmax(280px,300px)}.VrrAuditPage-module__2WD-dW__filtersGrid{grid-template-columns:repeat(4,minmax(120px,1fr))}}@media (max-width:62em){.VrrAuditPage-module__2WD-dW__contentGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"sidebar""timeline"}.VrrAuditPage-module__2WD-dW__sidebar{align-items:start;gap:var(--mantine-spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.VrrAuditPage-module__2WD-dW__filtersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48em){.VrrAuditPage-module__2WD-dW__pageHeader{flex-direction:column;align-items:stretch}.VrrAuditPage-module__2WD-dW__sidebar,.VrrAuditPage-module__2WD-dW__filtersGrid{grid-template-columns:1fr}}
.TripStatistics-module__S_nU0a__tripInfoPaper{flex-direction:column;justify-content:center;padding:.08rem;display:flex}
.reports-styles-module__wl0kOq__reportWrapper{cursor:pointer;-webkit-user-select:none;user-select:none;transition:padding .2s}.reports-styles-module__wl0kOq__reportWrapper:hover{padding-inline:var(--mantine-spacing-sm);border-inline-start:2px solid var(--mantine-primary-color-5)}.reports-styles-module__wl0kOq__selectedReportText{color:var(--mantine-primary-color-5);font-weight:700}.reports-styles-module__wl0kOq__selectedReportWrapper{padding-inline:var(--mantine-spacing-sm);border-inline-start:2px solid var(--mantine-primary-color-5)}.reports-styles-module__wl0kOq__accordionWrapper{-ms-overflow-y:hidden}
.AddEditWmRoute-module__ANG_lW__optionsAndButtonWrapper{height:100%;padding-bottom:var(--mantine-spacing-xs)}.AddEditWmRoute-module__ANG_lW__optionsWrapper{padding-inline:var(--mantine-spacing-xs);height:calc(100% - 95px);overflow:hidden auto}.AddEditWmRoute-module__ANG_lW__mapContainer{border-radius:var(--mantine-radius-md);z-index:1;height:100%;box-shadow:var(--mantine-shadow-md);border:4px solid #fff;overflow:hidden}.AddEditWmRoute-module__ANG_lW__routeStopsOverlay{bottom:var(--mantine-spacing-md);z-index:10;position:absolute;inset-inline-start:var(--mantine-spacing-md);inset-inline-end:var(--mantine-spacing-md)}
.RouteStopsList-module__qIHyeG__container{background-color:var(--mantine-color-white);border-radius:var(--mantine-radius-md);width:100%;box-shadow:var(--mantine-shadow-md);padding:var(--mantine-spacing-sm)}.RouteStopsList-module__qIHyeG__scrollArea{width:100%}.RouteStopsList-module__qIHyeG__stopsRow{flex-flow:row;align-items:center;display:flex}.RouteStopsList-module__qIHyeG__stopItem{cursor:pointer;flex-shrink:0;min-width:100px;transition:all .15s}.RouteStopsList-module__qIHyeG__stopItem:hover{background-color:var(--mantine-color-gray-1)}.RouteStopsList-module__qIHyeG__stopNumber{min-width:20px;min-height:20px;color:var(--mantine-color-white);border-radius:10px;justify-content:center;align-items:center;padding-inline:6px;font-size:10px;font-weight:700;display:inline-flex}.RouteStopsList-module__qIHyeG__connector{color:var(--mantine-color-gray-4);flex-shrink:0}
.RouteDrawingList-module__E7vvZW__binCard{margin:var(--mantine-spacing-xs);padding:var(--mantine-spacing-sm);background-color:var(--mantine-color-gray-0);border-radius:var(--mantine-spacing-xs);justify-content:space-between;align-items:center;display:flex}
.ImportZoneList-module__etj7cG__panelScrollArea{flex:1;min-height:0}.ImportZoneList-module__etj7cG__cardItem{border-radius:var(--mantine-radius-md);margin-bottom:var(--mantine-spacing-xs);overflow:hidden}
.ExecutionGraph-module__CL62Za__graph{position:absolute;inset:0}.ExecutionGraph-module__CL62Za__toolbar{z-index:4;border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:8px;max-width:calc(100% - 24px);padding:6px;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #1e32500a}.ExecutionGraph-module__CL62Za__toolbar[dir=rtl]{left:auto;right:12px}.ExecutionGraph-module__CL62Za__closeMinimap{z-index:4;position:absolute;bottom:112px;left:172px}.ExecutionGraph-module__CL62Za__graph:has(.ExecutionGraph-module__CL62Za__toolbar[dir=rtl]) .ExecutionGraph-module__CL62Za__closeMinimap{left:auto;right:172px}@container (max-width:767px){.ExecutionGraph-module__CL62Za__graph .react-flow__minimap{top:86px;bottom:auto}.ExecutionGraph-module__CL62Za__closeMinimap{top:84px;bottom:auto;left:116px}.ExecutionGraph-module__CL62Za__graph:has(.ExecutionGraph-module__CL62Za__toolbar[dir=rtl]) .ExecutionGraph-module__CL62Za__closeMinimap{left:auto;right:116px}.ExecutionGraph-module__CL62Za__toolbar{max-width:calc(100% - 16px);top:8px;left:8px}}
.FormAccordion-module__4-1MOa__chevron[data-rotate]{transform:rotate(45deg)}
.TemplateList-module__BHGklG__listStyle .list-item{border-top:1px solid var(--mantine-color-gray-3);border-inline:1px solid var(--mantine-color-gray-3)}.TemplateList-module__BHGklG__listStyle .list-item:nth-child(2){border-top-left-radius:10px;border-top-right-radius:10px}.TemplateList-module__BHGklG__listStyle .list-item:last-child{border-bottom:1px solid var(--mantine-color-gray-3);border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.WorkOrderExpenses-module__POHJHW__tab{justify-content:flex-start;transition:background-color .15s,border-color .15s,box-shadow .15s}.WorkOrderExpenses-module__POHJHW__tabLabel{text-align:start}.WorkOrderExpenses-module__POHJHW__tab:hover{background-color:var(--mantine-color-white)}.WorkOrderExpenses-module__POHJHW__tab[data-active]{border-color:var(--mantine-primary-color-filled);background-color:var(--mantine-color-white);box-shadow:inset 3px 0 0 var(--mantine-primary-color-filled);border-inline-end-color:#0000}[dir=rtl] .WorkOrderExpenses-module__POHJHW__tab[data-active]{box-shadow:inset -3px 0 0 var(--mantine-primary-color-filled)}.WorkOrderExpenses-module__POHJHW__tab[data-error=true]{border-color:var(--mantine-color-red-5);box-shadow:inset 3px 0 0 var(--mantine-color-red-5)}[dir=rtl] .WorkOrderExpenses-module__POHJHW__tab[data-error=true]{box-shadow:inset -3px 0 0 var(--mantine-color-red-5)}
.index-module__QnLHPq__pageContainer{width:100%;padding:var(--mantine-spacing-md);gap:var(--mantine-spacing-xs);flex-direction:row-reverse;display:flex}.index-module__QnLHPq__mapContainer{margin-bottom:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-md);z-index:1;box-shadow:var(--mantine-shadow-md);border:4px solid #fff;flex:1;display:flex;position:relative;overflow:hidden}.index-module__QnLHPq__sidebarContainer{gap:var(--mantine-spacing-xs);z-index:2;flex-direction:column;width:390px;height:100%;display:flex}.index-module__QnLHPq__vehiclesPanelContainer{gap:var(--mantine-spacing-xs);flex-direction:column;height:100%;display:flex}.index-module__QnLHPq__floatingVehiclesPanel{top:4px;bottom:4px;z-index:7;border-radius:var(--mantine-radius-md);width:410px;max-width:calc(100% - 16px);box-shadow:var(--mantine-shadow-md);background:#fff;position:absolute;inset-inline-end:4px;overflow:hidden}
.DiagnosisTemplatesTreeView-module__njEhva__hierarchyRow{background-color:var(--mantine-color-white)}.DiagnosisTemplatesTreeView-module__njEhva__hierarchyRow:hover{background-color:var(--mantine-color-gray-0)}
.GenerateReportButton-module__ESQVMa__button{cursor:pointer;border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-sm);width:160px;height:160px;box-shadow:var(--mantine-shadow-sm);border:1px solid;align-items:center;transition:transform .1s}.GenerateReportButton-module__ESQVMa__button:hover{box-shadow:var(--mantine-shadow-md);transform:scale(1.05)}.GenerateReportButton-module__ESQVMa__disabled{cursor:not-allowed;opacity:.7;filter:grayscale()}
.playback-module__MeP2Tq__pageWrapper{height:calc(100svh - var(--app-base-shell-offset,80px) - 15px * var(--mantine-scale,1) - var(--app-tab-bar-offset,0px));padding:16px;position:relative;overflow-y:auto}
.ScoreChart-module__OdjCSG__container{width:150px;height:150px;margin:0 auto;display:grid}.ScoreChart-module__OdjCSG__container>*{grid-area:1/1}.ScoreChart-module__OdjCSG__overlay{text-align:center;pointer-events:none;z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}
.UnassignedBinsPopover-module__PJZ0Na__scrollArea{max-height:300px;padding:var(--mantine-spacing-sm);overflow-y:auto}
.KmlLoader-module__bGFXTG__wrapper{gap:var(--mantine-spacing-md);flex-direction:column;flex:1;width:100%;height:100%;display:flex}.KmlLoader-module__bGFXTG__stateBox{background-color:var(--mantine-color-gray-0);width:100%;padding:var(--mantine-spacing-md);flex:1;justify-content:center;align-items:center;display:flex}.KmlLoader-module__bGFXTG__dropzoneRoot{flex:1;width:100%;min-height:420px;display:flex}.KmlLoader-module__bGFXTG__mapContainer{border-radius:var(--mantine-radius-md);box-shadow:var(--mantine-shadow-md);border:4px solid #fff;flex:1;position:relative;overflow:hidden}
.index-module__c1ZHLG__leftPanel{flex-direction:column;flex-shrink:0;width:440px;height:100%;display:flex;overflow:hidden}.index-module__c1ZHLG__mapPanel{border-radius:var(--mantine-radius-md);min-width:0;box-shadow:var(--mantine-shadow-md);border:4px solid #fff;flex:1;overflow:hidden}
.BinCard-module__Jpa_LW__paper{background-color:#f8f8f8;position:relative}.BinCard-module__Jpa_LW__paper:hover{box-shadow:var(--mantine-shadow-md);cursor:pointer}.BinCard-module__Jpa_LW__label{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}
.ResponseCard-module__2okxbG__attachment{align-items:center;display:flex}
