.fvc-sim-indicator{border-radius:360px;width:13px;height:13px;margin-right:8px}.fleet-vehicle{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.fvc-sim-indicator-container{flex-direction:row;align-items:center;display:flex}.fvc-sim-indicator.inactive{background-color:#9c9c9c}.fvc-sim-indicator.active{background-color:#6fcf78}.fvc-sim-indicator.scheduled{background-color:#f9e57e}.fvc-vname{margin-bottom:0;font-size:14px;font-weight:600}.fvc-vin{color:#6a6a6a;margin-top:0;font-size:13px;font-weight:600}.fvc-sim-indicator-text{font-size:14px;font-weight:600}
.filter-title{letter-spacing:.01em;text-align:left;color:#222;margin:0;font-family:Roboto;font-size:20px;font-weight:600;line-height:23.44px}.filter-scrollpane{flex-direction:column;flex:1;padding-right:29px;display:flex;overflow-y:auto}.fleetcontainer-filter{flex-direction:row;flex:1;align-items:center;width:100%;display:flex}.filter-button-panel{flex-direction:row;justify-content:space-between;padding-right:29px;display:flex}.custom-close-button{color:#222;width:38px;min-width:38px;height:38px;position:absolute;transform:translate(246px,-11px)}
.vpa-fleet-name{margin:0}.vehicles-panel-accordion-summary,.vehicles-panel-accordion{box-shadow:none;background:0 0;padding:0}.vehicles-panel-accordion-summary{height:45px;font-size:16px;font-weight:600}.flexed-search-container{flex-direction:row;align-items:center;margin-bottom:16px;display:flex}.flexed-search-container>button{color:#6a6a6a;border:1px solid #b8b8b8;width:44px;min-width:44px;height:44px;margin-left:12px;padding:0;transform:translateY(-2px)}
.fvc-sim-indicator{border-radius:360px;width:13px;height:13px;margin-right:8px}.fleet-vehicle{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.fvc-sim-indicator-container{flex-direction:row;align-items:center;display:flex}.fvc-sim-indicator.inactive{background-color:#9c9c9c}.fvc-sim-indicator.active{background-color:#6fcf78}.fvc-sim-indicator.scheduled{background-color:#f9e57e}.fvc-vname{margin-bottom:0;font-size:14px;font-weight:600}.fvc-vin{color:#6a6a6a;margin-top:0;font-size:13px;font-weight:600}.fvc-sim-indicator-text{font-size:14px;font-weight:600}
.map-container{width:100%;height:100%;transition:height 1.5s}.map-vehicle-icon{opacity:.5!important}@media (max-width:665px){.map-container,.selected-vehicle-sidebar{height:calc(100vh - 36px)}}.map-screen-container{flex:1;align-items:center;width:100%;min-width:100px;height:calc(100% - 64px);min-height:100px;display:flex;position:absolute}.bubble-label{text-align:left;color:#6a6a6a;margin:0 0 5px;padding:0;font-family:Inter;font-size:13px;font-weight:400;line-height:15.73px}.bubble-value{text-align:left;color:#222;margin:0;padding:0;font-family:Inter;font-size:14px;font-weight:600;line-height:16.94px}.bubble-value-secondary{text-align:left;color:#6a6a6a;margin:0;padding:0;font-family:Inter;font-size:13px;font-weight:600;line-height:24px}.bubble-inline{flex-direction:row;align-items:center;display:flex}.bubble-fleetsquare{border-radius:4px;width:17.58px;height:19px;margin-right:8px}.bubble-activity{border-radius:360px;width:13px;height:13px;margin-right:9px}.bubble-activity.active{background-color:#6fcf78}.bubble-activity.idle{background-color:#d9d9d9}.follow-vehicle-fab{background-color:#f5f5f5;bottom:34px;left:60px;border-radius:360px!important;transition:all 1s!important;position:absolute!important}.follow-vehicle-fab.uc{background-color:#d9d9d9}.follow-vehicle-fab:hover,.follow-vehicle-fab.uc:hover{background-color:#fff;transform:scale(1.05)}
.selected-vehicle-sidebar{box-sizing:border-box;background-color:#fbfbfb;height:calc(100vh - 64px);margin:0;padding:46px 44px;transition:all 1s;bottom:0;overflow-y:auto}.selected-vehicle-sidebar.open{width:572px;min-width:572px}@media (max-width:572px){.selected-vehicle-sidebar.open{width:100vw;min-width:100vw}}.selected-vehicle-sidebar.closed{width:0;min-width:0;padding:0;overflow:hidden}.svs-header{grid-gap:16px;grid-template-columns:1fr 1fr;padding:16px 0;display:grid}.svs-header div{flex-direction:column;justify-content:space-between;width:100%;display:flex}.svs-header>div>h3{letter-spacing:.01em;color:#222;margin:0 0 8px;padding:0;font-family:Inter;font-size:24px;font-weight:600;line-height:29.05px}.svs-header>div>p{text-align:left;color:#6a6a6a;margin:0;padding:0;font-family:Inter;font-size:14px;font-weight:600;line-height:19.36px}.svs-overview-panel,.svs-vehicle-data-panel{margin-top:35px}.svs-overview-panel>h4,.svs-vehicle-data-panel>h4{letter-spacing:.01em;text-align:left;color:#222;margin:0 0 15px;padding:0;font-family:Roboto;font-size:20px;font-weight:600;line-height:23.44px}.svs-label{text-align:left;color:#6a6a6a;margin:0;padding:0;font-family:Inter;font-size:13px;font-weight:400;line-height:15.73px}.svs-inline{flex-direction:row;align-items:center;display:flex}.svs-inline-floor{flex-direction:row;align-items:flex-end;display:flex}.svs-inline-spaced{grid-gap:16px;grid-template-columns:1fr 1fr;display:grid}.current-activity-desc{text-align:center;padding:0 16px;font-size:10px;transform:translateY(-16px)}.svs-value-secondary{text-align:left;color:#6a6a6a;margin:0;padding:0;font-family:Inter;font-size:13px;font-weight:600;line-height:15.73px}.svs-value-large{text-align:left;color:#222;margin:0;padding:0;font-family:Inter;font-size:22px;font-weight:600;line-height:20px}.mb32{margin-bottom:32px}.svs-value{text-align:left;color:#222;margin:0;padding:0;font-family:Inter;font-size:15px;font-weight:600;line-height:18.15px}.svs-value-large.green{color:#66bb6a}.svs-value-large.yellow{color:#ffa726}.svs-value-large.red{color:#f44336}.svs-value-large.orange{color:#f57c00}.telltales-button{text-transform:none;letter-spacing:.01em;text-align:center;color:#348cfe;grid-column:span 4;font-family:Roboto;font-size:16px;font-weight:500;line-height:18.75px;margin:0!important}.svs-close-button{width:36px;min-width:36px;height:36px;color:#222!important;align-self:flex-end!important}.svs-scenario-progress-bar{border-radius:16px;height:10px;background-color:#d9d9d9!important}.svs.svs-scenario-progress-bar>span{background-color:#348cfe}.progress-value{text-align:center;margin-top:7px}.svs-tasks-header{letter-spacing:.01em;text-align:left;color:#222;margin:15px 0;padding:0;font-family:Roboto;font-size:18px;font-weight:600;line-height:21.09px}.rotr-ordinal-container{letter-spacing:.01em;text-align:center;border-radius:360px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;margin-right:27px;font-size:20px;font-weight:500;line-height:23.44px;display:flex}.drive-to{color:#007d06;background-color:#e1fae2}.load{color:#4938b5;background-color:#eae7ff}.unload{color:#b74200;background-color:#ffe0ce}.driver-break{color:#0090bd;background-color:#def7ff}.rotr-container{flex-direction:row;align-items:center;margin:15px 0;display:flex;overflow:hidden}.rotr-row{white-space:nowrap;text-overflow:ellipsis;flex-direction:row;align-items:center;max-width:100%;display:flex;overflow:hidden}.rotr-spaced-row{flex-direction:row;justify-content:space-between;align-items:center;width:250px;display:flex}.rotr-task-type{text-align:left;color:#222;margin:0 21px 0 0;padding:0;font-family:Inter;font-size:16px;font-weight:600;line-height:25px}.rotr-time-string{color:#6a6a6a;text-align:left;margin:0;padding:0;font-family:Inter;font-size:13px;font-weight:400;line-height:25px}.rotr-address-string{color:#222;text-align:left;margin:0 0 0 11px;font-family:Inter;font-size:14px;font-weight:600;line-height:25px}.svs-accordion-summary{text-align:left;color:#222;margin:0;font-family:Inter;font-size:16px;font-weight:500;line-height:25px}.ttl-panel{box-sizing:border-box;width:823px;max-width:95vw;box-shadow:24;border-radius:15px;max-height:800px;padding:45px 62px 36px;position:absolute;top:50%;left:50%;overflow-x:hidden;overflow-y:auto;transform:translate(-50%,-50%);transition:all .5!important}.tts-title{letter-spacing:.01em;text-align:left;margin:0 0 48px;padding:0;font-family:Inter;font-size:24px;font-weight:700;line-height:29.05px}.updated-time-text{letter-spacing:.01em;color:#9c9c9c;font-family:Roboto;font-size:14px;font-weight:500;line-height:18.75px;align-self:flex-end!important}.current-task-container{overflow:hidden}
