.gc-csa-map[data-v-3b31a020]{height:calc(100vh - 78px - 2rem)}.csa-map-sidebar[data-v-3b31a020]{height:90%;font-size:13px}.csa-map-sidebar .csa-sidebar-nav[data-v-3b31a020]{max-width:50px}.csa-map-sidebar .csa-sidebar-content[data-v-3b31a020]{min-width:225px}.sidebar-header[data-v-3b31a020]{line-height:35px}.close-sidebar-btn[data-v-3b31a020]{width:35px;height:35px}.legend-icon[data-v-3b31a020]{height:12px;width:12px;line-height:21px;border-color:#000!important}[data-v-31b10fda] .eld-training-enrollment-row{cursor:pointer}.completed-false[data-v-6a635c1e]{color:#41a0cf}.completed-true[data-v-6a635c1e]{color:#28a745}.status-overdue[data-v-f94186cc]{color:#e64759}.status-assigned[data-v-f94186cc]{color:#41a0cf}.status-completed[data-v-f94186cc]{color:#28a745}[data-v-53f62192] table tbody tr td.note_content{max-width:450px}.toggle-driver-display[data-v-f1df5ce0]{font-size:16px}.toggle-driver-display .custom-switch[data-v-f1df5ce0]{position:relative;top:-1px}.table[data-v-f1df5ce0] td{vertical-align:middle}@media(min-width:768px){.vehicle-editor[data-v-1b62204e]{display:grid;grid-template-columns:1fr 20px 1fr}.vehicle-editor .name[data-v-1b62204e]{grid-column:1;grid-row:1}.vehicle-editor .nickname[data-v-1b62204e]{grid-column:1;grid-row:2}.vehicle-editor .contract[data-v-1b62204e]{grid-column:3;grid-row:1}.vehicle-editor .primary-station[data-v-1b62204e]{grid-column:3;grid-row:3}.vehicle-editor .maintenance-terminal[data-v-1b62204e]{grid-column:3;grid-row:4}.vehicle-editor .service-type[data-v-1b62204e]{grid-column:3;grid-row:2}.vehicle-editor .state[data-v-1b62204e]{grid-column:1;grid-row:8}.vehicle-editor .vehicle-type[data-v-1b62204e]{grid-column:1;grid-row:3}.vehicle-editor .weight[data-v-1b62204e]{grid-column:3;grid-row:6}.vehicle-editor .capacity[data-v-1b62204e]{grid-column:3;grid-row:5}.vehicle-editor .vin[data-v-1b62204e]{grid-column:1;grid-row:4}.vehicle-editor .notes[data-v-1b62204e]{grid-column:1;grid-row:10}.vehicle-editor .borrowed[data-v-1b62204e]{grid-column:1;grid-row:11}.vehicle-editor .year[data-v-1b62204e]{grid-column:1;grid-row:5}.vehicle-editor .make[data-v-1b62204e]{grid-column:1;grid-row:6}.vehicle-editor .model[data-v-1b62204e]{grid-column:1;grid-row:7}.vehicle-editor .plate[data-v-1b62204e]{grid-column:1;grid-row:9}.vehicle-editor .unladen-weight[data-v-1b62204e]{grid-column:3;grid-row:7}.vehicle-editor .fuel[data-v-1b62204e]{grid-column:3;grid-row:8}.vehicle-editor .fuel-tank-capacity[data-v-1b62204e]{grid-column:3;grid-row:9}.vehicle-editor .action[data-v-1b62204e]{grid-column-start:1;grid-column-end:3;grid-row:12}}.card-body .row[data-v-f6e994f6]{margin:0 .25rem}.card-body .row .col[data-v-f6e994f6]{padding:.5rem;border-top:1px solid #e5e5e5}.card-body .row:first-child .col[data-v-f6e994f6]{border-top:none}@media(min-width:768px){.vehicle-detail__details[data-v-f6e994f6]{display:grid;grid-template-columns:1fr 20px 1fr}.vehicle-detail__details .row .col[data-v-f6e994f6]:first-child{font-weight:700;color:#6c757d}.vehicle-detail__details .name[data-v-f6e994f6]{grid-column:1;grid-row:1}.vehicle-detail__details .name .col[data-v-f6e994f6]{border-top:none}.vehicle-detail__details .nickname[data-v-f6e994f6]{grid-column:1;grid-row:2}.vehicle-detail__details .contract[data-v-f6e994f6]{grid-column:3;grid-row:1}.vehicle-detail__details .primary-station[data-v-f6e994f6]{grid-column:3;grid-row:3}.vehicle-detail__details .maintenance-terminal[data-v-f6e994f6]{grid-column:3;grid-row:4}.vehicle-detail__details .service-type[data-v-f6e994f6]{grid-column:3;grid-row:2}.vehicle-detail__details .vehicle-type[data-v-f6e994f6]{grid-column:1;grid-row:3}.vehicle-detail__details .weight[data-v-f6e994f6]{grid-column:3;grid-row:6}.vehicle-detail__details .capacity[data-v-f6e994f6]{grid-column:3;grid-row:5}.vehicle-detail__details .vin[data-v-f6e994f6]{grid-column:1;grid-row:4}.vehicle-detail__details .borrowed[data-v-f6e994f6]{grid-column:1;grid-row:11}.vehicle-detail__details .year[data-v-f6e994f6]{grid-column:1;grid-row:5}.vehicle-detail__details .make[data-v-f6e994f6]{grid-column:1;grid-row:6}.vehicle-detail__details .model[data-v-f6e994f6]{grid-column:1;grid-row:7}.vehicle-detail__details .state[data-v-f6e994f6]{grid-column:1;grid-row:8}.vehicle-detail__details .plate[data-v-f6e994f6]{grid-column:1;grid-row:9}.vehicle-detail__details .unladen-weight[data-v-f6e994f6]{grid-column:3;grid-row:7}.vehicle-detail__details .fuel[data-v-f6e994f6]{grid-column:3;grid-row:9}.vehicle-detail__details .odometer[data-v-f6e994f6]{grid-column:3;grid-row:8}.vehicle-detail__details .fuel-capacity[data-v-f6e994f6]{grid-column:3;grid-row:10}.vehicle-detail__details .notes[data-v-f6e994f6]{grid-column:1;grid-row:10}}.loading-more[data-v-1552cd88]{margin-top:0!important;margin-bottom:0!important}.filter-min-width[data-v-1552cd88]{min-width:120px!important}.top-right[data-v-2d04d03a]{top:0;right:0}.published-badge[data-v-3c0a89c3]{min-width:160px}.gusto-employees-table-row{line-height:28px}@media(min-width:768px){.payroll-details{max-width:calc(100vw - 280px)}}.payroll-details-empty-message{max-width:650px}.select-all-rows{cursor:pointer}.payroll-receipt-form{margin-top:12px}.compensation-type,.driver-name{min-width:100px}.calc-taxes-progress{margin-top:12px}[data-v-5bfa4dd3] table tbody tr td.message{max-width:450px}[data-v-5bfa4dd3] table tbody tr td.actions{min-width:150px}[data-v-9d30dbb0] table tbody tr td.otp-description{max-width:200px}.pay-period-text[data-v-9d30dbb0]{line-height:35px}.time-off-policy-requests-table[data-v-39cfece0] .actions-column{min-width:200px}.filter-min-width[data-v-39cfece0]{min-width:215px!important}.status-line-height{line-height:30px}.stop-package-status-info-window .stop-packages__tracking-info[data-v-1d301876]{width:100%;max-height:146px;overflow:auto;border:1px solid #eee;border-radius:4px;padding-left:5px}.stop-package-status-info-window .stop-packages__tracking-info table td[data-v-1d301876]{padding-right:4px;padding-top:2px}.route-details-route-select[data-v-2b8b45dc]{width:200px}.foreground.first[data-v-2b8b45dc]{padding-top:10px;border-top:1px solid #ddd}.foreground.last[data-v-2b8b45dc]{padding-bottom:10px;border-bottom:1px solid #ddd}#route-map[data-v-2b8b45dc]{height:100%;width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd}#map-legend[data-v-2b8b45dc]{background:#fff;padding:0;margin:10px;display:none}.dimmed[data-v-2b8b45dc]{color:rgba(0,0,0,.45)}.sidebar[data-v-2b8b45dc]{position:absolute;z-index:1}.sidebar[data-v-2b8b45dc]:not(.collapsed){width:300px}.sidebar-header[data-v-2b8b45dc]{font-size:14px;background-color:#f5f5f5!important;border-bottom:1px solid #e2e2e2}.sidebar-pane[data-v-2b8b45dc]{min-width:250px}.sidebar-tabs>ul>li.active[data-v-2b8b45dc]{background-color:#f5f5f5}.list-group-item[data-v-2b8b45dc]:first-child{border-top:0;border-top-right-radius:0;border-top-left-radius:0}.list-group-item[data-v-2b8b45dc]:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.list-group-item[data-v-2b8b45dc]{margin-left:-20px;margin-right:-20px;border-right:0;border-left:0;background-color:#fff;color:#202020;font-size:14px;padding:10px 15px 10px 5px}.list-group-item.selected[data-v-2b8b45dc]{background-color:#eee}.slide-fade-enter-active[data-v-2b8b45dc]{transition:all .3s ease}.slide-fade-leave-active[data-v-2b8b45dc]{transition:cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-2b8b45dc],.slide-fade-leave-to[data-v-2b8b45dc]{transform:all .3s translateX(10px);opacity:0}#map-status-control[data-v-2b8b45dc]{width:350px}#map-status-control>.status-inner[data-v-2b8b45dc]{padding:5px;background:#fff;margin:8px;box-shadow:1px 1px 1px #ccc;font-size:13px}.statcard[data-v-2b8b45dc]{margin-top:8px}[data-v-2b8b45dc] .message-input textarea{resize:none;margin:-5px;height:95%;border:0;background:none;padding:8px;outline:0;width:100%}[data-v-2b8b45dc] .message-input{padding-top:10px;padding-right:10px;padding-left:10px;height:100%;border:1px solid #8a9ca7;border-radius:4px;width:100%}[data-v-2b8b45dc] .cursor-pointer{cursor:pointer}[data-v-2b8b45dc] .zone-label{text-shadow:-1px 1px 2px #fff,1px 1px 2px #fff,1px -1px 2px #fff,-1px -1px 0 #fff}.event-buttons[data-v-7dab29eb]{position:absolute;top:0;right:0;background-color:rgba(0,0,0,.2)!important}.event-buttons .btn[data-v-7dab29eb]{background-color:rgba(0,0,0,.1)!important;border:none!important;box-shadow:none!important;padding:4px 7px}.event-buttons .btn[data-v-7dab29eb]:hover{background-color:rgba(0,0,0,.2)!important}.event-buttons .btn[data-v-7dab29eb]:active{background-color:rgba(0,0,0,.3)!important}.driver-resource-content .position-text[data-v-903da3b6]{line-height:1}.legend-item[data-v-4e2d8ab9]{cursor:pointer}.legend-item .legend-item-color[data-v-4e2d8ab9]{width:24px;height:24px}.event-buttons[data-v-18ea8f1c]{position:absolute;top:0;right:0;background-color:rgba(0,0,0,.2)!important}.event-buttons .btn[data-v-18ea8f1c]{background-color:rgba(0,0,0,.1)!important;border:none!important;box-shadow:none!important;padding:4px 7px}.event-buttons .btn[data-v-18ea8f1c]:hover{background-color:rgba(0,0,0,.2)!important}.event-buttons .btn[data-v-18ea8f1c]:active{background-color:rgba(0,0,0,.3)!important}.full-calendar .loading[data-v-a2d4c636]{position:absolute;left:170px}.full-calendar .loading[data-v-a2d4c636] .spinner-border{width:24px;height:24px}.full-calendar .loading[data-v-a2d4c636] strong{margin:0 .5rem 0 .5rem!important}.filter-min-width[data-v-3cfe30ea]{min-width:215px!important}.retake-btn[data-v-2d6305d6]{min-width:55px;line-height:18px}#DriverTrainingSessionTable[data-v-2d6305d6] td{height:45px}.list-group-item-action[data-v-4f0a5c0c]{cursor:pointer}.shadow-table-firstcol[data-v-4f0a5c0c]{-o-box-shadow:8px 0 10px 0 rgba(0,0,0,.05);-ms-box-shadow:8px 0 10px 0 rgba(0,0,0,.05);box-shadow:8px 0 10px 0 rgba(0,0,0,.05)}@media(max-width:575px){.shadow-table-firstcol[data-v-4f0a5c0c]{-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.card.shadow-sm .border-right[data-v-4f0a5c0c]{border:0!important}}.compliant[data-v-4f0a5c0c]{color:#28a745}.delinquent[data-v-4f0a5c0c]{color:#e64759}.filter-min-width[data-v-f44baa2a]{max-width:215px!important;min-width:215px!important}img[data-v-3c37aab5]{margin:auto;display:block}.purple-headers h2[data-v-3c37aab5],.purple-headers h3[data-v-3c37aab5]{color:purple}.card-body[data-v-2e83efad]{height:400px;overflow:auto}[data-v-2e83efad] .driver-take-training-media{max-height:200px}[data-v-2e83efad] .driver-take-training-media *{max-height:inherit}.status-select[data-v-12081a0c]{min-width:360px}.status-select[data-v-12081a0c] .vs__selected-options .vs__selected{white-space:nowrap}.status-overdue[data-v-049c8938]{color:#e64759}.status-assigned[data-v-049c8938]{color:#41a0cf}.status-completed[data-v-049c8938]{color:#28a745}.loading-skeleton-table[data-v-1e40d90c]{cursor:progress}.loading-skeleton-table td[data-v-1e40d90c]{vertical-align:middle}.table-select-toggle[data-v-1d185ba8],.table-select-toggle[data-v-7353b9da]{cursor:pointer}.loading-skeleton[data-v-7353b9da]{cursor:progress}.loading-skeleton .b-icon[data-v-7353b9da]{opacity:.4}thead .bi-check-square-fill[data-v-156e7ccc],thead .bi-square[data-v-156e7ccc]{cursor:pointer}.card.filter-weeks[data-v-156e7ccc]{border:none;background:none;margin-left:0}.deemphasize{opacity:.4}.select-cell{width:20px}:root{--hover-box-shadow:inset 0 0 5px rgba(0,0,0,.5)}.fc-event{cursor:default}.fc-event-future{cursor:pointer}.fc-event-future:hover{box-shadow:var(--hover-box-shadow)}.fc-day-future:hover:not(:has(.fc-event)){cursor:pointer;box-shadow:var(--hover-box-shadow)}.outline-danger-no-hover[data-v-0974a183]:hover{background-color:unset;color:#e64759}.reviewed-select[data-v-fa941458]{max-width:215px}.custom-icon[data-v-adda5c58]{font-size:24px}