.page-header-module__DN3ebq__header{padding:var(--mantine-spacing-md) var(--mantine-spacing-xl);border-bottom:1px solid var(--mantine-color-gray-2);justify-content:space-between;align-items:center;display:flex}.page-header-module__DN3ebq__left{align-items:center;gap:8px;display:flex}.page-header-module__DN3ebq__breadcrumb{font-size:var(--mantine-font-size-md);color:var(--mantine-color-dark-5);align-items:center;gap:4px;display:flex}.page-header-module__DN3ebq__crumbItem{align-items:center;gap:4px;display:flex}.page-header-module__DN3ebq__current{color:var(--mantine-color-dark-7);font-weight:500}.page-header-module__DN3ebq__right{align-items:center;gap:12px;display:flex}
.create-config-modal-module__ljkCfq__form{gap:var(--mantine-spacing-lg);padding:var(--mantine-spacing-lg) var(--mantine-spacing-xl) var(--mantine-spacing-xl);flex-direction:column;max-height:calc(80dvh - 120px);display:flex;overflow-y:auto}.create-config-modal-module__ljkCfq__section{gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}.create-config-modal-module__ljkCfq__sectionTitle{font-size:var(--mantine-font-size-md);text-transform:uppercase;color:var(--mantine-color-gray-6);letter-spacing:.05em;border-bottom:1px solid var(--mantine-color-gray-2);padding-bottom:4px;font-weight:600}.create-config-modal-module__ljkCfq__error{font-size:var(--mantine-font-size-md);color:var(--mantine-color-red-6)}
.assign-config-modal-module__PKQUhq__container{gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-md) var(--mantine-spacing-xl) var(--mantine-spacing-xl);flex-direction:column;display:flex}.assign-config-modal-module__PKQUhq__vehicleName{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-8);font-weight:500}.assign-config-modal-module__PKQUhq__vehicleMeta{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-5)}.assign-config-modal-module__PKQUhq__error{font-size:var(--mantine-font-size-md);color:var(--mantine-color-red-6)}.assign-config-modal-module__PKQUhq__textError{font-size:var(--mantine-font-size-md);color:var(--mantine-color-red-6);margin:0}.assign-config-modal-module__PKQUhq__textDimmed{font-size:var(--mantine-font-size-md);color:var(--mantine-color-gray-5);margin:0}
.config-picker-module__NTTU-q__list{border:1px solid var(--mantine-color-gray-2);border-radius:8px;flex-direction:column;max-height:300px;display:flex;overflow:hidden auto}.config-picker-module__NTTU-q__center{padding:var(--mantine-spacing-lg);justify-content:center;align-items:center;display:flex}.config-picker-module__NTTU-q__row{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border:none;border-bottom:1px solid var(--mantine-color-gray-1);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;transition:background 80ms;display:flex}.config-picker-module__NTTU-q__row:last-child{border-bottom:none}.config-picker-module__NTTU-q__row:hover{background:var(--mantine-color-gray-0)}.config-picker-module__NTTU-q__selected{background:var(--mantine-color-brand-0)!important}
.details-module__-8aIpq__divider[data-orientation=horizontal]{border-block-start-color:var(--mantine-color-gray-2)}.details-module__-8aIpq__infoContainer{padding:14px 24px}.details-module__-8aIpq__infoContainerLabel{color:var(--mantine-color-gray-6);font-size:var(--mantine-font-size-xs);font-weight:400;line-height:16px}.details-module__-8aIpq__infoContainerValue{color:var(--mantine-color-gray-9);font-size:var(--mantine-font-size-sm);font-weight:600;line-height:20px}
.service-check-in-wizard-module__Y6cqVq__modalContent{min-block-size:480px;max-block-size:70vh;display:flex}.service-check-in-wizard-module__Y6cqVq__stepper{margin:var(--mantine-spacing-md);flex-shrink:0}.service-check-in-wizard-module__Y6cqVq__stepLabel{margin-block-start:7px}.service-check-in-wizard-module__Y6cqVq__divider[data-orientation=vertical]{border-inline-start-color:var(--mantine-color-gray-2)}.service-check-in-wizard-module__Y6cqVq__content{flex-grow:1;overflow-y:auto}.service-check-in-wizard-module__Y6cqVq__stepHeading{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg) 0;font-size:var(--mantine-font-size-md);color:var(--mantine-color-gray-9);margin:0;font-weight:600}.service-check-in-wizard-module__Y6cqVq__saveStatus{justify-content:flex-end;align-items:center;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);min-block-size:34px;display:flex}.service-check-in-wizard-module__Y6cqVq__saveStatusBanner{background-color:var(--mantine-color-red-0);border-block-end:1px solid var(--mantine-color-red-2);justify-content:space-between}.service-check-in-wizard-module__Y6cqVq__saveStatusActions{align-items:center;gap:var(--mantine-spacing-xs);flex-shrink:0;display:flex}.service-check-in-wizard-module__Y6cqVq__saveStatusText{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-7)}.service-check-in-wizard-module__Y6cqVq__saveStatusError{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-red-9);font-weight:600}.service-check-in-wizard-module__Y6cqVq__retryButton{color:var(--mantine-color-red-9)!important}.service-check-in-wizard-module__Y6cqVq__sendInBlockedReason{margin-top:var(--mantine-spacing-xs);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background:var(--mantine-color-red-0);border:1px solid var(--mantine-color-red-3);border-radius:var(--mantine-radius-md)}.service-check-in-wizard-module__Y6cqVq__sendInBlockedTitle{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-red-9);margin:0 0 var(--mantine-spacing-xs);font-weight:600}.service-check-in-wizard-module__Y6cqVq__sendInBlockedList{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-red-9);margin:0;padding-inline-start:var(--mantine-spacing-md)}.service-check-in-wizard-module__Y6cqVq__readOnlyBanner{align-items:center;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background-color:var(--mantine-color-red-0);border-block-end:1px solid var(--mantine-color-red-2);display:flex}.service-check-in-wizard-module__Y6cqVq__readOnlyText{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-red-9);font-weight:600}.service-check-in-wizard-module__Y6cqVq__readOnlyDescription{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-red-9);flex-grow:1}
.severity-donut-module__4B4mSW__root{align-items:center;gap:var(--mantine-spacing-lg);display:flex}.severity-donut-module__4B4mSW__chart{flex-shrink:0;block-size:120px;inline-size:120px}.severity-donut-module__4B4mSW__centerValue{fill:var(--mantine-color-gray-9);font-size:20px;font-weight:700}.severity-donut-module__4B4mSW__centerLabel{fill:var(--mantine-color-gray-6);font-size:8px}.severity-donut-module__4B4mSW__legend{gap:var(--mantine-spacing-xs);flex-direction:column;list-style:none;display:flex}.severity-donut-module__4B4mSW__legendItem{align-items:center;gap:var(--mantine-spacing-xs);display:flex}.severity-donut-module__4B4mSW__legendSwatch{border-radius:var(--mantine-radius-sm);flex-shrink:0;block-size:10px;inline-size:10px}.severity-donut-module__4B4mSW__swatch-CORRECT{background-color:var(--mantine-color-green-6)}.severity-donut-module__4B4mSW__swatch-INCIDENT_LOW{background-color:var(--mantine-color-orange-3)}.severity-donut-module__4B4mSW__swatch-INCIDENT_MEDIUM{background-color:var(--mantine-color-orange-6)}.severity-donut-module__4B4mSW__swatch-INCIDENT_HIGH{background-color:var(--mantine-color-red-6)}.severity-donut-module__4B4mSW__swatch-UNEXPECTED_ANSWER{background-color:var(--mantine-color-blue-9)}.severity-donut-module__4B4mSW__legendLabel{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);flex-grow:1}.severity-donut-module__4B4mSW__legendCount{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-9);font-weight:600}
.reported-issues-list-module__23K1va__empty{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6)}.reported-issues-list-module__23K1va__list{gap:var(--mantine-spacing-sm);flex-direction:column;margin:0;padding:0;display:flex}.reported-issues-list-module__23K1va__item{padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);border:1px solid var(--mantine-color-gray-2);list-style:none}.reported-issues-list-module__23K1va__itemHeader{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);display:flex}.reported-issues-list-module__23K1va__itemLabel{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-9);font-weight:600}.reported-issues-list-module__23K1va__note,.reported-issues-list-module__23K1va__detail{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);margin-block-start:4px}
.service-report-view-module__JbEr0G__modal .mantine-Modal-title{flex:1;min-inline-size:0}@media print{.service-report-view-module__JbEr0G__modal .mantine-Modal-overlay{display:none!important}.service-report-view-module__JbEr0G__modal .mantine-Modal-inner{padding:0!important;display:block!important;position:static!important}.service-report-view-module__JbEr0G__modal .mantine-Modal-content{block-size:auto!important;max-block-size:none!important;max-width:none!important;box-shadow:none!important;position:static!important;overflow:visible!important}.service-report-view-module__JbEr0G__modal .mantine-Modal-close{display:none!important}.service-report-view-module__JbEr0G__modal .mantine-Modal-header{position:static!important}}.service-report-view-module__JbEr0G__titleRow{inline-size:100%;justify-content:space-between;align-items:center;padding-inline-end:var(--mantine-spacing-md);display:flex}@media print{.service-report-view-module__JbEr0G__exportButton{display:none!important}}.service-report-view-module__JbEr0G__modalContent{min-block-size:480px;max-block-size:70vh;display:flex}@media print{.service-report-view-module__JbEr0G__modalContent{min-block-size:auto;max-block-size:none;display:block}}.service-report-view-module__JbEr0G__toc{inline-size:200px;padding:var(--mantine-spacing-md);flex-direction:column;flex-shrink:0;gap:2px;display:flex}.service-report-view-module__JbEr0G__tocItem{text-align:start;cursor:pointer;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);background:0 0;border:none}.service-report-view-module__JbEr0G__tocItem:hover{background-color:var(--mantine-color-gray-1)}.service-report-view-module__JbEr0G__tocItemActive{background-color:var(--mantine-color-brand-1);color:var(--mantine-color-gray-9);font-weight:600}.service-report-view-module__JbEr0G__divider[data-orientation=vertical]{border-inline-start-color:var(--mantine-color-gray-2)}@media print{.service-report-view-module__JbEr0G__divider[data-orientation=vertical]{display:none}}.service-report-view-module__JbEr0G__content{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);flex-grow:1;overflow-y:auto}@media print{.service-report-view-module__JbEr0G__content{padding:0;overflow:visible}}.service-report-view-module__JbEr0G__section{padding-block-end:var(--mantine-spacing-xl)}@media print{.service-report-view-module__JbEr0G__section{break-inside:avoid}}.service-report-view-module__JbEr0G__sectionHeading{font-size:var(--mantine-font-size-md);color:var(--mantine-color-gray-9);margin-block-end:var(--mantine-spacing-sm);font-weight:600}.service-report-view-module__JbEr0G__overview{gap:var(--mantine-spacing-lg);flex-direction:column;display:flex}.service-report-view-module__JbEr0G__donutBlock{gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}.service-report-view-module__JbEr0G__excludedTextCount{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-7)}.service-report-view-module__JbEr0G__metaList{gap:var(--mantine-spacing-xs);flex-direction:column;margin:0;display:flex}.service-report-view-module__JbEr0G__metaRow{justify-content:space-between;gap:var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);display:flex}.service-report-view-module__JbEr0G__metaRow dt{color:var(--mantine-color-gray-6)}.service-report-view-module__JbEr0G__metaRow dd{color:var(--mantine-color-gray-9);text-align:end;margin:0;font-weight:600}.service-report-view-module__JbEr0G__item{padding-block:var(--mantine-spacing-sm);border-block-end:1px solid var(--mantine-color-gray-2)}.service-report-view-module__JbEr0G__item:last-child{border-block-end:none}.service-report-view-module__JbEr0G__itemHeader{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);display:flex}.service-report-view-module__JbEr0G__itemLabel{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-9);font-weight:600}.service-report-view-module__JbEr0G__note,.service-report-view-module__JbEr0G__detail{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);margin-block-start:4px}.service-report-view-module__JbEr0G__answerText{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-9);white-space:pre-wrap;margin-block-start:4px}@media print{.service-report-view-module__JbEr0G__toc{display:none}body>:not(:has(.service-report-view-module__JbEr0G__modal)){display:none!important}}
.service-log-panel-module__eY_Crq__root{padding-block:var(--mantine-spacing-lg);gap:var(--mantine-spacing-md);flex-direction:column;display:flex}.service-log-panel-module__eY_Crq__topSection{gap:var(--mantine-spacing-md);padding-inline:var(--mantine-spacing-lg);flex-direction:column;display:flex}.service-log-panel-module__eY_Crq__header{justify-content:space-between;align-items:center;display:flex}.service-log-panel-module__eY_Crq__title{font-size:var(--mantine-font-size-lg);color:var(--mantine-color-gray-9);font-weight:600}.service-log-panel-module__eY_Crq__yearFilterButton{margin-inline-start:calc(var(--mantine-spacing-xs) * -1)}.service-log-panel-module__eY_Crq__empty{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6)}.service-log-panel-module__eY_Crq__disabledActionReason{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7)}.service-log-panel-module__eY_Crq__error{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-red-6)}.service-log-panel-module__eY_Crq__center{padding-block:var(--mantine-spacing-md);justify-content:center;display:flex}.service-log-panel-module__eY_Crq__yearList{margin:0;padding:0;list-style:none}.service-log-panel-module__eY_Crq__yearHeading{color:var(--mantine-color-gray-9);font-weight:600;font-size:var(--mantine-font-size-sm);align-items:center;gap:var(--mantine-spacing-md);border-block:1px solid var(--mantine-color-gray-2);padding-block:20px;padding-inline:28px;line-height:20px;display:flex}.service-log-panel-module__eY_Crq__timelineWrapper{padding-block:20px;padding-inline:var(--mantine-spacing-md)}.service-log-panel-module__eY_Crq__timelineWrapper p:has([data-service-status=operable]){background-color:var(--mantine-color-green-0)!important}.service-log-panel-module__eY_Crq__timelineWrapper p:has([data-service-status=out-of-service]){background-color:var(--mantine-color-red-0)!important}.service-log-panel-module__eY_Crq__timelineWrapper .mantine-Timeline-item:has([data-service-status=operable]) .mantine-Timeline-itemBullet>div{background-color:var(--mantine-color-green-6)!important}.service-log-panel-module__eY_Crq__timelineWrapper .mantine-Timeline-item:has([data-service-status=operable]) .mantine-Timeline-itemBullet>div svg{color:var(--mantine-color-white)!important}.service-log-panel-module__eY_Crq__skeletonBody{padding:var(--mantine-spacing-lg);gap:var(--mantine-spacing-md);flex-direction:column;display:flex}
.map-view-module__s9msEW__mapAndOverlayContainer{width:100%;height:100%;position:relative}.map-view-module__s9msEW__overlay{z-index:2;pointer-events:none;justify-content:space-between;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.map-view-module__s9msEW__historical{flex-direction:column}.map-view-module__s9msEW__sidebar{pointer-events:auto;margin-block:var(--mantine-spacing-md);height:100%;margin-inline-start:24px;margin-inline-end:var(--mantine-spacing-md);overflow:auto}.map-view-module__s9msEW__sidebar>*{width:380px}.map-view-module__s9msEW__bottombar{pointer-events:none;width:100%;height:fit-content;margin-block-end:var(--mantine-spacing-md);position:relative}.map-view-module__s9msEW__name{color:var(--mantine-color-brand-7);font-weight:700;font-size:var(--mantine-font-size-sm)}.map-view-module__s9msEW__geofenceEditor{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:end;block-size:min-content;margin-inline-end:var(--mantine-spacing-md);padding-block-start:var(--mantine-spacing-md);display:flex;position:absolute;right:48px}.map-view-module__s9msEW__geofenceEditor>*{pointer-events:auto}.map-view-module__s9msEW__sidebarOpen{position:relative;right:0}.map-view-module__s9msEW__rightSection{flex-direction:column;display:flex}.map-view-module__s9msEW__hide{visibility:hidden}
.search-module__ByH1IG__boxShadow{box-shadow:0 2px 4px -2px #1011130f,0 4px 8px -2px #1011131a}.search-module__ByH1IG__nothingFound{text-align:initial;padding-inline:var(--mantine-spacing-xs)}.search-module__ByH1IG__nothingFound h3{color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm);margin:0;font-weight:600;line-height:20px}.search-module__ByH1IG__nothingFound p{color:var(--mantine-color-gray-9);font-size:var(--mantine-font-size-xs);margin:0;margin-block-start:4px;font-weight:400;line-height:16px}
.pane-switcher-module__8HtuHq__tabBar{margin-left:20px;display:flex}.pane-switcher-module__8HtuHq__tabBar a{white-space:nowrap;text-decoration:none;flex:0 0!important}.pane-switcher-module__8HtuHq__tabLink{block-size:48px;padding-inline:var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);border-block-end:2px solid #0000;justify-content:center;align-items:center;font-weight:600;display:flex}.pane-switcher-module__8HtuHq__tabLink:hover{color:var(--mantine-color-gray-9)}.pane-switcher-module__8HtuHq__tabLink:focus-visible{outline:2px solid var(--mantine-color-brand-7);outline-offset:-2px}.pane-switcher-module__8HtuHq__tabLink:active{color:var(--mantine-color-gray-9);border-block-end-color:var(--mantine-color-dark-9)}.pane-switcher-module__8HtuHq__tabLinkActive{border-block-end-color:var(--mantine-color-dark-9);color:var(--mantine-color-dark-9)}.pane-switcher-module__8HtuHq__tabLinkActive:hover{color:var(--mantine-color-dark-9)}
.service-book-table-module__1rf20q__emptyCell{color:var(--mantine-color-gray-7)}
.page-module__QIVKIG__table{margin-block-end:var(--table-details-padding)}.page-module__QIVKIG__table thead{z-index:2;position:sticky;inset-block-start:40px}.page-module__QIVKIG__header{z-index:3;position:sticky;inset-block-start:calc(0px - var(--table-details-padding))}.page-module__QIVKIG__shadow{filter:drop-shadow(0 1px 2px #1011130d)}
.service-book-details-module__7md5Pa__summaryRow{align-items:center;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dark-7);display:flex}.service-book-details-module__7md5Pa__usedBySection{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}.service-book-details-module__7md5Pa__actionsRow{gap:calc(.125rem * var(--mantine-scale));display:flex}.service-book-details-module__7md5Pa__usedByLabel{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-7);margin-bottom:calc(.25rem * var(--mantine-scale))}.service-book-details-module__7md5Pa__usedByEmpty{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-4);margin:0}.service-book-details-module__7md5Pa__usedByList{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dark-7);margin:0;padding-inline-start:var(--mantine-spacing-md)}.service-book-details-module__7md5Pa__preview{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}.service-book-details-module__7md5Pa__previewSection{margin-bottom:var(--mantine-spacing-md)}.service-book-details-module__7md5Pa__previewSectionTitle{font-size:var(--mantine-font-size-md);color:var(--mantine-color-dark-7);margin:0 0 calc(.25rem * var(--mantine-scale));font-weight:700}.service-book-details-module__7md5Pa__previewItem{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dark-7);margin:0 0 calc(.25rem * var(--mantine-scale));padding-inline-start:var(--mantine-spacing-md)}.service-book-details-module__7md5Pa__previewCode{color:var(--mantine-color-gray-7)}.service-book-details-module__7md5Pa__previewEmpty{align-items:center;gap:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-5);display:flex}
.update-module__nPMfTq__modal .mantine-Modal-content{overflow:visible}.update-module__nPMfTq__modal .mantine-Modal-header{z-index:0;border-radius:8px}.update-module__nPMfTq__formContainer{flex-direction:column;display:flex}.update-module__nPMfTq__form{gap:var(--mantine-spacing-md);padding-inline:var(--mantine-spacing-md);padding-block:var(--mantine-spacing-md);border:none;grid-template-columns:1fr 1fr;display:grid}.update-module__nPMfTq__firmwareType{text-transform:capitalize}.update-module__nPMfTq__firmwareType .mantine-Tooltip-tooltip{white-space:pre-wrap;inline-size:216px;font-size:var(--mantine-font-size-xs)}.update-module__nPMfTq__firmwareType svg{color:var(--mantine-color-gray-5)}.update-module__nPMfTq__note{margin-inline:var(--mantine-spacing-md);border-radius:4px}.update-module__nPMfTq__error{box-shadow:none;margin-block-end:var(--mantine-spacing-md)}.update-module__nPMfTq__error svg{color:var(--mantine-color-red-7)}.update-module__nPMfTq__error>button svg{color:var(--mantine-color-gray-9)}.update-module__nPMfTq__warning{box-shadow:none;margin-block-end:var(--mantine-spacing-md)}.update-module__nPMfTq__warning svg{color:var(--mantine-color-yellow-7)}.update-module__nPMfTq__warning>button svg{color:var(--mantine-color-gray-9)}
.MapFilters-module__gx1KkW__filtersAndFilterSelections{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);block-size:min-content;inline-size:100%;padding:var(--mantine-spacing-md);gap:var(--mantine-spacing-md);flex-direction:column;display:flex}.MapFilters-module__gx1KkW__filters{gap:var(--mantine-spacing-sm);display:flex}.MapFilters-module__gx1KkW__filters>*{pointer-events:auto}.MapFilters-module__gx1KkW__filterSelections{align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}.MapFilters-module__gx1KkW__filterSelections>*{pointer-events:auto}.MapFilters-module__gx1KkW__activeFiltersText{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);white-space:nowrap}.MapFilters-module__gx1KkW__filterShadow{box-shadow:0 2px 4px -2px #1011130f,0 4px 8px -2px #1011131a}
.page-module__OZe0VW__table{margin-block-end:var(--table-details-padding)}.page-module__OZe0VW__table thead{z-index:2;position:sticky;inset-block-start:40px}.page-module__OZe0VW__header{z-index:3;position:sticky;inset-block-start:calc(0px - var(--table-details-padding))}.page-module__OZe0VW__shadow{filter:drop-shadow(0 1px 2px #1011130d)}
.geofence-editor-module__w23-9G__wrapper{background-color:var(--mantine-color-white);border-radius:8px;box-shadow:0 1px 3px #1011131a,0 1px 2px #1011130f}.geofence-editor-module__w23-9G__form fieldset{padding:var(--mantine-spacing-md);border:none;border-block-end:1px solid var(--mantine-color-gray-2);gap:var(--mantine-spacing-md);flex-direction:column;display:flex}.geofence-editor-module__w23-9G__title{font-weight:600;font-size:var(--mantine-font-size-md);color:var(--mantine-color-gray-9);margin:0}.geofence-editor-module__w23-9G__header{padding:var(--mantine-spacing-xs);padding-inline:var(--mantine-spacing-md);border-block-end:1px solid var(--mantine-color-gray-2);margin:0}.geofence-editor-module__w23-9G__colorSwatchWrapper{background-color:var(--mantine-color-gray-0);border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.geofence-editor-module__w23-9G__input{width:250px;block-size:48px}.geofence-editor-module__w23-9G__polygonError{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-red-7)}.geofence-editor-module__w23-9G__createButtonWrapper{padding:var(--mantine-spacing-md);margin:0}.geofence-editor-module__w23-9G__clear{width:20px;height:20px}
.create-module__BIep6G__modalContent{min-block-size:140px;display:flex}.create-module__BIep6G__form{padding:var(--mantine-spacing-md);flex-grow:1}.create-module__BIep6G__input{inline-size:100%}
.page-module__eandYW__table{margin-block-end:var(--table-details-padding)}.page-module__eandYW__table thead{z-index:2;position:sticky;inset-block-start:40px}.page-module__eandYW__header{z-index:3;position:sticky;inset-block-start:calc(0px - var(--table-details-padding))}.page-module__eandYW__shadow{filter:drop-shadow(0 1px 2px #1011130d)}.page-module__eandYW__activeFiltersText{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);white-space:nowrap}.page-module__eandYW__filtersContainer{white-space:nowrap;overflow-x:auto}
.all-configs-deployments-table-module__lKMwuG__pagination{justify-content:flex-end;padding-block-start:var(--mantine-spacing-sm);display:flex}
.details-module__eDzpeW__title{align-items:center;gap:8px;font-weight:600;display:flex}.details-module__eDzpeW__iconWrapper{background-color:var(--mantine-color-white);border-radius:50%;grid-area:icon;justify-content:center;align-items:center;block-size:28px;inline-size:28px;display:flex;position:relative}.details-module__eDzpeW__form{flex:1}.details-module__eDzpeW__input{inline-size:90%}.details-module__eDzpeW__section{padding:8px 26px;display:flex}.details-module__eDzpeW__iconNextToInput{justify-content:center;align-items:center;margin-inline-end:8px;padding:4px;display:flex}.details-module__eDzpeW__colorSwatch{align-items:center;margin-inline:2px 10px;padding:4px;display:flex}.details-module__eDzpeW__sectionDivider{border-block-start-color:var(--mantine-color-gray-2)}.details-module__eDzpeW__badge{margin-inline-end:var(--mantine-spacing-xs)}.details-module__eDzpeW__polygonError{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-red-7)}
.page-module__G_z0vW__table{margin-block-end:var(--table-details-padding)}.page-module__G_z0vW__table thead{z-index:2;position:sticky;inset-block-start:40px}.page-module__G_z0vW__header{z-index:3;position:sticky;inset-block-start:calc(0px - var(--table-details-padding))}.page-module__G_z0vW__shadow{filter:drop-shadow(0 1px 2px #1011130d)}.page-module__G_z0vW__activeFiltersText{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);white-space:nowrap}.page-module__G_z0vW__filtersContainer{white-space:nowrap;overflow-x:auto}.page-module__G_z0vW__filtersRow{min-inline-size:0;margin:-2px;padding:2px;overflow-x:auto}.page-module__G_z0vW__addVehicleButton{flex-shrink:0}
.config-deployment-details-module__1-y8rG__title{font-size:var(--mantine-font-size-md);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.5;overflow:hidden}.config-deployment-details-module__1-y8rG__section{padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);justify-content:space-between;align-items:center;min-block-size:64px;display:flex}.config-deployment-details-module__1-y8rG__sectionDivider[data-orientation=horizontal]{border-block-start-color:var(--mantine-color-gray-2)}.config-deployment-details-module__1-y8rG__groupDivider[data-orientation=horizontal]{border-block-start-color:var(--mantine-color-gray-3);margin-block:4px}.config-deployment-details-module__1-y8rG__compactDivider[data-orientation=horizontal]{border-block-start-color:var(--mantine-color-gray-2)}.config-deployment-details-module__1-y8rG__groupHeaderRow{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-xs);padding-inline:var(--mantine-spacing-lg);min-width:0;padding-block-start:var(--mantine-spacing-xs);padding-block-end:4px;display:flex}.config-deployment-details-module__1-y8rG__groupHeader{text-transform:uppercase;letter-spacing:.06em;min-width:0;color:var(--mantine-color-gray-5);flex:1;font-size:11px;font-weight:700}.config-deployment-details-module__1-y8rG__compactSection{padding:var(--mantine-spacing-xs) var(--mantine-spacing-lg);align-items:stretch;min-block-size:48px;display:flex}.config-deployment-details-module__1-y8rG__input{width:100%;min-width:0}
.historical-location-view-module__HzwqLG__sidebar{pointer-events:auto;margin-block:var(--mantine-spacing-md);width:min-content;height:100%;margin-inline-start:24px;margin-inline-end:var(--mantine-spacing-md);margin-left:var(--mantine-spacing-md);overflow:auto}.historical-location-view-module__HzwqLG__sidebar>*{width:380px}.historical-location-view-module__HzwqLG__bottombar{pointer-events:none;width:100%;height:fit-content;margin-block-end:var(--mantine-spacing-md);position:relative}
.page-module__xWvj9a__container{flex-direction:column;height:100%;display:flex}.page-module__xWvj9a__body{padding:0}.page-module__xWvj9a__actions{gap:var(--mantine-spacing-xs);padding:0 var(--mantine-spacing-xl) var(--mantine-spacing-md);display:flex}.page-module__xWvj9a__deploymentsCard{margin:0 var(--mantine-spacing-xl) var(--mantine-spacing-md)}.page-module__xWvj9a__loading,.page-module__xWvj9a__notFound{padding:48px var(--mantine-spacing-xl);text-align:center;color:var(--mantine-color-gray-6)}.page-module__xWvj9a__deletePrompt{color:var(--mantine-color-red-7);align-items:center;font-size:14px;font-weight:500;display:flex}
.page-module__bMVHPG__shadow{filter:drop-shadow(0 1px 2px #1011130d)}.page-module__bMVHPG__activeFiltersText{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);white-space:nowrap}.page-module__bMVHPG__filtersContainer{white-space:nowrap;overflow-x:auto}
.trip-slider-module__rv_uDq__timeSlider{pointer-events:auto;background-color:var(--mantine-color-white-0);padding-top:var(--mantine-spacing-md);padding-inline:var(--mantine-spacing-xl);border-radius:8px;margin-block-end:var(--mantine-spacing-md);margin-inline-start:24px;margin-inline-end:var(--mantine-spacing-md);position:relative;overflow:auto;box-shadow:0 1px 3px #1011131a,0 1px 2px #1011130f}.trip-slider-module__rv_uDq__sliderContainer{height:74px;position:relative}.trip-slider-module__rv_uDq__slider{width:100%;height:74px;position:absolute;bottom:0}.trip-slider-module__rv_uDq__sliderContainer .trip-slider-module__rv_uDq__root{width:100%;height:100%;overflow-y:clip}.trip-slider-module__rv_uDq__sliderContainer .trip-slider-module__rv_uDq__thumb{background-color:#0000;border-width:0;padding:0}.trip-slider-module__rv_uDq__sliderContainer .trip-slider-module__rv_uDq__track{z-index:1;background-color:#0000;align-self:flex-start;height:74px;position:relative}.trip-slider-module__rv_uDq__sliderContainer .trip-slider-module__rv_uDq__track:before{background-color:#0000}.trip-slider-module__rv_uDq__datePickerContainer{justify-content:center;align-items:center;margin-block-end:var(--mantine-spacing-sm);display:flex}.trip-slider-module__rv_uDq__dateControls{grid-template-columns:1fr 1fr 1fr;align-items:center;width:100%;display:grid}.trip-slider-module__rv_uDq__leftButtonWrapper{justify-self:start}.trip-slider-module__rv_uDq__centerButtonsWrapper{grid-column:2;justify-content:center;display:flex}.trip-slider-module__rv_uDq__dateControls .trip-slider-module__rv_uDq__leftButton{border-top-right-radius:0;border-bottom-right-radius:0}.trip-slider-module__rv_uDq__dateControls .trip-slider-module__rv_uDq__rightButton{border-top-left-radius:0;border-bottom-left-radius:0}.trip-slider-module__rv_uDq__dateButton{border-radius:0}.trip-slider-module__rv_uDq__dateButton:not(:hover){border-left-color:#0000;border-right-color:#0000}.trip-slider-module__rv_uDq__timestamps{justify-content:space-between;align-items:flex-end;width:100%;display:flex;position:absolute;bottom:0}.trip-slider-module__rv_uDq__timestampContainer{flex-direction:column;justify-content:flex-end;align-items:center;min-height:40px;display:flex;position:relative}.trip-slider-module__rv_uDq__time{color:var(--mantine-color-gray-5);white-space:nowrap;font-size:12px;position:absolute;top:0}.trip-slider-module__rv_uDq__emphasizedTime{color:var(--mantine-color-gray-6);white-space:nowrap;font-size:14px;position:absolute;top:-15px}.trip-slider-module__rv_uDq__line{background-color:var(--mantine-color-gray-4);width:1px;height:12px}.trip-slider-module__rv_uDq__emphasizedLine{background-color:var(--mantine-color-gray-5);width:2px;height:24px}.trip-slider-module__rv_uDq__tripContainer{width:100%;height:15px;background-color:var(--mantine-color-gray-2);z-index:1;margin-block-end:var(--mantine-spacing-sm);position:relative;overflow:hidden}.trip-slider-module__rv_uDq__tripLine{background-color:var(--mantine-color-brand-7);pointer-events:auto;border-radius:2px;width:0%;height:100%;position:absolute}.trip-slider-module__rv_uDq__tripLine .trip-slider-module__rv_uDq__button{padding-inline:0}.trip-slider-module__rv_uDq__active{background-color:var(--mantine-color-brand-9)!important}.trip-slider-module__rv_uDq__grayed{background-color:var(--mantine-color-gray-5)!important}
