.logo-link{text-decoration:none}@media print{.v-main{padding:0!important}header.v-sheet.theme--light.v-toolbar.v-app-bar.v-app-bar--clipped.v-app-bar--fixed.secondary{display:none!important}}.yard-msg[data-v-6d581aed]{background:#fff4de;border-radius:5px;padding:3px 10px 3px 5px}.order-details-label[data-v-40485d16]{width:80px}.mdg[data-v-3e358f41]{position:relative;height:8px;min-width:96px;border-radius:4px;overflow:hidden;background:#e4e9f0}.mdg__fill[data-v-3e358f41],.mdg__over[data-v-3e358f41]{position:absolute;top:0;bottom:0}.mdg__fill[data-v-3e358f41]{left:0}.mdg--track .mdg__fill[data-v-3e358f41]{background:#15489e}.mdg--watch .mdg__fill[data-v-3e358f41]{background:#e8650f}.mdg--over .mdg__fill[data-v-3e358f41]{background:#e7a9a9}.mdg__over[data-v-3e358f41]{background:#c62828}.mdg__tick[data-v-3e358f41]{background:#fff;opacity:.85}.mdg__budget[data-v-3e358f41],.mdg__tick[data-v-3e358f41]{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px}.mdg__budget[data-v-3e358f41]{background:#1c2534}.dash[data-v-233ab553]{--ink:#1c2534;--muted:#5d6878;--line:#dde3ea;--cobalt:#15489e;--hivis:#e8650f;--hivis-text:#a84a08;--over:#c62828;--ok:#2e7d32;--display:"Barlow Semi Condensed","Barlow",Roboto,sans-serif;font-family:Barlow,Roboto,sans-serif;color:var(--ink);max-width:1480px}.dash-hero[data-v-233ab553]{padding:8px 4px 20px}.dash-dateline[data-v-233ab553]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;margin-left:-6px}.dash-date[data-v-233ab553]{font-family:var(--display);font-size:17px;font-weight:600;color:var(--cobalt);padding:4px 8px;border-radius:6px}.dash-date[data-v-233ab553]:hover{background:rgba(21,72,158,.08)}.dash-date[data-v-233ab553]:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.dash-headline[data-v-233ab553]{font-family:var(--display);font-size:44px;line-height:1.1;font-weight:600;letter-spacing:-.01em;margin:6px 0 4px;font-variant-numeric:tabular-nums}.dash-subline[data-v-233ab553]{font-size:16px;color:var(--muted);margin:0;max-width:70ch}.dash[data-v-233ab553] .v-btn{text-transform:none;letter-spacing:normal;font-weight:500}.dash-quiet-btn[data-v-233ab553]{color:var(--muted)!important}.dash-panel[data-v-233ab553]{border-color:var(--line)!important;border-radius:10px!important;margin-bottom:24px;overflow:hidden}.dash-panel__head[data-v-233ab553]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 20px;padding:18px 20px 12px}.dash-title[data-v-233ab553]{font-family:var(--display);font-size:22px;font-weight:600;line-height:1.2;margin:0}.dash-title--small[data-v-233ab553]{font-size:18px}.dash-note[data-v-233ab553]{font-size:14px;color:var(--muted);margin:2px 0 0}.dash-search[data-v-233ab553]{max-width:320px}.dash-filters[data-v-233ab553]{padding:0 14px 4px}.dash-filter__count[data-v-233ab553]{margin-left:6px;font-weight:600;font-variant-numeric:tabular-nums}.dash-filter--over .dash-filter__count[data-v-233ab553]{color:var(--over)}.dash-filter--watch .dash-filter__count[data-v-233ab553]{color:var(--hivis-text)}.dash-table[data-v-233ab553] th{font-size:13px!important;font-weight:500;color:var(--muted)!important;white-space:nowrap;border-bottom-color:var(--line)!important}.dash-table[data-v-233ab553] td:first-child,.dash-table[data-v-233ab553] th:first-child{padding-left:20px!important}.dash-table[data-v-233ab553] td{font-size:14px!important;padding-top:10px!important;padding-bottom:10px!important;height:auto!important;vertical-align:top;border-bottom-color:var(--line)!important}.dash-figure[data-v-233ab553]{font-family:var(--display);font-size:24px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.dash-job[data-v-233ab553]{font-family:var(--display);font-size:16px;font-weight:600;color:var(--cobalt);text-decoration:none}.dash-job[data-v-233ab553]:hover{text-decoration:underline}.dash-sub[data-v-233ab553]{font-size:13px;color:var(--muted);line-height:1.4}.dash-sub--wrap[data-v-233ab553]{display:inline-block;max-width:34ch}.dash-num[data-v-233ab553]{font-weight:600;font-variant-numeric:tabular-nums}.dash-mandays[data-v-233ab553]{min-width:130px}.dash-gauge-cell[data-v-233ab553]{display:grid;grid-template-columns:minmax(120px,1fr) 44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-top:4px}.dash-tone--over[data-v-233ab553]{color:var(--over)}.dash-tone--watch[data-v-233ab553]{color:var(--hivis-text)}.dash-status[data-v-233ab553]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-weight:500;text-decoration:none;white-space:nowrap}.dash-status--ok[data-v-233ab553]{color:var(--ok)}.dash-status--ok[data-v-233ab553]:hover{text-decoration:underline}.dash-status--bad[data-v-233ab553]{color:var(--over)}.dash-empty[data-v-233ab553]{color:var(--muted);font-size:15px;margin:24px 0}.dash-feeds[data-v-233ab553]{display:grid;grid-template-columns:1fr}.dash-feed[data-v-233ab553]{min-width:0;padding:18px 20px 14px}.dash-feed+.dash-feed[data-v-233ab553]{border-top:1px solid var(--line)}@media (min-width:960px){.dash-feeds[data-v-233ab553]{grid-template-columns:repeat(3,1fr)}.dash-feed+.dash-feed[data-v-233ab553]{border-top:0;border-left:1px solid var(--line)}}.dash-feed__head[data-v-233ab553]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.dash-live[data-v-233ab553]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;color:var(--muted)}.dash-live__dot[data-v-233ab553]{width:7px;height:7px;border-radius:50%;background:#2e9e4f}.dash-feed__row[data-v-233ab553]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:9px 0!important;min-height:0!important;border-bottom:1px solid var(--line)}.dash-feed__row[data-v-233ab553]:last-child{border-bottom:0}.dash-feed__row[data-v-233ab553]:after{display:none}.dash-feed__main[data-v-233ab553]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.dash-feed__street[data-v-233ab553]{font-weight:600;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-feed__side[data-v-233ab553]{text-align:right;-ms-flex-negative:0;flex-shrink:0}.dash-empty--feed[data-v-233ab553]{margin:12px 0}.dash-pill[data-v-233ab553]{display:inline-block;margin-top:3px;padding:1px 8px;border-radius:10px;font-size:12px;font-weight:500;line-height:18px}.dash-pill--watch[data-v-233ab553]{background:#fdeedd;color:var(--hivis-text)}.dash-pill--over[data-v-233ab553]{background:#fbe4e4;color:var(--over)}.dash-pill--quiet[data-v-233ab553]{background:#eef1f5;color:var(--muted)}@media (max-width:600px){.dash-headline[data-v-233ab553]{font-size:32px}.dash-search[data-v-233ab553]{max-width:none;width:100%}}@media print{.dash-noprint[data-v-233ab553]{display:none!important}.dash-print[data-v-233ab553]{border:0!important}}.v-sheet--offset[data-v-b170c8b0]{top:-24px;position:relative}.jobsite-card-text[data-v-ae3619ba]{color:rgba(0,0,0,.8)!important;border:1px solid #d4d4d4}.v-application .grey.lighten-4.white-bg[data-v-ae3619ba]{background-color:hsla(0,0%,100%,.8)!important}.v-application .grey.lighten-4.yellow-bg[data-v-ae3619ba]{background-color:rgba(234,243,149,.8)!important}.v-sheet--offset[data-v-d97739f8]{top:-24px;position:relative}.ais-Highlight mark{background-color:#fff1ae}.caption-plus{font-size:.75rem!important;font-weight:400;line-height:1.15rem;font-family:Roboto,sans-serif!important}.theme--light.v-data-table tbody tr:hover:not(.v-data-table__expand-row){background:none!important}.qty input{text-align:center!important}#toolSearch thead.v-data-table-header.v-data-table-header-mobile{display:none}#toolSearch .v-data-table .v-data-table__mobile-row{min-height:40px!important}#toolSearch .v-data-table__mobile-row__header{display:none}#toolSearch td.v-data-table__mobile-row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.active-tab[data-v-1a3f72bc]{background:#f5f5f5}.fulfillment-input[data-v-483f6370]{margin-bottom:-20px}#toolRun .active-tab{background:#f5f5f5}#toolRun .v-text-field--outlined>.v-input__control>.v-input__slot{min-height:42px!important}#toolRun .v-text-field__details{display:none}.order-details-label{width:80px}@media print{header.v-sheet.v-sheet--tile.theme--light.v-toolbar.v-app-bar.v-app-bar--clipped.v-app-bar--fixed.secondary{display:none}main.v-main{padding:0!important}.v-toolbar__content,nav.v-navigation-drawer.v-navigation-drawer--clipped.v-navigation-drawer--fixed.v-navigation-drawer--open.theme--light{display:none!important}}.v-data-table[data-v-780f9462] tbody tr:hover{background-color:#f5f5f5!important}.fulfillment-input[data-v-3ddb39fc],.fulfillment-input[data-v-093d5a97]{margin-bottom:-20px}.v-sheet--offset[data-v-b6e45674]{top:-24px;position:relative}.signature-container[data-v-b6e45674]{position:relative;border:2px dashed #ccc;border-radius:8px;padding:10px;background:#fafafa;display:inline-block}.signature-instructions[data-v-b6e45674]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#999;font-size:16px;pointer-events:none;z-index:1}.image-preview-wrapper{border:1px solid #ececec;display:inline-block;padding:20px;margin-bottom:20px}#tool-list-table td.v-data-table__mobile-row:first-of-type{height:110px}.v-application ol,.v-application ul{padding-left:0!important;list-style-type:none!important}.small-col[data-v-b93e40f0]{width:60px}@media (min-width:600px){.small-col[data-v-b93e40f0]{width:90px}}thead tr[data-v-b93e40f0]{background:#f3f3f3}.small-col[data-v-75805cf0]{width:60px}@media (min-width:600px){.small-col[data-v-75805cf0]{width:90px}}.small-col[data-v-665af1f8]{width:60px}@media (min-width:600px){.small-col[data-v-665af1f8]{width:90px}}.med-col[data-v-665af1f8]{width:100px}.summary[data-v-a8ea06c2]{max-width:620px}.v-data-table[data-v-3a095db4] tbody tr:hover{background-color:#f5f5f5!important}.small-col[data-v-69a8be8c]{width:60px}@media (min-width:600px){.small-col[data-v-69a8be8c]{width:90px}}thead tr[data-v-69a8be8c]{background:#f3f3f3}.jobsite-card-text[data-v-31e82300]{color:rgba(0,0,0,.8)!important;border:1px solid #d4d4d4}.v-application .grey.lighten-4.white-bg[data-v-31e82300]{background-color:hsla(0,0%,100%,.8)!important}.v-application .grey.lighten-4.yellow-bg[data-v-31e82300]{background-color:rgba(234,243,149,.8)!important}.small-col[data-v-37b3ba98]{width:60px}@media (min-width:600px){.small-col[data-v-37b3ba98]{width:90px}}.med-col[data-v-37b3ba98]{width:100px}@media only screen and (min-width:600px){#truckRequests .v-data-table td,#truckRequests .v-data-table th{padding:0 8px!important}#truckRequests .v-data-table td{font-size:.75rem}}#truckRequestsSchedule.v-data-table td{font-size:.675rem!important;line-height:20px!important}.scheduleDetails{line-height:10px}.scheduler-layout[data-v-38806866]{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 195px);min-height:400px}.unscheduled-panel[data-v-38806866]{width:250px;min-width:250px;border-right:2px solid #e0e0e0;background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.panel-header[data-v-38806866]{padding:12px;background:#f5f5f5;border-bottom:2px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px}.panel-title[data-v-38806866]{font-weight:700;font-size:14px}.unscheduled-list-vertical[data-v-38806866]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px}.schedule-panel[data-v-38806866]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.schedule-wrapper[data-v-38806866]{height:100%;overflow:auto;position:relative}.schedule-container[data-v-38806866]{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;display:inline-block;width:100%}.schedule-header[data-v-38806866]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f5f5f5;border-bottom:2px solid #e0e0e0;position:-webkit-sticky;position:sticky;top:0;z-index:3;min-width:100%}.time-header[data-v-38806866]{width:55px;min-width:55px;padding:12px 4px;font-weight:700;font-size:12px;border-right:2px solid #e0e0e0;position:-webkit-sticky;position:sticky;left:0;z-index:4}.driver-header[data-v-38806866],.time-header[data-v-38806866]{text-align:center;background:#f5f5f5;-ms-flex-negative:0;flex-shrink:0}.driver-header[data-v-38806866]{min-width:130px;max-width:130px;width:130px;padding:6px 4px;border-right:1px solid #e0e0e0}.driver-name[data-v-38806866]{font-weight:700;font-size:11px;margin-bottom:2px;word-wrap:break-word}.driver-stats[data-v-38806866]{font-size:11px;color:#666}.schedule-body[data-v-38806866]{background:#fff;min-width:100%}.schedule-row[data-v-38806866]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e0e0e0;min-width:100%}.time-cell[data-v-38806866]{width:55px;min-width:55px;font-size:11px;font-weight:500;text-align:center;background:#fafafa;border-right:2px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:-webkit-sticky;position:sticky;left:0;z-index:2}.schedule-cell[data-v-38806866],.time-cell[data-v-38806866]{padding:2px;min-height:60px;-ms-flex-negative:0;flex-shrink:0}.schedule-cell[data-v-38806866]{min-width:130px;max-width:130px;width:130px;border-right:1px solid #e0e0e0;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s}.schedule-cell[data-v-38806866]:hover{background-color:#f0f8ff}.schedule-cell.cell-occupied[data-v-38806866]{background-color:#e8f5e8}.schedule-cell.cell-drag-over[data-v-38806866]{background-color:#e1f5fe!important;border:2px dashed #2196f3!important}.job-card[data-v-38806866]{margin:1px;padding:4px 6px;border-radius:4px;font-size:11px;line-height:1.2;cursor:-webkit-grab;cursor:grab;-webkit-transition:all .2s;transition:all .2s}.job-card[data-v-38806866]:active{cursor:-webkit-grabbing;cursor:grabbing}.job-card.scheduled[data-v-38806866]{background:#e3f2fd;border:1px solid #2196f3;height:calc(100% - 4px);position:relative}.job-minimal[data-v-38806866]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-time-row[data-v-38806866]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px}.job-time[data-v-38806866]{font-weight:600;color:#1565c0;font-size:11px}.job-address-minimal[data-v-38806866]{font-size:10px;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.job-actual-range[data-v-38806866]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;font-size:10px;font-weight:600;color:#2e7d32;line-height:1.3;margin-top:2px}.job-actual-icon[data-v-38806866]{color:#2e7d32!important;font-size:12px!important}.job-qty[data-v-38806866]{font-size:10px;font-weight:600;color:#e65100}.job-time.clickable[data-v-38806866]{cursor:pointer;text-decoration:underline}.job-time.clickable[data-v-38806866]:hover{color:#0d47a1}.unscheduled-list-vertical.unschedule-drag-over[data-v-38806866]{background-color:#fff3e0;border:2px dashed #ff9800;border-radius:4px}.job-details-row[data-v-38806866]{margin-bottom:8px;font-size:14px}.job-card.job-closed[data-v-38806866]{opacity:.4;pointer-events:none}.job-card.job-draft[data-v-38806866]{background:#fff8e1;border:1px dashed #ff9800}.job-card.job-locked[data-v-38806866]{cursor:default;opacity:.85}.job-card.job-locked[data-v-38806866]:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.job-lock-icon[data-v-38806866]{color:#9e9e9e;margin-left:2px}.job-card.unscheduled[data-v-38806866]{background:#fff3e0;border:1px solid #ff9800;margin:4px 0;display:block}.job-card.unscheduled.vertical[data-v-38806866]{width:100%;margin:0 0 8px 0}.job-card.unscheduled[data-v-38806866]:hover{background:#ffe0b2;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.job-address[data-v-38806866]{font-weight:700;color:#1976d2;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-details[data-v-38806866]{color:#666;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-duration[data-v-38806866]{font-size:10px;color:#888}.job-header[data-v-38806866]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2px}.job-order[data-v-38806866]{font-weight:700;color:#d32f2f}.job-time[data-v-38806866]{color:#1976d2;font-size:10px}.job-footer[data-v-38806866]{margin-top:4px;color:#666}.job-footer[data-v-38806866],.job-header-scheduled[data-v-38806866]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:10px}.job-header-scheduled[data-v-38806866]{margin-bottom:4px}.job-original-time[data-v-38806866]{color:#1976d2;font-weight:500}.job-site-id[data-v-38806866]{font-size:10px;color:#666;margin-top:1px}.job-type[data-v-38806866]{font-weight:500}.no-requests[data-v-38806866]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px;color:#999;text-align:center;padding:20px}.borough-legend[data-v-38806866]{gap:12px;margin-left:8px}.borough-legend[data-v-38806866],.legend-item[data-v-38806866]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legend-item[data-v-38806866]{gap:4px}.legend-dot[data-v-38806866]{width:10px;height:10px;border-radius:50%;display:inline-block}.legend-text[data-v-38806866]{font-size:11px;color:#666}@media (max-width:768px){.scheduler-layout[data-v-38806866]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.unscheduled-panel[data-v-38806866]{width:100%;height:200px;border-right:none;border-bottom:2px solid #e0e0e0}.unscheduled-list-vertical[data-v-38806866]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:8px}.job-card.unscheduled.vertical[data-v-38806866]{width:200px;min-width:200px;margin:0 8px 0 0}.schedule-panel[data-v-38806866]{height:400px}.driver-name[data-v-38806866]{font-size:11px}.borough-legend[data-v-38806866]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px}}.preview-section-header[data-v-38806866]{font-size:20px;font-weight:700;color:#1976d2;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #1976d2}.schedule-preview-table[data-v-38806866]{border:1px solid #e0e0e0;margin-bottom:24px}.schedule-preview-table thead th[data-v-38806866]{background-color:#f5f5f5!important;font-weight:700!important;font-size:14px!important;color:#424242!important;border-bottom:2px solid #1976d2!important;padding:12px!important}.schedule-preview-table .col-address[data-v-38806866]{width:40%}.schedule-preview-table .col-job-id[data-v-38806866],.schedule-preview-table .col-time[data-v-38806866]{width:12%}.schedule-preview-table .col-details[data-v-38806866]{width:23%}.schedule-preview-table .col-driver[data-v-38806866]{width:13%}.schedule-preview-table tbody td[data-v-38806866]{font-size:14px!important;padding:10px 12px!important;border-bottom:1px solid #e0e0e0!important}.schedule-preview-table tbody tr[data-v-38806866]:hover{background-color:#f5f5f5!important}.schedule-preview-table .job-id-cell[data-v-38806866]{color:#1976d2;font-weight:500}.schedule-preview-table .driver-cell[data-v-38806866]{font-weight:600;color:#d32f2f}.schedule-preview-table .qty-text[data-v-38806866]{font-size:12px;color:#424242;font-weight:500;margin-top:2px}.schedule-preview-table .client-name[data-v-38806866]{font-size:12px;color:#757575;font-style:italic;margin-top:2px}@media print{.v-dialog[data-v-38806866]{position:static!important}.v-card__actions[data-v-38806866],.v-card__title[data-v-38806866],.v-divider[data-v-38806866]{display:none!important}.v-card[data-v-38806866]{-webkit-box-shadow:none!important;box-shadow:none!important}.schedule-preview-table tbody tr[data-v-38806866]{page-break-inside:avoid}.preview-section-header[data-v-38806866]{page-break-after:avoid}}.pretrip-title[data-v-11425946]{word-break:normal;line-height:1.3}.item-row[data-v-11425946]{min-height:44px;border-bottom:1px solid #f0f0f0}.signature-container[data-v-11425946]{border:1px solid #ccc;border-radius:4px;max-width:420px}.record-panel[data-v-618fce0e]{border:1px solid #e0e0e0;border-radius:4px}.v-application--is-ltr .gate-stepper.v-stepper--vertical .v-stepper__content,.v-application--is-rtl .gate-stepper.v-stepper--vertical .v-stepper__content{margin-left:0;margin-right:0;padding-left:12px;padding-right:12px;border-left:none}.gate-stepper.v-stepper--vertical .v-stepper__step{padding-left:16px}.small-col[data-v-b767c8ae]{width:60px}@media (min-width:600px){.small-col[data-v-b767c8ae]{width:90px}}.med-col[data-v-b767c8ae]{width:100px}#dump-report .v-data-table td{padding:0 8px!important}.v-messages__message{color:red!important}.service-photo-thumb[data-v-b230ed98]{border-radius:2px}.photo-preview[data-v-339d3f5f],.service-photo-thumb[data-v-b230ed98]{-o-object-fit:cover;object-fit:cover;display:block}.remove-photo[data-v-339d3f5f]{position:absolute;top:2px;right:2px;background:rgba(0,0,0,.55)}.active-tab[data-v-34fe57c8]{background:#f5f5f5}.v-tab[data-v-34fe57c8]{padding-left:6px;padding-right:6px}.tab-item-container[data-v-34fe57c8]{border-top:1px solid #efefef;font-size:14px}.date-btn[data-v-34fe57c8]{text-transform:capitalize}.notes-block[data-v-34fe57c8]{background:#f7f7f7;border:1px solid #e2e2e2;border-radius:5px}.photos-wrapper[data-v-34fe57c8]{background:#f1f1f1;border-radius:5px}.opacity-change[data-v-34fe57c8]{opacity:.4}.signature-container[data-v-34fe57c8]{position:relative;border:2px dashed #ccc;border-radius:8px;padding:10px;background:#fafafa;display:inline-block}.signature-instructions[data-v-34fe57c8]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#999;font-size:16px;pointer-events:none;z-index:1}.active-tab[data-v-37fdf970]{background:#f5f5f5}.v-tab[data-v-37fdf970]{padding-left:6px;padding-right:6px}.tab-item-container[data-v-37fdf970]{border-top:1px solid #efefef;font-size:14px}.date-btn[data-v-37fdf970]{text-transform:capitalize}.photos-wrapper[data-v-37fdf970]{border-radius:5px}.opacity-change[data-v-37fdf970]{opacity:.4}[data-v-37fdf970] .truckReportTable td{padding:0 8px!important}#edit-card .theme--light.v-select .v-select__selection--disabled,#edit-card input{color:#000!important}.v-sheet--offset[data-v-bad0e7c8]{top:-24px;position:relative}.hasDelta[data-v-bad0e7c8]{border-bottom:2px solid#f17a8f}.v-data-table tbody tr.v-data-table__expanded__content{-webkit-box-shadow:none!important;box-shadow:none!important}#sub-table td,#sub-table thead{background:#f7f7f7}tr.total-row td{background-color:#ececec!important}.gallery-toolbar[data-v-2ed7642c]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 20px;margin:16px -12px 0;padding:12px;background-color:#fff;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.gallery-toolbar--sticky[data-v-2ed7642c]{position:-webkit-sticky;position:sticky;z-index:4}.gallery-toolbar__dates[data-v-2ed7642c]{width:270px}.gallery-toolbar__jump[data-v-2ed7642c]{max-width:290px}.gallery-group[data-v-2ed7642c]{padding-top:28px}.gallery-group__header[data-v-2ed7642c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px 16px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.12)}.gallery-day[data-v-2ed7642c]{margin-top:18px;font-size:15px;font-weight:500}.gallery-grid[data-v-2ed7642c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;padding-top:8px}.gallery-tile[data-v-2ed7642c]{position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:4px;background-color:#e3e7ee;cursor:pointer}.gallery-tile img[data-v-2ed7642c]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.gallery-tile:hover img[data-v-2ed7642c]{-webkit-transform:scale(1.04);transform:scale(1.04)}.gallery-tile__download[data-v-2ed7642c]{position:absolute;left:6px;bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3px;border:none;border-radius:4px;background-color:rgba(21,72,158,.85);color:#fff;cursor:pointer;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.gallery-tile__download .material-icons[data-v-2ed7642c]{font-size:18px}.gallery-tile:hover .gallery-tile__download[data-v-2ed7642c],.gallery-tile__download[data-v-2ed7642c]:focus{opacity:1}.gallery-tile__date[data-v-2ed7642c]{position:absolute;top:6px;left:6px;padding:2px 6px;border-radius:4px;background-color:rgba(0,0,0,.65);color:#fff;font-size:12px;pointer-events:none;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.gallery-tile:hover .gallery-tile__date[data-v-2ed7642c]{opacity:1}.gallery-status[data-v-2ed7642c]{min-height:48px;padding:24px 0 60px;font-size:14px}.gallery-lightbox[data-v-2ed7642c],.gallery-status[data-v-2ed7642c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-lightbox[data-v-2ed7642c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:210;background-color:rgba(0,0,0,.9)}.gallery-lightbox__content[data-v-2ed7642c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(100% - 160px)}.gallery-lightbox__content img[data-v-2ed7642c]{display:block;max-width:100%;max-height:calc(100vh - 110px);-o-object-fit:contain;object-fit:contain;border-radius:4px;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.gallery-lightbox__content img.loaded[data-v-2ed7642c]{opacity:1}.gallery-lightbox__bar[data-v-2ed7642c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px 20px;padding-top:14px;color:#fff;font-size:14px}.gallery-lightbox__spinner[data-v-2ed7642c]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery-lightbox__close[data-v-2ed7642c]{position:absolute;top:12px;right:12px}.gallery-lightbox__nav[data-v-2ed7642c]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gallery-lightbox__nav--prev[data-v-2ed7642c]{left:16px}.gallery-lightbox__nav--next[data-v-2ed7642c]{right:16px}@media (max-width:600px){.gallery-grid[data-v-2ed7642c]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.gallery-lightbox__content[data-v-2ed7642c]{max-width:100%}.gallery-lightbox__nav[data-v-2ed7642c]{top:auto;bottom:12px;-webkit-transform:none;transform:none}}.capitalize[data-v-7c5e089b]{text-transform:capitalize}[data-v-3e7c5c51] .v-card__text.py-0.jobsite-card-text{padding:10px 15px!important}.login-bg[data-v-7adbfb01]{background-size:cover;position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.signup-card[data-v-7adbfb01]{padding:15px}.login-bg[data-v-b99a449c]{background-size:cover;position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.day-of-week[data-v-7a0214a2]{border:1px solid #d4d4d4;color:#d4d4d4;padding:1px 5px;border-radius:3px;margin-right:3px}.day-of-week.active[data-v-7a0214a2]{border-color:rgba(0,0,0,.87);color:rgba(0,0,0,.87)}.v-data-table[data-v-05cfc31a] tbody tr:hover{background-color:rgba(25,118,210,.08)!important}