.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}
.custom-bulk-action-bar-container{border-radius:8px;background:#00142e;color:#fff;padding:16px 32px}.custom-bulk-action-bar-container .custom-bulk-action-label-and-close{display:flex;flex-direction:row;align-items:center;cursor:pointer}.custom-bulk-action-bar-container .custom-bulk-action-cancel-close{padding:8px;border-radius:8px;margin-right:12px}.custom-bulk-action-bar-container .custom-bulk-action-cancel-close:hover{background:#4d5b6d}
.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 0}.standard-table .sticky-column-enabled table td:first-child,.standard-table .sticky-column-enabled table td:nth-child(2){z-index:999}.standard-table-header-container .Chip__badge{width:fit-content;white-space:nowrap}.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%}
.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}
.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}.Tabs:has(.Tabs) .TabList{margin-bottom:0}
.low-battery-icon-container{display:flex;background-color:#f8e4cc;border-radius:6px;width:fit-content}.caption-image{height:16px}
.global-padding-container:has(.split-map-container){padding-bottom:0 !important}.global-padding-container:has(.split-map-container.hide-padding-and-footer){padding:unset !important}.global-padding-container:has(.split-map-container.hide-padding-and-footer) .split-map-container .split-map-left-panel{padding:16px 32px !important}.global-padding-container:has(.split-map-container.hide-padding-and-footer)+.page-footer{display:none}.global-ask-clara-padding:has(.split-map-container){padding-bottom:0 !important}.global-ask-clara-padding:has(.split-map-container) .ford-pro-ai-button{bottom:24px !important}@media(min-width: 1024px){.global-ask-clara-padding:has(.split-map-container) .map-style-control{bottom:230px}.global-ask-clara-padding:has(.split-map-container) .mapboxgl-ctrl-bottom-right{margin:0 10px 70px 0 !important}.global-ask-clara-padding:has(.split-map-container) .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-group{margin-right:0;margin-bottom:0}.global-ask-clara-padding:has(.split-map-container) .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-attrib.mapboxgl-compact{margin:10px 0}}.global-ask-clara-padding:has(.split-map-container.hide-padding-and-footer){padding:unset !important}.split-map-container{display:flex;flex:1}.split-map-container>div{display:flex;flex:1}.split-map-container>div .split-map-left-panel{display:flex;flex-direction:column;flex:1}.split-map-container>div .split-map-left-panel .split-map-table-container{padding-bottom:16px;display:flex;flex-direction:column;flex:1}.split-map-container>div .split-map-left-panel .split-map-table-container .split-map-items-container{height:0;overflow-y:auto;flex-grow:1;padding-right:8px}.split-map-container>div .split-map-left-panel .split-map-table-container .standard-table{display:flex;flex-direction:column;flex:1}.split-map-container>div .split-map-left-panel .split-map-table-container .standard-table .standard-table-table-container{height:0;overflow-y:auto;flex-grow:1;padding-right:8px;min-height:400px}.split-map-container>div>div>.grid-item:has(.mapboxgl-map){display:flex;padding-right:0}.split-map-container>div>div>.grid-item:has(.mapboxgl-map)>div.mapboxgl-map,.split-map-container>div>div>.grid-item:has(.mapboxgl-map)>div .mapboxgl-map{display:flex;flex:1}.split-map-container>div>div>.grid-item:has(.mapboxgl-map)>div.mapboxgl-map div:has(.layer-choice-container,.map-style-control),.split-map-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}.split-map-container>div .split-map-collapse-button-item{width:0;height:0;align-self:center}.split-map-container>div .split-map-collapse-button-item .map-collapse-button{position:relative;left:10px;z-index:1000;color:#00142e;border-color:#d1d5d9;background-color:#fff;padding:6px 18px}.split-map-container>div .split-map-collapse-button-item .map-collapse-button svg{min-width:24px}.tablet .split-map-container div[class^=grid__GridWrapper],.mobile .split-map-container div[class^=grid__GridWrapper]{flex-direction:column-reverse}.tablet .split-map-container div[class^=grid__GridWrapper]>.grid-item,.mobile .split-map-container div[class^=grid__GridWrapper]>.grid-item{padding-right:0;flex:1}.tablet .split-map-container div[class^=grid__GridWrapper]>.grid-item.split-map-right-panel,.mobile .split-map-container div[class^=grid__GridWrapper]>.grid-item.split-map-right-panel{flex:unset}.tablet .split-map-container div[class^=grid__GridWrapper] .split-map-collapse-button-item,.mobile .split-map-container div[class^=grid__GridWrapper] .split-map-collapse-button-item{display:none}.tablet .split-map-container .split-map-right-panel{height:360px}.mobile .split-map-container .split-map-right-panel{height:500px}
.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-description-container{display:flex;align-items:center;padding:16px 0;gap:6px}.asset-tracker-data-column .vehicle-details-section-description-container p.vehicle-details-section-description{display:inline-flex;text-transform:none;margin:0}.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}
.mapboxgl-popup-content{padding:8px 12px 12px;box-shadow:unset;border-radius:4px}.selected-geofence{z-index:10 !important}.mapboxgl-popup{padding:22px;filter:drop-shadow(1px 0px 0px #d1d5d9) drop-shadow(-1px 0px 0px #d1d5d9) drop-shadow(0px 1px 0px #d1d5d9) drop-shadow(0px -1px 0px #d1d5d9) drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.1))}.map-grid-container a.mapboxgl-ctrl-logo.mapboxgl-compact{width:88px}.charging-location-icon-column{width:10% !important}.charging-location-data-column{width:90% !important}.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)}.subtitle{color:#38485c !important}.note{color:#4d5b6d !important}.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}.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{display:flex}.vehicle-icon-preview-text{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;line-height:16px !important;max-width:112px !important}@media(min-width: 1660px){.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}.cluster-popover-list-item{font-family:Inter,sans-serif !important;font-weight:400 !important;font-style:normal !important;vertical-align:middle !important;color:#57585d !important}.cluster-popover-list-item-header{color:var(--color-text-default, #001025)}
.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}
.selectable-table-wrapper{display:flex;flex:1}.selectable-table-wrapper tr.row-selected,.selectable-table-wrapper .standard-table tr.row-selected,.selectable-table-wrapper tr.row-selected.row-selected,.selectable-table-wrapper .standard-table tr.row-selected.row-selected,.selectable-table-wrapper tr.row-selected:not(.nope),.selectable-table-wrapper .standard-table tr.row-selected:not(.nope){background:#e6f1fd !important}.selectable-table-wrapper tr.row-selected>td,.selectable-table-wrapper .standard-table tr.row-selected>td{background:#e6f1fd !important}
.dashcam-live-modal__controller-range{-webkit-appearance:none;appearance:none;width:100%;height:6px;background:#e5e7eb;border-radius:3px;outline:none;margin:0;padding:0}.dashcam-live-modal__controller-range::-webkit-slider-runnable-track{height:6px;background:#e5e7eb;border-radius:3px}.dashcam-live-modal__controller-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:0;height:0;background:rgba(0,0,0,0);box-shadow:none;border:none}.dashcam-live-modal__controller-range::-moz-range-thumb{width:0;height:0;background:rgba(0,0,0,0);border:none}.dashcam-live-modal__controller-range::-ms-thumb{width:0;height:0;background:rgba(0,0,0,0);border:none}.dashcam-live-modal__controller-range::-ms-fill-lower{background:#2563eb;border-radius:3px}.dashcam-live-modal__controller-range::-ms-fill-upper{background:#e5e7eb;border-radius:3px}.dashcam-live-modal__controller-range::-moz-range-track{height:6px;background:#e5e7eb;border-radius:3px}.dashcam-live-modal__controller-range::-ms-tooltip{display:none}.dashcam-live-modal__controller-range:focus{outline:none}.dashcam-live-modal__audio-icon{margin-right:4px;vertical-align:sub}.dashcam-live-modal__driver-facing-icon{margin-right:4px;vertical-align:sub}.dashcam-live-modal__alert-icon{margin-right:4px;vertical-align:sub}.dashcam-live-modal__main{margin-bottom:-8px}.dashcam-live-modal__description{display:flex;padding:var(--spacing-3x, 12px) var(--spacing-4x, 16px);align-items:center;gap:var(--spacing-3x, 12px);align-self:stretch;border-radius:var(--radius-large, 12px);background:#e6f1fd;margin-bottom:24px}.dashcam-live-modal__players-row{display:flex;gap:1px}.dashcam-live-modal__players-row:fullscreen{width:100vw;height:100vh;background:#000;align-items:stretch}.dashcam-live-modal__players-row:-webkit-full-screen{width:100vw;height:100vh;background:#000;align-items:stretch}.dashcam-live-modal__player{flex:1 1 0;display:flex;flex-direction:column;align-items:stretch}.dashcam-live-modal__players-row:fullscreen .dashcam-live-modal__player,.dashcam-live-modal__players-row:-webkit-full-screen .dashcam-live-modal__player{height:100%}.dashcam-live-modal__video{width:100%;height:auto;max-height:100%;background:#000}.dashcam-live-modal__players-row:fullscreen .dashcam-live-modal__video,.dashcam-live-modal__players-row:-webkit-full-screen .dashcam-live-modal__video{height:100%;object-fit:contain}.dashcam-live-modal__player{flex:1;text-align:center}.dashcam-live-modal__player-title{display:flex;justify-content:space-between;font-weight:bold;margin-bottom:4px}.dashcam-live-modal__badges{margin-bottom:8px}.dashcam-live-modal__badge{border-radius:4px;padding:2px 8px;margin-right:4px;font-size:13px;display:inline-block}.dashcam-live-modal__badge--alert,.dashcam-live-modal__badge--audio,.dashcam-live-modal__badge--driver{background:#e6f3e6;color:#008200}.dashcam-live-modal__video{background:#fafafb;width:100%}.live-dashcam-loading-state{gap:16px;z-index:3000;margin-bottom:-50%}.live-dashcam-loading-state-duo{gap:16px;z-index:3000;margin-bottom:-50%}.dashcam-live-modal__video-placeholder{height:200px;display:flex;align-items:center;justify-content:center;background:#fafafb}.dashcam-live-modal__controller-bar{display:flex;flex-direction:column;background:rgba(0,20,46,.7);padding:8px;margin-bottom:24px}.dashcam-live-modal__controller-bar .dashcam-live-modal__controller-mute svg,.dashcam-live-modal__controller-bar .dashcam-live-modal__controller-fullscreen svg,.dashcam-live-modal__controller-bar .dashcam-live-modal__controller-play svg,.dashcam-live-modal__controller-bar .dashcam-live-modal__controller-bar svg{color:#fff;fill:#fff}.dashcam-live-modal__controller--buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.dashcam-live-modal__controller-left{display:flex;align-items:center;gap:12px}.dashcam-live-modal__controller-play{border:none;background:none;cursor:pointer}.dashcam-live-modal__controller-mute{border:none;background:none;cursor:pointer}.dashcam-live-modal__controller-fullscreen{border:none;background:none;cursor:pointer}.dashcam-live-modal__controller-range{width:100%;flex:1 1 0;margin:0 0 4px 0}.dashcam-live-modal__controller-time{min-width:60px;text-align:center;color:#fff}.dashcam-live-modal__footer{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}.dashcam-live-modal__progress-bar-row{width:100%;padding:0;margin:0;box-sizing:border-box;display:flex}.dashcam-live-modal__player-overlay{background:rgba(230,232,234,.5);align-content:center;position:relative}.single-player-overlay{min-height:36vw;margin-top:-36vw}.duo-player-overlay{min-height:26vw;margin-top:-26vw}
#root .user-settings .global-padding-container,#root .admin-fleet-settings .global-padding-container{padding-bottom:0}#root .user-settings .global-ask-clara-padding,#root .admin-fleet-settings .global-ask-clara-padding{padding-bottom:36px !important}#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 .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{gap:16px;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}.vehicle-misuse-time-zone-link a{color:#0564d7;cursor:pointer}.vehicle-misuse-time-zone-link a:hover{color:#294d7a;text-decoration:underline}.vehicle-misuse-interval-picker{width:fit-content;padding:12px;border:1px solid #d1d5d9;border-radius:8px}.misuse-card-time-interval-label>div{background-color:rgba(0,0,0,0) !important;font-weight:500 !important;font-size:16px !important;padding:0 !important}
.timezone-dropdown{width:100%;max-width:535px}
.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}.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}
.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}.SegmentControlItem--active:hover{background-color:rgba(0,0,0,0) !important}.trend-title{padding-bottom:1rem}.icon-tooltip{color:#0564d7}.trend-card-column-header-text{color:#4d5b6d !important;min-width:auto !important}.PopupTip__content-wrapper--top-end-open{transform:translate(-36px, 8px) !important}.standard-table div:has(.reports-progress-bar){flex:1}.standard-table div:has(.reports-progress-bar) .reports-progress-bar.neutralSubtle>progress{--_progressbar-color: #e6e8ea !important}.standard-table div:has(.reports-progress-bar) .reports-progress-bar.successStrong>progress{--_progressbar-color: #007500 !important}.standard-table div:has(.reports-progress-bar) .reports-progress-bar.successSubtle>progress{--_progressbar-color: #80c180 !important}.standard-table div:has(.reports-progress-bar) .reports-progress-bar.cautionSubtle>progress{--_progressbar-color: #ffa755 !important}.standard-table div:has(.reports-progress-bar) .reports-progress-bar.dangerSubtle>progress{--_progressbar-color: #eb9685 !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}
.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}
.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}
.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}
.reimbursement-export-checkbox-section{margin-top:16px}.reimbursement-export-checkbox-section .reimbursement-export-select-all{margin:12px 0}.reimbursement-export-checkbox-section .reimbursement-export-select-all .select-all-divider{margin:12px 0}.reimbursement-export-checkbox-section .reimbursement-export-checkboxes>label{margin:16px 0}
.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}
.charger-reports-container .charger-reports-date-picker{margin-bottom:24px;margin-top:16px}.charger-reports-container .charger-reports-filters{margin-bottom:32px;display:flex;justify-content:space-between;align-items:baseline}.charger-reports-container .charger-reports-overview{margin-bottom:32px}.charger-reports-container .charger-reports-overview .charger-reports-overview-header{margin-bottom:16px}.charger-reports-container .charger-reports-tabs{margin-top:24px}.charger-reports-container .tooltip-container{max-width:300px;padding:12px}.charger-reports-container .tooltip-title{font-weight:600;margin-bottom:8px;font-size:16px}.charger-reports-container .tooltip-title-medium{font-weight:500;margin-bottom:8px;font-size:16px}.charger-reports-container .tooltip-description{margin-bottom:12px;line-height:1.4}.charger-reports-container .tooltip-body{font-weight:400;font-size:14px;line-height:1.4}.charger-reports-container .clickable-icon{cursor:pointer}.charger-reports-container .info-icon-wrapper{cursor:pointer;display:inline-flex;align-items:center}.charger-reports-container .chart-header{display:flex;align-items:center;gap:.5rem}.charger-reports-container .chart-tooltip{padding:8px;font-size:14px;font-family:"Inter";line-height:1.4}.charger-reports-container .chart-tooltip-title{color:#001025;font-weight:500;font-size:16px;margin-bottom:8px}.charger-reports-container .chart-tooltip-divider{height:1px;background-color:#d1d5d9;margin:8px 0}.charger-reports-container .chart-tooltip-row{display:flex;justify-content:space-between;margin-bottom:4px;align-items:center;gap:4px}.charger-reports-container .chart-tooltip-row-last{display:flex;justify-content:space-between;margin-bottom:4px;align-items:center;gap:4px}.charger-reports-container .chart-tooltip-label-wrapper{display:flex;align-items:center}.charger-reports-container .chart-tooltip-color-box{width:12px;height:12px;margin-right:8px;flex-shrink:0}.charger-reports-container .chart-tooltip-color-box--peak{background-color:#0564d7}.charger-reports-container .chart-tooltip-color-box--off-peak{background-color:#00052e}.charger-reports-container .chart-tooltip-color-box--no-rate{background-color:#388cf2}.charger-reports-container .chart-tooltip-color-box--energy-dispensed{background-color:#388cf2}.charger-reports-container .chart-tooltip-label{color:#6b7786;font-size:14px;font-weight:400}.charger-reports-container .chart-tooltip-value{color:#001025;font-size:14px;font-weight:500}.charger-reports-container .chart-tooltip-total-row{display:flex;justify-content:space-between;margin-top:8px;padding-top:8px;gap:4px}.charger-reports-container .chart-tooltip-total{display:flex;justify-content:space-between}.charger-reports-container .chart-controls{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.charger-reports-container .chart-controls-left{flex:1}.charger-reports-container .chart-title-wrapper{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.charger-reports-container .chart-controls-right{display:flex;align-items:center;gap:1rem}.charger-reports-container .chart-container-with-margin{margin-top:1rem}.charger-reports-container .trends-section-header{margin-top:2rem;margin-bottom:1rem}.charger-reports-container .trend-item-header{display:flex;align-items:center;gap:.5rem}.charger-reports-container .charger-link{color:#0564d7;text-decoration:none;margin-top:2px}.charger-reports-container .overview-header-with-margin{margin-bottom:1rem}.charger-reports-container .no-utility-rates-container{height:360px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.charger-reports-container .charging-cost-segment-control{margin:24px 0px}.charger-reports-utility-rate-disclaimer{background-color:#fcf2e6;border-radius:8px;padding:12px 16px;margin-bottom:24px}.charger-reports-utility-rate-disclaimer__content{display:flex;flex-direction:column}.charger-reports-utility-rate-disclaimer__header{display:flex;justify-content:space-between;align-items:center;gap:16px}.charger-reports-utility-rate-disclaimer__left-content{display:flex;align-items:flex-start;gap:12px;flex:1}.charger-reports-utility-rate-disclaimer__warning-icon{margin-top:4px}.charger-reports-utility-rate-disclaimer__title{font-family:Inter;font-weight:600;font-style:normal;font-size:18px;line-height:28px;letter-spacing:0%;color:#854901;flex:1}.charger-reports-utility-rate-disclaimer__close-button{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;flex-shrink:0;margin-top:8px}.charger-reports-utility-rate-disclaimer__close-button:focus{outline:2px solid #066fef;outline-offset:2px}.charger-reports-utility-rate-disclaimer__description{font-family:Inter;font-weight:400;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0%;color:#854901;margin:0;margin-left:34px}.charger-reports-utility-rate-link-button{padding:0;font-size:14px;font-weight:600;text-decoration:underline;background:none;border:none;color:#854901;cursor:pointer}.charger-reports-utility-rate-link-button:hover{text-decoration:none}.charger-reports-modal-content-padding{padding:.5rem 0}.charger-reports-modal-warning-box{background-color:#fcf2e6;padding:1rem;border-radius:8px;margin-bottom:1rem;display:flex;align-items:flex-start;gap:.75rem}.charger-reports-modal-section{margin-bottom:1rem}.charger-reports-utility-rate-dropdown .standard-dropdown{width:100%}.charger-reports-download-all-modal{display:flex;gap:8px}.charger-reports-download-all-modal .left-section{flex:0 0 34%}.charger-reports-download-all-modal .right-section{flex:0 0 64%}.charger-reports-download-all-modal .step-container{margin-bottom:36px}.charger-reports-download-all-modal .step-container .badge-with-text{display:flex;align-items:baseline}.charger-reports-download-all-modal .step-container .badge-with-text p{padding:12px 0px;margin-left:16px}.charger-reports-download-all-modal .step-container .step-content{margin-left:34px}.charger-reports-details-subtitle-value{color:#38485c;font-family:var(--font-family-body);font-weight:var(--font-weight-body-medium, 500);font-size:18px;line-height:var(--line-height-body-medium-l, 1.33);letter-spacing:0%;margin-bottom:.25rem}.charger-reports-details-subtitle-description{color:#38485c;font-family:var(--font-family-body);font-weight:var(--font-weight-body-regular, 400);font-size:var(--font-size-body-regular-m, 1rem);line-height:var(--line-height-body-regular-m, 1.5);letter-spacing:0%}.charger-reports-details-subtitle-bold{font-weight:700}.charger-reports-details-search-container{margin-bottom:1rem;display:flex;justify-content:flex-start}.charger-reports-add-utility-rate-link{color:#0564d7 !important;font-weight:600;text-align:left;cursor:pointer}.charger-power-demand-report{padding-top:24px}.charger-power-demand-report .pd-globa-attribute-bar-container{margin-top:24px}.charger-power-demand-report .pd-globa-attribute-bar-container .pd-globa-attribute-bar{border-radius:4px;min-height:125px !important}.charger-power-demand-report .power-demand-chart-container{padding:24px;margin:16px 0 24px 0}.charger-power-demand-report .power-demand-chart-container .chart-title-download-btn-section{display:flex;justify-content:space-between;align-items:center}.charger-power-demand-report .chart-centered-container{display:flex;justify-content:center;align-items:center;min-height:450px !important}
.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{margin-bottom:16px}.dashcam-feature-enabled .dashcam-setting-upsell-container{margin-top:16px}.dashcam-feature-enabled .dashcam-setting-upsell-container .dashcam-setting-upsell-title{padding:0px !important}.dashcam-feature-enabled .dashcam-setting-upsell-container .dashcam-setting-upsell-body{padding:16px 24px}.dashcam-child-setting{border-top:none !important;border-bottom:none !important;margin:-8px 0px}.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}
.notification-info-box{background-color:#fafafb !important}.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 .mixed-input-row{display:flex;align-items:start}.accordions-container .accordion .mixed-input-row p{padding-top:6px}.accordions-container .accordion .mixed-input-row .trailing-text{white-space:nowrap}@media(min-width: 768px){.accordions-container .accordion .mixed-input-row{flex-direction:row}}@media(max-width: 769px){.accordions-container .accordion .mixed-input-row{flex-direction:column;align-items:center !important}}.accordions-container .accordion .notification-description{color:#38485c}.accordions-container .accordion .notification-error{color:#d62d0a;display:inline-flex}.accordions-container .accordion .notification-table>div>div>div{border:none !important}.accordions-container .accordion .notification-table>div>div>div>div{border:none !important}.accordions-container .accordion .notification-table th{border:none !important;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{border:none !important;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{border:none !important;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:92px !important}.accordions-container .accordion .input-container .notification-input .HelperText-wrapper{padding-top:4px;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:78px}.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}
@media(max-width: 480px){.TextInput__input-container{max-width:calc(100vw - 64px)}}.inhibit-schedule-name .TextInput-wrapper{width:100%}.inhibit-schedule-name label{width:100%;margin-top:16px}.inhibit-schedule-name .TextInput__input-container{width:416px}.inhibit-time-zone .timezone-dropdown{max-width:600px}.time-date-field .TextInput__input-container{width:426px}.inhibit-schedule-popover-trigger{text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:2px;text-decoration-color:#38485c;color:#38485c !important;text-underline-offset:5px}.conflict{text-decoration-color:#d62d0a;color:#d62d0a !important}
.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}
.mobile-app-setting-container{margin:24px 0;padding:16px 0;border-bottom:1px solid #d1d5d9;justify-content:space-between;display:flex}.mobile-app-setting-container:first-child{border-top:1px solid #d1d5d9}.mobile-app-setting-container .mobile-app-setting-switch-label{padding:0 12px;width:100%}.mobile-app-setting-container .mobile-app-setting-description-text{color:#4d5b6d}@media only screen and (max-width: 815px){.mobile-app-setting-container .mobile-app-setting-switch-label{width:fit-content !important}}
.dashcam-status-bar{display:flex;flex-direction:row;column-gap:12px;align-items:center;height:48px;width:100%;margin-right:24px;margin-bottom:16px;border-bottom:1px solid #d1d5d9}.dashcam-status-bar button{margin-left:auto}
.download-template-section,.instructions-section{margin-bottom:24px;margin-top:16px}.spinner-section-text{text-align:center;margin-top:50px}.inline-alert{height:25px}
.vehicle-popup-button{position:absolute;width:calc(100% - 24px) !important}.popup-button-wrapper{height:30px;margin-bottom:4px}.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}.vehicle-marker-icon-title .PopupTip__title_wrapper{flex-direction:row !important}.PopupTip__content-wrapper--top-open{width:max-content}.MapMarker.MapMarker--minimised div.PopupTip__content-wrapper--top-open div.PopupTip__content{width:unset !important;min-width:115px;max-width:152px}.vehicle-marker-icon-title .PopupTip__title{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:14px !important;line-height:20px !important;word-break:break-all;overflow-wrap:normal;hyphens:none}.vehicle-marker-icon-title:not(:has(.vehicle-map-marker-title-container)) .PopupTip__title_wrapper::before{content:" ";display:inline-block;left:8px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA3MiA3MiIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZGF0YS1xbT0idHJhY2stdWNsIgogIGRhdGEtcW0tbGFiZWw9IlVDTC1JY29uIiBjbGFzcz0iSWNvbiBJY29uLS1jYXJGcm9udCBJY29uLS1pbmhlcml0IiBjb2xvcj0iaW5oZXJpdCIgc3R5bGU9ImNvbG9yOiBpbmhlcml0OyI+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI0Nhcl9Gcm9udF9zdmdfX2EpIj4KICAgIDxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZmlsbC1ydWxlPSJldmVub2RkIgogICAgICBkPSJNNDUuODggOWM1LjU0NCAwIDkuMTY2IDMuMjI3IDExLjE5MyA5LjAwMmwyLjE1NCA1LjQxM2g1LjA1N2MzLjQgMCA2LjIxNiAyLjk1OCA2LjIxNiA2LjYwMiAwIDIuOS0xLjc4NSA1LjM2Ny00LjIyOCA2LjI1MmE5LjcxNyA5LjcxNyAwIDAgMSAyLjA2MyA1Ljk4NnYxNC4xNDNjMCAzLjY1Ni0yLjU1IDYuNjAyLTUuOTQ2IDYuNjAyaC00LjMzYy0zLjI4OSAwLTUuNzgzLTIuNzYyLTUuOTM4LTYuMjU1SDE5Ljg3OUMxOS43MjQgNjAuMjM4IDE3LjIzIDYzIDEzLjk0MSA2M2gtNC4zM2MtMy4zOTYgMC01Ljk0Ni0yLjk0Ni01Ljk0Ni02LjYwMlY0Mi4yNTVjMC0yLjE4Mi43MzMtNC4zMDcgMi4wNjQtNS45ODYtMi40NDQtLjg4NS00LjIyOS0zLjM1MS00LjIyOS02LjI1MiAwLTMuNjQ0IDIuODE2LTYuNjAyIDYuMjE2LTYuNjAyaDUuMDU3bDIuMTYzLTUuNDM0QzE3LjM4OSAxMS45OTQgMjAuNjc0IDkgMjYuMTIgOWgxOS43NThabTAgNC41SDI2LjEyYy0zLjQ1IDAtNS4zNzggMS43NTgtNy4yMSA2LjIyOWwtMi43MDcgNi43OTljLS4zMzQuODQtMS4xMiAxLjM4Ny0xLjk5MSAxLjM4N0g3LjcxNmMtMS4wMTIgMC0xLjkwNC45MzYtMS45MDQgMi4xMDIgMCAxLjE2NS44OTIgMi4xMDEgMS45MDQgMi4xMDFoMi4xNjVjMS43OTUgMCAyLjgwNCAyLjE1NSAxLjcwMiAzLjYzM0w5LjEwNCAzOS4wN2E1LjA5OCA1LjA5OCAwIDAgMC0xLjEyNiAzLjE4NXYxNC4xNDNjMCAxLjI2Ny43MjIgMi4xMDIgMS42MzMgMi4xMDJoNC4zM2MuOTExIDAgMS42MzMtLjgzNSAxLjYzMy0yLjEwMnYtMS45MDRjMC0xLjI0Mi45NjYtMi4yNSAyLjE1Ni0yLjI1aDM2LjU0YzEuMTkgMCAyLjE1NiAxLjAwOCAyLjE1NiAyLjI1djEuOTA0YzAgMS4yNjcuNzIyIDIuMTAyIDEuNjMzIDIuMTAyaDQuMzNjLjkxMSAwIDEuNjMzLS44MzUgMS42MzMtMi4xMDJWNDIuMjU1YzAtMS4xNC0uMzg2LTIuMjU2LTEuMTY5LTMuMjRsLTIuNDM2LTMuMjY0Yy0xLjEwMi0xLjQ3OC0uMDkzLTMuNjMzIDEuNzAyLTMuNjMzaDIuMTY1YzEuMDEyIDAgMS45MDMtLjkzNiAxLjkwMy0yLjEwMiAwLTEuMTY1LS44OS0yLjEwMS0xLjkwMy0yLjEwMWgtNi40OTZjLS44NzEgMC0xLjY1Ny0uNTQ3LTEuOTkxLTEuMzg3bC0yLjc0LTYuODg4Yy0xLjQ4NS00LjIyOS0zLjYzMS02LjE0LTcuMTc4LTYuMTRabS4wMjIgOS4yODNjMS4wODMtLjUxNyAyLjM2My0uMDIgMi44NTggMS4xMWwxLjk3MSA0LjVjLjY1MyAxLjQ5LS4zOSAzLjE4Ni0xLjk2IDMuMTg2SDIyLjg5NGMtMS41NyAwLTIuNjE0LTEuNjk1LTEuOTYtMy4xODVsMS45Ny00LjVjLjQ5Ni0xLjEzIDEuNzc1LTEuNjI4IDIuODU4LTEuMTExIDEuMDgzLjUxNiAxLjU2IDEuODUxIDEuMDY1IDIuOTgybC0uNTc2IDEuMzE0aDE5LjE2MmwtLjU3Ni0xLjMxNGMtLjQ5NS0xLjEzLS4wMTktMi40NjYgMS4wNjQtMi45ODJaIgogICAgICBjbGlwLXJ1bGU9ImV2ZW5vZGQiPjwvcGF0aD4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9IkNhcl9Gcm9udF9zdmdfX2EiPgogICAgICA8cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0wIDBoNzJ2NzJIMHoiPjwvcGF0aD4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgo8L3N2Zz4=) no-repeat center center;width:20px;height:20px;margin-right:8px;flex-shrink:0}.PopupTip__body{max-height:30vh !important}.PopupTip__header:has(+.PopupTip__body>div>div){position:absolute;right:0}.PopupTip__header:has(+.PopupTip__body>div>div) .PopupTip__title{display:none !important}.PopupTip__body:has(div>div){margin-top:8px !important;width:fit-content !important}.PopupTip__content-wrapper--open:has(.map-asset-body),.PopupTip__content-wrapper--top-open:has(.map-asset-body),.PopupTip__content:has(.map-asset-body){width:293px !important;max-width:293px !important}.PopupTip__body:has(.map-asset-body){width:293px !important;margin-top:8px !important}gmp-advanced-marker:hover{z-index:2 !important}.map-marker .POIButton.POIButton{--poi-button-size: 32px !important;--poi-button-icon-size: 32px !important;--_btn-hover-bg-color: #00142e !important}.map-marker .POIButton.POIButton:hover{--_btn-hover-bg-color: #00142e !important;background-color:#00142e !important}.markerless-map-popup .PopupTip__content{width:fit-content !important}.markerless-map-popup .PopupTip__body{overflow-x:clip !important}.markerless-map-popup .close-button:hover{background:#f5f6f7 !important}.markerless-map-popup .markerless-map-popup-title{margin-top:-8px;max-width:346px;padding-right:24px}@media(max-width: 749px){.search-with-suggestions-container{display:none}}.street-view-preview-container{position:absolute;width:160px;height:100px;border:1px solid #ccc;border-radius:4px;overflow:hidden;background:#000;z-index:10;pointer-events:none;display:none;box-shadow:0 2px 6px rgba(0,0,0,.4)}
.create-instructions{margin-bottom:16px;pointer-events:auto}.create-instructions .InlineAlert{box-shadow:0 4px 12px rgba(0,0,0,.2)}@media(min-width: 1024px)and (max-width: 1550px){.drawing-controls-wrapper.live-map-drawing-controls{bottom:76px;margin:0 60px 0 500px;width:calc(100% - 560px) !important}}.drawing-controls-wrapper{margin:0 calc(50% - 300px);position:absolute;bottom:26px;z-index:1000;width:597px;pointer-events:none}@media(min-width: 1024px)and (max-width: 1550px){.drawing-controls-wrapper{bottom:76px;margin:0 60px;width:calc(100% - 120px) !important}}.drawing-controls-wrapper .standard-raised-surface{pointer-events:auto;width:fit-content !important;max-width:597px !important;margin:0 auto !important}.drawing-controls-container{color:#38485c;display:flex;flex-direction:row !important;width:fit-content !important;padding:8px 16px !important}@media(min-width: 1024px)and (max-width: 1550px){.drawing-controls-container{margin:0}}.drawing-controls-container .vl{width:1px;height:18px;background-color:#d1d5d9;margin:auto 0 auto 4px}.drawing-controls-container .button-spacer{display:flex;flex-direction:row;gap:8px;white-space:nowrap;align-items:center}.drawing-controls-container .button-wrapper{display:inline-flex;flex-direction:row;gap:8px;flex-wrap:wrap;width:fit-content;justify-content:center}.selected{background-color:#e6f1fd !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}.custom-map-type-control{display:flex;flex-direction:column;gap:8px;right:10px;position:absolute;bottom:75px}.custom-map-type-control .Tooltip__content-wrapper{width:max-content}.map-type-row{display:flex;flex-direction:row;gap:32px}.map-type-button{cursor:pointer}.map-info-button{position:relative}.hover-popover-left{position:absolute;top:22px;right:64px;transform:translateY(-50%);background:#fff;border:1px solid #ccc;padding:16px;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.15);white-space:nowrap;display:flex;flex-direction:column;gap:.5rem;z-index:10}.hover-popover-left::after{content:"";position:absolute;top:50%;right:-12px;transform:translateY(-50%);width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:12px solid #fff;filter:drop-shadow(1px 0 1px #ccc)}.hover-popover-left .icon-text{display:flex;width:48px;align-items:center;flex-direction:column;gap:8px}.hover-popover-left .icon-text .text-wrapper{overflow-wrap:anywhere;overflow:hidden;width:68px;text-align:center;text-wrap:wrap;white-space:wrap}.icon-container{cursor:pointer}#pano{height:100%;width:100%}
.required-asterisk{margin-left:4px;color:#d62d0a;font-size:14px}.radius-section{display:inline-flex;flex-direction:row;align-items:stretch;gap:8px}.radius-section .NumberInput,.radius-section .radius-selector{width:63px !important}.radius-section :has(>.radius-unit-dropdown){display:flex;justify-content:flex-end}.radius-section :has(>.radius-unit-dropdown) .radius-unit-dropdown{width:160px;max-width:160px;padding-top:8px;margin-top:20px}.create-geofence-form-field{width:100%}.create-geofence-address-field .TextInput__adornment--start{display:none !important}.title-row{display:flex;gap:8px;padding:0 24px 16px;border-bottom:1px solid #d1d5d9;margin:0 -32px;align-items:center}.title-row button{margin-left:auto}.geofence-create-submit-btn-row{display:flex;justify-content:flex-end;gap:24px;align-content:center;margin-bottom:24px}.form-wrapper{overflow-y:auto;overflow-x:hidden;padding-right:32px;margin-right:-32px;scrollbar-gutter:stable}@media(min-width: 1024px){.drawer-form{height:0;flex-grow:1}}.drawer-buttons{padding:16px 32px 0;border-top:1px solid #d1d5d9;margin:auto -32px 0}.geofence-segment-dropdown .multiSelect-searchSectionContainer [class*=multiSelectInput__Selections]{max-width:80%}.geofence-segment-dropdown .multiSelect-searchSectionContainer [class*=multiSelectInput__InputWrapper]{align-self:flex-start}.geofence-segment-dropdown .multiSelect-searchSectionContainer input{width:0 !important}
.edit-geofence-form{display:flex;flex-direction:column;height:100%}.edit-details{overflow-y:auto;overflow-x:hidden;padding-right:12px;margin-right:-12px;scrollbar-gutter:stable}@media(min-width: 1024px){.edit-details{height:0;flex-grow:1}}@media(min-width: 1024px){.edit-modal-form{height:unset}}
.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}.edit-geofence-modal-body{overflow-x:hidden}.edit-success-banner{position:absolute;margin:0 50px;bottom:50px;width:calc(100% - 110px)}.edit-success-banner .InlineAlert{box-shadow:0 4px 12px rgba(0,0,0,.2)}
body.live-map-active{--lm-header-height: 101px;--lm-footer-offset: 0px;--gm-attrib-height: 40px;--lm-panel-offset: 12px;--left-side-nav-width: 0px;--lm-docked-top-gap: 12px}@media(min-width: 1100px)and (max-width: 1439px){body.live-map-active{--lm-docked-top-gap: 8px}}@media(min-width: 1440px)and (max-width: 1679px){body.live-map-active{--lm-docked-top-gap: -30px}}@media(min-width: 1680px){body.live-map-active{--lm-docked-top-gap: -30px}}#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 .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{position:relative;width:100%;min-height:calc(100dvh - var(--lm-header-height, 84px) - var(--lm-footer-offset, 0px));height:calc(100dvh - var(--lm-header-height, 84px) - var(--lm-footer-offset, 0px));min-height:max(520px,100dvh - var(--lm-header-height, 84px) - var(--lm-footer-offset, 0px))}@supports not (height: 100dvh){#root .live-map-container{min-height:calc(100vh - var(--lm-header-height, 84px) - var(--lm-footer-offset, 0px));height:calc(100vh - var(--lm-header-height, 84px) - var(--lm-footer-offset, 0px))}}#root .live-map-container .live-map-card-footer{width:100%}#root .live-map-container .vehicle-action-button-container{display:flex;gap:4px}#root .live-map-container .create-geofence-dropdown-container{flex:1}#root .live-map-container .create-geofence-dropdown-container>div{width:100%}#root .live-map-container .create-geofence-dropdown-container>div .standard-dropdown,#root .live-map-container .create-geofence-dropdown-container>div .create-geofence-dropdown-btn{width:100%}#root .live-map-container .split-map-table-container .live-map-tab-header-container{display:flex;flex-direction:column;gap:24px;margin-bottom:8px}#root .live-map-container .split-map-table-container .live-map-tab-header-container .live-map-search-input{max-width:100%}#root .live-map-container .split-map-table-container .live-map-tab-header-container .live-map-sort-and-total-row{margin-top:1rem}#root .live-map-container .split-map-table-container .live-map-tab-header-container .live-map-sort-and-total-row .live-map-sort-dropdown{float:right}#root .live-map-container .split-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 .split-map-table-container .split-map-items-container .standard-container .live-map-card-footer{margin-top:1rem}#root .live-map-container .split-map-table-container .split-map-items-container .standard-container .live-map-card-footer .signal-level{font-size:12px;text-align:right}#root .live-map-container .split-map-table-container .split-map-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 !important}#root .map-control-button-container{margin:6px;z-index:1;display:flex;justify-content:flex-end;width:fit-content;padding:8px 16px !important;background-color:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;border-right:1px solid}#root .map-control-button-container .standard-container-body{gap:8px;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 .map-control-button-container .secondary-filter-group{display:flex;flex-direction:row;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);border-radius:8px}#root .map-control-button-container .secondary-filter-group .Button:hover{background-color:#e6f1fd}#root .map-control-button-container .secondary-filter-group .secondary-filter-group-dropdown{position:relative;z-index:1;border-radius:0 8px 8px 0;padding:0 4px;border-top:none;border-right:none;border-bottom:none}#root .map-control-button-container .secondary-filter-group .secondary-filter-group-dropdown .Chip__Badge,#root .map-control-button-container .secondary-filter-group .secondary-filter-group-dropdown span{display:none}#root .map-control-button-container .secondary-filter-group [class*=CheckBox__checkmark-container--disabled],#root .map-control-button-container .secondary-filter-group .CheckBox__checkmark-container--disabled,#root .map-control-button-container .secondary-filter-group .CheckBox__checkmark-container[aria-disabled=true]{--checkmark-color: #f5f6f7;background-color:#f5f6f7;outline-color:#d1d5d9;border-radius:4px;outline-width:1px;outline-style:solid}#root .map-control-button-container .secondary-filter-group-button{border-radius:8px 0 0 8px}#root .map-control-button-container .secondary-filter-group-button.is-filter-active{position:relative;z-index:2;outline:2px solid #066fef;background:#e6f1fd}#root .map-control-button-container .secondary-filter-group-button-count{background-color:#e6f1fd;color:#0564d7;border-radius:var(--radius-full, 8000px);padding:0 5px;font-size:14px;transition:background-color .12s ease,color .12s ease}#root .map-control-button-container .secondary-filter-group-button.is-filter-active .secondary-filter-group-button-count{background-color:#066fef;color:#fff}#root .map-control-button-container .combined-filter-dropdown{position:relative;background-color:#fff;color:#001025;border-radius:0 8px 8px 0;padding:0 4px 0 4px}#root .map-control-button-container .combined-filter-dropdown:hover{background-color:#e6f1fd}#root .map-control-button-container .combined-filter-dropdown .AccordionItem__summary{padding:16px 16px !important}#root .map-control-button-container .combined-filter-dropdown .AccordionPanel{padding:0 16px !important}#root .map-control-button-container .combined-filter-dropdown__trigger{display:inline-flex;align-items:center;gap:0px;height:32px;padding:0 0;background:#fff;color:#001025;white-space:nowrap;border-color:rgba(0,0,0,0)}#root .map-control-button-container .combined-filter-dropdown__trigger:hover{background-color:#e6f1fd}#root .map-control-button-container .combined-filter-dropdown__panel{position:absolute;top:calc(100% + 4px);right:0;min-width:320px;max-width:380px;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #d1d5d9;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:16px 0 8px 0;z-index:2100;max-height:calc((100dvh - var(--lm-header-height, 84px) - var(--gm-attrib-height, 40px))*.85)}@supports not (height: 100dvh){#root .map-control-button-container .combined-filter-dropdown__panel{max-height:calc((100vh - var(--lm-header-height, 84px) - var(--gm-attrib-height, 40px))*.85)}}#root .map-control-button-container .combined-filter-dropdown__panel .AccordionItem__summary{padding:16px 16px !important}#root .map-control-button-container .combined-filter-dropdown__panel .AccordionPanel{padding:0 16px !important}#root .map-control-button-container .combined-filter-dropdown__header-actions{display:flex;gap:8px;padding:8px 12px 8px;border-bottom:1px solid #d1d5d9}#root .map-control-button-container .combined-filter-dropdown__header-actions .geofence-header-create-wrapper{position:relative}#root .map-control-button-container .combined-filter-dropdown__header-actions .geofence-header-create-wrapper .geofence-create-inline-menu{display:none;position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid #d1d5d9;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:4px 0;min-width:160px;z-index:2200}#root .map-control-button-container .combined-filter-dropdown__header-actions .geofence-header-create-wrapper .geofence-create-inline-menu.open{display:flex;flex-direction:column}#root .map-control-button-container .combined-filter-dropdown__header,#root .map-control-button-container .combined-filter-dropdown__footer{display:flex;justify-content:space-between;align-items:center;padding:8px 12px 6px;gap:8px}#root .map-control-button-container .combined-filter-dropdown__search{padding:10px 12px 16px}#root .map-control-button-container .combined-filter-dropdown__search .Search{width:100%}#root .map-control-button-container .combined-filter-dropdown__footer{padding-top:6px}#root .map-control-button-container .combined-filter-dropdown__title{color:#001025;font-weight:600;line-height:24px;font-size:16px}#root .map-control-button-container .combined-filter-dropdown__select-all,#root .map-control-button-container .combined-filter-dropdown__close,#root .map-control-button-container .combined-filter-dropdown__small-action{background:none;border:none;padding:0;font-size:12px;cursor:pointer}#root .map-control-button-container .combined-filter-dropdown__select-all:hover,#root .map-control-button-container .combined-filter-dropdown__close:hover,#root .map-control-button-container .combined-filter-dropdown__small-action:hover{text-decoration:underline}#root .map-control-button-container .combined-filter-dropdown__group{margin-top:12px}#root .map-control-button-container .combined-filter-dropdown__group-header{display:flex;justify-content:space-between;align-items:center;gap:8px}#root .map-control-button-container .combined-filter-dropdown__group-title{font-size:12px;line-height:16px;font-weight:600;color:#001025;display:flex;gap:4px;letter-spacing:.96px;text-transform:uppercase}#root .map-control-button-container .combined-filter-dropdown__group-count{font-size:16px;line-height:24px;font-weight:600;color:#4d5b6d;display:flex;gap:4px}#root .map-control-button-container .combined-filter-dropdown__group-title-text{display:inline-block;width:180px;overflow:hidden;text-overflow:ellipsis}#root .map-control-button-container .combined-filter-dropdown__group-actions{display:flex;gap:4px}#root .map-control-button-container .combined-filter-dropdown__items{list-style:none;margin:-10px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}#root .map-control-button-container .combined-filter-dropdown__items li{margin-bottom:6px}#root .map-control-button-container .combined-filter-dropdown__item{font-size:16px;display:flex;align-items:center;max-width:100%}#root .map-control-button-container .combined-filter-dropdown__item .Checkbox__label{display:inline-block;max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}#root .map-control-button-container .combined-filter-dropdown__item-label{margin-left:6px}#root .map-control-button-container .combined-filter-dropdown__master-select-all{margin:8px 0 4px}#root .map-control-button-container .combined-filter-dropdown__master-select-all .Checkbox__label{display:inline-block;max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}#root .map-control-button-container .combined-filter-dropdown__item.is-selected{font-weight:500}#root .map-control-button-container .combined-filter-dropdown__section-header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:4px}#root .map-control-button-container .combined-filter-dropdown__section-title{color:#001025;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.96px;text-transform:uppercase}#root .map-control-button-container .combined-filter-dropdown__section-actions{display:flex;gap:4px;margin-left:auto;align-items:center}#root .map-control-button-container .combined-filter-dropdown__section-actions>button{border:none;padding:0;font-size:12px;line-height:16px}#root .map-control-button-container .geofence-filter-group-wrapper{display:flex;align-items:stretch;gap:8px}#root .map-control-button-container .geofence-filter-group-wrapper .geofence-actions{display:flex;align-items:center;gap:8px}#root .map-control-button-container .geofence-filter-group-wrapper .geofence-create-menu{position:relative}#root .map-control-button-container .geofence-filter-group-wrapper .geofence-create-menu .geofence-create-menu__list{display:none;position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid #d1d5d9;border-radius:8px;padding:4px 0;min-width:160px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:2100}#root .map-control-button-container .geofence-filter-group-wrapper .geofence-create-menu .geofence-create-menu__list.open{display:flex;flex-direction:column}#root .map-control-button-container .geofence-filter-group-wrapper .geofence-create-menu .geofence-create-menu__list .geofence-create-menu__item{background:none;border:none;text-align:left;padding:6px 12px;font-size:14px;cursor:pointer}#root .map-control-button-container .geofence-filter-group-wrapper .geofence-create-menu .geofence-create-menu__list .geofence-create-menu__item:hover{background-color:#e6f1fd}#root .map-control-button-container .geofence-form-builder__close-btn{font-size:14px}#root .map-control-button-container .fleet-assets-dropdown{position:relative;display:inline-block;width:422px;border-radius:8px;max-width:422px;background:#fff;color:#001025;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);padding:16px 7px 16px 14px;cursor:pointer}#root .map-control-button-container .fleet-assets-dropdown:hover{background-color:#e6f1fd}#root .map-control-button-container .fleet-assets-dropdown:hover .fleet-assets-dropdown__trigger,#root .map-control-button-container .fleet-assets-dropdown .fleet-assets-dropdown-closed:hover .fleet-assets-dropdown__trigger{background-color:#e6f1fd}#root .map-control-button-container .fleet-assets-dropdown__trigger{display:inline-flex;align-items:center;gap:4px;height:32px;background:#fff;color:#001025;padding:0 8px;white-space:nowrap;border-color:rgba(0,0,0,0);width:96%;justify-content:space-between;flex-direction:row-reverse}#root .map-control-button-container .fleet-assets-dropdown__trigger:hover{background-color:#e6f1fd}#root .map-control-button-container .fleet-assets-dropdown__trigger-state-text{font-size:12px;color:#38485c;margin-left:4px}#root .map-control-button-container .fleet-assets-dropdown__subtitle{font-size:12px;line-height:16px;color:#38485c;padding:4px 8px 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .map-control-button-container .fleet-assets-dropdown__icon{margin-left:2px}#root .map-control-button-container .fleet-assets-dropdown__panel{position:absolute;top:calc(100% + 4px);left:0;z-index:2100;width:360px;max-width:420px;max-height:480px;background:#fff;border:1px solid #d1d5d9;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;padding:8px 8px 0 8px}#root .map-control-button-container .fleet-assets-dropdown__header{display:flex;align-items:center;justify-content:space-between;padding:0px 8px 8px 8px;font-family:Inter,sans-serif}#root .map-control-button-container .fleet-assets-dropdown__title{font-weight:600;font-size:16px}#root .map-control-button-container .fleet-assets-dropdown__close-btn{font-size:14px}#root .map-control-button-container .fleet-assets-dropdown__controls{padding:0 12px 8px}#root .map-control-button-container .fleet-assets-dropdown__controls-inline-alert{margin-bottom:16px}#root .map-control-button-container .fleet-assets-dropdown__controls-trigger-wrapper{position:relative;margin-top:8px;display:flex;justify-content:space-between;align-items:center}#root .map-control-button-container .fleet-assets-dropdown__control-toggle{display:inline-flex;align-items:center;height:32px;padding:0 12px;background:#fff;border-color:rgba(0,0,0,0)}#root .map-control-button-container .fleet-assets-dropdown__control-toggle:hover{background-color:#e6f1fd}#root .map-control-button-container .fleet-assets-dropdown__counts{display:inline-flex;align-items:center;font-size:12px;padding:0 8px 0 0;color:#38485c;white-space:nowrap}#root .map-control-button-container .fleet-assets-dropdown__clear-search-btn{margin-left:8px}#root .map-control-button-container .fleet-assets-dropdown .fleet-assets-dropdown-inline-controls{display:none;position:absolute;top:calc(100% + 4px);right:0;background:#fff;border:1px solid #d1d5d9;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:6px 8px;min-width:140px;z-index:2200}#root .map-control-button-container .fleet-assets-dropdown .fleet-assets-dropdown-inline-controls .fleet-assets-dropdown__sort-btn{display:flex;width:100%;justify-content:flex-start;background:rgba(0,0,0,0);border:none;padding:6px 8px;font-size:14px;cursor:pointer;border-radius:4px}#root .map-control-button-container .fleet-assets-dropdown .fleet-assets-dropdown-inline-controls .fleet-assets-dropdown__sort-btn:hover{background-color:#e6f1fd}#root .map-control-button-container .fleet-assets-dropdown .fleet-assets-dropdown-inline-controls .fleet-assets-dropdown__sort-btn.is-active{font-weight:600}#root .map-control-button-container .fleet-assets-dropdown .fleet-assets-dropdown-inline-controls.open{display:flex;flex-direction:column;gap:4px}#root .map-control-button-container .fleet-assets-dropdown__search{width:100%;font-size:14px;padding:6px 8px;border:0px;border-radius:4px;background:#fff}#root .map-control-button-container .fleet-assets-dropdown__search:focus{outline:2px solid}#root .map-control-button-container .fleet-assets-dropdown__list-wrapper{overflow-y:auto;padding:0 8px 8px 12px;flex:1}#root .map-control-button-container .fleet-assets-dropdown__card-wrapper{margin-bottom:8px;cursor:pointer}#root .map-control-button-container .fleet-assets-dropdown__card-wrapper:last-child{margin-bottom:0}#root .map-control-button-container .fleet-assets-dropdown__card-wrapper .live-map-card-container{margin:0}#root .map-control-button-container .fleet-assets-dropdown__empty{padding:24px 8px;text-align:center;color:#38485c;font-size:14px}#root .map-control-button-container .fleet-assets-dropdown.is-open .fleet-assets-dropdown__trigger{display:none}#root .map-control-button-container .fleet-assets-dropdown.is-open .fleet-assets-dropdown__trigger{padding:0;margin:0 0 8px 0;gap:8px}#root .map-control-button-container .fleet-assets-dropdown.is-open .fleet-assets-dropdown__subtitle{padding:0;margin:0}#root .map-control-button-container{--fleet-assets-panel-width: 414px;--fleet-assets-gap: 12px;--geofence-dock-width: 414px}#root .map-control-button-container .standard-container-body{display:flex;align-items:flex-start;gap:var(--fleet-assets-gap)}#root .map-control-button-container.is-fleet-assets-open .map-control-fleet-assets{width:var(--fleet-assets-panel-width);background-color:rgba(0,0,0,0);margin-right:8px}#root .map-control-button-container.is-geofence-dock-open{padding-left:calc(var(--geofence-dock-width) + var(--fleet-assets-gap));transition:padding-left .12s ease}@media(max-width: 1439px){#root .map-control-button-container.is-fleet-assets-open{padding-left:calc(var(--fleet-assets-panel-width) + 12px);transition:padding-left .12s ease}}#root .map-control-fleet-assets .fleet-assets-dropdown__panel{position:fixed;top:calc(var(--lm-header-height, 84px) + var(--lm-docked-top-gap, 12px));left:calc(var(--left-side-nav-width, 0px) + 12px);width:var(--fleet-assets-panel-width, 414px);max-width:var(--fleet-assets-panel-width, 414px);height:calc(100dvh - var(--lm-header-height, 84px) - var(--gm-attrib-height, 40px) - 11px);max-height:calc(100dvh - var(--lm-header-height, 84px) - var(--gm-attrib-height, 40px) - 10px);border-radius:8px;z-index:2500;box-shadow:2px 0 12px rgba(0,0,0,.18);padding:16px 14px 0 14px}@supports not (height: 100dvh){#root .map-control-fleet-assets .fleet-assets-dropdown__panel{height:calc(100vh - var(--lm-header-height, 84px) - var(--gm-attrib-height, 40px) - 10px)}}#root .map-control-button-container.no-left-nav .map-control-fleet-assets .fleet-assets-dropdown__panel{left:22px;top:calc(var(--lm-header-height, 84px) + var(--lm-docked-top-gap, 12px))}#root .map-control-button-container.no-left-nav.is-geofence-dock-open .geofence-dock-panel,#root .map-control-button-container.no-left-nav .geofence-dock-panel{left:22px;top:calc(var(--lm-header-height, 84px) + var(--lm-docked-top-gap, 12px))}#root .geofence-dock-panel{position:fixed;top:calc(var(--lm-header-height, 84px) + var(--lm-docked-top-gap, 12px));left:calc(var(--left-side-nav-width, 0px) + 12px);width:var(--geofence-dock-width, 414px);max-width:var(--geofence-dock-width, 414px);height:calc(100dvh - var(--lm-header-height, 84px) - var(--gm-attrib-height, 40px) - 10px);max-height:calc(100dvh - var(--lm-header-height, 84px) - var(--gm-attrib-height, 40px) - 10px);background:#fff;border:1px solid #d1d5d9;border-radius:8px;z-index:2500;box-shadow:2px 0 12px rgba(0,0,0,.18);display:flex;flex-direction:column;overflow:hidden;padding:0 16px 0 16px}@supports not (height: 100dvh){#root .geofence-dock-panel{height:calc(100vh - var(--lm-header-height, 84px) - var(--gm-attrib-height, 40px) - 10px)}}#root .geofence-dock-panel__header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #d1d5d9}#root .geofence-dock-panel__title{font-weight:600;font-size:16px}#root .geofence-dock-panel__body{padding:8px 12px 12px;flex:1}#root .geofence-dock-panel .title-row{display:flex;justify-content:space-between}#root .geofence-dock-panel .title-row .geofence-form-builder__close-btn{cursor:pointer}#root .autocomplete-control{margin:10px}#root .autocomplete-control .TextInput__input-container{height:48px;width:90%}#root .combined-filter-dropdown{position:relative;background-color:#fff;color:#001025;border-radius:0 8px 8px 0;padding:0 4px 0 4px}#root .combined-filter-dropdown .AccordionItem__summary{padding:16px 16px !important}#root .combined-filter-dropdown .AccordionPanel{padding:0 16px !important}#root .combined-filter-dropdown__trigger{display:inline-flex;align-items:center;gap:0px;height:32px;padding:0 0;background:#fff;color:#001025;white-space:nowrap;border-color:rgba(0,0,0,0)}#root .combined-filter-dropdown__trigger:hover{background-color:#e6f1fd}#root .combined-filter-dropdown__panel{display:flex;flex-direction:column;overflow:hidden;position:absolute;top:calc(100% + 4px);left:0;width:320px;background:#fff;border:1px solid #d1d5d9;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:8px 0;z-index:2100}#root .combined-filter-dropdown__header-actions{display:flex;gap:8px;padding:8px 12px 4px;border-bottom:1px solid #d1d5d9;position:sticky;top:0;background:#fff;z-index:3}#root .combined-filter-dropdown__header-actions .geofence-header-create-wrapper{position:relative}#root .combined-filter-dropdown__header-actions .geofence-header-create-wrapper .geofence-create-inline-menu{display:none;position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid #d1d5d9;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:4px 0;min-width:160px;z-index:2200}#root .combined-filter-dropdown__header-actions .geofence-header-create-wrapper .geofence-create-inline-menu.open{display:flex;flex-direction:column}#root .combined-filter-dropdown__header,#root .combined-filter-dropdown__footer{display:flex;justify-content:space-between;align-items:center;padding:8px 12px 6px;gap:8px}#root .combined-filter-dropdown__header{height:32px}#root .combined-filter-dropdown__search{padding:0 12px 8px}#root .combined-filter-dropdown__search .Search{width:100%}#root .combined-filter-dropdown__footer{padding-top:6px}#root .combined-filter-dropdown__title{color:#001025;font-weight:600;line-height:24px;font-size:16px}#root .combined-filter-dropdown__select-all,#root .combined-filter-dropdown__close,#root .combined-filter-dropdown__small-action{background:none;border:none;padding:0;font-size:12px;cursor:pointer}#root .combined-filter-dropdown__select-all:hover,#root .combined-filter-dropdown__close:hover,#root .combined-filter-dropdown__small-action:hover{text-decoration:underline}#root .combined-filter-dropdown__group{margin-top:12px}#root .combined-filter-dropdown__group-header{display:flex;justify-content:space-between;align-items:center;gap:8px}#root .combined-filter-dropdown__group-title{font-size:12px;line-height:16px;font-weight:600;color:#001025;display:flex;gap:4px;letter-spacing:.96px;text-transform:uppercase}#root .combined-filter-dropdown__group-count{font-size:16px;line-height:24px;font-weight:600;color:#4d5b6d;display:flex;gap:4px}#root .combined-filter-dropdown__group-actions{display:flex;gap:4px}#root .combined-filter-dropdown__items{list-style:none;margin:-10px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}#root .combined-filter-dropdown__items li{margin-bottom:6px}#root .combined-filter-dropdown__item{font-size:16px}#root .combined-filter-dropdown__item-label{margin-left:6px}#root .combined-filter-dropdown__item.is-selected{font-weight:500}#root .combined-filter-dropdown__section{margin-top:8px}#root .combined-filter-dropdown__section-header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:4px}#root .combined-filter-dropdown__section-title{color:#001025;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.96px;text-transform:uppercase}#root .combined-filter-dropdown__section-actions{display:flex;gap:4px;margin-left:auto;align-items:center}#root .combined-filter-dropdown__section-actions>button{border:none;padding:0;font-size:12px;line-height:16px}.map-control-button-container{--fleet-assets-panel-width: 414px;--fleet-assets-gap: 12px;--geofence-dock-width: 414px}.map-control-button-container .standard-container-body{display:flex;align-items:flex-start;gap:var(--fleet-assets-gap)}.map-control-button-container.is-fleet-assets-open .map-control-fleet-assets{width:var(--fleet-assets-panel-width);background-color:rgba(0,0,0,0)}.map-control-button-container.is-geofence-dock-open{padding-left:calc(var(--geofence-dock-width) + var(--fleet-assets-gap));transition:padding-left .12s ease}@media(max-width: 1439px){.map-control-button-container.is-fleet-assets-open{padding-left:calc(var(--fleet-assets-panel-width) + 12px);transition:padding-left .12s ease}}.gm-style-mtc-bbw{margin:45px 10px !important;right:50px !important}.geofence-creation-success-alert{position:absolute;bottom:50px;margin:0 50px;width:100%}.geofence-creation-success-alert .InlineAlert{box-shadow:0 4px 12px rgba(0,0,0,.2)}.geofence-creation-success-alert-mapbox{bottom:75px;margin:0 350px 0 50px}@media(max-width: 1023px){.geofence-creation-success-alert-mapbox{width:calc(100% - 250px) !important;margin:0 200px 0 50px}}@media only screen and (min-width: 1024px)and (max-width: 1440px){.geofence-creation-success-alert-mapbox{width:calc(100% - 200px);margin:0 100px 0 50px}}@media(min-width: 1440px){.geofence-creation-success-alert-mapbox{width:calc(100% - 600px) !important}}@media(min-width: 1440px){.desktop .map-control-button-container .standard-container-body{flex-direction:row !important}.geofence-creation-success-alert{width:calc(100% - 450px) !important}}.cluster-tooltip-title{margin-bottom:6px !important}.cluster-tooltip-divider{margin-bottom:4px !important}.caret-toggle-btn__left-label,.caret-toggle-btn__right-label{font-size:16px;line-height:24px;color:#0564d7;display:inline-flex;align-items:center;padding:0 4px}.caret-toggle-btn__left-label{margin-right:2px;margin-left:-57%}.caret-toggle-btn__right-label{margin-left:2px}.caret-toggle-btn__left-label--small,.caret-toggle-btn__right-label--small{font-size:12px;line-height:18px}.caret-toggle-btn__left-label--medium,.caret-toggle-btn__right-label--medium{font-size:14px;line-height:20px}.caret-toggle-btn__left-label--large,.caret-toggle-btn__right-label--large{font-size:16px;line-height:24px}.cluster-tooltip-vehicle-name,.cluster-tooltip-asset-tracker-name,.cluster-tooltip-depot-name,.cluster-tooltip-home-charger-name,.cluster-tooltip-low-range-charger-name{color:#57585d !important;font-size:12px !important;font-weight:400 !important;line-height:16px !important;margin-bottom:6px !important}.cluster-tooltip-ellipsis{margin-top:-10px !important}.cluster-tooltip-vehicle-name,.cluster-tooltip-asset-tracker-name,.cluster-tooltip-depot-name,.cluster-tooltip-home-charger-name,.cluster-tooltip-low-range-charger-name{color:#57585d !important;font-size:12px !important;font-weight:400 !important;line-height:16px !important;margin-bottom:6px !important;display:flex !important;align-items:center !important;justify-content:space-between;gap:8px !important}.cluster-tooltip-ellipsis{margin-top:-10px !important}@media(min-width: 1024px){.global-ask-clara-padding .gm-style-mtc-bbw{bottom:50px !important}.global-ask-clara-padding .gm-bundled-control-on-bottom{bottom:145px !important}}.geofence-header-actions{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:24px;box-sizing:border-box;align-items:stretch}.geofence-header-action--manage,.geofence-header-create-wrapper{flex:1 1 0;display:flex}.geofence-header-action--manage.Button,.geofence-header-action--create.Button{width:100%;justify-content:center}.geofence-header-create-wrapper .geofence-header-action--create{width:100%}.geofence-header-create-wrapper{position:relative}.geofence-header-action--create:hover{background-color:#e6f1fd !important}.geofence-create-inline-button{width:100% !important;padding-left:8px !important;justify-content:flex-start !important}.geofence-create-inline-button.Button--tertiary.Button--onColor{--_btn-text-color: #000 !important;color:var(--_btn-text-color) !important}.geofence-create-inline-button__icon{display:inline-block;flex:0 0 auto}.combined-filter-dropdown__panel{display:flex;flex-direction:column;overflow:hidden}.combined-filter-dropdown__groups{flex:1;overflow-y:auto;padding-bottom:8px}.combined-filter-dropdown__groups,.fleet-assets-dropdown__list-wrapper{scrollbar-gutter:stable;scrollbar-width:thin;-ms-overflow-style:scrollbar;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.combined-filter-dropdown__groups::-webkit-scrollbar,.fleet-assets-dropdown__list-wrapper::-webkit-scrollbar{width:8px;height:8px}.combined-filter-dropdown__groups::-webkit-scrollbar-track,.fleet-assets-dropdown__list-wrapper::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.combined-filter-dropdown__groups::-webkit-scrollbar-thumb,.fleet-assets-dropdown__list-wrapper::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:4px}.combined-filter-dropdown__show-all-link,.combined-filter-dropdown__result-count-text{margin:16px 12px !important;font-size:14px !important}.combined-filter-dropdown__groups:hover,.combined-filter-dropdown__groups:focus,.combined-filter-dropdown__groups:active,.fleet-assets-dropdown__list-wrapper:hover,.fleet-assets-dropdown__list-wrapper:focus,.fleet-assets-dropdown__list-wrapper:active{scrollbar-color:#6b7786 rgba(0,0,0,0)}.combined-filter-dropdown__groups:hover::-webkit-scrollbar-thumb,.combined-filter-dropdown__groups:focus::-webkit-scrollbar-thumb,.combined-filter-dropdown__groups:active::-webkit-scrollbar-thumb,.fleet-assets-dropdown__list-wrapper:hover::-webkit-scrollbar-thumb,.fleet-assets-dropdown__list-wrapper:focus::-webkit-scrollbar-thumb,.fleet-assets-dropdown__list-wrapper:active::-webkit-scrollbar-thumb{background:#6b7786}.combined-filter-dropdown__groups::-webkit-scrollbar-track,.fleet-assets-dropdown__list-wrapper::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.combined-filter-dropdown__groups::-webkit-scrollbar-thumb,.fleet-assets-dropdown__list-wrapper::-webkit-scrollbar-thumb{transition:background-color .12s ease}.combined-filter-dropdown__groups:hover::-webkit-scrollbar-thumb,.fleet-assets-dropdown__list-wrapper:hover::-webkit-scrollbar-thumb{background:#f5f6f7}.combined-filter-dropdown__header-actions{position:sticky;top:0;background:#fff;z-index:3;border-bottom:1px solid #d1d5d9}.combined-filter-dropdown__header{margin-top:0}.map-control-button-container:not(.is-geofence-dock-open) .combined-filter-dropdown__panel{overflow:visible !important;height:calc((100dvh - var(--lm-header-height, 84px) - var(--gm-attrib-height, 40px))*.85);max-height:calc((100dvh - var(--lm-header-height, 84px) - var(--gm-attrib-height, 40px))*.85);min-height:320px}@supports not (height: 100dvh){.map-control-button-container:not(.is-geofence-dock-open) .combined-filter-dropdown__panel{height:calc((100vh - var(--lm-header-height, 84px) - var(--gm-attrib-height, 40px))*.85);max-height:calc((100vh - var(--lm-header-height, 84px) - var(--gm-attrib-height, 40px))*.85)}}.combined-filter-dropdown__items,.combined-filter-dropdown__sections{overflow-x:hidden}.combined-filter-dropdown__item{display:flex;align-items:center;gap:4px}.combined-filter-dropdown__item-label-wrapper{width:100%;display:inline-block}.combined-filter-dropdown__master-select-all label,.combined-filter-dropdown__master-select-all [class*=checkboxstyles__LabelContent],.combined-filter-dropdown__master-select-all [class*=checkboxstyles__Content],.combined-filter-dropdown__master-select-all .CheckBox__label-content-default{flex:1;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:normal;padding:0 1px}.combined-filter-dropdown__item label,.combined-filter-dropdown__item [class*=checkboxstyles__LabelContent],.combined-filter-dropdown__item [class*=checkboxstyles__Content],.combined-filter-dropdown__item .CheckBox__label-content-default{flex:1;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:normal;padding:0 1px}.combined-filter-dropdown__item [class*=CheckBox__checkmark-container],.combined-filter-dropdown__item [class*=checkboxstyles__CheckmarkContainer],.combined-filter-dropdown__item .CheckBox__checkmark-container{flex:0 0 auto}.combined-filter-dropdown__item [class*=checkboxstyles__Content]{pointer-events:auto}.street-view-info-container{color:#38485c;display:flex;flex-direction:row !important;width:fit-content !important;padding:8px 16px !important}@media(min-width: 1024px)and (max-width: 1550px){.street-view-info-container{margin:0}}.row-test{display:flex;flex-direction:row;gap:8px;margin-top:4px;align-items:center}.street-view-info-wrapper-small{margin:0 calc(50% - 300px) !important}.gm-svpc{top:115px !important}@media(max-height: 999px){.gm-svpc{top:90px !important}}.street-view-info-wrapper{margin:0 calc(50% - 400px);position:absolute;bottom:26px;z-index:1000;width:597px;pointer-events:none}@media(min-width: 1024px)and (max-width: 1550px){.street-view-info-wrapper{bottom:76px;margin:0 60px;width:calc(100% - 120px) !important}}.street-view-info-wrapper .standard-raised-surface{pointer-events:auto;width:fit-content !important;max-width:597px !important;margin:0 auto !important}
.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}
#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-row{display:inline-flex;gap:6px}.vehicle-details-overview-request-status-container .sub-status-text{margin-left:18px !important;color:#38485c !important}.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 .split-map-items-container{display:flex;flex:1;flex-direction:column;margin:16px 0}.trip-history .split-map-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}.location-history:has(.global-ask-clara-padding) .ford-pro-ai-button,.trip-history:has(.global-ask-clara-padding) .ford-pro-ai-button{bottom:54px !important}@media(min-width: 1024px){.location-history:has(.global-ask-clara-padding) .map-style-control,.trip-history:has(.global-ask-clara-padding) .map-style-control{bottom:210px}.location-history:has(.global-ask-clara-padding) .mapboxgl-ctrl-bottom-right,.trip-history:has(.global-ask-clara-padding) .mapboxgl-ctrl-bottom-right{margin:0 10px 50px 0 !important}.location-history:has(.global-ask-clara-padding) .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-group,.trip-history:has(.global-ask-clara-padding) .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-group{margin-right:0;margin-bottom:0}.location-history:has(.global-ask-clara-padding) .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-attrib.mapboxgl-compact,.trip-history:has(.global-ask-clara-padding) .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-attrib.mapboxgl-compact{margin:10px 0}}.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-unknown{background:#e6e8ea;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%}
.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)}
.lock-unlock-table-container .status-row,.speed-limiter-table-container .status-row,.acceleration-limiter-table-container .status-row,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-table-container .lock-unlock-icon-container .lock-icon,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-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,.inhibit-table-container .bulk-action-bar-container button:hover img.bulk-action-lock-icon,.inhibit-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}
#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}#root .dashboard-grid-item .donut-chart .apexcharts-pie-area{stroke-width:2 !important;stroke:#fff !important}#root .mobile .dashboard-tile .apexcharts-legend{height:150px !important;overflow-y:auto}
.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}}.dashcam-table-container .dashcam--event-controls-container .DatePicker{min-width:332px}.dashcam-table-container .dashcam--event-controls-container .Icon--cancelCloseFilled{width:16px}
.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-container{display:flex;gap:24px;flex-direction:column;padding-top:24px}.help-page-info{display:flex;flex-direction:row;width:100%;gap:24px;justify-content:space-between}.help-page-info .help-page-phone-info{flex:1}.help-page-info .help-page-email-info{flex:1}.help-page-frame-header{margin:24px 0 !important}
.single-point-geofence-form-container{height:100%}
.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}
.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%}
.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-container{display:flex;flex-direction:column;padding:30px 0px 0px;box-sizing:border-box}.chargers-page .chargers-page-header-container .header-top-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.chargers-page .chargers-page-header-container .header-top-row .ford-pro-link{display:flex;align-items:center;gap:4px}.chargers-page .chargers-page-header-container .header-top-row .ford-pro-link .external-link-icon{width:13px;height:13px}.chargers-page .chargers-search-container{display:flex;justify-content:space-between;align-items:center;margin:16px 0;gap:16px}.chargers-page .chargers-search-container .chargers-search-input{max-width:400px}.chargers-page .chargers-search-container .chargers-download-button{flex-shrink:0;line-height:30px}.chargers-page .chargers-filters-container{display:flex;gap:16px;margin:0 0 24px;flex-wrap:wrap;align-items:center}.chargers-page .chargers-filters-container .chargers-filters{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.chargers-page .charts-section{margin:16px 0;display:grid;grid-template-columns:1fr 1fr;gap:38px}.chargers-page .charts-section .chart-tile{box-sizing:border-box}.chargers-page .charts-section .chart-tile .apexcharts-legend-text>.legend-item>.legend-text{color:#0564d7;cursor:pointer}.chargers-page .charts-section .chart-tile .donut-chart .apexcharts-pie-area{stroke-width:2 !important;stroke:#fff !important}.chargers-page .charts-section .chart-title{margin:0 0 8px 0;font-size:18px}.chargers-page .charts-section .energy-chart-wrapper .apexcharts-yaxis-title,.chargers-page .charts-section .energy-chart-wrapper .apexcharts-xaxis-title{font-size:12px;font-weight:600}.chargers-page .charts-section .energy-chart-wrapper .apexcharts-svg{overflow:visible !important}.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-health-accordion .charger-health-accordion-item{padding:16px 0px !important}.charger-health-accordion .charger-health-accordion-item .Accordion__title-content{font-size:20px !important;line-height:28px !important;font-weight:600 !important}.charger-health-accordion .charger-health-accordion-panel{padding:0px !important}.charger-health-search-container{display:flex;justify-content:space-between;align-items:center;margin:16px 0;gap:16px}.charger-health-search-container .charger-health-search-input{max-width:400px}.ch-charger-card{padding:24px;border:1px solid #d1d5d9;gap:8px;border-radius:12px;margin-bottom:24px}.ch-charger-card-header{display:flex;justify-content:space-between;align-items:flex-start}.ch-charger-card-header-left .ch-charger-card-title{font-size:18px !important;color:#0564d7 !important;cursor:pointer;width:fit-content;margin-bottom:4px !important;font-weight:600 !important;line-height:28px !important}.ch-charger-card-header-left .ch-charger-card-subtitle{margin-top:4px !important;margin-bottom:16px !important;color:#38485c !important}.ch-charger-card-header-right{display:inline-flex;align-items:center;gap:6px}.ch-charger-card-header-right .ch-charger-card-issue-count{color:#38485c !important}.ch-charger-card-issues-chips{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0px 16px 0px}.ch-charger-card-issues-chips .ch-charger-card-issue-chip{display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:8px;border:1px solid #d1d5d9}.ch-charger-card-divider{color:#d1d5d9}.ch-charger-card-footer{display:flex;justify-content:flex-end;margin-top:16px}.charger-health-spinner-container{display:flex;min-height:60vh}.ch-no-data-container{display:flex;justify-content:center;align-items:center;background-color:#e6e8ea;border:1px solid #d1d5d9;border-radius:12px;padding:24px;min-height:155px;margin-top:24px}.ch-no-data-container .ch-no-data-content{text-align:left}.ch-no-data-container .ch-no-data-content .ch-no-data-text{margin-bottom:8px !important}.ch-no-data-container .ch-no-data-content .ch-no-data-subtext{color:#38485c !important}.charger-health-status{margin-top:16px}.charger-health-status .header-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.charger-health-status .header-section .header-left{display:flex;align-items:center;gap:5px}.charger-health-status .charger-health-accordion-status-panel .health-status-panel-content .hs-panel-footer-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;margin-top:16px}.charger-health-status .charger-health-accordion-status-panel .health-status-panel-content .hs-panel-footer-section .resolutions-title{color:#38485c !important}.charger-health-status .vertical-global-attribute-bar{display:flex;flex-direction:column;gap:0;background-color:#fff;border:1px solid #d1d5d9;border-radius:8px;overflow:hidden;margin-top:24px}.charger-health-status .vertical-global-attribute-bar .vgab-tile{display:flex;flex-direction:column;gap:8px;padding:24px 32px;border-bottom:1px solid #d1d5d9}.charger-health-status .vertical-global-attribute-bar .vgab-tile:last-child{border-bottom:none}.charger-health-status .vertical-global-attribute-bar .vgab-tile .vgab-date-text{color:#0564d7 !important;background-color:#cde2fc !important;border-radius:4px;width:fit-content;padding:2px 8px !important;margin-top:8px !important}.charger-health-status .vertical-global-attribute-bar .vgab-tile .vgab-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.charger-health-status .vertical-global-attribute-bar .vgab-tile .vgab-header .vgab-header-text{color:#38485c !important}.charger-health-status .charger-health-accordion-status-item .accordionItem__Title-sc-1mmjtym-5{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important}.charger-health-status .charger-health-accordion-status-item .accordionItem__Title-sc-1mmjtym-5 h5,.charger-health-status .charger-health-accordion-status-item .accordionItem__Title-sc-1mmjtym-5 .accordionItem__TitleContent-sc-1mmjtym-6{order:1 !important;margin:0 !important;vertical-align:middle !important}.charger-health-status .charger-health-accordion-status-item .accordionItem__Title-sc-1mmjtym-5 .tagstyles__Tag-sc-1rfdr4i-0{order:2 !important;margin:0 0 0 10px !important}.charger-health-status .charger-health-accordion-status-item .accordionItem__Title-sc-1mmjtym-5 .accordionItem__SubtitleWrapper-sc-1mmjtym-3{order:3 !important;flex-basis:100% !important;margin:4px 0 0 0 !important}.hs-modal-actions-content .resolutions-section{background-color:#e6f1fd;padding:12px;border-radius:12px;margin:12px 0}.hs-modal-actions-content .resolutions-section .resolutions-list{padding-left:20px;margin:8px 0px 0px 0px}.hs-modal-actions-content .resolutions-section .resolutions-list .resolution-item{margin-bottom:10px}.hs-modal-actions-content .resolutions-section .resolutions-list .resolution-item:last-child{margin-bottom:0}.hs-modal-actions-content .suggested-actions-divider{color:#d1d5d9;margin:12px 0px}.ch-global-attribute-bar-container{margin-top:16px;margin-bottom:32px}.ch-global-attribute-bar-container .charger-health-attribute-bar{min-height:125px !important;border-radius:8px}.ch-global-attribute-bar-container .charger-health-attribute-bar .ch-attribute-title-icon{display:inline-flex;align-items:center;gap:8px}
.charger-details-page .page-header{margin-top:24px;display:flex;gap:8px}.charger-details-page .tag-container{margin-top:16px}.charger-details-page .charger-details-left{overflow-y:auto;padding-right:12px}.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%}.charger-details-page .charger-details-flex{display:flex;gap:24px}.charger-details-page .charger-details-flex .left{flex:1 1 46%}.charger-details-page .charger-details-flex .right{flex:0 0 46%;min-height:600px}@media(max-width: 900px){.charger-details-page .charger-details-flex{flex-direction:column}.charger-details-page .charger-details-flex .right{order:1;flex:0 0 auto;width:100%;height:420px}.charger-details-page .charger-details-flex .left{order:2;flex:1 1 auto;width:100%}}@media(max-width: 560px){.charger-details-page .charger-details-flex .right{height:360px}}
.charger-history-page .container{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;flex-wrap:wrap}.charger-history-page .container .container-left{flex:1 1 40%}.charger-history-page .container .container-left .flex-start-row-8{justify-content:space-between}.charger-history-page .container .container-left .actions-bar{margin:24px 0;flex-wrap:wrap;gap:1rem}.charger-history-page .container .container-right{flex:1 1 58%;height:180px}.charger-history-page .container .container-right .google-map-wrapper .custom-map-type-control{display:none}.charger-history-page .fault-item .fault-item-title{display:flex;align-items:center;column-gap:8px}.charger-history-page .fault-item .fault-item-title .text-danger-strong{color:#d62d0a}.charger-history-page .fault-item .fault-item-description{margin-left:20px}
.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%}
.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}
.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%)}
.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}
.cookie-policy-footer-container{position:fixed;width:100%;bottom:0;left:0;background:#fff;z-index:1004;border-top:1px solid #d1d5d9}.cookie-policy-footer-container .cookie-policy-footer-content{padding:20px 40px}.cookie-policy-footer-container .cookie-policy-footer-content a{color:#0564d7;cursor:pointer}.cookie-policy-footer-container .cookie-policy-footer-content a:hover{color:#294d7a;text-decoration:underline}
#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__expectation-text{margin-top:24px !important}.new-app-info-modal__list{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}
#root .top-banner{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-banner .logo-container .ford-pro-image{height:24px}#root .top-banner .notifications-icon-badge-container{position:relative;display:inline-block}#root .top-banner .notifications-icon-badge-container .unread-notifications-badge{position:absolute;top:4px;right:16%;transform:translate(50%, -50%)}
.left-side-nav-item{padding:12px 20px;cursor:pointer;align-items:center;border-radius:4px;display:flex}.left-side-nav-item.active{background-color:#e6f1fd}.left-side-nav-item.active .icon-container>svg path{fill:#0559bf !important}.left-side-nav-item.active .label-container>p{color:#0559bf !important}.left-side-nav-item:hover{background-color:#f5f6f7}.left-side-nav-item.active:hover{background-color:#cde2fc;color:#294d7a}.left-side-nav-item:has(.expanded-container){gap:12px}.left-side-nav-item .icon-container{width:24px;height:24px;align-content:center;text-align:center;color:#00142e;flex-shrink:0}.left-side-nav-item .expanded-container{display:flex;flex:1;justify-content:space-between}.left-side-nav-item .expanded-container .label-container{width:164px;display:flex;flex-wrap:wrap;word-break:break-word;hyphens:auto}
.left-side-nav{position:fixed;background:#fff;border-right:1px solid #d1d5d9;box-shadow:2px 0 4px rgba(0,0,0,.1);height:100vh;z-index:1003}.left-side-nav .nav-item-container{display:flex;flex-direction:column;height:100%;overflow-y:auto;transition:width .2s ease-in-out}.left-side-nav .nav-item-container .nav-container-body{flex:1}.left-side-nav .nav-item-container .main-nav-container,.left-side-nav .nav-item-container .nav-container-footer{padding:8px;display:flex;flex-direction:column}.left-side-nav .nav-item-container .nav-container-footer{background-color:#fafafb}.left-side-nav.collapsed>.nav-item-container{width:80px}.left-side-nav.expanded>.nav-item-container{width:280px}.left-side-nav.hovered:not(.left-side-nav.expanded){width:280px}.left-side-nav.hovered:not(.left-side-nav.expanded) .nav-item-container{width:280px}.left-side-nav .toggle-button{position:absolute;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%);top:30px;right:0;margin-right:-16px;width:32px;height:32px;border-radius:50%;border:1px solid #d1d5d9;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1003}.left-side-nav .logo-container{position:sticky;top:0;padding:18px 24px;cursor:pointer;background:#fff}.left-side-nav .logo-container .ford-pro-image{height:24px}.left-side-nav.tablet,.left-side-nav.mobile{transition:height .2s ease;border-right:none;box-shadow:none;position:fixed;top:0;left:0;height:0;z-index:1000;width:100%;margin-top:57px}.left-side-nav.tablet.expanded,.left-side-nav.mobile.expanded{height:calc(100% - 57px)}.left-side-nav.tablet.collapsed>.nav-item-container,.left-side-nav.mobile.collapsed>.nav-item-container{display:none}.left-side-nav.tablet .toggle-button,.left-side-nav.mobile .toggle-button{display:none}.left-side-nav.tablet .nav-item-container,.left-side-nav.mobile .nav-item-container{width:100%}
.notification-side-drawer li{border-radius:8px}.notification-side-drawer [role=dialog]>div:first-child{min-height:110px}.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;padding-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;height:100%;width:100%;overflow-y:auto;position:relative}
.chatBotWindow{position:fixed;top:0;left:0;z-index:8001;width:100vw;height:100vh;border:1px solid rgba(6,111,239,.29);background:#fff;box-shadow:0 4px 20px 0 rgba(31,84,150,.2);display:flex;flex-direction:row}.chat-body{display:flex;flex-direction:column;width:100%}.chatBotWindowHeader{display:flex;width:100%;justify-content:space-between;align-items:center;height:100px}.chatBotWindowHeader .chat-bot-header-title-container{margin-left:72px;margin-top:20px;display:flex;align-items:center}.chatBotWindowHeader .chat-bot-header-buttons{margin-top:20px;height:50px}.chatBotWindowHeader .chat-bot-header-icon-container{margin-right:48px;display:flex;width:48px;height:48px;justify-content:center;align-items:center;gap:var(--spacing-0x, 0);flex-shrink:0;border-radius:var(--radius-medium, 8px);background:var(--color-fill-primary-subtlest, #e6f1fd);cursor:pointer}.chatBotWindowHeader h1{color:var(--color-text-tertiary-strong, #1700f4);font-family:var(--font-family-headline, "Ford F-1");font-size:20px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.4px;margin:0 !important}.chatBotWindowHeader p{color:#00095b;font-family:Inter,sans-serif;font-size:8px;font-style:normal;font-weight:500;line-height:10px;letter-spacing:.56px;border-radius:4px;margin:8px 0 0 0;border:1px solid #00095b;padding:var(--spacing-0x, 2px) var(--spacing-2x, 6px) var(--spacing-0x, 2px)}.chatBotWindowHeader .chatBotWindowTitle{display:flex;flex-direction:column;margin-left:10px}.chatBotWindowHeader .chatBotWindowTitle div{display:flex;flex-direction:row;align-items:center}.slideRight{display:flex;justify-content:right;gap:16px;margin-bottom:24px;margin-right:30px}.slideLeft{display:flex;justify-content:left;gap:16px;margin-bottom:24px;margin-top:-30px}.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}.avatar,.userAvatar,.botAvatar{width:24px;height:24px;padding:8px;text-align:center;color:#fff;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:#6b7786}.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{background:#fafafb;text-align:right;width:auto !important}.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}.bot-message-footer .review-response{display:flex;gap:12px}.bot-message-footer .review-response img{cursor:pointer}.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:712px;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}@media(max-width: 764px){.center{padding:0 24px}.chat-bot-input-container-no-messages,.chatBotInput,.inline-alert-clara{width:100% !important}.suggested-prompts-container{display:none !important}}.chat-bot-input-container-no-messages{position:relative;display:inline-block}.chat-bot-input-container-no-messages .chat-bot-submit-button-disabled,.chat-bot-input-container-no-messages .chat-bot-submit-button{bottom:8px !important}.chat-bot-input-container-no-messages .clara-user-intro-text{text-align:center;margin-bottom:24px}.chat-bot-input-container{align-self:center;align-items:center;flex-direction:column;display:flex}.chat-bot-input-container p{text-align:center}.chat-bot-input-container a{text-decoration:underline}.chat-bot-input-container .chat-bot-input-area{position:relative;display:inline-block}.chat-bot-submit-button{position:absolute;bottom:8px;right:8px;z-index:1;cursor:pointer;padding:8px;width:41px !important;height:40px;border-radius:12px;border:1px solid rgba(6,111,239,.29);background:#81aadc}.chat-bot-submit-button-disabled{position:absolute;bottom:8px;right:8px;z-index:1;padding:8px;width:41px !important;height:40px;opacity:.29;border-radius:12px;border:1px solid rgba(6,111,239,.29);background:#8fb7e7}.chatContainer{margin-top:auto;height:100%;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}.center{height:90%;margin-left:auto;margin-right:auto}.center:has(.no-messages-container){display:flex;justify-content:center;align-items:center}.center:has(.no-messages-container) .inline-alert-clara{width:712px;margin-top:12px}.center:has(.no-messages-container) .inline-alert-clara svg{margin-bottom:100px}.suggested-prompts-container{width:712px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 0;margin-top:12px}.suggested-prompts-container button{flex:0 1 350px;white-space:no-wrap;overflow:hidden;text-overflow:ellipsis;font-size:12px !important}.chat-window-body-container{display:flex;height:100%}.loading-state-spinner{z-index:8002}
.bot-message-container{display:flex;justify-content:left;gap:16px;margin-bottom:24px;margin-top:-30px}.bot-message-container .avatar,.bot-message-container .bot-message-avatar{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}.bot-message-container .bot-message-avatar{border-radius:100%;border:1px solid rgba(6,111,239,.29);background:linear-gradient(129deg, #D3AAF4 -10.55%, #066FEF 62.17%, #00A5A5 122.88%)}.bot-message-container .bot-message-header{color:#1700f4 !important}.bot-message-container .message,.bot-message-container .message-from-bot{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}.bot-message-container .message-from-bot table{border-collapse:collapse;width:100%;margin:16px 0;background-color:#fff}.bot-message-container .message-from-bot th,.bot-message-container .message-from-bot td{padding:8px 12px;text-align:left}.bot-message-container .message-from-bot th{background-color:#f2f4f8}.bot-message-container .message-from-bot tr:nth-child(even) td{background-color:#fafafb}.bot-message-container .thumbs-down-icon-svg,.bot-message-container .thumbs-up-icon-svg{cursor:pointer}.bot-message-container .thumbs-up-icon-svg:hover .thumbs-up-background,.bot-message-container .thumbs-down-icon-svg:hover .thumbs-down-background{fill:#d3d3d3}.bot-message-container .thumbs-up-selected .thumbs-up-background,.bot-message-container .thumbs-up-selected .thumbs-down-background,.bot-message-container .thumbs-down-selected .thumbs-up-background,.bot-message-container .thumbs-down-selected .thumbs-down-background{fill:#066fef;opacity:.2}.bot-message-container .thumbs-up-selected .thumbs-up-outline,.bot-message-container .thumbs-up-selected .thumbs-down-outline,.bot-message-container .thumbs-down-selected .thumbs-up-outline,.bot-message-container .thumbs-down-selected .thumbs-down-outline{fill:#066fef !important}.bot-message-container .thumbs-up-selected .thumbs-up-icon-fill,.bot-message-container .thumbs-up-selected .thumbs-down-icon-fill,.bot-message-container .thumbs-down-selected .thumbs-up-icon-fill,.bot-message-container .thumbs-down-selected .thumbs-down-icon-fill{fill:#066fef !important}.bot-message-container .thumbs-up-selected .test-filler,.bot-message-container .thumbs-down-selected .test-filler{fill:#066fef !important}.loading-cursor{display:inline-block;animation:blink 1s step-start infinite}@keyframes blink{50%{opacity:0}}
.chat-history-window{position:fixed;transition:all .3s ease;top:0;left:0;z-index:8002;background-color:#fff;display:flex;height:100%;flex-direction:column;width:24px;padding:0 12px;border-right:1px solid #d1d5d9;overflow-y:auto;flex-shrink:0}.chat-history-window .toggle-chat-history-icon{margin-top:50px;cursor:pointer}.chat-history-window .new-chat-button-container{width:100%;margin:12px 0}.chat-history-window .new-chat-button-container button{justify-content:left !important}.chat-history-window .existing-conversations-container{display:flex;flex-direction:column;width:100%;gap:12px}.chat-history-window .existing-conversations-container .existing-conversation{display:flex;justify-content:space-between}.chat-history-window .existing-conversations-container .existing-conversation .existing-conversation-label{cursor:pointer;min-width:0;width:100%}.chat-history-window .existing-conversations-container .existing-conversation .existing-conversation-label p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1;padding:8px}.chat-history-window .existing-conversations-container .existing-conversation p:hover{color:#0559bf !important;background-color:#e6f1fd}.chat-history-window .existing-conversations-container .existing-conversation svg{flex-shrink:0;margin-left:8px;padding:8px;cursor:pointer}.chat-history-window .existing-conversations-container .current-conversation{color:#0559bf !important;background-color:#e6f1fd}.chat-history-open{width:277px !important}
.first-time-clara-tour-container{display:flex;flex-shrink:0}.first-time-clara-tour-container .active-step{display:flex;flex-shrink:0;justify-content:space-between;width:100%}.first-time-clara-tour-container .active-step .active-step-text{width:350px !important}
.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-48{display:flex;justify-content:flex-start;gap:48px}.flex-start-col-48{display:flex;justify-content:flex-start;flex-direction:column;gap:48px}.flex-end-row-48{display:flex;justify-content:flex-end;gap:48px}.flex-end-col-48{display:flex;justify-content:flex-end;flex-direction:column;gap:48px}.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:row;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}#root main .global-ask-clara-padding{padding:0 calc(12px + 2%) 54px}body.live-map-active #root main .global-padding-container{padding:0 !important}body.live-map-active #root main .global-ask-clara-padding{padding:0 !important}.tooltip{z-index:500}.Tooltip__content-wrapper--exceed{z-index:9001 !important}.spinner-spacing-top{margin:50px auto}.spinner-spacing-center{margin:250px auto 50px auto}.spinner-spacing-auto{margin:auto}.red-dropdown-row div{color:#d62d0a !important}.blue-dropdown-row div{color:#0564d7 !important}.ModalWindow__container-wrapper--medium:has(.standard-modal-interrupt-modal){z-index:999999 !important}.time-picker-row{margin:16px 0;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}.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}.ModalWindow__container .Pagination_PageLink{text-decoration:none !important}.ModalWindow__container .Pagination_PageLink.is-active{color:#fff !important}.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}p[class^=inLineAlert__Body] a{cursor:pointer}p[class^=inLineAlert__Body] a:hover{text-decoration:underline}.global-padding-container>div[class^=pageHeader__PageHeaderContainer]{padding-top:24px}.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}.settings-form-button-container{padding:8px;margin:0 auto;background:#00142e;border-radius:8px;position:sticky;width:fit-content;bottom:24px;z-index:9000}.settings-form-button-container .settings-form-button-container-confirm-text{color:#fff;margin-left:14px}.settings-form-button-container .flex-inline-centered{gap:12px}.ford-pro-ai-button{z-index:1000;position:fixed;bottom:54px;right:20px}
