.no-data-container{flex:1;min-height:94px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:18px;border-radius:8px;background-color:#e6e8ea;margin-bottom:8px}.no-data-container .text-container{padding:1rem 0 1rem 0}
#root .standard-container{display:flex;flex-direction:column}#root .standard-container .standard-container-parent,#root .standard-container .standard-container-body{display:flex;flex-direction:column;flex:1}#root .standard-container .standard-container-parent [class*=apexcharts-tooltip]:has(.right-aligned),#root .standard-container .standard-container-body [class*=apexcharts-tooltip]:has(.right-aligned){left:unset !important;right:0;margin-left:auto}#root .standard-container .no-data-container{flex:1;display:flex;align-items:center;justify-content:center;margin-top:18px;border-radius:8px;background-color:#e6e8ea}#root .standard-container .flex-start-row{overflow-wrap:anywhere}
.paginated-items-pagination-container{margin-top:16px}.paginated-items-pagination-container .paginated-items-total-items{margin-left:14px}.paginated-items-pagination-container .paginated-items-dropdown input{width:110px}
.standard-table .standard-table-header-container{margin:12px 0 24px 0;gap:12px}.standard-table .standard-table-header-container .standard-table-header-filter-side{display:flex;justify-content:space-between;flex-direction:column;gap:12px;flex-grow:1}.standard-table .standard-table-header-container .standard-table-header-filter-side.right-side{align-items:flex-end}.standard-table .standard-table-header-container .standard-table-filter-container{flex-direction:row;display:flex;flex-wrap:wrap}.standard-table .standard-table-bulk-action-bar{margin:16px 0px}.standard-table .sticky-column-enabled table td:first-child,.standard-table .sticky-column-enabled table td:nth-child(2){z-index:999}.mobile .standard-table .standard-table-header-filter-side.right-side .standard-table-action-button,.mobile .standard-table .standard-table-header-filter-side.right-side .standard-table-show-hide-filter{width:100%}.mobile .standard-table .standard-table-header-filter-side.right-side .standard-table-action-button .DropdownBase__wrapper,.mobile .standard-table .standard-table-header-filter-side.right-side .standard-table-show-hide-filter .DropdownBase__wrapper{width:100%}.mobile .standard-table .standard-table-header-filter-side.right-side .standard-table-action-button .DropdownBase__wrapper .DropdownBase__trigger-wrapper,.mobile .standard-table .standard-table-header-filter-side.right-side .standard-table-show-hide-filter .DropdownBase__wrapper .DropdownBase__trigger-wrapper{width:100%}.mobile .standard-table .standard-table-header-filter-side.right-side .standard-table-action-button .DropdownBase__wrapper .DropdownBase__trigger-wrapper span.Chip--filter,.mobile .standard-table .standard-table-header-filter-side.right-side .standard-table-show-hide-filter .DropdownBase__wrapper .DropdownBase__trigger-wrapper span.Chip--filter{width:100%}
.dpc-schedule-form .DropdownBase__wrapper{max-width:90vw;width:430px}.dpc-schedule-form .day-label{padding-top:30px;min-width:50px}.dpc-schedule-form.custom .DropdownBase__wrapper{max-width:calc(90vw - 50px)}
.standard-tabs{display:flex;flex-direction:column}.standard-tabs>.Carousel{-webkit-flex:unset !important;-ms-flex:unset !important;flex:unset !important}.standard-tabs .standard-tabs-list{margin-bottom:16px;padding-right:20px}.standard-tabs .standard-tabs-list .standards-tabs-tab-item>span{height:100%}.standard-tabs .standard-tabs-list .standards-tabs-tab-item>span>div{height:104%;align-content:center}.standard-tabs .standard-tabs-list .standards-tabs-tab-item .standard-tabs-badge{margin-left:4px}
.lock-unlock-table-container .status-row,.speed-limiter-table-container .status-row,.acceleration-limiter-table-container .status-row,.in-vehicle-coaching-table-container .status-row,.lock-unlock-section .status-row,.speed-limiter-section .status-row,.acceleration-limiter-section .status-row{display:inline-flex}.lock-unlock-table-container .status-row .status-icon,.speed-limiter-table-container .status-row .status-icon,.acceleration-limiter-table-container .status-row .status-icon,.in-vehicle-coaching-table-container .status-row .status-icon,.lock-unlock-section .status-row .status-icon,.speed-limiter-section .status-row .status-icon,.acceleration-limiter-section .status-row .status-icon{position:relative;bottom:-7px}.lock-unlock-table-container .status-row .success-icon,.speed-limiter-table-container .status-row .success-icon,.acceleration-limiter-table-container .status-row .success-icon,.in-vehicle-coaching-table-container .status-row .success-icon,.lock-unlock-section .status-row .success-icon,.speed-limiter-section .status-row .success-icon,.acceleration-limiter-section .status-row .success-icon{background-color:#006800 !important}.lock-unlock-table-container .status-row .pending-icon,.speed-limiter-table-container .status-row .pending-icon,.acceleration-limiter-table-container .status-row .pending-icon,.in-vehicle-coaching-table-container .status-row .pending-icon,.lock-unlock-section .status-row .pending-icon,.speed-limiter-section .status-row .pending-icon,.acceleration-limiter-section .status-row .pending-icon{background-color:#b16201 !important}.lock-unlock-table-container .status-row .failure-icon,.speed-limiter-table-container .status-row .failure-icon,.acceleration-limiter-table-container .status-row .failure-icon,.in-vehicle-coaching-table-container .status-row .failure-icon,.lock-unlock-section .status-row .failure-icon,.speed-limiter-section .status-row .failure-icon,.acceleration-limiter-section .status-row .failure-icon{background-color:#d62d0a !important}.lock-unlock-table-container .status-row .none-icon,.speed-limiter-table-container .status-row .none-icon,.acceleration-limiter-table-container .status-row .none-icon,.in-vehicle-coaching-table-container .status-row .none-icon,.lock-unlock-section .status-row .none-icon,.speed-limiter-section .status-row .none-icon,.acceleration-limiter-section .status-row .none-icon{background-color:#e6e8ea !important}.lock-unlock-table-container .status-row .status-text,.speed-limiter-table-container .status-row .status-text,.acceleration-limiter-table-container .status-row .status-text,.in-vehicle-coaching-table-container .status-row .status-text,.lock-unlock-section .status-row .status-text,.speed-limiter-section .status-row .status-text,.acceleration-limiter-section .status-row .status-text{margin-left:10px}.lock-unlock-table-container .timestamp-text,.speed-limiter-table-container .timestamp-text,.acceleration-limiter-table-container .timestamp-text,.in-vehicle-coaching-table-container .timestamp-text,.lock-unlock-section .timestamp-text,.speed-limiter-section .timestamp-text,.acceleration-limiter-section .timestamp-text{margin-left:22px !important;color:#38485c !important}.lock-unlock-table-container .lock-unlock-icon-container,.speed-limiter-table-container .lock-unlock-icon-container,.acceleration-limiter-table-container .lock-unlock-icon-container,.in-vehicle-coaching-table-container .lock-unlock-icon-container,.lock-unlock-section .lock-unlock-icon-container,.speed-limiter-section .lock-unlock-icon-container,.acceleration-limiter-section .lock-unlock-icon-container{display:inline-flex;justify-content:space-evenly;width:100px}.lock-unlock-table-container .lock-unlock-icon-container .lock-icon,.lock-unlock-table-container .lock-unlock-icon-container .unlock-icon,.speed-limiter-table-container .lock-unlock-icon-container .lock-icon,.speed-limiter-table-container .lock-unlock-icon-container .unlock-icon,.acceleration-limiter-table-container .lock-unlock-icon-container .lock-icon,.acceleration-limiter-table-container .lock-unlock-icon-container .unlock-icon,.in-vehicle-coaching-table-container .lock-unlock-icon-container .lock-icon,.in-vehicle-coaching-table-container .lock-unlock-icon-container .unlock-icon,.lock-unlock-section .lock-unlock-icon-container .lock-icon,.lock-unlock-section .lock-unlock-icon-container .unlock-icon,.speed-limiter-section .lock-unlock-icon-container .lock-icon,.speed-limiter-section .lock-unlock-icon-container .unlock-icon,.acceleration-limiter-section .lock-unlock-icon-container .lock-icon,.acceleration-limiter-section .lock-unlock-icon-container .unlock-icon{cursor:pointer}.lock-unlock-table-container .command-control-table-description,.speed-limiter-table-container .command-control-table-description,.acceleration-limiter-table-container .command-control-table-description,.in-vehicle-coaching-table-container .command-control-table-description,.lock-unlock-section .command-control-table-description,.speed-limiter-section .command-control-table-description,.acceleration-limiter-section .command-control-table-description{margin-bottom:24px !important;color:#38485c !important}.lock-unlock-table-container .signal-container,.speed-limiter-table-container .signal-container,.acceleration-limiter-table-container .signal-container,.in-vehicle-coaching-table-container .signal-container,.lock-unlock-section .signal-container,.speed-limiter-section .signal-container,.acceleration-limiter-section .signal-container{display:inline-flex}.lock-unlock-table-container .no-data-container,.speed-limiter-table-container .no-data-container,.acceleration-limiter-table-container .no-data-container,.in-vehicle-coaching-table-container .no-data-container,.lock-unlock-section .no-data-container,.speed-limiter-section .no-data-container,.acceleration-limiter-section .no-data-container{max-height:300px}.lock-unlock-table-container .no-data-container .text-container,.speed-limiter-table-container .no-data-container .text-container,.acceleration-limiter-table-container .no-data-container .text-container,.in-vehicle-coaching-table-container .no-data-container .text-container,.lock-unlock-section .no-data-container .text-container,.speed-limiter-section .no-data-container .text-container,.acceleration-limiter-section .no-data-container .text-container{max-width:500px}.lock-unlock-table-container .no-data-container .text-container .no-data-description,.speed-limiter-table-container .no-data-container .text-container .no-data-description,.acceleration-limiter-table-container .no-data-container .text-container .no-data-description,.in-vehicle-coaching-table-container .no-data-container .text-container .no-data-description,.lock-unlock-section .no-data-container .text-container .no-data-description,.speed-limiter-section .no-data-container .text-container .no-data-description,.acceleration-limiter-section .no-data-container .text-container .no-data-description{color:#38485c}.lock-unlock-table-container .no-data-container .text-container .no-data-link,.speed-limiter-table-container .no-data-container .text-container .no-data-link,.acceleration-limiter-table-container .no-data-container .text-container .no-data-link,.in-vehicle-coaching-table-container .no-data-container .text-container .no-data-link,.lock-unlock-section .no-data-container .text-container .no-data-link,.speed-limiter-section .no-data-container .text-container .no-data-link,.acceleration-limiter-section .no-data-container .text-container .no-data-link{display:flex;align-items:center}.lock-unlock-table-container .command-control-modal-text,.speed-limiter-table-container .command-control-modal-text,.acceleration-limiter-table-container .command-control-modal-text,.in-vehicle-coaching-table-container .command-control-modal-text,.lock-unlock-section .command-control-modal-text,.speed-limiter-section .command-control-modal-text,.acceleration-limiter-section .command-control-modal-text{margin-bottom:24px !important}.lock-unlock-table-container .limiter-info-icon,.speed-limiter-table-container .limiter-info-icon,.acceleration-limiter-table-container .limiter-info-icon,.in-vehicle-coaching-table-container .limiter-info-icon,.lock-unlock-section .limiter-info-icon,.speed-limiter-section .limiter-info-icon,.acceleration-limiter-section .limiter-info-icon{color:#0564d7}.lock-unlock-table-container .command-control-toggle,.speed-limiter-table-container .command-control-toggle,.acceleration-limiter-table-container .command-control-toggle,.in-vehicle-coaching-table-container .command-control-toggle,.lock-unlock-section .command-control-toggle,.speed-limiter-section .command-control-toggle,.acceleration-limiter-section .command-control-toggle{display:grid;justify-content:end}.lock-unlock-table-container .bulk-action-bar-container button,.speed-limiter-table-container .bulk-action-bar-container button,.acceleration-limiter-table-container .bulk-action-bar-container button,.in-vehicle-coaching-table-container .bulk-action-bar-container button,.lock-unlock-section .bulk-action-bar-container button,.speed-limiter-section .bulk-action-bar-container button,.acceleration-limiter-section .bulk-action-bar-container button{color:#fff}.lock-unlock-table-container .bulk-action-bar-container button:hover img.bulk-action-lock-icon,.lock-unlock-table-container .bulk-action-bar-container button:hover img.unlock-icon,.speed-limiter-table-container .bulk-action-bar-container button:hover img.bulk-action-lock-icon,.speed-limiter-table-container .bulk-action-bar-container button:hover img.unlock-icon,.acceleration-limiter-table-container .bulk-action-bar-container button:hover img.bulk-action-lock-icon,.acceleration-limiter-table-container .bulk-action-bar-container button:hover img.unlock-icon,.in-vehicle-coaching-table-container .bulk-action-bar-container button:hover img.bulk-action-lock-icon,.in-vehicle-coaching-table-container .bulk-action-bar-container button:hover img.unlock-icon,.lock-unlock-section .bulk-action-bar-container button:hover img.bulk-action-lock-icon,.lock-unlock-section .bulk-action-bar-container button:hover img.unlock-icon,.speed-limiter-section .bulk-action-bar-container button:hover img.bulk-action-lock-icon,.speed-limiter-section .bulk-action-bar-container button:hover img.unlock-icon,.acceleration-limiter-section .bulk-action-bar-container button:hover img.bulk-action-lock-icon,.acceleration-limiter-section .bulk-action-bar-container button:hover img.unlock-icon{filter:invert(1)}.speed-limiter-dropdown-tooltip .Tooltip__content-wrapper{top:unset !important;left:unset !important;z-index:9000 !important}.limiter-confirmation-dialog-container{display:flex;flex-direction:column;gap:24px}.limiter-confirmation-dialog-container .InlineAlert__leading-icon{align-self:unset}
.in-vehicle-coaching-config-drawer .Tooltip__content-wrapper,.in-vehicle-coaching-config-drawer .Tooltip__content-wrapper--top,.in-vehicle-coaching-config-drawer .true{display:none !important}.in-vehicle-coaching-config-drawer .no-label-slider-container div[class^=slider__LabelWrapper]:has(div:only-child){display:none !important}.in-vehicle-coaching-config-drawer input[type=range]:disabled.thumb::-moz-range-thumb{background-color:#fafafb;border:2px solid #d1d5d9}.in-vehicle-coaching-config-drawer input[type=range]:disabled.thumb::-moz-range-thumb:hover{background-color:#fafafb;pointer:"none"}.in-vehicle-coaching-config-drawer input[type=range].thumb::-moz-range-thumb{border:2px solid #066fef}
.gray-text{color:#6c757d}.vehicle-health-container{margin:1rem 0}.vehicle-health-container .flex-space-between-row{margin-bottom:1rem}.vehicle-health-container .vehicle-health-card-title-button-text{font-size:1.5rem}.vehicle-health-container .odometer-reading,.vehicle-health-container .current-issue-header-text{font-size:1rem}.vehicle-health-container .current-issue-chip-container,.vehicle-health-container .appointment-issue-chip-group{display:flex;flex-flow:wrap;gap:8px}@media(min-width: 600px){.vehicle-health-container .vehicle-health-issue-accordion-column{width:100%}}.vehicle-health-container .vehicle-health-issue-accordion-column .vehicle-health-issue-accordion-item,.vehicle-health-container .vehicle-health-issue-accordion-column .AccordionPanel{padding:0}.vehicle-health-container .vehicle-health-issue-accordion-column .AccordionItem{border-bottom:none !important}.vehicle-health-container .vehicle-health-issue-accordion-column .AccordionItem .appointment-issue-chip-group{margin-bottom:1rem}.vehicle-health-container .vehicle-health-issue-accordion-column .AccordionItem .appointment-issue-chip-group .Chip{margin:.5rem 1rem 0 0}.vehicle-health-container .issue-schedule-count-column{margin-left:auto;padding:2rem}@media(min-width: 600px){.vehicle-health-container .issue-schedule-count-column{width:33.3%}}.vehicle-health-container .issue-schedule-count-column .issue-schedule-count{float:right}.vehicle-health-container .vehicle-health-issue-list-title{padding-bottom:0 !important}.vehicle-health-container .odometer-reading-grid-item{margin-left:auto;padding-right:2.25rem}.vehicle-health-container .vehicle-health-issue-scheduling-button-group{display:flex;justify-content:flex-end;padding:1rem}.vehicle-health-container .vehicle-health-issue-header-column{margin-top:1rem}@media(min-width: 600px){.vehicle-health-container .vehicle-health-issue-header-column{width:100%}}.vehicle-health-container .vehicle-health-issue-button-column{margin-left:auto}@media(min-width: 600px){.vehicle-health-container .vehicle-health-issue-button-column{width:33.3%}}.vehicle-health-container .vehicle-health-issue-button-column .vehicle-health-card-edit-delete-buttons{float:right}.vehicle-health-container .current-issue-container,.vehicle-health-container .scheduled-issue-container{padding:1rem 0;margin-bottom:1rem}.vehicle-health-container .current-issue-container .current-issue-header-text,.vehicle-health-container .scheduled-issue-container .current-issue-header-text{margin-bottom:.5rem}.vehicle-health-container .vehicle-health-issue-container{padding:1rem}.vehicle-health-container .Button--large.vehicle-health-card-title-button{padding-left:0}.vehicle-health-container .vehicle-health-card-title-button-icon-container{border-radius:1rem;padding:.25rem .5rem .25rem .25rem;margin:0 1rem 0 1rem}.vehicle-health-container .vehicle-health-card-title-button-icon-container .vehicle-health-card-title-button-icon-text{font-size:.8rem}.vehicle-health-container .vehicle-health-card-title-button-icon-container.yellow-text{background-color:#faf063}.vehicle-health-container .vehicle-health-card-title-button-icon-container .yellow-text{color:#f1b434}.vehicle-health-container .vehicle-health-card-title-button-icon-container.red-text{background-color:#fdb3b3}.vehicle-health-container .vehicle-health-card-title-button-icon-container .red-text{color:#d01300}.vehicle-health-container .vehicle-health-card-title-button-icon-container.green-text{background-color:#9fe59c}.vehicle-health-container .vehicle-health-card-title-button-icon-container .green-text{color:#6db812}.vehicle-health-container .vehicle-health-card-title-subtitle{color:#6c757d;padding-left:.25rem}.manual-service-form label{text-transform:capitalize}.manual-service-form>div,.manual-service-form>p{margin-top:1rem;height:unset;width:100%}.service-details-form label{text-transform:capitalize}.vehicle-health-schedule-side-drawer [aria-label=drawer-footer],.vehicle-health-edit-appointment-side-drawer [aria-label=drawer-footer]{display:block !important}.vehicle-health-schedule-side-drawer .vehicle-side-drawer-titles,.vehicle-health-edit-appointment-side-drawer .vehicle-side-drawer-titles{margin-bottom:1rem}.vehicle-health-schedule-side-drawer .vehicle-side-drawer-titles .vehicle-name,.vehicle-health-edit-appointment-side-drawer .vehicle-side-drawer-titles .vehicle-name{font-size:1.5rem;margin-bottom:.1rem}.vehicle-health-schedule-side-drawer .vehicle-side-drawer-titles .vehicle-model-subtitle,.vehicle-health-edit-appointment-side-drawer .vehicle-side-drawer-titles .vehicle-model-subtitle{margin-top:.1rem;font-size:.8rem}.service-booked-issue-text{display:inline-block;padding-left:.5rem}.service-booked-issue-icon{top:.25rem;position:relative}
.odometer-reading{display:inline;vertical-align:middle}.odometer-reading span{margin:.25rem;padding-right:16px;font-family:Inter,sans-serif}.odometer-reading img,.odometer-reading svg{vertical-align:middle}
#root .live-map.details .geofence-details-header,#root .live-map.details .asset-tracker-details-header,#root .vehicles.details .vehicle-details-header{height:calc(100% - 24px)}#root .live-map.details .geofence-details-header>div:last-child,#root .live-map.details .asset-tracker-details-header>div:last-child,#root .vehicles.details .vehicle-details-header>div:last-child{display:flex;flex:1}#root .page-wrapper.live-map:not(.asset-tracker-ping-rates) main{flex:1}#root .page-wrapper.live-map:not(.asset-tracker-ping-rates) main .global-padding-container{padding-bottom:0}#root .page-wrapper.live-map:not(.asset-tracker-ping-rates) main .global-padding-container>div:not(.Spinner){height:calc(100% - 24px)}#root .page-wrapper.live-map:not(.asset-tracker-ping-rates):not(.details) .global-padding-container{padding:unset !important}#root .page-wrapper.live-map:not(.asset-tracker-ping-rates):not(.details) .page-footer{display:none}#root .live-map-card-container:not(.live-map-selected-card-container):hover,#root .live-map-selected-card-container{border-width:2px}#root .live-map-card-container-geofence-table h5{white-space:pre-wrap !important}#root .live-map-selected-card-container{background-color:#e6f1fd;border-color:#066fef}#root .live-map-card-container:not(.live-map-selected-card-container):hover{background-color:#f5f6f7;border-color:#d1d5d9}#root .live-map-container .live-map-grid{height:100%;gap:0}#root .live-map-container .live-map-grid .map-table-grid-item{padding:16px 32px !important}#root .live-map-container .live-map-grid .map-table-grid-item .map-table-container .live-map-tab-header-container{display:flex;flex-direction:column;gap:24px;margin-bottom:8px}#root .live-map-container .live-map-grid .map-table-grid-item .map-table-container .live-map-tab-header-container .live-map-search-input{max-width:100%}#root .live-map-container .live-map-grid .map-table-grid-item .map-table-container .live-map-tab-header-container .live-map-sort-and-total-row{margin-top:1rem}#root .live-map-container .live-map-grid .map-table-grid-item .map-table-container .live-map-tab-header-container .live-map-sort-and-total-row .live-map-sort-dropdown{float:right}#root .live-map-container .live-map-grid .map-table-grid-item .map-table-container .live-map-tab-header-container .live-map-sort-and-total-row .live-map-sort-dropdown .live-map-sort-dropdown-button{color:#4d5b6d}#root .live-map-container .live-map-grid .map-table-grid-item .map-table-container .table-items-container .standard-container .live-map-card-footer{margin-top:1rem}#root .live-map-container .live-map-grid .map-table-grid-item .map-table-container .table-items-container .standard-container .live-map-card-footer .signal-level{font-size:12px;text-align:right}#root .live-map-container .live-map-grid .map-table-grid-item .map-table-container .table-items-container .standard-container .vehicle-action-button-container{display:flex;gap:8px}#root .live-map-container .mapboxgl-ctrl-geocoder{border-radius:8px}#root .live-map-container .icon-container{display:flex}#root .live-map-container .icon-container .status-text{margin:.25rem .5rem 0 0}#root .live-map-collapse-button-grid-item{width:0;height:0;align-self:center}#root .live-map-collapse-button-grid-item .live-map-collapse-button{left:10px;z-index:1000;color:#00142e;border-color:#d1d5d9;background-color:#fff}#root .mobile .live-map-collapse-button-grid-item,#root .tablet .live-map-collapse-button-grid-item{display:none}#root .mobile .table-items-container,#root .tablet .table-items-container{height:600px !important}#root .mobile .map-control-button-container,#root .tablet .map-control-button-container{margin:70px 0 0 10px;align-self:start}#root .map-control-button-container{margin:10px;z-index:1;display:flex;justify-content:flex-end;width:fit-content;padding:8px 16px !important}#root .map-control-button-container .standard-container-body{gap:12px;align-items:center}#root .map-control-button-container .vehicles-map-layer-button,#root .map-control-button-container .asset-tracker-map-layer-button{height:32px;border:1px solid #d1d5d9;border-radius:8px;gap:4px}#root .map-control-button-container .vehicles-map-layer-button:hover,#root .map-control-button-container .asset-tracker-map-layer-button:hover{border-width:1px}#root .autocomplete-control{margin:10px}#root .autocomplete-control .TextInput__input-container{height:48px;width:90%}#root .gm-style-mtc-bbw{margin:45px 10px !important;right:50px !important}@media(min-width: 1440px){#root .desktop .map-control-button-container .standard-container-body{flex-direction:row !important}}
.last-updated-container{margin:24px 0}.manage-reports-container{margin-left:auto}.controls-container{margin-bottom:32px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:end;gap:24px}.report-header-part-0{font-size:12px !important;font-weight:600 !important;line-height:16px !important;letter-spacing:.08em !important;text-align:left !important;color:var(--color-text-subtlest, #4D5B6D) !important;height:16px !important;gap:0 !important;opacity:.9 !important}.report-header-part-1{font-size:12px !important;font-weight:400 !important;line-height:16px !important;text-align:left !important;text-underline-position:from-font !important;text-decoration-skip-ink:none !important;color:var(--color-text-subtlest, #4D5B6D) !important;width:138px !important;height:16px !important;gap:0 !important;opacity:.8 !important}.highlighted-hover-text{background-color:#ff0}.report-cell{white-space:nowrap;margin:8px 0;display:flex;padding:14px 0;height:32px}.report-cell .cell-link{overflow:hidden;max-width:75ch;white-space:nowrap;padding:4px 8px}.report-cell .trend-value{padding:4px;width:62px}.report-cell .count-container{padding:4px 8px;align-items:center;display:flex;white-space:pre-wrap}.report-cell .count-container .trend-count-value{margin:0 5px;padding:4px 0}.report-cell .count-container .trend-count-label{display:flex;align-items:end;color:#4d5b6d}.export-modal-body-container{border-top:1px solid #6b7786 !important;border-bottom:1px solid #6b7786 !important}.export-report-modal-line-break{border-bottom:1px solid #6b7786 !important;margin:20px 0}.vehicle-summary-container label{width:fit-content}.export-report-modal-checkbox-container{margin:15px}.export-report-modal-checkbox{margin-bottom:15px;margin-top:5px}.vehicle-efficiency-segment-control{margin:24px 0}.trend-title{padding-bottom:1rem}.icon-tooltip{color:#0564d7}.trend-card-column-header-text{color:#4d5b6d !important;min-width:auto !important}
.reports-header-container .reports-header-export-button{margin-left:auto}.reports-header-container .controls-container{width:100%}.reports-header-container .controls-container .search-input-wrapper{flex:1;min-width:300px}.reports-header-container .controls-container .search-input-wrapper .reports-header-search-input{max-width:400px;flex:1}.last-updated-bold{display:inline-flex;white-space:break-spaces}.last-updated-container p{color:#4d5b6d !important}
.charge-insights-cards{margin-top:16px;margin-bottom:24px}.charge-insights-cards .standard-container-body *{overflow-y:hidden !important}.charge-insights-cards div[class^=scatterPlotChart__Wrapper]{overflow-x:visible !important;overflow-y:visible !important}.charge-insights-cards div[class^=scatterPlotChart__Wrapper] *{overflow-x:visible !important;overflow-y:visible !important}.charge-insights-cards .apexcharts-legend-marker{left:4px !important}.charge-insights-card-header{display:inline-block;margin-right:8px !important}
.sustainability-metrics-data-container{margin-top:24px;margin-bottom:24px}.sustainability-metrics-data-container .energy-gained{padding-right:8px;border-right:1px solid gray;width:100%}.sustainability-metrics-data-container .gasoline-cost-savings,.sustainability-metrics-data-container .gasoline-saved-ltrs{padding-right:8px;padding-left:8px;border-right:1px solid gray;width:100%}.sustainability-metrics-data-container .co2-saved{width:100%;padding-left:8px}
.reports-content-problem-card{background-color:#e6e8ea !important;text-align:center}.reports-content-problem-card h4{margin:4px 0}
.high-to-low-select{max-width:220px}.high-to-low-select .DropdownBase__content-wrapper{min-width:220px !important}
.logbook-header{display:flex;flex-direction:row;justify-content:space-between;align-items:end}.logbook-header .filter-section{display:flex;flex-direction:row;column-gap:24px;align-items:center}.logbook-header .filter-section .table-filters{display:flex;column-gap:8px;margin-top:30px}.logbook-trips-title{margin-top:32px !important;margin-bottom:8px !important;color:#00142e !important}.logbook-tabs{margin-bottom:16px}.logbook-export-modal-component-margin{margin-bottom:24px}.logbook-export-modal-time-range{margin-bottom:24px}.logbook-export-type-tile .SelectionCard--imageContainer{max-width:260px}
#root .user-settings .global-padding-container,#root .admin-fleet-settings .global-padding-container{padding-bottom:0}#root .user-settings .settings-panel-item,#root .admin-fleet-settings .settings-panel-item{margin:0 10px 4px 10px;height:48px;display:flex;border-radius:8px;align-items:center;padding:0 12px;border-left:4px solid rgba(0,0,0,0)}#root .user-settings .selectable-panel-item,#root .admin-fleet-settings .selectable-panel-item{display:flex}#root .user-settings .selectable-panel-item:hover,#root .admin-fleet-settings .selectable-panel-item:hover{background:#f5f6f7;cursor:pointer}#root .user-settings .selectable-panel-item:focus,#root .admin-fleet-settings .selectable-panel-item:focus{border:2px solid #066fef}#root .user-settings .settings-panel-group-container,#root .admin-fleet-settings .settings-panel-group-container{margin-bottom:24px}#root .user-settings .settings-container,#root .admin-fleet-settings .settings-container{display:flex;min-height:100%}#root .user-settings .settings-container .settings-side-panel,#root .admin-fleet-settings .settings-container .settings-side-panel{min-width:280px;border-right:1px solid #d1d5d9;padding-top:20px;margin-right:24px}#root .user-settings .settings-container .settings-side-panel .active-item,#root .admin-fleet-settings .settings-container .settings-side-panel .active-item{border-left:4px solid #066fef;background:#e6f1fd}#root .user-settings .settings-container .settings-side-panel .settings-side-panel-title,#root .admin-fleet-settings .settings-container .settings-side-panel .settings-side-panel-title{margin-left:24px}#root .user-settings .settings-container .settings-side-panel .settings-side-panel-list,#root .admin-fleet-settings .settings-container .settings-side-panel .settings-side-panel-list{margin-left:14px}#root .user-settings .settings-container .settings-side-panel div.settings-panel-group,#root .admin-fleet-settings .settings-container .settings-side-panel div.settings-panel-group{display:flex;flex-direction:column}#root .user-settings .settings-container .settings-side-panel h5,#root .admin-fleet-settings .settings-container .settings-side-panel h5{margin-top:0}#root .user-settings .settings-container .settings-main-panel,#root .admin-fleet-settings .settings-container .settings-main-panel{display:flex;flex-direction:column;justify-content:space-between;width:100%}#root .user-settings .settings-container .settings-main-panel .handlers-container,#root .admin-fleet-settings .settings-container .settings-main-panel .handlers-container{margin-top:10px}#root .user-settings .settings-container .settings-main-panel .handlers-container button,#root .admin-fleet-settings .settings-container .settings-main-panel .handlers-container button{width:100%}#root .user-settings .settings-form-button-container,#root .admin-fleet-settings .settings-form-button-container{padding:8px;margin:12px 0 24px 0;background:#00142e;border-radius:8px}#root .user-settings .setting-save-button,#root .admin-fleet-settings .setting-save-button{margin-right:14px}#root .user-settings .setting-cancel-button,#root .admin-fleet-settings .setting-cancel-button{margin-right:14px}
.vehicle-label-misuse-rule,.misuse-recipients-title,.misuse-recipients-label{margin:1rem}.vehicle-misuse-inline-display{display:inline-flex;align-items:center}.vehicle-misuse-clock-icon{margin-right:4px;flex-shrink:0}.vehicle-misuse-label-margin{margin-bottom:8px}.vehicle-misuse-section-margin{margin-bottom:8px}.vehicle-misuse-time-pickers{margin:0 16px}.vehicle-misuse-ignition-on-label{white-space:nowrap;width:fit-content;color:#00142e}
.default-tag-label{background-color:#e6e8ea;margin-left:8px;margin-right:8px;padding:2px 8px;vertical-align:top;color:#00142e;font-size:14px;font-weight:400}.default-rule-icon{color:#066fef;margin-left:8px}.rule-name{color:#00142e;margin-top:0;margin-bottom:0}.divider-spacing{margin-top:16px;margin-bottom:16px}.section-label{color:#4d5b6d;font-size:14px;margin-bottom:8px}.rule-description{color:#000;font-size:14px;margin-top:4px;margin-bottom:16px}.thresholds-container{display:flex;flex-direction:row;margin-right:16px}.threshold{display:flex;flex-direction:column;margin-right:64px}.thresholds-condition-type{color:#00142e;font-size:16px;margin-bottom:8px;font-weight:500}.action-soon-icon{color:#b16201;margin-right:12px}.action-now-icon{color:#d62d0a;margin-right:12px}.threshold-row{display:inline-flex;flex-direction:row;margin-bottom:4px}.threshold-value{color:#38485c;font-size:18px}
.service-rules-default-tag-margin{margin-left:8px !important;margin-right:8px !important}.service-rules-conditions-text-input-width{width:150px !important}.service-rules-condition-container{display:flex;flex-direction:column}.service-rules-condition-row{display:flex;align-items:center;column-gap:8px;margin-bottom:16px}.bulk-upload-modal-template-download-container{justify-content:space-between;display:flex;align-items:center;padding:16px;border:1px solid #d1d5d9;border-radius:8px}
.privacy-toggle-container{margin:24px 0;padding:16px 0;border-top:1px solid #d1d5d9;border-bottom:1px solid #d1d5d9;justify-content:space-between;display:flex}.privacy-toggle-container .driver-privacy-text{display:flex;padding:2px 0;width:100%}.privacy-toggle-container .driver-privacy-header{margin:0 24px;width:100%;white-space:nowrap}.privacy-toggle-container .driver-privacy-description{width:fit-content}@media only screen and (min-width: 815px){.privacy-toggle-container .driver-privacy-description{white-space:nowrap}}@media only screen and (max-width: 815px){.privacy-toggle-container .driver-privacy-header{width:fit-content !important}}.invalid-time-range-text{color:#d62d0a !important;margin:8px 0px !important}
.geofence-category-row{flex-wrap:wrap}.geofence-category-row>div{margin:16px 0}.geofence-category-row>div .geofence-category-label{word-break:break-word;width:200px}.color-selection-dropdown-row span{align-items:center !important}.geofence-category-dropdown-color-icon{float:left;height:1rem;width:1rem;border-radius:1rem;margin-right:.25rem;align-self:center}
.fuel-price-details{margin-left:12px;margin-top:8px;margin-bottom:4px}.fuel-price-current-tag{margin-top:8px}.fuel-price-edit-icon{padding:20px 0px !important;color:#066fef}.fuel-price-effective-time{margin-left:12px;margin-top:4px;margin-bottom:8px;color:#4d5b6d}.fuel-price-modal-body{overflow-y:unset !important}.fuel-price-modal-datepicker .DatePicker{width:328px;margin-bottom:12px}.fuel-price-modal-footer{justify-content:end !important;column-gap:1rem !important}.fuel-prices-button-container{margin-bottom:24px}
.driver-behavior-events .description-spacing{margin-bottom:24px}.driver-behavior-events .alert-spacing{margin-bottom:36px}.driver-behavior-events .enable-events-title{color:#00142e;margin-bottom:24px}.driver-behavior-events .driver-behavior-setting-container{display:flex;flex-direction:column}.driver-behavior-setting{border-top:1px solid #e5e5e5;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.dashcam-feature-enabled .driver-behavior-setting{margin-top:16px;margin-bottom:16px}.dashcam-child-setting{border-top:none !important;border-bottom:none !important;margin-top:-28px !important}.driver-behavior-setting .title-grid-item{display:flex;align-items:center}.driver-behavior-setting .title-section{display:flex;flex-direction:column;margin-top:16px;margin-bottom:16px}.driver-behavior-setting .title-section .name-container{display:inline-flex;align-items:center}.driver-behavior-setting .title-section .name-container .icon-info{margin-left:4px}.driver-behavior-setting .title-section .name-container .setting-name{color:#00142e}.driver-behavior-setting .title-section .setting-description{color:#38485c}.driver-behavior-setting .threshold-section{display:inline-flex;flex-direction:row;align-items:center}.driver-behavior-setting .threshold-section .dropdown-header-label{color:#00142e;margin-bottom:8px}.driver-behavior-setting .threshold-section .dropdown-info-text{color:#38485c;margin-top:8px;margin-bottom:16px}.driver-behavior-setting .threshold-section .dropdown-container{display:flex;flex-direction:column}.driver-behavior-setting .threshold-section .setting-margin{margin-top:16px}.driver-behavior-setting .threshold-section .increment-selector-margin-right{margin-right:24px}.driver-behavior-setting .threshold-section .speed-over-posted-unit-dropdown{width:134px;max-width:134px}.driver-behavior-setting .toggle-section{display:flex;justify-content:flex-end;width:fit-content;align-self:center}
.accordions-container{display:flex;width:100%;flex-direction:column}.accordions-container .accordion{margin-bottom:12px}.accordions-container .accordion .notification-column{display:flex;flex-direction:column;justify-content:left;margin-bottom:20px;margin-top:10px;width:100% !important;align-items:flex-start !important}.accordions-container .accordion .notification-type{color:#00142e}.accordions-container .accordion .notification-description{color:#38485c}.accordions-container .accordion .notification-error{color:#d62d0a;display:inline-flex}.accordions-container .accordion .notification-table div{border:none !important}.accordions-container .accordion .notification-table th{background-color:#fff;padding-left:0 !important;padding-right:0 !important}.accordions-container .accordion .notification-table th div{justify-content:center !important;color:#38485c}.accordions-container .accordion .notification-table th:first-child div{justify-content:flex-start !important}.accordions-container .accordion .notification-table tr{background-color:#fff !important;border-bottom:#d1d5d9 1px solid}.accordions-container .accordion .notification-table tr:last-child{border-bottom:none}.accordions-container .accordion .notification-table td{padding-left:0 !important;padding-right:0 !important;width:7%}.accordions-container .accordion .notification-table td div{justify-content:center !important}.accordions-container .accordion .notification-table td:first-child{width:79%;display:unset !important}.accordions-container .accordion .notification-table td:first-child div{justify-content:flex-start !important}.accordions-container .accordion .notification-table thead{border-bottom:none}.accordions-container .accordion .input-container{display:inline-flex;flex-wrap:wrap}.accordions-container .accordion .input-container .notification-input{gap:0 !important;width:100px !important}.accordions-container .accordion .input-container .notification-input input{width:76px}.accordions-container .accordion .input-container .notification-input-error div:last-child{white-space:nowrap !important;align-self:flex-start}.accordions-container .accordion .input-container .time-picker-container{height:34px}.accordions-container .accordion .input-container .time-picker-container input{width:100px}.accordions-container .accordion .input-container .notification-input,.accordions-container .accordion .input-container .time-picker-container{padding:0 6px}
.item-name,.item-guidance-text{display:inline-block}.item-name{color:#6b7786 !important;padding-right:2px}.item-guidance-text{padding-left:2px}
.create-rate-modal-body{margin-bottom:40px}.create-rate-modal-body .create-rate-label{color:#00142e;margin-bottom:8px}.create-rate-modal-body .currency-dropdown{margin-left:2px;margin-right:8px}.create-rate-modal-body .create-rate-input-section{display:inline-flex;margin:12px 0}.create-rate-modal-body .kwh-label{max-width:90px;min-width:75px;margin-left:8px}.create-rate-modal-body .duplicate-rate-message{white-space:pre-line;color:#00142e;margin-bottom:8px}.rate-setting-support-modal-body{display:flex;flex-direction:column}.rate-setting-support-modal-body .info-text{color:#00142e;margin-bottom:24px}.rate-setting-support-modal-body .input-container{display:inline-flex;margin-bottom:16px}.rate-setting-support-modal-body .input-header-label{color:#00142e;margin-bottom:8px}.rate-setting-support-modal-body .energy-input{margin-left:1px;margin-right:16px;width:260px}.rate-setting-support-modal-body .paid-input{width:260px}.rate-setting-support-modal-body .computed-rate{color:#00142e}
.switch-container{display:inline-flex;margin-bottom:16px;align-items:center}.switch-container .toggle-text{margin-right:16px}
.fleet-settings-add-remove-vehicles-table .standard-table-header-filter-side{justify-content:unset !important;flex-direction:row !important;align-items:center;flex-wrap:wrap}
.reimbursement-details-table-header{display:flex;justify-content:space-between;margin:24px 0;align-items:center}.reimbursement-last-updated-container{margin-bottom:24px}.reimbursement-last-updated-container p{color:#4d5b6d !important}
.location-reports-container{border:1px solid #d1d5d9;border-radius:6px;padding:24px;display:flex;flex-direction:column}.location-reports-container .heading-margin{margin-bottom:8px}.location-reports-container .description-margin{margin-bottom:16px}.location-reports-container .download-button{display:flex;justify-content:flex-end}.geofence-activity-filter-spacing{margin-bottom:16px}
.low-battery-icon-container{display:flex;background-color:#f8e4cc;border-radius:6px;width:fit-content}.caption-image{height:16px}
.live-map-container .geofence-popup-link-button,.custom-google-map-poi-info-window .geofence-popup-link-button{margin-top:1rem}.live-map-container .geofence-category-container,.custom-google-map-poi-info-window .geofence-category-container{margin-bottom:.5rem}.live-map-container .title,.custom-google-map-poi-info-window .title{color:#001025 !important}.live-map-container .subtitle,.custom-google-map-poi-info-window .subtitle{color:#38485c !important}.live-map-container .gm-style-iw-ch,.custom-google-map-poi-info-window .gm-style-iw-ch{padding-top:0 !important}.live-map-container .gm-style-iw-chr button,.custom-google-map-poi-info-window .gm-style-iw-chr button{height:25px !important}.live-map-container .gm-style-mtc-bbw,.custom-google-map-poi-info-window .gm-style-mtc-bbw{gap:10px !important}.live-map-container .gm-style-iw-c,.custom-google-map-poi-info-window .gm-style-iw-c{padding:12px !important;box-sizing:border-box !important}.live-map-container .gm-style-iw-d,.custom-google-map-poi-info-window .gm-style-iw-d{overflow:hidden !important;max-height:none !important}.live-map-container .vehicle-map-marker-vehicle-name,.custom-google-map-poi-info-window .vehicle-map-marker-vehicle-name{font-weight:500}.live-map-container .vehicle-measurements .note,.custom-google-map-poi-info-window .vehicle-measurements .note{font-weight:300}.live-map-container .vehicle-popup-button,.custom-google-map-poi-info-window .vehicle-popup-button{margin-bottom:12px}.live-map-container .tooltip-container,.custom-google-map-poi-info-window .tooltip-container{padding-top:5px}.live-map-container .custom-google-map-poi-info-window,.custom-google-map-poi-info-window .custom-google-map-poi-info-window{font-size:14px;line-height:1.5;color:#202124;padding:10px;max-width:250px}.live-map-container .custom-google-map-poi-info-window .info-title,.custom-google-map-poi-info-window .custom-google-map-poi-info-window .info-title{font-size:16px;font-weight:500;margin:0 0 5px 0}.live-map-container .custom-google-map-poi-info-window .info-address,.custom-google-map-poi-info-window .custom-google-map-poi-info-window .info-address{margin:0}.live-map-container .custom-google-map-poi-info-window .info-google-maps-link,.custom-google-map-poi-info-window .custom-google-map-poi-info-window .info-google-maps-link{text-decoration:none}.live-map-container .autocomplete-control .TextInput__input-container,.custom-google-map-poi-info-window .autocomplete-control .TextInput__input-container{width:110% !important}.POIButton.POIButton{--poi-button-size: 24px !important;--poi-button-icon-size: 24px !important}.PopupTip__header{word-wrap:anywhere !important}.PopupTip__body{max-height:30vh !important}.PopupTip__header:has(+.PopupTip__body>div>div){margin-bottom:-32px !important}.PopupTip__header:has(+.PopupTip__body>div>div) .PopupTip__title{display:none !important}
.google-map-wrapper{position:relative;width:100%;height:100%}.google-map-wrapper .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.6);z-index:1000;display:flex;align-items:center;justify-content:center}.google-map-wrapper .popup-content-container{display:none}.google-map-wrapper .gm-style .search-with-suggestions-container{margin:10px;width:250px}
.DropdownBaseItem__Item-text--disable{opacity:.7 !important;cursor:not-allowed !important}.asset-tracker-data-column{height:100%;text-transform:capitalize;display:flex;flex-direction:column}.asset-tracker-data-column .vehicle-details-section-title-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;padding:16px 0}.asset-tracker-data-column .vehicle-details-section-title-container p.vehicle-details-section-title{width:max-content;display:inline-flex;margin:0}.asset-tracker-data-column .vehicle-details-section-title-container .vehicle-details-section-action-buttons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:16px}.asset-tracker-data-column .vehicle-details-section{margin-bottom:24px}.asset-tracker-data-column .vehicle-details-section .vehicle-details-label{margin-bottom:8px}.asset-tracker-data-column .asset-tracker-id-text{text-transform:none}.asset-tracker-data-column .asset-tracker-overview-request-status-container{display:flex;gap:6px}.asset-tracker-data-column .asset-tracker-overview-request-status-container .status-icon{margin-top:6px}.asset-tracker-data-column .asset-tracker-overview-request-status-container .success-icon{background-color:#006800 !important}.asset-tracker-data-column .asset-tracker-overview-request-status-container .pending-icon{background-color:#b16201 !important}.asset-tracker-data-column .asset-tracker-overview-request-status-container .failure-icon{background-color:#d62d0a !important}.asset-tracker-data-column .asset-tracker-overview-request-status-container .none-icon{background-color:#e6e8ea !important}.asset-tracker-data-column .asset-tracker-overview-request-status-container .timestamp-text{color:#38485c !important}.asset-tracker-data-column .asset-tracker-overview-request-status-container .status-text{margin-left:10px}
.map-grid-container{display:flex;flex:1}.map-grid-container>div{display:flex;flex:1}.map-grid-container>div .map-table-grid-item{display:flex;flex-direction:column;flex:1}.map-grid-container>div .map-table-grid-item .map-table-container{padding-bottom:16px;display:flex;flex-direction:column;flex:1}.map-grid-container>div .map-table-grid-item .map-table-container .table-items-container{height:0;overflow-y:auto;flex-grow:1;padding-right:8px}.map-grid-container>div .map-table-grid-item .map-table-container .standard-table{display:flex;flex-direction:column;flex:1}.map-grid-container>div .map-table-grid-item .map-table-container .standard-table .standard-table-table-container{height:0;overflow-y:auto;flex-grow:1;padding-right:8px}.map-grid-container>div>div>.grid-item:has(.mapboxgl-map){display:flex;padding-right:0}.map-grid-container>div>div>.grid-item:has(.mapboxgl-map)>div.mapboxgl-map,.map-grid-container>div>div>.grid-item:has(.mapboxgl-map)>div .mapboxgl-map{display:flex;flex:1}.map-grid-container>div>div>.grid-item:has(.mapboxgl-map)>div.mapboxgl-map div:has(.layer-choice-container,.map-style-control),.map-grid-container>div>div>.grid-item:has(.mapboxgl-map)>div .mapboxgl-map div:has(.layer-choice-container,.map-style-control){width:100%;display:flex;flex-direction:column;align-items:end}.map-grid-container .mapboxgl-popup-content{border:1px solid #00142e;width:fit-content}.map-grid-container a.mapboxgl-ctrl-logo.mapboxgl-compact{width:88px}.map-grid-container .charging-location-popup{max-width:350px !important}.map-grid-container .charging-location-popup .charging-location-icon-column{width:10%}.map-grid-container .charging-location-popup .charging-location-data-column{width:90%}.tablet .map-grid-container>div>div,.mobile .map-grid-container>div>div{flex-direction:column-reverse}.tablet .map-grid-container>div>div>.grid-item,.mobile .map-grid-container>div>div>.grid-item{padding-right:0;flex:1}.tablet .map-grid-container>div>div>.grid-item:has(.mapboxgl-map),.mobile .map-grid-container>div>div>.grid-item:has(.mapboxgl-map){height:500px;flex:unset}.geofence-popup{max-width:360px !important}.geofence-popup .geofence-popup-link-button{margin-top:1rem}.geofence-popup .geofence-category-container{margin-bottom:.5rem}.geofence-popup .title{color:#001025}.geofence-popup .subtitle{color:#38485c}.geofence-popup .geofence-popup-name{white-space:pre-wrap}.geofence-create-info-message{margin:0 10%;position:absolute;width:80%;z-index:1;bottom:10%}.geofence-create-info-message .info-text{color:var(--text-primaryStrongest)}.note{color:#4d5b6d !important}.asset-tracker-measurement,.vehicle-measurements p{line-height:18px !important}.asset-tracker-popup-button,.vehicle-popup-button{margin-top:12px}.layer-choice-container{margin:10px 10px 0 0}.layer-choice-container .map-layer-button-container{z-index:1;display:flex;justify-content:flex-end;width:fit-content;padding:8px 16px !important}.layer-choice-container .map-layer-button-container .standard-container-body{gap:12px;align-items:center}.layer-choice-container .map-layer-button-container .vehicles-map-layer-button,.layer-choice-container .map-layer-button-container .asset-tracker-map-layer-button{border:1px solid #d1d5d9;border-radius:8px;gap:4px}.layer-choice-container .map-layer-button-container .vehicles-map-layer-button:hover,.layer-choice-container .map-layer-button-container .asset-tracker-map-layer-button:hover{border-width:1px}.map-style-control{position:relative;bottom:150px;right:11px;margin-top:auto;width:fit-content;display:flex;flex-direction:column;gap:8px}.map-style-control .map-style-item{border-radius:4px;-moz-box-shadow:0 0 2px rgba(0,20,46,.0784313725);-webkit-box-shadow:0 0 2px rgba(0,20,46,.0784313725);box-shadow:0 0 0 2px rgba(0,20,46,.0784313725)}.map-style-control .map-style-item.active{-moz-box-shadow:0 0 2px #6b7786;-webkit-box-shadow:0 0 2px #6b7786;box-shadow:0 0 0 2px #6b7786}.map-style-control .map-style-icon-container:hover{background-color:rgba(0,20,46,.0784313725)}.map-style-control .map-style-icon{width:28px;height:28px;margin:0 auto;padding:0;border-radius:4px;cursor:pointer}.map-style-control .map-style-icon,.map-style-control .map-style-label{display:block;text-align:center}.create-geofence-modal-body{display:flex;flex-direction:column;gap:50px}.create-geofence-modal-body .form-field{margin-left:10px;margin-right:10px;width:auto !important}.edit-appointment-confirm-edit-btn{position:absolute;margin:10px;z-index:10}.vehicle-measurements{margin-top:.25rem}.asset-tracker-map-marker-address{margin:1rem 0 1rem 0 !important}.car-front-vehicle-icon{vertical-align:middle;margin-right:.5rem}.vehicle-map-marker-title-container,.vehicle-icon-preview-text{display:flex}.vehicle-icon-preview-text{gap:12px}.vehicle-icon-preview-button{color:#001025 !important}@media(min-width: 1440px){.desktop .layer-choice-container .standard-container-body{flex-direction:row !important}}@media(max-width: 1099px){.desktop .map-style-control{bottom:160px}}@media(max-width: 640px){.tablet .map-style-control{bottom:160px}}.mobile .layer-choice-container{margin:70px 0 0 10px;align-self:start}.mobile .map-style-control{bottom:160px}
.asset-tracker-history-table-column{margin-bottom:24px}.asset-tracker-history-filter-group-container{margin:1rem 0 1rem 0}.asset-tracker-history-filter-group-container .export-button-container{flex-grow:1}
.live-map.details .geofence-details-header>div:last-child{display:flex;flex:1}.geofence-history-container .geofence-export-button,.geofence-overview-container .geofence-export-button{padding-top:10px;padding-bottom:10px}.geofence-history-container .DatePicker,.geofence-overview-container .DatePicker{width:66%}.geofence-details-header h1{white-space:pre-wrap}
#root div.page-wrapper.vehicles.vehicles-table.details:not(.vehicle-health,.service-history) .global-padding-container{padding-bottom:0 !important}.vehicle-details-overview-request-status-container{display:flex;gap:6px}.vehicle-details-overview-request-status-container .status-icon{margin-top:6px}.vehicle-details-overview-request-status-container .success-icon{background-color:#006800 !important}.vehicle-details-overview-request-status-container .pending-icon{background-color:#b16201 !important}.vehicle-details-overview-request-status-container .failure-icon{background-color:#d62d0a !important}.vehicle-details-overview-request-status-container .none-icon{background-color:#e6e8ea !important}.lock-unlock-buttons-container{display:flex;flex-wrap:wrap;gap:16px}.edit-icon{color:#066fef;margin-left:8px !important;cursor:pointer}.privacy-description{color:#38485c !important;min-width:auto !important;margin-top:8px}.additional-info-show-more-less>span{display:none}.additional-info-alert{margin-bottom:16px}
.tire-pressure-visualizer-section .tire-pressure-row{margin-bottom:12px}.tire-pressure-visualizer-section .tire-pressure-row .centered-tire-content{display:flex;flex-direction:column}.tire-pressure-visualizer-section .tire-pressure-row .centered-tire-content .pressure-text{margin-bottom:8px}.tire-pressure-visualizer-section .tire-pressure-row .centered-tire-content .tire-pressure-chip{margin-bottom:16px;display:flex;gap:4px}.tire-pressure-visualizer-section .tire-pressure-row .centered-tire-content .tire-pressure-visualizer-container{display:flex;align-items:center;align-self:center}.tire-pressure-visualizer-section .tire-pressure-row .centered-tire-content .tire-pressure-visualizer-container .tire-pressure-values{display:flex;flex-direction:column;gap:82px;color:#38485c !important}.tire-pressure-visualizer-section .tire-pressure-warning-header{margin-bottom:8px}.tire-pressure-visualizer-section .tire-pressure-warning-text{padding-right:8px;color:#38485c}
.AccordionItem__summary-leading-icon svg{color:unset !important}.service-rule-card-text,.current-issue-card-date-text{color:#38485c !important}.current-issue-card-source-text{color:#4d5b6d !important}.add-vehicle-health-issue-form-container{display:flex;flex-direction:column;gap:16px}.service-rule-reminder-description{color:#d62d0a !important}
.progress-tracker-toggle-button-group{margin-top:1rem}.progress-tracker-toggle-button-group *{margin-right:1rem}
.service-center-input-group-container{margin-bottom:2rem}.service-center-input-group-container .locate-service-center-search-mode-radio-group{margin-top:1rem !important;margin-bottom:1rem !important}.service-center-input-group-container .search-dealers-button,.service-center-input-group-container .manual-appointment-spec-button{margin-left:auto}.service-center-input-group-container .locate-service-center-search-btn{margin-top:1rem}.service-center-input-group-container .locate-service-center-search-box{min-width:25%;max-width:48%}
.service-and-mark-complete-container>div,.mark-complete-container>div{height:unset}.service-and-mark-complete-container .dealer-item .GlobalAttributeBar__description_container,.mark-complete-container .dealer-item .GlobalAttributeBar__description_container{width:100% !important}.service-and-mark-complete-container .dealer-item .GlobalAttributeBar__description_container p,.mark-complete-container .dealer-item .GlobalAttributeBar__description_container p{width:100% !important}.service-and-mark-complete-container .current-issue-header-checkbox-group,.service-and-mark-complete-container .scheduled-appointment-issue-checkbox-group,.mark-complete-container .current-issue-header-checkbox-group,.mark-complete-container .scheduled-appointment-issue-checkbox-group{display:flex;gap:24px;flex-flow:wrap}.service-and-mark-complete-container .current-issue-header-checkbox-group .CheckBox-wrapper,.service-and-mark-complete-container .scheduled-appointment-issue-checkbox-group .CheckBox-wrapper,.mark-complete-container .current-issue-header-checkbox-group .CheckBox-wrapper,.mark-complete-container .scheduled-appointment-issue-checkbox-group .CheckBox-wrapper{margin:.25rem .25rem 0 0}.service-and-mark-complete-container .current-issue-header-checkbox-group .issue-chip-container,.service-and-mark-complete-container .scheduled-appointment-issue-checkbox-group .issue-chip-container,.mark-complete-container .current-issue-header-checkbox-group .issue-chip-container,.mark-complete-container .scheduled-appointment-issue-checkbox-group .issue-chip-container{display:inline-flex;gap:8px;align-items:center}.service-and-mark-complete-container .current-issue-header-checkbox-group .issue-chip-container>label,.service-and-mark-complete-container .scheduled-appointment-issue-checkbox-group .issue-chip-container>label,.mark-complete-container .current-issue-header-checkbox-group .issue-chip-container>label,.mark-complete-container .scheduled-appointment-issue-checkbox-group .issue-chip-container>label{height:24px}.service-and-mark-complete-container .service-date-form,.service-and-mark-complete-container .service-details-form,.mark-complete-container .service-date-form,.mark-complete-container .service-details-form{margin:0 1rem 0 1rem}.service-and-mark-complete-container .service-date-form>div,.service-and-mark-complete-container .service-details-form>div,.mark-complete-container .service-date-form>div,.mark-complete-container .service-details-form>div{margin-bottom:1rem}.mark-complete-container .current-issue-header-checkbox-group,.mark-complete-container .scheduled-appointment-issue-checkbox-group{margin:1rem}
.issue-chip{display:inline-flex;box-sizing:border-box;max-width:280px;min-height:32px;height:fit-content;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:8px;padding:4px 12px;border:1px solid #d1d5d9;border-radius:8px;user-select:none;background:#fff;color:#001025}.issue-chip.disabled{background:#f5f6f7;color:#d1d5d9;border-color:#d1d5d9}.issue-chip p{margin:0 !important}
.location-history-filter-group-container{margin:1rem 0 1rem 0}.location-history-filter-group-container .export-button-container{flex-grow:1}.last-ignition-off-container{max-width:500px;margin:42px 114px}.last-ignition-off-container .last-ignition-off-text{margin-bottom:8px}.last-ignition-off-container .ignition-off-link{margin-top:16px}@media only screen and (max-width: 769px){.last-ignition-off-container{width:250px}.last-ignition-off-container .Button{white-space:wrap !important}}.event-history-date-form .DatePicker{width:60% !important}@media only screen and (max-width: 600px){.event-history-date-form .DatePicker{width:100% !important}}.export-checkbox-group-label{margin-bottom:12px !important}.export-checkbox-group{display:flex;flex-direction:column;gap:16px}
.trip-history-card-event-container{display:flex;margin:8px;align-items:center}.trip-history-controls-container{display:flex;align-items:end;margin-left:1px;justify-content:space-between;gap:10px;flex-wrap:wrap}.trip-history-controls-container>.trip-history-overview-export-button{height:42px;vertical-align:bottom !important}.vehicle-trip-history-no-data-card-container{display:flex;justify-content:center;align-items:center;padding:40px;border-radius:8px;margin-top:18px;background-color:#e6e8ea}.vehicle-trip-card-trip-start-end-visualizer{border-left:2px solid #066fef;height:80%;margin-right:10px;position:relative;display:flex;align-self:center}.vehicle-trip-card-trip-start-end-visualizer::before{content:"";position:absolute;transform:translateX(-56%);width:10px;height:10px;background-color:#066fef;border-radius:50%}.vehicle-trip-card-trip-start-end-visualizer::after{content:"";position:absolute;transform:translateX(-56%);bottom:0;width:10px;height:10px;background-color:#066fef;border-radius:50%}.vehicle-trip-card-trip-details-column{display:flex;flex-direction:column}.trip-history .table-items-container{display:flex;flex:1;flex-direction:column;margin:16px 0}.trip-history .table-items-container .paginated-items-container{height:0;overflow-y:auto;flex-grow:1;padding-right:8px;min-height:400px}
.vehicle-details-header .DropdownBase__wrapper:not(.vehicle-dropdown){margin-top:auto}.vehicles.details .vehicle-details-section-title-container,.vehicle-health .vehicle-details-section-title-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;padding:16px 0}.vehicles.details .vehicle-details-section-title-container p.vehicle-details-section-title,.vehicle-health .vehicle-details-section-title-container p.vehicle-details-section-title{width:max-content;display:inline-flex;margin:0}.vehicles.details .vehicle-details-section-title-container .vehicle-details-section-action-buttons,.vehicle-health .vehicle-details-section-title-container .vehicle-details-section-action-buttons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:16px}.vehicles.details .vehicle-details-section,.vehicle-health .vehicle-details-section{margin-bottom:24px}.vehicles.details .vehicle-details-section .vehicle-details-label,.vehicle-health .vehicle-details-section .vehicle-details-label{margin-bottom:8px}.vehicles.details .map-table-grid-item .standard-table-table-container{min-height:400px}.click-a-trip-alert{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.dashcam-status-icon-online{background:#00765e;border-radius:50%;height:10px;width:10px;margin:8px}.dashcam-status-icon-offline{background:#d01300;border-radius:50%;height:10px;width:10px;margin:8px}.dashcam-status-icon-standby{background:#f1b534;border-radius:50%;height:10px;width:10px;margin:8px}.dashcam-status-icon-retrieving{background:#f1b534;border-radius:50%;height:10px;width:10px;margin:8px}.dashcam-status-icon-waking_up{background:gray;border-radius:50%;height:10px;width:10px;margin:8px}.mobile .vehicle-details-section-title-container .vehicle-details-section-action-buttons button{width:100%}
#root .standard-container .geofence-categories-data-list{margin-top:6px}#root .standard-container .geofence-categories-data-list .geofence-link-text .title,#root .standard-container .geofence-categories-data-list p{color:#0564d7}#root .standard-container .geofence-categories-data-list li:last-of-type>.geofence-link-text{border-bottom:unset}
.vehicle-health-page-header .vehicle-health-search-bar-container{margin-bottom:1rem;display:flex}.vehicle-health-page-header .vehicle-health-search-bar-container .vehicle-health-search-bar-input{width:50% !important}.vehicle-health-page-header .vehicle-health-search-bar-container .vehicle-health-export-button{margin-left:auto}.vehicle-health-page-header .vehicle-health-filter-container{margin-bottom:1rem}.vehicle-health-page-header .vehicle-health-filter-container .vehicle-health-filter-dropdown-btn{margin-right:.75rem}.vehicle-health-body .standard-filter-group{margin-bottom:1rem}.odometer-reading{display:inline}.odometer-reading span{margin:.25rem}
#root .dashboard-grid-item{display:flex;flex-direction:column}#root .dashboard-grid-item .standard-raised-surface{flex:1}#root .dashboard-grid-item .dashboard-tile .apexcharts-legend-series .apexcharts-legend-text{font-size:16px !important}#root .dashboard-grid-item .dashboard-tile.has-clickable-legend-items .apexcharts-legend-text>.legend-item>.legend-text{color:#0564d7 !important;cursor:pointer !important}#root .dashboard-grid-item .dashboard-tile:not(.has-clickable-legend-items) .apexcharts-legend-series,#root .dashboard-grid-item .dashboard-tile.vehicle-inspections-tile .apexcharts-legend-series{cursor:unset !important}#root .dashboard-grid-item .dashboard-tile.vehicle-inspections-tile .apexcharts-legend-text>.legend-item>.legend-text{color:unset !important}#root .dashboard-grid-item .dashboard-tile.vehicle-inspections-tile.has-completed-drivers .apexcharts-legend-series:nth-child(1){cursor:pointer !important}#root .dashboard-grid-item .dashboard-tile.vehicle-inspections-tile.has-completed-drivers .apexcharts-legend-series:nth-child(1) .apexcharts-legend-text>.legend-item>.legend-text{color:#0564d7 !important}#root .dashboard-grid-item .dashboard-tile.vehicle-inspections-tile.has-missing-drivers .apexcharts-legend-series:nth-child(2){cursor:pointer !important}#root .dashboard-grid-item .dashboard-tile.vehicle-inspections-tile.has-missing-drivers .apexcharts-legend-series:nth-child(2) .apexcharts-legend-text>.legend-item>.legend-text{color:#0564d7 !important}#root .dashboard-grid-item .donut-chart{min-height:unset !important}
.dashcam-retry-media-container-for-dual-media,.dashcam-video-unavailable-container,.dashcam-retry-media-container{background-color:#e6e8ea;display:flex;justify-content:center;flex-flow:column;align-items:center}.dashcam-retry-media-container-for-dual-media{width:50%}@media screen and (max-width: 576px){.dashcam-retry-media-container-for-dual-media{width:100% !important;min-height:200px}}.dashcam-video-unavailable-container,.dashcam-retry-media-container{min-height:400px;width:100%}.media-container{display:flex;justifyContent:center}.media-container .Image,.media-container .video-content{width:50% !important}@media screen and (max-width: 576px){.media-container{flex-direction:column}.media-container .Image,.media-container .video-content{width:100% !important}}.dashcam-loading-container{background-color:#e6e8ea;display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;min-height:400px}.dashcam-loading-container .dashcam-loading-container-first-line{display:inline-flex;align-items:center}.dashcam-loading-container .dashcam-loading-text,.dashcam-loading-container .dashcam-status,.dashcam-loading-container .dashcam-camera-waking-up,.dashcam-loading-container .this-may-take-up-to-90-seconds{padding:0 8px}.dashcam-alert-no-data-container{max-width:95vw}.PopupTip__body{max-height:unset !important}.dashcam-upsell-container{margin:0 20rem}.video-control-bar{display:flex;flex-direction:column;background-color:rgba(0,20,46,.7019607843);padding-top:6px;position:relative;top:-52px}.video-control-bar .progress-bar{margin:0px 20px}.video-control-bar .progress-bar::-webkit-progress-bar{background:hsla(0,0%,100%,.4);border-radius:100px}.video-control-bar .video-control-buttons{display:inline-flex;align-items:center;gap:24px;padding:0px 20px 6px 20px}.video-control-bar .video-control-buttons .play-pause-icon,.video-control-bar .video-control-buttons .volume-mute-icon,.video-control-bar .video-control-buttons .time-duration,.video-control-bar .video-control-buttons .expand-video-icon-1,.video-control-bar .video-control-buttons .expand-video-icon-2{color:#fff}.video-control-bar .video-control-buttons .play-pause-icon,.video-control-bar .video-control-buttons .volume-mute-icon,.video-control-bar .video-control-buttons .expand-video-icon-1,.video-control-bar .video-control-buttons .expand-video-icon-2{cursor:pointer}.video-control-bar .video-control-buttons .expand-video-icon-1{margin-left:30%}.video-control-bar .video-control-buttons .expand-video-icon-2{margin-left:50%}@media only screen and (min-width: 810px)and (max-width: 1199px){.video-control-bar .video-control-buttons .expand-video-icon-1{margin-left:8rem}.video-control-bar .video-control-buttons .expand-video-icon-2{margin-left:20rem}}@media only screen and (min-width: 767px)and (max-width: 809px){.video-control-bar .video-control-buttons .expand-video-icon-1{margin-left:8rem}.video-control-bar .video-control-buttons .expand-video-icon-2{margin-left:17rem}}@media screen and (max-width: 576px){.video-control-bar .video-control-buttons .expand-video-icon-1,.video-control-bar .video-control-buttons .expand-video-icon-2{margin-left:1.5rem}}
.drivers .unassigned-alert-container{margin:24px 0}
.driver-detail-header{margin-bottom:8px}.driver-details-container{margin:24px 0}.driver-details-info-container{margin-left:24px}.driver-details-info-container .driver-details-info{margin:16px 0}.driver-details-info-container .driver-details-info .driver-details-info-title{margin-bottom:8px}
.iframe-style{height:auto;width:99%}.help-page-info{display:flex;justify-content:space-between}.help-page-info .help-page-phone-info,.help-page-info .help-page-email-info{width:50%}.help-page-info .help-phone-header,.help-page-info .help-email-header{color:#4d5b6d}.contact-us-header{margin-bottom:24px}.help-page-frame-header{margin:24px 0 !important}
.versions-accordion{margin:16px;width:unset !important}
.not-found-page-header{width:66%;margin:0 auto}
.report-scheduler-container .no-data-container{max-height:160px}.report-scheduler-container h4,.report-scheduler-container button,.report-scheduler-container .weekly-header,.report-scheduler-container .monthly-header{margin-top:24px}.report-scheduler-container .schedules-subtitle{width:100%}.report-scheduler-container .weekly-subtitle,.report-scheduler-container .monthly-subtitle{margin-bottom:12px;width:100%}.report-scheduler-container .existing-schedules-container{display:flex;width:100%;flex-wrap:wrap}.report-scheduler-container .existing-schedules-container .existing-schedule-card{width:50%}
.schedule-modal-reports-header{display:flex}.schedule-modal-reports-header .reports-header-asterisk{color:#d62d0a}.checkbox-section-divider{margin:24px 0}.recipients-dropdown-input{margin-top:16px;padding-bottom:128px}@media only screen and (max-width: 599px){.recipients-dropdown-input:has(.multiSelect-mainWrapper--isOpen){padding-bottom:275px !important}}.checkbox-section-header{font-weight:500;font-size:14px;line-height:20px;font-style:normal;color:#001025;margin-bottom:12px}.no-report-selected{color:#d62d0a;display:flex}.no-report-selected p{margin:0}.group-info-divider{margin:12px 0 !important}.schedule-modal-occurrence-container{margin:24px 0}.select-reports-subtitle{margin-bottom:24px !important}.select-reports-subtitle,.recipients-subtitle{width:100%}.driver-checkbox-section,.vehicle-checkbox-section{display:flex;flex-direction:column}.driver-checkbox-section .driver-checkbox-options,.driver-checkbox-section .vehicle-checkbox-options,.vehicle-checkbox-section .driver-checkbox-options,.vehicle-checkbox-section .vehicle-checkbox-options{display:flex;margin-top:12px;flex-wrap:wrap;max-width:100%;gap:12px}
.existing-schedule-card-container{margin:0 12px 12px 0}.existing-schedule-card-container .existing-schedule-card-accordion{margin-top:12px}.existing-schedule-card-container .existing-schedule-accordion-item{padding:0 16px}.existing-schedule-card-container .recipients-list{display:flex;white-space:pre;margin:12px 0;flex-wrap:wrap}
.asset-tracker-dropdown-section{padding:24px 0}.asset-tracker-dropdown-section .asset-tracker-grid-section{padding-bottom:24px}.asset-tracker-dropdown-section-middle{padding-top:0}.asset-tracker-dropdown-last-section{padding-bottom:0}.asset-tracker-selected-text{margin:14px 0 !important}
.asset-tracker-request-status-container{display:flex}.asset-tracker-request-status-container .status-icon{position:relative;bottom:-7px}.asset-tracker-request-status-container .success-icon{background-color:#006800 !important}.asset-tracker-request-status-container .pending-icon{background-color:#b16201 !important}.asset-tracker-request-status-container .failure-icon{background-color:#d62d0a !important}.asset-tracker-request-status-container .none-icon{background-color:#e6e8ea !important}.asset-tracker-request-status-container .popup-link-text{border-bottom:2px dashed rgba(0,0,0,.3)}.asset-tracker-ping-rate-popup .PopupTip__content-wrapper{position:unset !important}
.chargers-page .chargers-page-header{margin-bottom:24px;line-height:2.5}.chargers-page .chargers-page-summary{margin-bottom:24px}.chargers-page .chargers-page-summary .chargers-page-summary-title{margin-bottom:24px;display:flex;justify-content:space-between}.chargers-page .chargers-page-summary .chargers-page-summary-title .ford-pro-link{display:flex;align-items:center}.chargers-page .chargers-page-summary .chargers-page-summary-title .ford-pro-link img{margin-left:8px}.chargers-summary-grid{display:flex;flex-wrap:wrap;row-gap:0;border:1px solid #d1d5d9;width:100%}.chargers-summary-grid .grid-item{padding:32px;align-content:center;flex:1 0 200px;border-right:1px solid #d1d5d9}@media(min-width: 769px){.chargers-summary-grid .grid-item{width:calc(25% - 1px);flex:0 0 calc(25% - 1px)}}@media(max-width: 768px){.chargers-summary-grid .grid-item{width:100%;flex:0 0 100%;border-right:none;border-bottom:1px solid #d1d5d9}}.chargers-summary-grid .grid-item.last-item{border-right:none}.chargers-summary-grid .grid-item:last-child{border-bottom:none}.chargers-summary-grid .grid-item .subtitle{margin-bottom:16px}
.charger-details-page .page-header{margin-top:24px}.charger-details-page .tag-container{margin-top:16px}.charger-details-page .port-container{margin:20px 0}.charger-details-page .port-container .port-heading{margin-bottom:20px}.charger-details-page .port-container .port-info-container{margin:16px 0}.charger-details-page .port-container .port-info-container .port-info-title{margin-bottom:8px}.charger-details-page .port-container .port-info-container .status-container{display:flex;align-items:center}.charger-details-page .port-container .port-info-container .status-text{margin-right:8px}.charger-details-page .port-container .vehicle-box{border:1px solid #d1d5d9;border-radius:8px;padding:16px}.charger-details-page .custom-dropdown{min-width:300px;max-width:416px;width:100%}
.chatBotWindow{position:fixed;top:0;left:0;z-index:8001;width:100vw;height:100%;border:1px solid rgba(6,111,239,.29);background:linear-gradient(129deg, rgba(239, 222, 252, 0.18) -10.55%, rgba(6, 111, 239, 0.18) 62.17%, var(--color-chart-teal-moderate, rgba(0, 165, 165, 0.18)) 122.88%),#fff;box-shadow:0 4px 20px 0 rgba(31,84,150,.2);display:flex;flex-direction:column}.chatBotWindowHeader{display:grid;grid-template-columns:auto auto auto auto;grid-gap:32px;padding:46px 64px;align-items:center;max-width:1378px;margin:auto}.chatBotWindowHeader p{color:#4d5b6d;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.chatBotWindowHeader .chatBotWindowTitle{display:flex;flex-direction:column}.chatBotWindowHeader .chatBotWindowTitle div{display:flex;flex-direction:row;align-items:center}.chatBotWindowHeader .chatBotWindowTitle h1{color:#066fef;font-family:"Ford F-1",sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:40px;margin-right:8px}.chatBotWindowHeader .chatBotWindowTitle h2{color:#388cf2;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.chatBotWindowTitleBetaTag{border-radius:4px;background:#8746c6;padding:0 8px}.chatBotWindowTitleBetaTag p{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.headerBreak{display:flex;justify-content:center;height:3px}.headerBreak div{max-width:1250px;width:100%;opacity:.34;background:#fff;margin-left:64px;margin-right:64px}.slideRight{display:flex;justify-content:right;gap:10px}.slideLeft{display:flex;justify-content:left;gap:10px}.avatar,.userAvatar,.botAvatar{width:40px;height:40px;padding:8px;text-align:center;color:#001025;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.botAvatar{border-radius:100%;border:1px solid rgba(6,111,239,.29);background:linear-gradient(129deg, #D3AAF4 -10.55%, #066FEF 62.17%, #00A5A5 122.88%)}.userAvatar{border-radius:100%;background:#fafafb}.message,.messageFromBot,.messageFromUser{color:#001025;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:75%;width:100%;border-radius:12px;padding:16px;margin-bottom:24px}.messageFromUser{border:1px solid #d1d5d9;background:#fafafb}.messageFromUser .user-message-date-stamp{text-align:right}.messageFromBot{border:1px solid #066fef;background-color:rgba(6,111,239,0)}.messageFromBot table{border-collapse:collapse;width:100%;margin:16px 0;background-color:#fff}.messageFromBot th,.messageFromBot td{padding:8px 12px;text-align:left}.messageFromBot th{background-color:#f2f4f8}.messageFromBot tr:nth-child(even) td{background-color:#fafafb}.hiddenLabel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.chatBotInput{width:494px;height:109px;border-radius:12px;border:1px solid rgba(6,111,239,.29);background:#fff;box-shadow:0 4px 20px 0 rgba(31,84,150,.2);text-align:left;padding:8px 86px 8px 12px;resize:none;overflow-y:auto;caret-color:#8746c6;color:#000;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.chatBotInputContainer{position:relative;display:inline-block}.chatBotSubmitButton{position:absolute;top:8px;right:8px;z-index:1;cursor:pointer;padding:8px;width:41px;height:40px;border-radius:12px;border:1px solid rgba(6,111,239,.29);background:#81aadc}.chatBotSubmitButtonDisabled{position:absolute;top:8px;right:8px;z-index:1;padding:8px;width:41px;height:40px;opacity:.29;border-radius:12px;border:1px solid rgba(6,111,239,.29);background:#8fb7e7}.chatContainer{margin-top:auto;max-width:1378px;padding:46px 64px;display:flex;flex-direction:column;gap:24px}.chatContainer .chatHistory{max-height:calc(100vh - 355px - 111px - 24px);overflow-y:auto}.chatContainer .chatForm{margin-bottom:144px;text-align:right}.center{margin-left:auto;margin-right:auto}.loading-state-spinner{z-index:8002}
.clara-conversation-message{font-family:Inter,sans-serif;font-size:16px;font-weight:400}
.side-nav-container li>div{padding-left:unset;padding-right:unset;cursor:pointer}.side-nav-container li>div svg{color:#00142e !important}.side-nav-container .notifications-icon-badge-container{position:relative;display:inline-block}.side-nav-container .notifications-icon-badge-container .unread-notifications-badge{position:absolute;top:4px;right:16%;transform:translate(50%, -50%)}
.medallia-btn{border:2px solid rgba(0,0,0,0);padding:4px;border-radius:8px;background:rgba(0,0,0,0);cursor:pointer}.medallia-btn:hover{background-color:#e6f1fd}.medallia-span{display:flex;flex-direction:column;justify-content:center;align-items:center;width:20px !important;height:20px !important}
.page-footer{border-top:1px solid #d6d7de;padding:12px calc(12px + 2%);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;z-index:2;background-color:#fff}.page-footer .company-name{margin-right:32px}.page-footer .links-container a:not(:first-child){margin-left:32px}
.notification-side-drawer li{border-radius:8px}.notification-side-drawer [role=dialog]>div:first-child{min-height:90px}.notification-side-drawer [role=dialog]>div:last-child{justify-content:center}.notification-side-drawer [role=dialog]>div:last-child nav ul{justify-content:center}.notification-side-drawer div:has(.notification-drawer-segment-control){padding-top:0}.notification-side-drawer .notification-drawer-segment-control{margin-top:16px;width:100%}.notification-side-drawer .notification-drawer-segment-control .Tooltip.SegmentControlItem__Tooltip{flex:1}.notification-side-drawer .notification-drawer-segment-control [role=tooltip]{display:none !important}.notification-side-drawer .notification-drawer-segment-control .SegmentControlItem.SegmentControlItem--active:hover{background-color:#0559bf !important}.notification-side-drawer .notification-drawer-segment-control button.SegmentControlItem:hover{width:100% !important;text-align:center !important;margin-left:0 !important}.notification-side-drawer .notification-drawer-segment-control,.notification-side-drawer .notification-drawer-filter-container,.notification-side-drawer .bulk-dismiss-button{margin-bottom:1.25rem}.notification-side-drawer .paginated-items-total-items{margin-bottom:16px}.notification-side-drawer .notification-drawer-footer{display:block}.notification-side-drawer .notification-filter-dropdown-float-right{float:right}.notification-side-drawer .notification-filter-dropdown{display:inline-flex}.notification-side-drawer .notification-filter-dropdown .notification-dropdown-filter-button{margin:12px 6px 0 0}.notification-side-drawer .notification-drawer-footer>div{flex-direction:column}.notification-side-drawer .ListWrapper.notification-item.notification-item-unread{background:linear-gradient(to right, #0564d7 8px, transparent 9px)}.notification-side-drawer .notification-item:hover{border-color:#066fef;border-width:2px}.notification-side-drawer .notification-item .title{color:#9ca3ad;font-size:.85rem}.notification-side-drawer .notification-item .icon-status-container{display:flex;margin:.5rem 0}.notification-side-drawer .notification-item .icon-status-container p{text-wrap:none;margin-left:.5rem}.notification-side-drawer .notification-item .notification-item-button-container{display:inline-flex;transition:none}.notification-side-drawer .notification-item .notification-item-button-container:hover{background-color:#fff !important}.notification-side-drawer .notification-item .notification-item-button-container .notification-icon-button:hover{background-color:#f5f6f7}.notification-side-drawer .notification-item .TrailingElementWrapper:has(.notification-item-button-container){border-radius:8px}.notification-side-drawer .geofence-rule-notification-icon{background-color:#6b7786;border-radius:50%;padding:2px;width:22px;height:22px}
.page-wrapper{display:flex;flex-direction:column;flex:1}
.cookie-policy-footer-container{position:fixed;width:100%;bottom:0;left:0;background:#fff;z-index:1002;border-top:1px solid #d1d5d9}.cookie-policy-footer-container .cookie-policy-footer-content{padding:20px 40px}
#root .top-nav{position:sticky;top:0;z-index:1002;padding:12px calc(12px + 2%);border-bottom:1px solid #d1d5d9;box-shadow:0 2px 4px rgba(0,0,0,.1);background:#fff}#root .top-nav .logo-container{min-width:130px;margin-right:40px;cursor:pointer}#root .top-nav .logo-container .ford-pro-text{align-content:center}#root .top-nav .main-link-container a{margin-right:26px;position:relative}#root .top-nav .main-link-container a::after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:3px}#root .top-nav .main-link-container a.active::after{background-color:#1700f4}#root .top-nav .icon-buttons-container{gap:18px}#root .top-nav .icon-buttons-container .notifications-icon-badge-container{position:relative;display:inline-block}#root .top-nav .icon-buttons-container .notifications-icon-badge-container .unread-notifications-badge{position:absolute;top:4px;right:16%;transform:translate(50%, -50%)}#root .top-nav .page-header-overflow{margin-top:8px}
.new-app-info-modal__content{margin-top:16px;padding:0 24px}.new-app-info-modal__list{line-height:48px;margin-top:16px;list-style-type:disc}.new-app-info-modal__list li{margin-bottom:16px}.new-app-info-modal__list li:last-child{margin-bottom:0}
.flex-inline-centered{display:inline-flex;align-items:center}.flex-space-between-row{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.flex-space-between-col{display:flex;justify-content:space-between;flex-direction:column}.flex-start-row-4{display:flex;justify-content:flex-start;gap:4px}.flex-start-col-4{display:flex;justify-content:flex-start;flex-direction:column;gap:4px}.flex-end-row-4{display:flex;justify-content:flex-end;gap:4px}.flex-end-col-4{display:flex;justify-content:flex-end;flex-direction:column;gap:4px}.flex-start-row-6{display:flex;justify-content:flex-start;gap:6px}.flex-start-col-6{display:flex;justify-content:flex-start;flex-direction:column;gap:6px}.flex-end-row-6{display:flex;justify-content:flex-end;gap:6px}.flex-end-col-6{display:flex;justify-content:flex-end;flex-direction:column;gap:6px}.flex-start-row-8{display:flex;justify-content:flex-start;gap:8px}.flex-start-col-8{display:flex;justify-content:flex-start;flex-direction:column;gap:8px}.flex-end-row-8{display:flex;justify-content:flex-end;gap:8px}.flex-end-col-8{display:flex;justify-content:flex-end;flex-direction:column;gap:8px}.flex-start-row-10{display:flex;justify-content:flex-start;gap:10px}.flex-start-col-10{display:flex;justify-content:flex-start;flex-direction:column;gap:10px}.flex-end-row-10{display:flex;justify-content:flex-end;gap:10px}.flex-end-col-10{display:flex;justify-content:flex-end;flex-direction:column;gap:10px}.flex-start-row-12{display:flex;justify-content:flex-start;gap:12px}.flex-start-col-12{display:flex;justify-content:flex-start;flex-direction:column;gap:12px}.flex-end-row-12{display:flex;justify-content:flex-end;gap:12px}.flex-end-col-12{display:flex;justify-content:flex-end;flex-direction:column;gap:12px}.flex-start-row-16{display:flex;justify-content:flex-start;gap:16px}.flex-start-col-16{display:flex;justify-content:flex-start;flex-direction:column;gap:16px}.flex-end-row-16{display:flex;justify-content:flex-end;gap:16px}.flex-end-col-16{display:flex;justify-content:flex-end;flex-direction:column;gap:16px}.flex-start-row-20{display:flex;justify-content:flex-start;gap:20px}.flex-start-col-20{display:flex;justify-content:flex-start;flex-direction:column;gap:20px}.flex-end-row-20{display:flex;justify-content:flex-end;gap:20px}.flex-end-col-20{display:flex;justify-content:flex-end;flex-direction:column;gap:20px}.flex-start-row-24{display:flex;justify-content:flex-start;gap:24px}.flex-start-col-24{display:flex;justify-content:flex-start;flex-direction:column;gap:24px}.flex-end-row-24{display:flex;justify-content:flex-end;gap:24px}.flex-end-col-24{display:flex;justify-content:flex-end;flex-direction:column;gap:24px}.flex-start-row-32{display:flex;justify-content:flex-start;gap:32px}.flex-start-col-32{display:flex;justify-content:flex-start;flex-direction:column;gap:32px}.flex-end-row-32{display:flex;justify-content:flex-end;gap:32px}.flex-end-col-32{display:flex;justify-content:flex-end;flex-direction:column;gap:32px}.flex-start-row{display:flex;justify-content:flex-start}.flex-start-col{display:flex;justify-content:flex-start;flex-direction:column}.flex-end-row{display:flex;justify-content:flex-end}.flex-end-col{display:flex;justify-content:flex-end;flex-direction:column}html,body{height:100%;margin:0}#root{display:flex;flex-direction:column;min-height:100vh;height:100%}#root main{flex:1 1 auto;flex-direction:column;display:flex;justify-content:space-between}#root main .global-padding-container{padding:0 calc(12px + 2%) 32px;flex:1}.tooltip{z-index:500}.spinner-spacing-top{margin-top:50px;margin-bottom:50px;left:calc(50% - 30px)}.spinner-spacing-center{margin-top:250px;margin-bottom:50px;left:calc(50% - 30px)}.spinner-spacing-auto{margin:auto}.red-dropdown-row div{color:#d62d0a !important}.time-picker-row{margin:16px 0px;gap:8px}@media only screen and (min-width: 600px)and (max-width: 768px){.time-picker-row{flex-direction:column;align-items:start}}@media only screen and (max-width: 375px){.time-picker-row{flex-direction:column;align-items:start}}.standard-text-filter{min-width:17%;max-width:432px}.standard-dropdown .TextInput__adornment--end{width:unset !important}.center-align-text{text-align:center}.full-width{width:100%}.warning-color{color:#b16201}.event-history-mapbox-popup .vehicle-title-container,.event-history-map-popup .vehicle-title-container{display:flex}.event-history-mapbox-popup .vehicle-title-container .vehicle-title-icon,.event-history-map-popup .vehicle-title-container .vehicle-title-icon{margin-right:.5rem}.event-history-mapbox-popup .vehicle-model-subtitle,.event-history-map-popup .vehicle-model-subtitle{color:#4d5b6d}.status-icon-badge{display:flex;align-items:center;justify-content:center}.status-icon-badge .badge-text{color:#fff !important}svg.status-icon,img.status-icon,.status-icon-badge{border:1px solid hsla(0,0%,100%,.6);height:24px;width:24px;border-radius:1rem;color:#fff}svg.status-icon.caution-color,img.status-icon.caution-color,.status-icon-badge.caution-color{background-color:#b16201}svg.status-icon.danger-color,img.status-icon.danger-color,.status-icon-badge.danger-color{background-color:#d62d0a}svg.status-icon.success-color,img.status-icon.success-color,.status-icon-badge.success-color{background-color:#008200}svg.status-icon.secondary-color,img.status-icon.secondary-color,.status-icon-badge.secondary-color{background-color:#6b7786}.align-icon-text{vertical-align:sub}.InlineAlert__leading-icon{padding-top:unset !important;align-self:center}.standard-text-input-width{width:416px !important}.primary-color{color:#066fef}.caution-fill{background-color:#f8e4cc !important}.text-default{color:#001025 !important}.text-subtlest{color:#4d5b6d !important}.ModalWindow__container{display:flex;flex-direction:column}.Snackbar-container--wrapper{z-index:999999 !important}.standard-filter-group>div:empty{display:none}.Tooltip__content-wrapper{width:240px}.Tooltip__content-wrapper .Tooltip__content{text-wrap:wrap !important}.bulk-action-success-button button{background-color:#066fef !important;color:#fff !important;border:none !important}.bulk-action-success-button button:hover{background-color:#0559bf !important}.overflow-wrap-text{overflow-wrap:anywhere !important}
