.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}.v-sheet--offset[data-v-25c7d4f0]{top:-24px;position:relative}@media print{#printable[data-v-25c7d4f0]{margin-top:20px}.v-card[data-v-25c7d4f0]{display:none}.v-card#printable[data-v-25c7d4f0]{display:block}.v-main[data-v-25c7d4f0]{padding:0!important}header.v-sheet.theme--light.v-toolbar.v-app-bar.v-app-bar--clipped.v-app-bar--fixed.secondary[data-v-25c7d4f0]{display:none!important}.hide-print[data-v-25c7d4f0]{display:none}}[data-v-25c7d4f0] th.text-start{padding-left:16px!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-6da8b747],.fulfillment-input[data-v-fc9c9370]{margin-bottom:-20px}.v-sheet--offset[data-v-2105ccff]{top:-24px;position:relative}.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}.v-sheet--offset[data-v-6b25f248]{top:-24px;position:relative}.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-73bab05d]{width:60px}@media (min-width:600px){.small-col[data-v-73bab05d]{width:90px}}thead tr[data-v-73bab05d]{background:#f3f3f3}.jobsite-card-text[data-v-35f4c39e]{color:rgba(0,0,0,.8)!important;border:1px solid #d4d4d4}.v-application .grey.lighten-4.white-bg[data-v-35f4c39e]{background-color:hsla(0,0%,100%,.8)!important}.v-application .grey.lighten-4.yellow-bg[data-v-35f4c39e]{background-color:rgba(234,243,149,.8)!important}.small-col[data-v-70bae81e]{width:60px}@media (min-width:600px){.small-col[data-v-70bae81e]{width:90px}}.med-col[data-v-70bae81e]{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-e395eebe]{display:-webkit-box;display:-ms-flexbox;display:flex;height:750px}.unscheduled-panel[data-v-e395eebe]{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-e395eebe]{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-e395eebe]{font-weight:700;font-size:14px}.unscheduled-list-vertical[data-v-e395eebe]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px}.schedule-panel[data-v-e395eebe]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.schedule-wrapper[data-v-e395eebe]{height:100%;overflow:auto;position:relative}.schedule-container[data-v-e395eebe]{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;display:inline-block;width:100%}.schedule-header[data-v-e395eebe]{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-e395eebe]{width:80px;min-width:80px;padding:12px 8px;font-weight:700;font-size:13px;border-right:2px solid #e0e0e0;position:-webkit-sticky;position:sticky;left:0;z-index:4}.driver-header[data-v-e395eebe],.time-header[data-v-e395eebe]{text-align:center;background:#f5f5f5;-ms-flex-negative:0;flex-shrink:0}.driver-header[data-v-e395eebe]{min-width:180px;max-width:180px;width:180px;padding:8px;border-right:1px solid #e0e0e0}.driver-name[data-v-e395eebe]{font-weight:700;font-size:13px;margin-bottom:2px}.driver-stats[data-v-e395eebe]{font-size:11px;color:#666}.schedule-body[data-v-e395eebe]{background:#fff;min-width:100%}.schedule-row[data-v-e395eebe]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e0e0e0;min-width:100%}.time-cell[data-v-e395eebe]{width:80px;min-width:80px;padding:8px 4px;font-size:12px;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;min-height:50px;position:-webkit-sticky;position:sticky;left:0;z-index:2;-ms-flex-negative:0;flex-shrink:0}.schedule-cell[data-v-e395eebe]{min-width:180px;max-width:180px;width:180px;min-height:80px;border-right:1px solid #e0e0e0;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s;padding:2px;-ms-flex-negative:0;flex-shrink:0}.schedule-cell[data-v-e395eebe]:hover{background-color:#f0f8ff}.schedule-cell.cell-occupied[data-v-e395eebe]{background-color:#e8f5e8}.schedule-cell.cell-drag-over[data-v-e395eebe]{background-color:#e1f5fe!important;border:2px dashed #2196f3!important}.job-card[data-v-e395eebe]{margin:2px;padding:6px 8px;border-radius:4px;font-size:11px;line-height:1.3;cursor:-webkit-grab;cursor:grab;-webkit-transition:all .2s;transition:all .2s;min-height:70px}.job-card[data-v-e395eebe]:active{cursor:-webkit-grabbing;cursor:grabbing}.job-card.scheduled[data-v-e395eebe]{background:#e3f2fd;border:1px solid #2196f3;height:calc(100% - 4px);position:relative}.job-card.scheduled:hover .remove-icon[data-v-e395eebe]{opacity:1}.job-card.job-closed[data-v-e395eebe]{opacity:.4;pointer-events:none}.remove-icon[data-v-e395eebe]{position:absolute;top:2px;right:2px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;color:#f44336;background:#fff;border-radius:50%;width:16px;height:16px;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;font-size:10px;cursor:pointer;z-index:10}.job-card.unscheduled[data-v-e395eebe]{background:#fff3e0;border:1px solid #ff9800;margin:4px 0;display:block}.job-card.unscheduled.vertical[data-v-e395eebe]{width:100%;margin:0 0 8px 0}.job-card.unscheduled[data-v-e395eebe]: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-e395eebe]{font-weight:700;color:#1976d2;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-details[data-v-e395eebe]{color:#666;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-duration[data-v-e395eebe]{font-size:10px;color:#888}.job-header[data-v-e395eebe]{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-e395eebe]{font-weight:700;color:#d32f2f}.job-time[data-v-e395eebe]{color:#1976d2;font-size:10px}.job-footer[data-v-e395eebe]{margin-top:4px;color:#666}.job-footer[data-v-e395eebe],.job-header-scheduled[data-v-e395eebe]{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-e395eebe]{margin-bottom:4px}.job-original-time[data-v-e395eebe]{color:#1976d2;font-weight:500}.job-site-id[data-v-e395eebe]{font-size:10px;color:#666;margin-top:1px}.job-type[data-v-e395eebe]{font-weight:500}.no-requests[data-v-e395eebe]{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-e395eebe]{gap:12px;margin-left:8px}.borough-legend[data-v-e395eebe],.legend-item[data-v-e395eebe]{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-e395eebe]{gap:4px}.legend-dot[data-v-e395eebe]{width:10px;height:10px;border-radius:50%;display:inline-block}.legend-text[data-v-e395eebe]{font-size:11px;color:#666}@media (max-width:768px){.scheduler-layout[data-v-e395eebe]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.unscheduled-panel[data-v-e395eebe]{width:100%;height:200px;border-right:none;border-bottom:2px solid #e0e0e0}.unscheduled-list-vertical[data-v-e395eebe]{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-e395eebe]{width:200px;min-width:200px;margin:0 8px 0 0}.schedule-panel[data-v-e395eebe]{height:400px}.driver-name[data-v-e395eebe]{font-size:11px}.borough-legend[data-v-e395eebe]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px}}.small-col[data-v-345fd8ef]{width:60px}@media (min-width:600px){.small-col[data-v-345fd8ef]{width:90px}}.med-col[data-v-345fd8ef]{width:100px}#dump-report .v-data-table td{padding:0 8px!important}.v-messages__message{color:red!important}.active-tab[data-v-b43a7bf0]{background:#f5f5f5}.v-tab[data-v-b43a7bf0]{padding-left:6px;padding-right:6px}.tab-item-container[data-v-b43a7bf0]{border-top:1px solid #efefef;font-size:14px}.date-btn[data-v-b43a7bf0]{text-transform:capitalize}.notes-block[data-v-b43a7bf0]{background:#f7f7f7;border:1px solid #e2e2e2;border-radius:5px}.photos-wrapper[data-v-b43a7bf0]{background:#f1f1f1;border-radius:5px}.opacity-change[data-v-b43a7bf0]{opacity:.4}.signature-container[data-v-b43a7bf0]{position:relative;border:2px dashed #ccc;border-radius:8px;padding:10px;background:#fafafa;display:inline-block}.signature-instructions[data-v-b43a7bf0]{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-0d2d974d]{background:#f5f5f5}.v-tab[data-v-0d2d974d]{padding-left:6px;padding-right:6px}.tab-item-container[data-v-0d2d974d]{border-top:1px solid #efefef;font-size:14px}.date-btn[data-v-0d2d974d]{text-transform:capitalize}.photos-wrapper[data-v-0d2d974d]{border-radius:5px}.opacity-change[data-v-0d2d974d]{opacity:.4}[data-v-0d2d974d] .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-1b4612f6]{top:-24px;position:relative}.hasDelta[data-v-1b4612f6]{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}.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-4f787270]{background-size:cover;position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.signup-card[data-v-4f787270]{padding:15px}.login-bg[data-v-6de79ae0]{background-size:cover;position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.camera-box{position:relative}.camera-box .camera-shutter{display:inline-block;opacity:0;height:100;background-color:#fff;position:absolute;top:0;bottom:0;right:0;left:0}.camera-box .camera-shutter.flash{opacity:1}.day-of-week[data-v-626cbae4]{border:1px solid #d4d4d4;color:#d4d4d4;padding:1px 5px;border-radius:3px;margin-right:3px}.day-of-week.active[data-v-626cbae4]{border-color:rgba(0,0,0,.87);color:rgba(0,0,0,.87)}