.driver-receiving_root__GbDJz .driver-receiving-shell{color:var(--ink)}.driver-receiving_root__GbDJz .driver-receiving-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1.125rem;margin-bottom:1.125rem}.driver-receiving_root__GbDJz .driver-card h2,.driver-receiving_root__GbDJz .driver-receiving-heading h1{margin:0;color:var(--ink)}.driver-receiving_root__GbDJz .driver-receiving-heading h1{font-size:1.5rem;font-weight:600}.driver-receiving_root__GbDJz .driver-eyebrow{margin:0 0 .375rem;color:var(--purple-dark);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.driver-receiving_root__GbDJz .driver-help,.driver-receiving_root__GbDJz .driver-muted{color:var(--driver-muted)}.driver-receiving_root__GbDJz .driver-muted{margin:.4375rem 0 0}.driver-receiving_root__GbDJz .driver-help{margin:.4375rem 0 0;font-size:.75rem;line-height:1.45}.driver-receiving_root__GbDJz .driver-actions,.driver-receiving_root__GbDJz .driver-footer-actions,.driver-receiving_root__GbDJz .driver-heading-actions,.driver-receiving_root__GbDJz .driver-scan-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:.5625rem}.driver-receiving_root__GbDJz .driver-heading-actions{justify-content:flex-end}.driver-receiving_root__GbDJz .driver-count-badge,.driver-receiving_root__GbDJz .driver-session-badge,.driver-receiving_root__GbDJz .driver-source-badge{display:inline-flex;align-items:center;min-height:1.5rem;padding:.1875rem .5625rem;border:.0625rem solid var(--line);border-radius:999rem;color:var(--driver-muted);background:var(--card);font-size:.75rem;font-weight:700;white-space:nowrap}.driver-receiving_root__GbDJz .driver-session-badge.active{color:var(--info);border-color:var(--info-border);background:var(--info-subtle)}.driver-receiving_root__GbDJz .driver-session-badge.completed{color:var(--success);border-color:var(--success-border);background:var(--success-subtle)}.driver-receiving_root__GbDJz .driver-source-badge{color:var(--purple-dark);border-color:var(--input);background:var(--primary-subtle)}.driver-receiving_root__GbDJz .driver-count-badge{color:var(--ink);background:var(--neutral-subtle)}.driver-receiving_root__GbDJz .driver-count-badge.danger{color:var(--error);border-color:var(--error-border);background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-button{display:inline-flex;min-height:2.375rem;align-items:center;justify-content:center;gap:.5rem;border:.0625rem solid var(--purple);border-radius:.3125rem;padding:.5rem .875rem;color:var(--primary-foreground);background:var(--purple);font-weight:700;cursor:pointer}.driver-receiving_root__GbDJz .driver-button[hidden]{display:none!important}.driver-receiving_root__GbDJz .driver-button>svg{width:1.125rem;height:1.125rem;flex:0 0 auto}.driver-receiving_root__GbDJz .driver-button:hover:not(:disabled){background:var(--purple-dark)}.driver-receiving_root__GbDJz .driver-button:focus-visible,.driver-receiving_root__GbDJz .driver-field input:focus-visible,.driver-receiving_root__GbDJz .driver-file-button:focus-within,.driver-receiving_root__GbDJz .driver-force-close-dialog .driver-field textarea:focus-visible,.driver-receiving_root__GbDJz .driver-icon-button:focus-visible,.driver-receiving_root__GbDJz .driver-step-tab:focus-visible{outline:.125rem solid var(--purple);outline-offset:.125rem}.driver-receiving_root__GbDJz .driver-button.secondary{color:var(--ink);border-color:var(--border);background:var(--card)}.driver-receiving_root__GbDJz .driver-button.secondary:hover:not(:disabled){border-color:var(--purple);background:var(--primary-subtle)}.driver-receiving_root__GbDJz .driver-button.danger{color:var(--destructive-foreground);border-color:var(--destructive);background:var(--destructive)}.driver-receiving_root__GbDJz .driver-button.danger:hover:not(:disabled){background:color-mix(in srgb,var(--destructive) 90%,transparent)}.driver-receiving_root__GbDJz .driver-button.danger-outline{color:var(--error);border-color:var(--error-border);background:var(--card)}.driver-receiving_root__GbDJz .driver-button.danger-outline:hover:not(:disabled){background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-button:disabled{opacity:.48;cursor:not-allowed}.driver-receiving_root__GbDJz .driver-notice{margin:0 0 1rem;padding:.6875rem .875rem;border:.0625rem solid var(--line);border-radius:.3125rem;background:var(--card);line-height:1.45}.driver-receiving_root__GbDJz .driver-notice.success{color:var(--success);border-color:var(--success-border);background:var(--success-subtle)}.driver-receiving_root__GbDJz .driver-notice.error{color:var(--error);border-color:var(--error-border);background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-step-tabs{display:flex;gap:.1875rem;margin:0 0 1rem;border-bottom:.0625rem solid var(--line)}.driver-receiving_root__GbDJz .driver-picker[hidden],.driver-receiving_root__GbDJz .driver-receiving-shell [data-driver-session-only][hidden],.driver-receiving_root__GbDJz .driver-step-tabs[hidden]{display:none!important}.driver-receiving_root__GbDJz .driver-step-tab{min-height:2.625rem;border:0;border-bottom:.1875rem solid transparent;padding:.5rem .875rem;color:var(--driver-muted);background:transparent;font-weight:700;cursor:pointer}.driver-receiving_root__GbDJz .driver-step-tab.is-active,.driver-receiving_root__GbDJz .driver-step-tab:hover{color:var(--purple-dark);border-bottom-color:var(--purple);background:var(--primary-subtle)}.driver-receiving_root__GbDJz .driver-view[hidden]{display:none!important}.driver-receiving_root__GbDJz .driver-columns{display:grid;grid-template-columns:minmax(20rem,.8fr) minmax(31.25rem,1.2fr);gap:1rem;align-items:start}.driver-receiving_root__GbDJz .driver-card{min-width:0;overflow:hidden;border:.0625rem solid var(--line);border-radius:.4375rem;background:var(--card)}.driver-receiving_root__GbDJz .driver-batches-card,.driver-receiving_root__GbDJz .driver-expected-card,.driver-receiving_root__GbDJz .driver-input-card,.driver-receiving_root__GbDJz .driver-report,.driver-receiving_root__GbDJz .driver-scan-card{padding:1.125rem 1.25rem 1.25rem}.driver-receiving_root__GbDJz .driver-card-heading,.driver-receiving_root__GbDJz .driver-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.driver-receiving_root__GbDJz .driver-card-heading{margin-bottom:1.0625rem}.driver-receiving_root__GbDJz .driver-section-heading{margin-bottom:.8125rem}.driver-receiving_root__GbDJz .driver-section-heading h2{font-size:1rem}.driver-receiving_root__GbDJz .driver-section-heading h3{margin:0;color:var(--ink);font-size:1rem}.driver-receiving_root__GbDJz .driver-card-heading>:first-child,.driver-receiving_root__GbDJz .driver-picker-heading>:first-child,.driver-receiving_root__GbDJz .driver-receiving-heading>:first-child,.driver-receiving_root__GbDJz .driver-section-heading>:first-child{min-width:0}.driver-receiving_root__GbDJz .driver-card-heading h2,.driver-receiving_root__GbDJz .driver-picker-heading h2,.driver-receiving_root__GbDJz .driver-receiving-heading h1,.driver-receiving_root__GbDJz .driver-receiving-list-title h3,.driver-receiving_root__GbDJz .driver-section-heading h2,.driver-receiving_root__GbDJz .driver-section-heading h3{overflow-wrap:anywhere}.driver-receiving_root__GbDJz .driver-count-badge,.driver-receiving_root__GbDJz .driver-session-badge,.driver-receiving_root__GbDJz .driver-source-badge{flex:0 0 auto}.driver-receiving_root__GbDJz .driver-field{display:grid;gap:.375rem;color:var(--ink);font-weight:700}.driver-receiving_root__GbDJz .driver-field input{width:100%;min-height:3.25rem;border:.125rem solid var(--input);border-radius:.375rem;padding:.625rem .75rem;color:var(--ink);background:var(--card);font:700 1.25rem/1.25 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.04em}.driver-receiving_root__GbDJz .driver-field input:focus{border-color:var(--purple);outline:none;box-shadow:0 0 0 .125rem color-mix(in srgb,var(--ring) 25%,transparent)}.driver-receiving_root__GbDJz .driver-force-close-dialog .driver-field textarea{width:100%;min-height:5rem;resize:vertical;border:.0625rem solid var(--input);border-radius:var(--radius-sm);padding:.5rem .75rem;color:var(--ink);background:var(--card);font:inherit;font-weight:400;line-height:1.45}.driver-receiving_root__GbDJz .driver-force-close-dialog .driver-field textarea:hover{border-color:color-mix(in srgb,var(--foreground) 20%,transparent)}.driver-receiving_root__GbDJz .driver-force-close-dialog .driver-field textarea:focus{border-color:var(--purple);outline:none;box-shadow:0 0 0 .125rem color-mix(in srgb,var(--ring) 15%,transparent)}.driver-receiving_root__GbDJz .driver-force-close-dialog .driver-field textarea[aria-invalid=true]{border-color:var(--error-border)}.driver-receiving_root__GbDJz .driver-scan-field input{min-height:4rem;border-color:var(--success-border);font-size:1.5625rem}.driver-receiving_root__GbDJz .driver-scan-field input:focus{border-color:var(--ok);box-shadow:0 0 0 .125rem color-mix(in srgb,var(--ring) 25%,transparent)}.driver-receiving_root__GbDJz .driver-actions{margin-top:.9375rem}.driver-receiving_root__GbDJz .driver-file-button{display:inline-flex;min-height:2.375rem;align-items:center;justify-content:center;border:.0625rem solid var(--purple);border-radius:.3125rem;padding:.5rem .8125rem;color:var(--primary-foreground);background:var(--purple);font-weight:700;cursor:pointer}.driver-receiving_root__GbDJz .driver-file-button:hover{background:var(--purple-dark)}.driver-receiving_root__GbDJz .driver-file-button input{position:absolute;width:.0625rem;height:.0625rem;overflow:hidden;opacity:0;pointer-events:none}.driver-receiving_root__GbDJz .driver-stat-line{margin:-.125rem 0 .75rem;color:var(--driver-muted);font-size:.75rem}.driver-receiving_root__GbDJz .driver-table-scroll{max-height:min(52vh,35rem);overflow:auto;border-top:.0625rem solid var(--line)}.driver-receiving_root__GbDJz .driver-table{width:100%;min-width:38.75rem;border-collapse:collapse;font-size:.875rem}.driver-receiving_root__GbDJz .driver-table td,.driver-receiving_root__GbDJz .driver-table th{padding:.5625rem .5rem;border-bottom:.0625rem solid var(--border);text-align:left;vertical-align:middle}.driver-receiving_root__GbDJz .driver-table th{position:sticky;top:0;z-index:1;background:var(--muted);color:var(--muted-foreground);font-size:.75rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap}.driver-receiving_root__GbDJz .driver-table td code{color:var(--purple-dark);font:700 .8125rem ui-monospace,SFMono-Regular,Consolas,monospace}.driver-receiving_root__GbDJz .driver-table tr.driver-row-received{background:var(--success-subtle)}.driver-receiving_root__GbDJz .driver-table tr.driver-row-unexpected{background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-table small{display:block;min-width:0;color:var(--driver-muted);font-size:.75rem;overflow-wrap:anywhere}.driver-receiving_root__GbDJz .driver-status{display:inline-flex;min-height:1.375rem;align-items:center;padding:.1875rem .5rem;border-radius:999rem;font-size:.75rem;font-weight:800;white-space:nowrap}.driver-receiving_root__GbDJz .driver-status.expected{color:var(--neutral);background:var(--neutral-subtle)}.driver-receiving_root__GbDJz .driver-status.received{color:var(--primary-foreground);background:var(--ok)}.driver-receiving_root__GbDJz .driver-status.unexpected{color:var(--primary-foreground);background:var(--danger)}.driver-receiving_root__GbDJz .driver-icon-button{display:inline-grid;width:1.875rem;height:1.875rem;place-items:center;border:.0625rem solid var(--border);border-radius:.25rem;color:var(--error);background:var(--card);font-size:1rem;line-height:1;cursor:pointer}.driver-receiving_root__GbDJz .driver-icon-button:hover{border-color:var(--error-border);background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-icon-button.driver-edit-icon{color:var(--purple-dark)}.driver-receiving_root__GbDJz .driver-icon-button.driver-edit-icon:hover{border-color:var(--input);background:var(--primary-subtle)}.driver-receiving_root__GbDJz .driver-table-actions{display:inline-flex;align-items:center;gap:.375rem;margin-left:.5rem;vertical-align:middle}.driver-receiving_root__GbDJz .driver-field-error{min-height:1.125rem;color:var(--danger)!important;font-size:.75rem}.driver-receiving_root__GbDJz .driver-empty{padding:1.75rem .875rem!important;color:var(--driver-muted);text-align:center!important}.driver-receiving_root__GbDJz .driver-draft{margin-top:1.125rem;padding-top:1rem;border-top:.0625rem solid var(--line)}.driver-receiving_root__GbDJz .driver-draft-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;max-height:min(48vh,32.5rem);margin-bottom:.75rem;overflow:auto;padding:.125rem .25rem .125rem 0}.driver-receiving_root__GbDJz .driver-draft-row{display:grid;grid-template-columns:minmax(0,1fr) auto 1.75rem;gap:.375rem;align-items:center;padding:.3125rem .375rem;border:.0625rem solid var(--border);border-radius:.25rem;background:var(--primary-subtle)}.driver-receiving_root__GbDJz .driver-draft-row.is-invalid{border-color:var(--error-border);background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-draft-row>input[type=text]{min-width:0;min-height:2rem;border:.0625rem solid var(--border);border-radius:.25rem;padding:.25rem .375rem;color:var(--ink);font:.8125rem/1.2 ui-monospace,SFMono-Regular,Consolas,monospace}.driver-receiving_root__GbDJz .driver-draft-row>label{display:inline-flex;align-items:center;gap:.25rem;color:var(--ink);font-size:.75rem;white-space:nowrap}.driver-receiving_root__GbDJz .driver-draft-row>label>input[type=checkbox]{width:1rem;height:1rem;min-height:1rem;margin:0;accent-color:var(--purple)}.driver-receiving_root__GbDJz .driver-draft-row>.driver-icon-button{width:1.75rem;height:1.75rem;font-size:1rem}.driver-receiving_root__GbDJz .driver-draft-row small{grid-column:1/-1;color:var(--error);font-size:.75rem}.driver-receiving_root__GbDJz .driver-draft-pagination{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 0 .75rem}.driver-receiving_root__GbDJz .driver-draft-pagination[hidden]{display:none!important}.driver-receiving_root__GbDJz .driver-draft-pagination .driver-button{min-height:2rem;padding:.375rem .5625rem;font-size:.75rem}.driver-receiving_root__GbDJz .driver-draft-page{min-width:6.25rem;color:var(--driver-muted);font-size:.75rem;font-weight:700;text-align:center}.driver-receiving_root__GbDJz .driver-batches-card{margin-top:1rem}.driver-receiving_root__GbDJz .driver-footer-actions{justify-content:flex-end;margin-top:1rem}.driver-receiving_root__GbDJz .driver-scan-toolbar{justify-content:space-between;margin-bottom:1rem}.driver-receiving_root__GbDJz .driver-scan-stats{display:grid;grid-template-columns:repeat(3,minmax(6.875rem,1fr));gap:.5rem;flex:1}.driver-receiving_root__GbDJz .driver-scan-stat{padding:.625rem .75rem;border:.0625rem solid var(--line);border-radius:.3125rem;background:var(--card)}.driver-receiving_root__GbDJz .driver-scan-stat span,.driver-receiving_root__GbDJz .driver-scan-stat strong{display:block}.driver-receiving_root__GbDJz .driver-scan-stat span{color:var(--driver-muted);font-size:.75rem}.driver-receiving_root__GbDJz .driver-scan-stat strong{margin-top:.1875rem;color:var(--ink);font-size:1.5rem}.driver-receiving_root__GbDJz .driver-feedback{margin-top:.8125rem;padding:.6875rem .8125rem;border:.0625rem solid var(--line);border-radius:.3125rem;font-weight:800}.driver-receiving_root__GbDJz .driver-feedback.received_new{color:var(--success);border-color:var(--success-border);background:var(--success-subtle)}.driver-receiving_root__GbDJz .driver-feedback.unexpected{color:var(--error);border-color:var(--error-border);background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-feedback.info{color:var(--info);border-color:var(--info-border);background:var(--info-subtle)}.driver-receiving_root__GbDJz .driver-camera-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;margin-top:.75rem}.driver-receiving_root__GbDJz .driver-camera-actions.driver-mobile-only{display:none}.driver-receiving_root__GbDJz .driver-camera-actions .driver-help{margin:0}.driver-receiving_root__GbDJz .driver-camera-dialog{width:min(35rem,calc(100% - 1.5rem))}.driver-receiving_root__GbDJz .driver-camera-dialog-card{padding:1.125rem}.driver-receiving_root__GbDJz .driver-camera-dialog-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.driver-receiving_root__GbDJz .driver-camera-dialog-heading h2{margin:0}.driver-receiving_root__GbDJz .driver-camera-dialog-heading .driver-help{margin-top:.375rem}.driver-receiving_root__GbDJz .driver-camera-frame{position:relative;display:grid;min-height:15rem;margin-top:1rem;overflow:hidden;border-radius:.375rem;background:var(--foreground)}.driver-receiving_root__GbDJz .driver-camera-frame video{display:block;width:100%;min-height:15rem;object-fit:cover}.driver-receiving_root__GbDJz .driver-camera-target{position:absolute;inset:24% 10%;border:.125rem solid var(--card);border-radius:.5rem;box-shadow:0 0 0 999rem color-mix(in srgb,var(--foreground) 24%,transparent);pointer-events:none}.driver-receiving_root__GbDJz .driver-camera-dialog .driver-dialog-actions{margin-top:.875rem}.driver-receiving_root__GbDJz .driver-scan-queue{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:.75rem;border:1px solid var(--info-border);border-radius:var(--radius-md);padding:.75rem;color:var(--info);background:var(--info-subtle)}.driver-receiving_root__GbDJz .driver-camera-dialog [hidden],.driver-receiving_root__GbDJz .driver-scan-queue[hidden]{display:none!important}.driver-receiving_root__GbDJz .driver-scan-queue.is-error{color:var(--error);border-color:var(--error-border);background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-scan-queue-icon{flex:0 0 auto;font-size:1.25rem}.driver-receiving_root__GbDJz .driver-scan-queue-copy{display:grid;min-width:0;flex:1 1 12rem;gap:.125rem}.driver-receiving_root__GbDJz .driver-scan-queue-copy strong{color:inherit}.driver-receiving_root__GbDJz .driver-scan-queue-copy span{overflow-wrap:anywhere}.driver-receiving_root__GbDJz .driver-scan-queue .driver-button{min-height:2.75rem}.driver-receiving_root__GbDJz .driver-camera-dialog[open]{max-height:min(90dvh,44rem);overflow:auto;overscroll-behavior:contain}.driver-receiving_root__GbDJz .driver-camera-dialog-card{display:grid;gap:.75rem;padding:1rem}.driver-receiving_root__GbDJz .driver-camera-idle-alert,.driver-receiving_root__GbDJz .driver-camera-prephoto-warning,.driver-receiving_root__GbDJz .driver-camera-queue-chip,.driver-receiving_root__GbDJz .driver-camera-result,.driver-receiving_root__GbDJz .driver-camera-route-mode,.driver-receiving_root__GbDJz .driver-camera-runtime-notice,.driver-receiving_root__GbDJz .driver-camera-storage-warning,.driver-receiving_root__GbDJz .driver-camera-wake-warning{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:.5rem;border:1px solid var(--info-border);border-radius:var(--radius-md);padding:.625rem .75rem;line-height:1.35}.driver-receiving_root__GbDJz .driver-camera-route-mode{min-height:3rem;border-inline-start-width:4px;font-weight:700;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.driver-receiving_root__GbDJz .driver-camera-route-mode>span:last-child{color:var(--muted-foreground);font-size:.8125rem;font-weight:500}.driver-receiving_root__GbDJz .driver-camera-route-mode.other-warehouse,.driver-receiving_root__GbDJz .driver-camera-route-mode.other-warehouse~.driver-camera-viewport{color:var(--warning);border-color:var(--warning-border);background-color:var(--warning-subtle)}.driver-receiving_root__GbDJz .driver-camera-route-mode.other-warehouse~.driver-camera-viewport{border-color:var(--warning);background-color:var(--foreground)}.driver-receiving_root__GbDJz .driver-camera-route-mode.our-warehouse,.driver-receiving_root__GbDJz .driver-camera-route-mode.our-warehouse~.driver-camera-viewport{color:var(--success);border-color:var(--success-border);background-color:var(--success-subtle)}.driver-receiving_root__GbDJz .driver-camera-route-mode.our-warehouse~.driver-camera-viewport{border-color:var(--success);background-color:var(--foreground)}.driver-receiving_root__GbDJz .driver-camera-route-mode.is-transition{box-shadow:0 0 0 2px var(--success-border)}.driver-receiving_root__GbDJz .driver-camera-idle-alert,.driver-receiving_root__GbDJz .driver-camera-queue-chip,.driver-receiving_root__GbDJz .driver-camera-result,.driver-receiving_root__GbDJz .driver-camera-runtime-notice,.driver-receiving_root__GbDJz .driver-camera-storage-warning,.driver-receiving_root__GbDJz .driver-camera-wake-warning{color:var(--info);border-color:var(--info-border);background:var(--info-subtle)}.driver-receiving_root__GbDJz .driver-camera-result{min-height:3rem;font-weight:600}.driver-receiving_root__GbDJz .driver-camera-result.received_new{color:var(--success);border-color:var(--success-border);background:var(--success-subtle)}.driver-receiving_root__GbDJz .driver-camera-result.duplicate{color:var(--muted-foreground);border-color:var(--border);background:var(--muted)}.driver-receiving_root__GbDJz .driver-camera-result.other_warehouse{color:var(--warning);border-color:var(--warning-border);background:var(--warning-subtle)}.driver-receiving_root__GbDJz .driver-camera-result.not_saved,.driver-receiving_root__GbDJz .driver-camera-result.route_conflict,.driver-receiving_root__GbDJz .driver-camera-result.unexpected{color:var(--error);border-color:var(--error-border);background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-camera-prephoto-warning,.driver-receiving_root__GbDJz .driver-camera-result.pending_ocr,.driver-receiving_root__GbDJz .driver-camera-result.queued{color:var(--info);border-color:var(--info-border);background:var(--info-subtle)}.driver-receiving_root__GbDJz .driver-camera-result-icon{flex:0 0 auto;font-size:1.125rem}.driver-receiving_root__GbDJz .driver-camera-viewport{position:relative;display:grid;min-height:clamp(12rem,38dvh,24rem);overflow:hidden;border:4px solid var(--primary);border-radius:var(--radius-lg);background:var(--foreground);touch-action:manipulation}.driver-receiving_root__GbDJz .driver-camera-viewport video{display:block;grid-area:1/1;width:100%;height:100%;min-height:inherit;object-fit:cover}.driver-receiving_root__GbDJz .driver-camera-focus-ring{position:absolute;z-index:1;width:3rem;aspect-ratio:1;transform:translate(-50%,-50%);border:3px solid var(--info);border-radius:50%;box-shadow:0 0 0 2px var(--card);pointer-events:none}.driver-receiving_root__GbDJz .driver-camera-controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.driver-receiving_root__GbDJz .driver-camera-controls .driver-button,.driver-receiving_root__GbDJz .driver-camera-zoom .driver-button{min-width:2.75rem;min-height:2.75rem}.driver-receiving_root__GbDJz .driver-camera-zoom{display:flex;flex-wrap:wrap;gap:.375rem}.driver-receiving_root__GbDJz .driver-camera-zoom [aria-pressed=true]{border-color:var(--primary);background:var(--primary-subtle)}.driver-receiving_root__GbDJz .driver-camera-runtime-notice.error{color:var(--error);border-color:var(--error-border);background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-camera-idle-alert,.driver-receiving_root__GbDJz .driver-camera-prephoto-warning,.driver-receiving_root__GbDJz .driver-camera-wake-warning{border-color:var(--info-border);color:var(--info);background:var(--info-subtle)}.driver-receiving_root__GbDJz .driver-camera-idle-alert{justify-content:space-between}@media (max-width:767px){.driver-receiving_root__GbDJz .driver-camera-dialog[open]{width:calc(100% - 1rem);max-width:35rem;max-height:90dvh}.driver-receiving_root__GbDJz .driver-camera-dialog-card{gap:.625rem;padding:.75rem}.driver-receiving_root__GbDJz .driver-camera-viewport{min-height:clamp(11rem,34dvh,20rem)}.driver-receiving_root__GbDJz .driver-camera-controls{justify-content:stretch}.driver-receiving_root__GbDJz .driver-camera-controls>.driver-button{flex:1 1 8rem}}.driver-receiving_root__GbDJz .driver-heading-actions .driver-button.secondary>svg,.driver-receiving_root__GbDJz .driver-picker-heading .driver-button>svg{width:1rem;height:1rem}.driver-receiving_createDialog__99vbd{--ink:var(--foreground);--purple:var(--primary);--purple-dark:var(--primary);position:fixed;left:50%;top:50%;width:min(90vw,28rem);max-width:none;max-height:85dvh;margin:0;transform:translate(-50%,-50%);overflow:hidden;padding:0;border:.0625rem solid var(--border);border-radius:var(--radius-xl);background:var(--card);box-shadow:var(--shadow-lg);outline:none}.driver-receiving_createDialog__99vbd[open]{display:flex;flex-direction:column}.driver-receiving_createDialog__99vbd::backdrop{background:color-mix(in srgb,var(--foreground) 30%,transparent);backdrop-filter:blur(.125rem)}.driver-receiving_createDialogFooter__7_bWI,.driver-receiving_createDialogHeader__cqU_5{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:1rem;border-color:var(--border);background:var(--card);padding:1rem 1.25rem}.driver-receiving_createDialogHeader__cqU_5{border-bottom:.0625rem solid var(--border)}.driver-receiving_createDialogHeader__cqU_5>div{display:grid;min-width:0;gap:.125rem}.driver-receiving_createDialogFooter__7_bWI{align-items:center;justify-content:flex-end;border-top:.0625rem solid var(--border)}.driver-receiving_createDialogTitle__KGdmD{margin:0;color:var(--foreground);font-size:1rem;font-weight:600}.driver-receiving_createDialogDescription__MrwNX{margin:0;color:var(--muted-foreground);font-size:.875rem}.driver-receiving_createDialogForm__JEla8{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.driver-receiving_createDialogBody__YhZFi{min-height:0;flex:1 1 auto;overflow-y:auto;padding:1rem 1.25rem}.driver-receiving_expectedForm__GZUSa{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;margin-block-end:.75rem}.driver-receiving_expectedField__JhhyC{min-width:0}@media (max-width:48rem){.driver-receiving_expectedForm__GZUSa{grid-template-columns:minmax(0,1fr)}}.driver-receiving_root__GbDJz .driver-scan-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.driver-receiving_root__GbDJz .driver-report{margin-top:1rem}.driver-receiving_root__GbDJz .driver-report-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.driver-receiving_root__GbDJz .driver-report-grid h3{margin:0 0 .5rem;font-size:.875rem}.driver-receiving_root__GbDJz .driver-report-grid ul{min-height:2.875rem;margin:0;padding:.625rem .75rem .625rem 1.75rem;border:.0625rem solid var(--line);background:var(--muted)}.driver-receiving_root__GbDJz .driver-report-grid code{color:var(--purple-dark);font-weight:700}.driver-receiving_root__GbDJz .driver-todo{margin-top:.875rem}.driver-receiving_root__GbDJz .driver-dialog{width:min(31.25rem,calc(100% - 1.5rem));border:0;padding:0;background:transparent}.driver-receiving_root__GbDJz dialog.driver-dialog[open]{position:fixed;inset:0;width:min(31.25rem,calc(100% - 1.5rem));height:fit-content;max-width:none;max-height:min(90dvh,44rem);margin:auto;overflow:auto}.driver-receiving_root__GbDJz .driver-dialog::backdrop{background:color-mix(in srgb,var(--foreground) 52%,transparent);backdrop-filter:blur(.125rem)}.driver-receiving_root__GbDJz .driver-dialog-card{padding:1.5rem;border:.0625rem solid var(--line);border-radius:.4375rem;background:var(--card);box-shadow:var(--shadow-lg)}.driver-receiving_root__GbDJz .driver-dialog-card h2{margin:0;color:var(--ink)}.driver-receiving_root__GbDJz .driver-dialog-card p{margin:.625rem 0 0;color:var(--driver-muted);line-height:1.5}.driver-receiving_root__GbDJz .driver-dialog-actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.25rem}.driver-receiving_root__GbDJz .driver-force-close-dialog{width:min(90vw,28rem);border:0;padding:0;background:transparent}.driver-receiving_root__GbDJz dialog.driver-force-close-dialog[open]{position:fixed;inset:0;width:min(90vw,28rem);height:fit-content;max-width:none;max-height:85dvh;margin:auto;overflow:hidden}.driver-receiving_root__GbDJz .driver-force-close-dialog::backdrop{background:color-mix(in srgb,var(--foreground) 52%,transparent);backdrop-filter:blur(.125rem)}.driver-receiving_root__GbDJz .driver-force-close-card{display:flex;max-height:85dvh;flex-direction:column;overflow:hidden;border:.0625rem solid var(--border);border-radius:var(--radius-xl);background:var(--card);box-shadow:var(--shadow-lg)}.driver-receiving_root__GbDJz .driver-force-close-header{position:sticky;top:0;z-index:1;border-bottom:.0625rem solid var(--border);padding:1rem 1.25rem;background:var(--card)}.driver-receiving_root__GbDJz .driver-force-close-header h2{margin:0;color:var(--ink);font-size:1.125rem}.driver-receiving_root__GbDJz .driver-force-close-body{flex:1 1 auto;overflow-y:auto;padding:1rem 1.25rem}.driver-receiving_root__GbDJz .driver-force-close-body>p:first-child{margin:0 0 1rem;color:var(--driver-muted);line-height:1.5}.driver-receiving_root__GbDJz .driver-force-close-footer{position:sticky;bottom:0;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;border-top:.0625rem solid var(--border);padding:.875rem 1.25rem;background:var(--card)}.driver-receiving_root__GbDJz .driver-picker{margin-bottom:1.125rem}.driver-receiving_root__GbDJz .driver-picker-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.875rem}.driver-receiving_root__GbDJz .driver-picker-heading h2{margin:0;color:var(--ink);font-size:1rem;font-weight:600}.driver-receiving_root__GbDJz .driver-receiving_receivingListToolbar__z0yKt{display:flex;min-width:0;flex:1 1 42rem;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.driver-receiving_root__GbDJz .driver-receiving_receivingListToolbar__z0yKt>.driver-session-badge{align-self:center}.driver-receiving_root__GbDJz .driver-receiving_receivingListCreate__34Dbo,.driver-receiving_root__GbDJz .driver-receiving_receivingListRefresh__J0t9W{flex:0 0 auto;white-space:nowrap}.driver-receiving_root__GbDJz .driver-receiving_receivingListFilter__Juz4i{display:grid;flex:1 1 14rem;min-width:0;max-width:32rem;gap:.25rem}.driver-receiving_root__GbDJz .driver-receiving_receivingListFilter__Juz4i>span:first-child{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.driver-receiving_root__GbDJz .driver-receiving_receivingListSearchControl__Kt98T{display:flex;min-width:0;min-height:2.5rem;align-items:center;gap:.5rem;border:.0625rem solid var(--input);border-radius:var(--radius-md);padding-inline:.625rem;color:var(--muted-foreground);background:var(--card)}.driver-receiving_root__GbDJz .driver-receiving_receivingListSearchControl__Kt98T:focus-within{border-color:var(--ring);outline:.125rem solid var(--ring);outline-offset:.0625rem}.driver-receiving_root__GbDJz .driver-receiving_receivingListSearchControl__Kt98T>svg{width:1rem;height:1rem;flex:0 0 auto}.driver-receiving_root__GbDJz .driver-receiving_receivingListSearchControl__Kt98T>input{width:100%;min-width:0;border:0;outline:0;color:var(--foreground);background:transparent;font:inherit}.driver-receiving_root__GbDJz .driver-receiving_receivingListSearchControl__Kt98T>input::placeholder{color:var(--muted-foreground)}.driver-receiving_root__GbDJz .driver-receivings-list{display:grid;gap:.625rem}.driver-receiving_root__GbDJz .driver-receivings-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-top:.25rem;border-top:.0625rem solid var(--border);padding:.625rem 1rem}.driver-receiving_root__GbDJz .driver-receivings-pagination[hidden]{display:none!important}.driver-receiving_root__GbDJz .driver-receivings-pagination-summary{margin:0;color:var(--muted-foreground);font-size:.75rem;font-variant-numeric:tabular-nums}.driver-receiving_root__GbDJz .driver-receivings-pagination-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.25rem}.driver-receiving_root__GbDJz .driver-receivings-pagination .driver-pagination-button{display:inline-flex;min-width:2.5rem;min-height:2.5rem;align-items:center;justify-content:center;gap:.375rem;border:0;border-radius:var(--radius-md);padding:0 .75rem;color:var(--foreground);background:transparent;box-shadow:none;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .15s}.driver-receiving_root__GbDJz .driver-receivings-pagination .driver-pagination-button:hover:not(:disabled){background:var(--muted)}.driver-receiving_root__GbDJz .driver-receivings-pagination .driver-pagination-button:active:not(:disabled){transform:translateY(1px)}.driver-receiving_root__GbDJz .driver-receivings-pagination .driver-pagination-button:focus-visible{outline:.125rem solid var(--ring);outline-offset:.125rem}.driver-receiving_root__GbDJz .driver-receivings-pagination .driver-pagination-button:disabled{opacity:.5;cursor:not-allowed}.driver-receiving_root__GbDJz .driver-receivings-pagination .driver-pagination-button[aria-current=page]{border:.0625rem solid var(--primary);color:var(--primary);background:var(--card);box-shadow:var(--shadow-xs)}.driver-receiving_root__GbDJz .driver-receivings-pagination .driver-pagination-button[aria-current=page]:hover:not(:disabled){background:var(--muted)}.driver-receiving_root__GbDJz .driver-receivings-pagination .driver-pagination-icon{width:.875rem;height:.875rem;flex:0 0 auto}.driver-receiving_root__GbDJz .driver-receivings-pagination .driver-pagination-ellipsis{padding:0 .375rem;color:var(--muted-foreground);font-size:.75rem}.driver-receiving_root__GbDJz .driver-receiving-list-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.125rem;border:.0625rem solid var(--line);border-radius:.4375rem;background:var(--card)}.driver-receiving_root__GbDJz .driver-receiving-list-row:hover{border-color:var(--input);background:var(--primary-subtle)}.driver-receiving_root__GbDJz .driver-receiving-list-main{min-width:0}.driver-receiving_root__GbDJz .driver-receiving-list-title{display:flex;align-items:center;flex-wrap:wrap;gap:.5625rem}.driver-receiving_root__GbDJz .driver-receiving-list-title h3{min-width:0;margin:0;color:var(--ink);font-size:1rem}.driver-receiving_root__GbDJz .driver-receiving-list-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;flex:0 0 auto}.driver-receiving_root__GbDJz .driver-receiving-list-actions .driver-button{flex:0 0 auto}.driver-receiving_root__GbDJz .driver-receiving_receivingRowMenu___5CMm{position:relative;flex:0 0 auto}.driver-receiving_root__GbDJz .driver-receiving_receivingRowMenuTrigger__UYcgX{display:inline-grid;width:2.375rem;height:2.375rem;place-items:center;border:.0625rem solid var(--border);border-radius:var(--radius-md);color:var(--muted-foreground);background:var(--card);cursor:pointer;list-style:none}.driver-receiving_root__GbDJz .driver-receiving_receivingRowMenuTrigger__UYcgX::-webkit-details-marker{display:none}.driver-receiving_root__GbDJz .driver-receiving_receivingRowMenuTrigger__UYcgX:hover{border-color:var(--ring);color:var(--foreground);background:var(--muted)}.driver-receiving_root__GbDJz .driver-receiving_receivingRowMenuTrigger__UYcgX:focus-visible{outline:.125rem solid var(--ring);outline-offset:.125rem}.driver-receiving_root__GbDJz .driver-receiving_receivingRowMenuTrigger__UYcgX>svg{width:1rem;height:1rem}.driver-receiving_root__GbDJz .driver-receiving_receivingRowMenuContent__X_9fs{position:absolute;top:calc(100% + .25rem);right:0;z-index:30;display:grid;width:min(13rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow:auto;border:.0625rem solid var(--border);border-radius:var(--radius-lg);padding:.25rem;background:var(--popover);box-shadow:var(--shadow-md)}.driver-receiving_root__GbDJz .driver-receiving_receivingRowDeleteItem__gvVma{display:flex;width:100%;min-height:2.5rem;align-items:center;gap:.5rem;border:0;border-radius:var(--radius-md);padding:.375rem .5rem;color:var(--error);background:transparent;font:inherit;font-weight:500;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.driver-receiving_root__GbDJz .driver-receiving_receivingRowDeleteItem__gvVma:focus-visible,.driver-receiving_root__GbDJz .driver-receiving_receivingRowDeleteItem__gvVma:hover{background:var(--error-subtle);outline:none}.driver-receiving_root__GbDJz .driver-receiving_receivingRowDeleteItem__gvVma:focus-visible{box-shadow:inset 0 0 0 .125rem var(--ring)}.driver-receiving_root__GbDJz .driver-receiving_receivingRowDeleteItem__gvVma>svg{width:1rem;height:1rem;flex:0 0 auto}.driver-receiving_root__GbDJz .driver-receiving_deleteDialog__bk66H{width:min(90vw,28rem)}.driver-receiving_root__GbDJz .driver-dialog[open].driver-receiving_deleteDialog__bk66H{width:min(90vw,28rem);max-height:85dvh}.driver-receiving_root__GbDJz .driver-workflow-badge{display:inline-flex;align-items:center;min-height:1.375rem;padding:.1875rem .5rem;border-radius:999rem;color:var(--neutral);background:var(--neutral-subtle);font-size:.75rem;font-weight:800;white-space:nowrap}.driver-receiving_root__GbDJz .driver-workflow-badge.scanning{color:var(--info);background:var(--info-subtle)}.driver-receiving_root__GbDJz .driver-workflow-badge.ready_to_reconcile{color:var(--neutral);background:var(--neutral-subtle)}.driver-receiving_root__GbDJz .driver-workflow-badge.closed,.driver-receiving_root__GbDJz .driver-workflow-badge.reconciled{color:var(--success);background:var(--success-subtle)}.driver-receiving_root__GbDJz .driver-operators-card{margin-bottom:1rem;padding:.9375rem 1.125rem}.driver-receiving_root__GbDJz .driver-operators-list{display:grid;gap:.5rem}.driver-receiving_root__GbDJz .driver-operator-row{display:grid;grid-template-columns:.625rem minmax(0,1fr) auto;align-items:center;gap:.5625rem;min-height:2.625rem;padding:.4375rem .5625rem;border:.0625rem solid var(--border);border-radius:.3125rem;background:var(--muted)}.driver-receiving_root__GbDJz .driver-operator-row.is-mine{border-color:var(--input);background:var(--primary-subtle)}.driver-receiving_root__GbDJz .driver-operator-row small,.driver-receiving_root__GbDJz .driver-operator-row strong{display:block}.driver-receiving_root__GbDJz .driver-operator-row strong{color:var(--ink);font-size:.875rem}.driver-receiving_root__GbDJz .driver-operator-row small,.driver-receiving_root__GbDJz .driver-operator-row time{color:var(--driver-muted);font-size:.75rem}.driver-receiving_root__GbDJz .driver-operator-row time{white-space:nowrap}.driver-receiving_root__GbDJz .driver-operator-dot{width:.5625rem;height:.5625rem;border-radius:50%;background:var(--subtle-foreground)}.driver-receiving_root__GbDJz .driver-operator-dot.active{background:var(--ok);box-shadow:0 0 0 .1875rem var(--success-border)}.driver-receiving_root__GbDJz .driver-operator-dot.finished{background:var(--muted-foreground)}.driver-receiving_root__GbDJz .driver-operator-dot.abandoned{background:var(--danger)}.driver-receiving_root__GbDJz .driver-lifecycle-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.driver-receiving_root__GbDJz .driver-mobile-only{display:none}.driver-receiving_root__GbDJz .driver-source-scan-list{display:grid;gap:.5rem}.driver-receiving_root__GbDJz .driver-source-scan-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6875rem .8125rem;border:.0625rem solid var(--line);border-radius:.4375rem;background:var(--card)}.driver-receiving_root__GbDJz .driver-source-scan-row.is-local{background:var(--primary-subtle);border-style:dashed}.driver-receiving_root__GbDJz .driver-source-scan-row--image{display:block;padding:0;border:0;background:transparent}.driver-receiving_root__GbDJz .driver-receiving_savedSourceScan__qFZG3{align-items:flex-start}.driver-receiving_root__GbDJz .driver-receiving_savedSourceScan__qFZG3 .driver-receiving_sourceScanPreview__Ez9U4{width:clamp(4.5rem,24%,8rem);flex:0 0 clamp(4.5rem,24%,8rem);aspect-ratio:1;overflow:hidden;border:1px solid var(--border);background:var(--muted)}.driver-receiving_root__GbDJz .driver-receiving_savedSourceScan__qFZG3 .driver-receiving_sourceScanPreview__Ez9U4>img{width:100%;height:100%;object-fit:contain}.driver-receiving_root__GbDJz .driver-receiving_savedSourceScan__qFZG3 .driver-source-scan-copy{flex:1 1 10rem}.driver-receiving_root__GbDJz .driver-receiving_savedSourceScan__qFZG3 .driver-button{flex:0 1 auto;min-height:2.5rem;white-space:normal}.driver-receiving_root__GbDJz .driver-receiving_sourceScanStateSuccess__d2SGX{color:var(--success)!important;font-weight:600}.driver-receiving_root__GbDJz .driver-receiving_sourceScanStateInfo__vfn4j{color:var(--info)!important;font-weight:600}.driver-receiving_root__GbDJz .driver-receiving_sourceScanStateError__QUa0A{color:var(--error)!important;font-weight:600}.driver-receiving_root__GbDJz .driver-receiving_removedSourceScans__iNV33{display:grid;min-width:0;gap:.5rem;border-top:1px solid var(--border);padding-top:.75rem}.driver-receiving_root__GbDJz .driver-receiving_removedSourceScans__iNV33 h3{margin:0;color:var(--muted-foreground);font-size:.75rem;font-weight:600}.driver-receiving_root__GbDJz .driver-receiving_removedSourceScan__5j_Ou{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border:1px solid var(--border);border-radius:var(--radius-md);padding:.625rem .75rem;background:var(--muted)}.driver-receiving_root__GbDJz .driver-receiving_removedSourceScan__5j_Ou>.driver-source-scan-copy{flex:1 1 12rem}.driver-receiving_root__GbDJz .driver-receiving_sourceScanPreview__Ez9U4{position:relative;z-index:0;display:block;width:100%;flex:0 0 auto;aspect-ratio:auto;border:0;border-radius:var(--radius-md);background:transparent}.driver-receiving_root__GbDJz .driver-receiving_sourceScanPreview__Ez9U4>img{position:relative;display:block;width:100%;height:auto;border-radius:var(--radius-md);object-fit:contain;transition:transform .15s ease,box-shadow .15s ease}@media (hover:hover){.driver-receiving_root__GbDJz .driver-receiving_sourceScanPreview__Ez9U4:hover{z-index:5}.driver-receiving_root__GbDJz .driver-receiving_sourceScanPreview__Ez9U4:hover>img{transform:scale(1.12);transform-origin:center;border:.0625rem solid var(--line);background:var(--card);box-shadow:var(--shadow-md)}}@media (prefers-reduced-motion:reduce){.driver-receiving_root__GbDJz .driver-receiving_sourceScanPreview__Ez9U4>img{transition:none}}.driver-receiving_root__GbDJz .driver-source-scan-copy{min-width:0;display:grid;gap:.1875rem}.driver-receiving_root__GbDJz .driver-source-scan-copy small,.driver-receiving_root__GbDJz .driver-source-scan-copy strong{overflow-wrap:anywhere}.driver-receiving_root__GbDJz .driver-source-scan-copy small{color:var(--driver-muted)}.driver-receiving_root__GbDJz .driver-source-scan-error{color:var(--danger)!important}.driver-receiving_root__GbDJz .driver-source-scan-link{color:var(--purple-dark);font-weight:700;white-space:nowrap}.driver-receiving_root__GbDJz .driver-receiving_sourceScans__WqCZy{display:grid;min-width:0;gap:.75rem;margin-block:.75rem}.driver-receiving_root__GbDJz .driver-receiving_sourceScansHeader__5lgu_{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.driver-receiving_root__GbDJz .driver-receiving_sourceScansHeaderActions__JQWpQ{display:flex;flex:0 0 auto;align-items:center;gap:.5rem}.driver-receiving_root__GbDJz .driver-receiving_sourceScansHeader__5lgu_ h2{margin:0;color:var(--foreground);font-size:1rem;font-weight:600}.driver-receiving_root__GbDJz .driver-receiving_sourceScansHeader__5lgu_ .driver-help{margin:.25rem 0 0}.driver-receiving_root__GbDJz .driver-receiving_sourceScansBody__11bhr{display:grid;min-inline-size:0;gap:.75rem}.driver-receiving_root__GbDJz .driver-receiving_sourceScansBody__11bhr[hidden]{display:none}.driver-receiving_root__GbDJz .driver-receiving_sourceScansCollapsed__qWns_{inline-size:max-content;max-inline-size:100%;margin-block:0;justify-self:end}.driver-receiving_root__GbDJz .driver-receiving_sourceScansHeaderCollapsed__fhwAM{justify-content:flex-end}.driver-receiving_root__GbDJz .driver-receiving_sourceDropZone__XMoNK{display:grid;justify-items:center;gap:.375rem;border:1px dashed var(--input);border-radius:var(--radius-lg);padding:1rem;color:var(--muted-foreground);text-align:center;background:var(--muted)}.driver-receiving_root__GbDJz .driver-receiving_sourceDropZone__XMoNK[data-dragging=true]{border-color:var(--primary);background:var(--primary-subtle)}.driver-receiving_root__GbDJz .driver-receiving_sourceDropZone__XMoNK p{margin:0;color:var(--foreground);font-size:.875rem}.driver-receiving_root__GbDJz .driver-receiving_sourceDropZone__XMoNK small{color:var(--muted-foreground);font-size:.75rem}.driver-receiving_root__GbDJz .driver-receiving_sourceChooseButton__OoOER{border:0;padding:0;color:var(--primary);background:transparent;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.125rem;cursor:pointer}.driver-receiving_root__GbDJz .driver-receiving_sourceChooseButton__OoOER:focus-visible{outline:.125rem solid var(--ring);outline-offset:.125rem}.driver-receiving_root__GbDJz .driver-receiving_sourceChooseButton__OoOER:disabled{opacity:.5;cursor:not-allowed}.driver-receiving_root__GbDJz .driver-receiving_sourceFileInput__Tpi1y{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.driver-receiving_root__GbDJz .driver-receiving_sourceScanIcon__cQBJ4{width:1rem;height:1rem;flex:0 0 auto;color:var(--muted-foreground)}.driver-receiving_root__GbDJz .driver-list-group-title{margin:1.125rem 0 .5rem;color:var(--driver-muted);font-size:.75rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.driver-receiving_root__GbDJz .driver-create-preview{margin:0;padding:.625rem .75rem;border:.0625rem solid var(--line);border-radius:.4375rem;background:var(--primary-subtle);color:var(--driver-muted);font-size:.875rem}@media (max-width:53.125rem){.driver-receiving_root__GbDJz .driver-receiving-heading{align-items:stretch;flex-direction:column}.driver-receiving_root__GbDJz .driver-heading-actions{justify-content:flex-start}.driver-receiving_root__GbDJz .driver-columns,.driver-receiving_root__GbDJz .driver-draft-list,.driver-receiving_root__GbDJz .driver-report-grid,.driver-receiving_root__GbDJz .driver-scan-columns{grid-template-columns:1fr}.driver-receiving_root__GbDJz .driver-picker-heading,.driver-receiving_root__GbDJz .driver-receivings-pagination{align-items:stretch;flex-direction:column}.driver-receiving_root__GbDJz .driver-receivings-pagination-controls{justify-content:flex-start}.driver-receiving_root__GbDJz .driver-receivings-pagination .driver-pagination-button{min-width:2.75rem;min-height:2.75rem}}@media (max-width:68.75rem) and (min-width:53.1875rem){.driver-receiving_root__GbDJz .driver-view[data-driver-view=setup]>.driver-columns{grid-template-columns:1fr}}.driver-receiving_root__GbDJz .driver-receiving-shell{--ink:var(--foreground);--driver-muted:var(--muted-foreground);--line:var(--border);--purple:var(--primary);--purple-dark:var(--primary);--ok:var(--success);--danger:var(--error);color:var(--foreground);font-family:var(--font-sans);font-size:.875rem;line-height:1.5}.driver-receiving_root__GbDJz .driver-card,.driver-receiving_root__GbDJz .driver-receiving-list-row{border-color:var(--border);border-radius:var(--radius-lg);box-shadow:none}.driver-receiving_root__GbDJz .driver-camera-dialog-card,.driver-receiving_root__GbDJz .driver-dialog-card{border-color:var(--border);border-radius:var(--radius-xl)}.driver-receiving_root__GbDJz .driver-button,.driver-receiving_root__GbDJz .driver-file-button{border-radius:var(--radius-md)}.driver-receiving_root__GbDJz .driver-button.secondary{box-shadow:var(--shadow-xs)}.driver-receiving_root__GbDJz .driver-draft-row>input[type=text],.driver-receiving_root__GbDJz .driver-field input{border-radius:var(--radius-md)}.driver-receiving_root__GbDJz .driver-notice.info{color:var(--info);background:var(--info-subtle);border-color:var(--info-border)}.driver-receiving_root__GbDJz .driver-feedback.received_new,.driver-receiving_root__GbDJz .driver-notice.success{color:var(--success);background:var(--success-subtle);border-color:var(--success-border)}.driver-receiving_root__GbDJz .driver-feedback.unexpected,.driver-receiving_root__GbDJz .driver-notice.error{color:var(--error);background:var(--error-subtle);border-color:var(--error-border)}.driver-receiving_root__GbDJz .driver-feedback.duplicate{color:var(--neutral);background:var(--neutral-subtle);border-color:var(--neutral-border)}.driver-receiving_root__GbDJz .driver-table-scroll{border-color:var(--border)}.driver-receiving_root__GbDJz .driver-operator-row,.driver-receiving_root__GbDJz .driver-report-grid ul,.driver-receiving_root__GbDJz .driver-table th{background:var(--muted)}.driver-receiving_root__GbDJz .driver-table td,.driver-receiving_root__GbDJz .driver-table th{border-color:var(--border)}.driver-receiving_root__GbDJz .driver-status.received,.driver-receiving_root__GbDJz .driver-status.unexpected{color:var(--primary-foreground)}.driver-receiving_root__GbDJz .driver-receiving-section{min-width:0}@media (max-width:64rem){.driver-receiving_root__GbDJz .driver-columns,.driver-receiving_root__GbDJz .driver-report-grid,.driver-receiving_root__GbDJz .driver-scan-columns{grid-template-columns:minmax(0,1fr)}.driver-receiving_root__GbDJz .driver-picker-heading,.driver-receiving_root__GbDJz .driver-receiving-heading{align-items:stretch;flex-direction:column}.driver-receiving_root__GbDJz .driver-heading-actions{justify-content:flex-start}}.driver-receiving_root__GbDJz{display:flex;block-size:100dvh;min-inline-size:0;flex-direction:column;overflow:hidden;background:var(--background);color:var(--foreground)}.driver-receiving_main__TbpIV{min-inline-size:0;flex:1 1 auto;overflow:auto;padding:1.25rem 1.5rem 2rem}.driver-receiving_loadNotice__WKxIy{display:flex;align-items:center;gap:.75rem;margin:0 0 1rem;border:.0625rem solid var(--info-border);border-radius:var(--radius-md);background:var(--info-subtle);color:var(--foreground);padding:.75rem 1rem}.driver-receiving_errorNotice__Wmvhi{border-color:var(--error-border);background:var(--error-subtle);color:var(--error)}.driver-receiving_inlineLink__kmfWA{color:var(--primary);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.driver-receiving_module__EiGK3{min-inline-size:0}.driver-receiving_runtime__tXw6A{display:none!important}.driver-receiving_module__EiGK3 .driver-receiving-section{display:block;min-inline-size:0;padding:1.25rem 1.5rem 2rem}.driver-receiving_module__EiGK3 .driver-receiving-section [hidden],.driver-receiving_module__EiGK3 .driver-receiving-section[hidden]{display:none!important}.driver-receiving_module__EiGK3 .driver-receiving-shell{max-inline-size:160rem;margin-inline:auto}@media (max-width:80rem){.driver-receiving_main__TbpIV{padding:1rem}.driver-receiving_module__EiGK3 .driver-receiving-section{padding:.5rem 0 1.5rem}}@media (max-width:48rem){.driver-receiving_main__TbpIV{padding:.75rem}}.driver-receiving_root__GbDJz .driver-inline-icon{display:inline-grid;inline-size:1rem;block-size:1rem;place-items:center;margin-inline-end:.375rem;vertical-align:-.2em}.driver-receiving_root__GbDJz .driver-inline-icon svg{inline-size:1rem;block-size:1rem}.driver-receiving_root__GbDJz .driver-route-mode{display:flex;min-height:3rem;align-items:center;gap:.625rem;margin:.875rem 0 1rem;border:1px solid var(--border);border-inline-start-width:4px;border-radius:var(--radius-md);padding:.625rem .875rem;font-weight:600}.driver-receiving_root__GbDJz .driver-route-mode.our-warehouse{color:var(--success);border-color:var(--success-border);border-inline-start-color:var(--success);background:var(--success-subtle)}.driver-receiving_root__GbDJz .driver-route-mode.other-warehouse{color:var(--warning);border-color:var(--warning-border);border-inline-start-color:var(--warning);background:var(--warning-subtle)}.driver-receiving_root__GbDJz .driver-summary-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0 0 1rem}.driver-receiving_root__GbDJz .driver-summary-card{display:flex;min-width:0;min-height:4.5rem;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);padding:1rem;background:var(--card)}.driver-receiving_root__GbDJz .driver-summary-card span{color:var(--muted-foreground);font-size:.875rem;font-weight:500}.driver-receiving_root__GbDJz .driver-summary-card strong{color:var(--foreground);font-size:1.5rem;font-weight:600;line-height:1.1}.driver-receiving_root__GbDJz .driver-summary-card:first-child strong{color:var(--success)}.driver-receiving_root__GbDJz .driver-summary-card:nth-child(2) strong{color:var(--error)}.driver-receiving_root__GbDJz .driver-summary-card:nth-child(3) strong{color:var(--warning)}.driver-receiving_root__GbDJz .driver-review-queue{margin-bottom:1rem;padding:1rem}.driver-receiving_root__GbDJz .driver-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.driver-receiving_root__GbDJz .driver-review-grid>section{min-width:0}.driver-receiving_root__GbDJz .driver-review-heading{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:.625rem}.driver-receiving_root__GbDJz .driver-review-heading h3{margin:0;color:var(--foreground);font-size:.875rem;font-weight:600}.driver-receiving_root__GbDJz .driver-review-list{display:grid;gap:.625rem;min-width:0}.driver-receiving_root__GbDJz .driver-ocr-row,.driver-receiving_root__GbDJz .driver-prephoto-row,.driver-receiving_root__GbDJz .driver-suggestion-row{display:grid;gap:.75rem;min-width:0;border:1px solid var(--border);border-radius:var(--radius-md);padding:.75rem;background:var(--card)}.driver-receiving_root__GbDJz .driver-suggestion-row:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.driver-receiving_root__GbDJz .driver-suggestion-row.is-keyboard-current{border-color:var(--ring)}.driver-receiving_root__GbDJz .driver-suggestion-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.driver-receiving_root__GbDJz .driver-suggestion-values>div{display:grid;min-width:0;gap:.25rem}.driver-receiving_root__GbDJz .driver-suggestion-meta,.driver-receiving_root__GbDJz .driver-suggestion-values span{color:var(--muted-foreground);font-size:.75rem}.driver-receiving_root__GbDJz .driver-review-copy strong,.driver-receiving_root__GbDJz .driver-suggestion-values code{overflow-wrap:anywhere;color:var(--foreground);font-family:var(--font-mono);font-size:.875rem;font-weight:600}.driver-receiving_root__GbDJz .driver-suggestion-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.driver-receiving_root__GbDJz .driver-diff-digit{font-weight:700;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.16em}.driver-receiving_root__GbDJz .driver-review-actions{display:flex;flex-wrap:wrap;gap:.5rem}.driver-receiving_root__GbDJz .driver-review-actions .driver-button{min-height:2.5rem}.driver-receiving_root__GbDJz .driver-review-copy{display:grid;min-width:0;gap:.25rem}.driver-receiving_root__GbDJz .driver-review-copy small{overflow-wrap:anywhere;color:var(--muted-foreground)}.driver-receiving_root__GbDJz .driver-ocr-row .driver-field{min-width:0}.driver-receiving_root__GbDJz .driver-other-warehouse{border-color:var(--warning-border)}.driver-receiving_root__GbDJz .driver-other-warehouse>.driver-section-heading{border-radius:var(--radius-md);background:var(--warning-subtle);padding:.75rem}.driver-receiving_root__GbDJz .driver-route-controls{display:grid;grid-template-columns:minmax(12rem,1fr) auto;gap:.75rem;align-items:end}.driver-receiving_root__GbDJz .driver-route-controls>.driver-field{min-width:0}.driver-receiving_root__GbDJz .driver-receiving_destinationPickerField__66y4t{display:grid;min-width:0;gap:.25rem}.driver-receiving_root__GbDJz .driver-receiving_destinationPickerField__66y4t>label{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.driver-receiving_root__GbDJz .driver-receiving_destinationPicker__xFNyV{position:relative;min-width:0}.driver-receiving_root__GbDJz .driver-receiving_destinationPickerInput__SIZKQ{width:100%;min-width:0;min-height:2.5rem;border:.0625rem solid var(--input);border-radius:var(--radius-md);padding:.5rem .625rem;color:var(--foreground);background:var(--card);font:inherit}.driver-receiving_root__GbDJz .driver-receiving_destinationPickerInput__SIZKQ:focus-visible{border-color:var(--ring);outline:.125rem solid var(--ring);outline-offset:.0625rem}.driver-receiving_root__GbDJz .driver-receiving_destinationPickerOptions__HTxzo{position:absolute;z-index:10;inset:calc(100% + .25rem) 0 auto;max-height:18rem}.driver-receiving_destinationPickerOptionsPortal__65x4I,.driver-receiving_root__GbDJz .driver-receiving_destinationPickerOptions__HTxzo{display:grid;overflow:auto;border:.0625rem solid var(--border);border-radius:var(--radius-md);padding:.25rem;background:var(--popover);box-shadow:var(--shadow-md)}.driver-receiving_destinationPickerOptionsPortal__65x4I{position:fixed;z-index:var(--z-index-80);min-width:min(16rem,calc(100vw - 1rem))}.driver-receiving_destinationPickerOptionsPortal__65x4I[hidden]{display:none}.driver-receiving_destinationPickerOptionsPortal__65x4I .driver-receiving_destinationPickerOption__c8uJu{display:flex;min-width:0;min-height:2.5rem;align-items:center;gap:.5rem;border:0;border-radius:var(--radius-sm);padding:.5rem .625rem;color:var(--popover-foreground);background:transparent;text-align:start;font:inherit;cursor:pointer}.driver-receiving_destinationPickerOptionsPortal__65x4I .driver-receiving_destinationPickerOption__c8uJu:focus-visible,.driver-receiving_destinationPickerOptionsPortal__65x4I .driver-receiving_destinationPickerOption__c8uJu:hover,.driver-receiving_destinationPickerOptionsPortal__65x4I .driver-receiving_destinationPickerOption__c8uJu[aria-selected=true]{outline:0;background:var(--accent)}.driver-receiving_destinationPickerOptionsPortal__65x4I .driver-receiving_destinationPickerCreate__rw6Ex{color:var(--primary);font-weight:600}.driver-receiving_destinationPickerOptionsPortal__65x4I .driver-receiving_destinationPickerEmpty__Y9vnN{padding:.5rem .625rem;color:var(--muted-foreground);font-size:.75rem}.driver-receiving_root__GbDJz .driver-receiving_destinationPickerOptions__HTxzo[hidden]{display:none}.driver-receiving_root__GbDJz .driver-receiving_destinationPickerOption__c8uJu{display:flex;min-width:0;min-height:2.5rem;align-items:center;gap:.5rem;border:0;border-radius:var(--radius-sm);padding:.5rem .625rem;color:var(--popover-foreground);background:transparent;text-align:start;font:inherit;cursor:pointer}.driver-receiving_root__GbDJz .driver-receiving_destinationPickerOption__c8uJu:focus-visible,.driver-receiving_root__GbDJz .driver-receiving_destinationPickerOption__c8uJu:hover,.driver-receiving_root__GbDJz .driver-receiving_destinationPickerOption__c8uJu[aria-selected=true]{outline:0;background:var(--accent)}.driver-receiving_root__GbDJz .driver-receiving_destinationPickerCreate__rw6Ex{color:var(--primary);font-weight:600}.driver-receiving_root__GbDJz .driver-receiving_destinationPickerEmpty__Y9vnN{padding:.5rem .625rem;color:var(--muted-foreground);font-size:.75rem}.driver-receiving_root__GbDJz .driver-route-controls .driver-actions{margin:0}.driver-receiving_root__GbDJz .driver-route-feedback{margin:.75rem 0;border:1px solid var(--info-border);border-radius:var(--radius-md);padding:.625rem .75rem;color:var(--info);background:var(--info-subtle)}.driver-receiving_root__GbDJz .driver-route-feedback.success{color:var(--success);border-color:var(--success-border);background:var(--success-subtle)}.driver-receiving_root__GbDJz .driver-route-feedback.error{color:var(--error);border-color:var(--error-border);background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-route-feedback.warning{color:var(--warning);border-color:var(--warning-border);background:var(--warning-subtle)}.driver-receiving_root__GbDJz .driver-receiving_scanWorkspace__u8_i1{display:grid;gap:.75rem;padding:.75rem 1rem}.driver-receiving_root__GbDJz .driver-receiving_scanHeading__Nrn1E{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem}.driver-receiving_root__GbDJz .driver-receiving_scanHeading__Nrn1E h2{margin:0;color:var(--ink);font-size:1rem;font-weight:600}.driver-receiving_root__GbDJz .driver-receiving_scanMode__9zqiI{display:flex;min-height:2.25rem;min-width:0;align-items:center;gap:.5rem;border:1px solid;border-radius:var(--radius-md);padding:.375rem .625rem;font-size:.8125rem;font-weight:700}.driver-receiving_root__GbDJz .driver-receiving_scanMode__9zqiI svg{width:.875rem;height:.875rem;flex:0 0 auto}.driver-receiving_root__GbDJz .driver-receiving_scanForm__xU3NQ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem}.driver-receiving_root__GbDJz .driver-receiving_scanField__hvM7Q{display:grid;min-width:0;gap:.25rem}.driver-receiving_root__GbDJz .driver-receiving_scanField__hvM7Q>span{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.driver-receiving_root__GbDJz .driver-receiving_scanInput__FfXgU{width:100%;min-width:0;height:2.25rem;min-height:2.25rem;border:1px solid var(--input);border-radius:var(--radius-md);padding:.375rem .75rem;color:var(--foreground);background:var(--background);font-size:.875rem;line-height:1.25rem}.driver-receiving_root__GbDJz .driver-receiving_scanInput__FfXgU:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.driver-receiving_root__GbDJz .driver-receiving_scanInput__FfXgU:disabled{opacity:.6;background:var(--muted)}.driver-receiving_root__GbDJz .driver-receiving_scanButton__xc7f7{min-height:2.25rem;padding:.375rem .75rem}.driver-receiving_root__GbDJz .driver-receiving_scanButton__xc7f7>svg{width:.875rem;height:.875rem}.driver-receiving_root__GbDJz .driver-receiving_scanFeedback__64mDP{margin:0;padding:.5rem .625rem;font-size:.8125rem}.driver-receiving_root__GbDJz .driver-receiving_scanFeedback__64mDP svg{width:.875rem;height:.875rem}.driver-receiving_root__GbDJz .driver-receiving_scanFeedback__64mDP>svg{flex:0 0 auto}.driver-receiving_root__GbDJz .driver-receiving_scanList__rQTzw{overflow:hidden;padding:0}.driver-receiving_root__GbDJz .driver-receiving_scanListHeader__yRxLY{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--border);padding:.75rem 1rem}.driver-receiving_root__GbDJz .driver-receiving_scanListHeader__yRxLY h2{margin:0;color:var(--ink);font-size:.9375rem;font-weight:600}.driver-receiving_root__GbDJz .driver-receiving_scanListEmpty__tXnxe{margin:0;padding:1rem}.driver-receiving_root__GbDJz .driver-receiving_scanStatus__oIc_r{display:inline-flex;min-width:0;align-items:center;gap:.375rem;border:1px solid;border-radius:var(--radius-md);padding:.1875rem .375rem;font-size:.75rem;font-weight:600;line-height:1.2}.driver-receiving_root__GbDJz .driver-receiving_scanStatus__oIc_r svg{width:.75rem;height:.75rem;flex:0 0 auto}.driver-receiving_root__GbDJz .driver-receiving_scanStatusSuccess__uHP4Q{color:var(--success);border-color:var(--success-border);background:var(--success-subtle)}.driver-receiving_root__GbDJz .driver-receiving_scanStatusNeutral__krLc3{color:var(--neutral);border-color:var(--neutral-border);background:var(--neutral-subtle)}.driver-receiving_root__GbDJz .driver-receiving_scanStatusWarning__XHpsl{color:var(--warning);border-color:var(--warning-border);background:var(--warning-subtle)}.driver-receiving_root__GbDJz .driver-receiving_scanStatusInfo__5FmVq{color:var(--info);border-color:var(--info-border);background:var(--info-subtle)}.driver-receiving_root__GbDJz .driver-receiving_scanStatusError__F_Nv0{color:var(--error);border-color:var(--error-border);background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-summary-card strong{font-size:1.25rem}.driver-receiving_root__GbDJz .driver-summary-cards .driver-summary-card:first-child strong{color:var(--success)}.driver-receiving_root__GbDJz .driver-summary-cards .driver-summary-card:nth-child(2) strong{color:var(--warning)}.driver-receiving_root__GbDJz .driver-summary-cards .driver-summary-card:nth-child(3) strong{color:var(--info)}.driver-receiving_root__GbDJz .driver-receiving_scanSummaryText__OzQIv{display:flex;min-width:0;flex-direction:column;gap:.125rem;overflow-wrap:anywhere}.driver-receiving_root__GbDJz .driver-receiving_scanSummaryText__OzQIv>span{line-height:1.25}.driver-receiving_root__GbDJz .driver-receiving_scanSummaryText__OzQIv>small{margin:0;line-height:1.25}@media (max-width:640px){.driver-receiving_root__GbDJz .driver-receiving_scanForm__xU3NQ{grid-template-columns:minmax(0,1fr)}.driver-receiving_root__GbDJz .driver-receiving_scanButton__xc7f7{justify-self:start}.driver-receiving_root__GbDJz .driver-receiving_scanHeading__Nrn1E{align-items:flex-start;flex-direction:column}}.driver-receiving_root__GbDJz .driver-no-scan-form{display:grid;gap:.75rem;margin-top:1rem;border-top:1px solid var(--border);padding-top:1rem}.driver-receiving_root__GbDJz .driver-no-scan-form h3{margin:0;color:var(--foreground);font-size:.875rem;font-weight:600}.driver-receiving_root__GbDJz .driver-no-scan-form .driver-route-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.driver-receiving_root__GbDJz .driver-receipt-match-panel{margin:1rem 0;padding:1rem}.driver-receiving_root__GbDJz .driver-receipt-match-panel[hidden]{display:none!important}.driver-receiving_root__GbDJz .driver-receipt-match-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:end}.driver-receiving_root__GbDJz .driver-receipt-match-trigger{color:var(--primary)}.driver-receiving_root__GbDJz .driver-receipt-match-trigger:hover{border-color:var(--input);background:var(--primary-subtle)}.driver-receiving_root__GbDJz .driver-feedback{display:flex;align-items:flex-start;gap:.625rem;background:var(--card);font-weight:600}.driver-receiving_root__GbDJz .driver-feedback-icon{flex:0 0 auto;font-size:1.125rem;line-height:1.3}.driver-receiving_root__GbDJz .driver-feedback.other_warehouse{color:var(--warning);border-color:var(--warning-border);background:var(--warning-subtle)}.driver-receiving_root__GbDJz .driver-feedback.not_saved,.driver-receiving_root__GbDJz .driver-feedback.route_conflict{color:var(--error);border-color:var(--error-border);background:var(--error-subtle)}.driver-receiving_root__GbDJz .driver-feedback.pending_ocr,.driver-receiving_root__GbDJz .driver-feedback.queued{color:var(--info);border-color:var(--info-border);background:var(--info-subtle)}.driver-receiving_root__GbDJz .driver-table td.tabular-nums,.driver-receiving_root__GbDJz .driver-table th.is-numeric{text-align:right;font-variant-numeric:tabular-nums}.driver-receiving_root__GbDJz .driver-table tr.driver-row-other-warehouse{background:var(--warning-subtle)}.driver-receiving_root__GbDJz .driver-table tr.driver-row-other-warehouse td:first-child{border-inline-start:2px solid var(--warning)}.driver-receiving_root__GbDJz .driver-status.other-warehouse{color:var(--warning);background:var(--warning-subtle)}.driver-receiving_reviewWorkspace__mP9v2{display:grid;min-width:0;gap:.75rem}.driver-receiving_expectedEntry__1gSn2{min-width:0;padding:.875rem 1rem}.driver-receiving_manualReceiptActions__IdAAl{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.75rem}.driver-receiving_linkedReceipt__JKroY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.driver-receiving_reportGrid__Sjuxh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.driver-receiving_reportGrid__Sjuxh>div{min-width:0}.driver-receiving_reportGrid__Sjuxh h3{margin:0 0 .5rem;color:var(--foreground);font-size:.875rem;font-weight:600}.driver-receiving_reportGrid__Sjuxh p{margin:0;overflow-wrap:anywhere;color:var(--muted-foreground)}.driver-receiving_routeSelect__wunE8{display:inline-flex;min-width:0;align-items:center;gap:.375rem;color:var(--foreground);font-size:.75rem;font-weight:500}.driver-receiving_routeSelect__wunE8 input{width:1rem;height:1rem;min-height:1rem;margin:0;accent-color:var(--primary)}.driver-receiving_rowActions__Z8nQM{display:grid;min-width:0;gap:.375rem}.driver-receiving_rowActions__Z8nQM .driver-field{gap:.25rem;font-size:.75rem}.driver-receiving_rowActions__Z8nQM .driver-field input{min-height:2.25rem;padding:.375rem .5rem;font-size:.8125rem}.driver-receiving_rowActions__Z8nQM .driver-button{width:100%;min-height:2.25rem;white-space:normal}.driver-receiving_rowActions__Z8nQM .driver-icon-button{justify-self:start}.driver-receiving_inlineRouteCell___QN81{display:grid;min-width:0;gap:.375rem}.driver-receiving_inlineRouteCurrent__QtBll{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.375rem}.driver-receiving_inlineRouteCurrent__QtBll>span{min-width:0;overflow-wrap:anywhere}.driver-receiving_inlineRouteEditor__IUvr4{display:grid;min-width:0;gap:.375rem}.driver-receiving_inlineRouteEditorActions__iBlBN{display:flex;min-width:0;flex-wrap:wrap;gap:.375rem}.driver-receiving_inlineRouteEditorActions__iBlBN .driver-button{min-height:2.25rem;white-space:nowrap}.driver-receiving_inlineRouteError__0_9mF{margin:0;color:var(--error);font-size:.75rem;overflow-wrap:anywhere}.driver-receiving_closeReasonList__q8psP{display:grid;gap:.375rem;margin:0;padding-inline-start:1.25rem}.driver-receiving_summarySuccess__B2zbC{color:var(--success)}.driver-receiving_summaryWarning__HbZfK{color:var(--warning)}.driver-receiving_needsDecisionHint__M_L_2{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border:1px solid var(--info-border);border-radius:var(--radius-md);padding:.625rem .75rem;color:var(--info);background:var(--info-subtle)}.driver-receiving_needsDecisionHint__M_L_2 p{margin:0}.driver-receiving_root__GbDJz .driver-status.resolved{color:var(--muted-foreground);background:var(--muted)}.driver-receiving_lifecycleActions__VinyF{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem;border-top:1px solid var(--border);padding-top:.75rem}.driver-receiving_lifecycleActions__VinyF>.driver-receiving_driver-help__DyxXx{flex:1 1 16rem;margin:0}.driver-receiving_lifecycleActions__VinyF .driver-button{flex:0 0 auto}@media (max-width:64rem){.driver-receiving_root__GbDJz .driver-summary-cards{gap:.5rem}.driver-receiving_root__GbDJz .driver-summary-card{gap:.5rem;padding:.75rem}.driver-receiving_root__GbDJz .driver-review-grid{grid-template-columns:1fr}.driver-receiving_root__GbDJz .driver-no-scan-form .driver-route-controls,.driver-receiving_root__GbDJz .driver-receipt-match-form,.driver-receiving_root__GbDJz .driver-route-controls{grid-template-columns:minmax(0,1fr)}.driver-receiving_root__GbDJz .driver-table-scroll{max-height:none;overflow:visible;border-top:0}.driver-receiving_root__GbDJz .driver-table{display:block;min-width:0;width:100%}.driver-receiving_root__GbDJz .driver-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.driver-receiving_root__GbDJz .driver-table tbody{display:grid;gap:.625rem}.driver-receiving_root__GbDJz .driver-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}.driver-receiving_root__GbDJz .driver-table td{display:grid;align-content:start;gap:.25rem;min-width:0;border-bottom:1px solid var(--border);padding:.75rem;overflow-wrap:anywhere}.driver-receiving_root__GbDJz .driver-table td:before{content:attr(data-label);color:var(--muted-foreground);font-size:.75rem;font-weight:500}.driver-receiving_root__GbDJz .driver-table td[colspan]{grid-column:1/-1;text-align:center}.driver-receiving_root__GbDJz .driver-table td[colspan]:before{content:none}.driver-receiving_root__GbDJz .driver-table tr.driver-row-other-warehouse,.driver-receiving_root__GbDJz .driver-table tr.driver-row-received,.driver-receiving_root__GbDJz .driver-table tr.driver-row-unexpected{background:var(--card)}.driver-receiving_root__GbDJz .driver-table tr.driver-row-received td:first-child{border-inline-start:2px solid var(--success)}.driver-receiving_root__GbDJz .driver-table tr.driver-row-unexpected td:first-child{border-inline-start:2px solid var(--error)}.driver-receiving_root__GbDJz .driver-table tr.driver-row-other-warehouse td:first-child{border-inline-start:2px solid var(--warning)}.driver-receiving_root__GbDJz .driver-receiving_rowActions__Z8nQM{width:100%}}@media (max-width:30rem){.driver-receiving_root__GbDJz .driver-summary-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.driver-receiving_root__GbDJz .driver-summary-card{min-height:4rem;align-items:flex-start;flex-direction:column}.driver-receiving_root__GbDJz .driver-summary-card:nth-child(3){grid-column:1/-1;align-items:center;flex-direction:row}.driver-receiving_root__GbDJz .driver-table tr{grid-template-columns:minmax(0,1fr)}.driver-receiving_root__GbDJz .driver-review-actions{align-items:stretch;flex-direction:column}.driver-receiving_root__GbDJz .driver-review-actions .driver-button{width:100%;min-height:2.75rem}.driver-receiving_reportGrid__Sjuxh,.driver-receiving_root__GbDJz .driver-suggestion-values{grid-template-columns:minmax(0,1fr)}.driver-receiving_manualReceiptActions__IdAAl{justify-content:stretch}.driver-receiving_manualReceiptActions__IdAAl .driver-button{width:100%;min-height:2.75rem}}@media (min-width:64.0625rem){.driver-receiving_main__TbpIV{padding:.5rem 1rem 1rem}.driver-receiving_module__EiGK3 .driver-receiving-section{padding:.25rem .5rem 1rem}.driver-receiving_root__GbDJz .driver-receiving-heading{align-items:center;gap:.75rem;margin-bottom:.5rem}.driver-receiving_root__GbDJz .driver-receiving-heading h1{font-size:1.5rem}.driver-receiving_root__GbDJz .driver-muted{margin-top:.25rem}.driver-receiving_root__GbDJz .driver-actions,.driver-receiving_root__GbDJz .driver-footer-actions,.driver-receiving_root__GbDJz .driver-heading-actions,.driver-receiving_root__GbDJz .driver-scan-toolbar{gap:.375rem}.driver-receiving_root__GbDJz .driver-step-tabs{margin-bottom:.5rem}.driver-receiving_root__GbDJz .driver-step-tab{min-height:2.25rem;padding:.375rem .625rem}.driver-receiving_root__GbDJz .driver-notice{margin-bottom:.5rem;padding:.5rem .75rem}.driver-receiving_root__GbDJz .driver-operators-card{margin-bottom:.5rem;padding:.625rem .75rem}.driver-receiving_root__GbDJz .driver-operators-card .driver-card-heading{margin-bottom:.5rem}.driver-receiving_root__GbDJz .driver-operators-list{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.375rem}.driver-receiving_root__GbDJz .driver-operator-row{min-height:2.25rem;gap:.5rem;padding:.25rem .5rem}.driver-receiving_root__GbDJz .driver-route-mode{min-height:2.5rem;gap:.5rem;margin:.5rem 0;padding:.5rem .75rem}.driver-receiving_root__GbDJz .driver-scan-columns{gap:.5rem}.driver-receiving_root__GbDJz .driver-scan-card{padding:.75rem 1rem}.driver-receiving_root__GbDJz .driver-scan-card .driver-card-heading{margin-bottom:.5rem}.driver-receiving_root__GbDJz .driver-field{gap:.25rem}.driver-receiving_root__GbDJz .driver-scan-field input{min-height:2.75rem;padding:.5rem .75rem;font-size:1.25rem}.driver-receiving_root__GbDJz .driver-help{margin-top:.25rem}.driver-receiving_root__GbDJz .driver-actions{margin-top:.5rem}.driver-receiving_root__GbDJz .driver-button{min-height:2.25rem;padding:.375rem .75rem}.driver-receiving_root__GbDJz .driver-button>svg{width:1rem;height:1rem}.driver-receiving_root__GbDJz .driver-button.secondary{min-height:2rem;padding:.25rem .625rem}.driver-receiving_root__GbDJz .driver-button.secondary>svg{width:.875rem;height:.875rem}.driver-receiving_root__GbDJz .driver-review-actions .driver-button{min-height:2.375rem}.driver-receiving_root__GbDJz .driver-dialog:not(.driver-camera-dialog){width:min(90vw,28rem)}.driver-receiving_root__GbDJz dialog.driver-dialog:not(.driver-camera-dialog)[open]{width:min(90vw,28rem);max-height:85dvh}.driver-receiving_root__GbDJz .driver-dialog-card{border:0;border-radius:var(--radius-xl);padding:1.25rem}.driver-receiving_root__GbDJz .driver-dialog-actions{margin-top:1rem;border-top:.0625rem solid var(--border);padding-top:1rem}.driver-receiving_root__GbDJz .driver-icon-button{width:2rem;height:2rem}.driver-receiving_root__GbDJz .driver-icon-button svg{width:.875rem;height:.875rem}.driver-receiving_root__GbDJz .driver-feedback{gap:.5rem;margin-top:.5rem;padding:.5rem .625rem}.driver-receiving_root__GbDJz .driver-feedback-icon{font-size:1rem}.driver-receiving_root__GbDJz .driver-scan-stat strong,.driver-receiving_root__GbDJz .driver-summary-card strong{font-size:1.25rem}.driver-receiving_root__GbDJz .driver-summary-cards{gap:.5rem;margin-bottom:.5rem}.driver-receiving_root__GbDJz .driver-summary-card{min-height:3.5rem;gap:.5rem;padding:.75rem}.driver-receiving_root__GbDJz .driver-table-scroll{max-height:min(42vh,30rem);overflow-x:hidden;overflow-y:auto}.driver-receiving_root__GbDJz .driver-table{width:100%;min-width:0;table-layout:fixed}.driver-receiving_root__GbDJz .driver-table th{padding:.375rem .5rem;font-weight:500;white-space:normal;overflow-wrap:anywhere}.driver-receiving_root__GbDJz .driver-table td{padding:.375rem .5rem;overflow-wrap:anywhere}.driver-receiving_root__GbDJz .driver-table td code{font-size:.75rem;overflow-wrap:anywhere}.driver-receiving_root__GbDJz .driver-table .driver-status{max-width:100%;white-space:normal;overflow-wrap:anywhere}.driver-receiving_root__GbDJz .driver-table td .driver-table-actions{flex-wrap:wrap;gap:.25rem;margin-left:0}.driver-receiving_root__GbDJz .driver-empty{padding:.75rem!important}.driver-receiving_root__GbDJz .driver-review-queue{margin-bottom:.5rem;padding:.75rem}.driver-receiving_root__GbDJz .driver-review-grid{gap:.75rem}.driver-receiving_root__GbDJz .driver-review-heading{margin-bottom:.375rem}.driver-receiving_root__GbDJz .driver-review-list{gap:.5rem}.driver-receiving_root__GbDJz .driver-ocr-row,.driver-receiving_root__GbDJz .driver-prephoto-row,.driver-receiving_root__GbDJz .driver-suggestion-row{gap:.5rem;padding:.625rem}.driver-receiving_root__GbDJz .driver-other-warehouse>.driver-section-heading{padding:.5rem}.driver-receiving_root__GbDJz .driver-route-controls{gap:.5rem}.driver-receiving_root__GbDJz .driver-route-feedback{margin:.5rem 0;padding:.5rem .625rem}.driver-receiving_root__GbDJz .driver-no-scan-form{gap:.5rem;margin-top:.75rem;padding-top:.75rem}.driver-receiving_root__GbDJz .driver-receipt-match-panel{margin:.75rem 0;padding:.75rem}.driver-receiving_root__GbDJz .driver-receipt-match-form{gap:.5rem}.driver-receiving_root__GbDJz .driver-switch{display:inline-flex;width:fit-content;max-width:100%;min-height:2rem;align-items:center;gap:.5rem;margin:.5rem 0 0;padding:.25rem .375rem;cursor:pointer}.driver-receiving_root__GbDJz .driver-switch>input[type=checkbox]{flex:0 0 1rem;width:1rem;min-width:1rem;height:1rem;min-height:1rem;margin:0;padding:0;accent-color:var(--primary)}.driver-receiving_root__GbDJz .driver-switch>input[type=checkbox]:focus-visible{outline:.125rem solid var(--ring);outline-offset:.125rem}}.driver-receiving_mobileRoot__vsmgl{position:fixed;z-index:var(--z-index-80);inset:0;min-width:0;min-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--background)}.driver-receiving_mobileMain__Oe17a{width:min(100%,32rem);min-height:100dvh;margin-inline:auto;padding:calc(env(safe-area-inset-top) + .75rem) .75rem calc(env(safe-area-inset-bottom) + 1rem)}.driver-receiving_mobileRoot__vsmgl .driver-receiving-section{padding:0}.driver-receiving_mobileRoot__vsmgl .driver-receiving-shell{min-width:0}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileHeading__W0bZh{align-items:start;gap:.75rem;margin-bottom:.75rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileHeading__W0bZh h1{font-size:1.25rem;line-height:1.3}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileHeading__W0bZh .driver-receiving_driver-heading-actions__xlA0c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:.5rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileHeading__W0bZh .driver-receiving_driver-heading-actions__xlA0c .driver-receiving_driver-button__fnz1y{width:100%;min-height:2.75rem;padding:.5rem;font-size:.8125rem}.driver-receiving_mobileRoot__vsmgl .driver-picker-heading{display:grid;gap:.75rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_receivingListToolbar__z0yKt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.driver-receiving_mobileRoot__vsmgl .driver-receiving_receivingListCreate__34Dbo,.driver-receiving_mobileRoot__vsmgl .driver-receiving_receivingListToolbar__z0yKt .driver-receiving_receivingListFilter__Juz4i{grid-column:1/-1;width:100%}.driver-receiving_mobileRoot__vsmgl .driver-receiving_receivingListRefresh__J0t9W{width:100%;min-height:2.75rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_receivingListFilter__Juz4i{width:100%;max-width:none}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanWorkspace__u8_i1{gap:.75rem;padding:.75rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanHeading__Nrn1E{flex-direction:row}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanMode__9zqiI{min-height:3rem;padding:.5rem .75rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanForm__xU3NQ{grid-template-columns:minmax(0,1fr)}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanInput__FfXgU{height:auto;font-size:1rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanButton__xc7f7{width:100%}.driver-receiving_mobileRoot__vsmgl .driver-actions{align-items:stretch;flex-direction:column}.driver-receiving_mobileRoot__vsmgl .driver-actions .driver-button{width:100%}.driver-receiving_mobileRoot__vsmgl .driver-camera-actions{gap:.5rem}.driver-receiving_mobileRoot__vsmgl .driver-camera-actions .driver-button{min-height:2.75rem}.driver-receiving_mobileRoot__vsmgl .driver-scan-queue{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.625rem}.driver-receiving_mobileRoot__vsmgl .driver-scan-queue .driver-button{grid-column:1/-1;width:100%;min-height:2.75rem}.driver-receiving_mobileRoot__vsmgl .driver-source-scans{margin-top:.75rem}.driver-receiving_mobileRoot__vsmgl .driver-source-scan-row{grid-template-columns:auto minmax(0,1fr)}.driver-receiving_mobileRoot__vsmgl .driver-receiving_savedSourceScan__qFZG3 .driver-receiving_sourceScanPreview__Ez9U4{width:clamp(4rem,25%,6rem);flex-basis:clamp(4rem,25%,6rem);grid-row:span 2}.driver-receiving_mobileRoot__vsmgl .driver-receiving_savedSourceScan__qFZG3 .driver-button{grid-column:1/-1;width:100%}@media (max-width:40rem){.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileHeading__W0bZh .driver-receiving_driver-heading-actions__xlA0c{grid-template-columns:minmax(0,1fr)}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanHeading__Nrn1E{align-items:flex-start}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanMode__9zqiI{align-self:stretch;justify-content:center}.driver-receiving_mobileRoot__vsmgl .driver-camera-dialog[open]{inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;border-radius:0;padding:0}.driver-receiving_mobileRoot__vsmgl .driver-camera-dialog-card{min-height:100%;grid-template-rows:auto auto minmax(12rem,1fr) auto;padding:calc(env(safe-area-inset-top) + .75rem) .75rem calc(env(safe-area-inset-bottom) + .75rem)}.driver-receiving_mobileRoot__vsmgl .driver-camera-viewport{min-height:0;height:100%}.driver-receiving_mobileRoot__vsmgl .driver-camera-controls .driver-button{min-width:2.75rem;min-height:2.75rem}}.driver-receiving_root__GbDJz{block-size:100%;min-block-size:0}.driver-receiving_main__TbpIV{display:flex;min-block-size:0;flex-direction:column;overflow:hidden;padding:.5rem 1rem .75rem}.driver-receiving_root__GbDJz .driver-receiving_pageSection__ggzSS{display:flex;min-block-size:0;flex:1 1 auto;padding:0}.driver-receiving_root__GbDJz .driver-receiving_pageShell__IDBye{display:flex;min-block-size:0;flex:1 1 auto;flex-direction:column}.driver-receiving_root__GbDJz .driver-receiving_screenBody__sC_ij{display:flex;min-block-size:0;min-inline-size:0;flex:1 1 auto;flex-direction:column;gap:.5rem;overflow:hidden}.driver-receiving_root__GbDJz .driver-receiving_desktopTabList__jF7r0{display:flex;min-inline-size:0;flex:0 0 auto;align-items:stretch;gap:.25rem;border-block-end:1px solid var(--border)}.driver-receiving_root__GbDJz .driver-receiving_desktopTab__zh9kz{position:relative;min-block-size:2.5rem;border:0;border-block-end:2px solid transparent;padding:.5rem 1rem calc(.5rem - 2px);color:var(--muted-foreground);background:transparent;font:inherit;font-weight:600;cursor:pointer}.driver-receiving_root__GbDJz .driver-receiving_desktopTab__zh9kz:hover{color:var(--foreground);background:var(--muted)}.driver-receiving_root__GbDJz .driver-receiving_desktopTab__zh9kz:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.driver-receiving_root__GbDJz .driver-receiving_desktopTabActive__vKqBp{border-block-end-color:var(--primary);color:var(--primary)}.driver-receiving_root__GbDJz .driver-receiving_desktopModePanel__9vatk{display:flex;min-block-size:0;min-inline-size:0;flex:1 1 0%;flex-direction:column;overflow:hidden}.driver-receiving_root__GbDJz .driver-receiving_desktopModePanel__9vatk[hidden]{display:none!important}.driver-receiving_root__GbDJz .driver-receiving_desktopScanPanel__lRYfn>.driver-receiving_scanWorkspace__u8_i1,.driver-receiving_root__GbDJz .driver-receiving_desktopScanPanel__lRYfn>.driver-summary-cards{flex:0 0 auto}.driver-receiving_root__GbDJz .driver-receiving_desktopScanPanel__lRYfn>.driver-receiving_scanList__rQTzw{display:flex;min-block-size:0;flex:1 1 0%;flex-direction:column}.driver-receiving_root__GbDJz .driver-receiving_desktopScanPanel__lRYfn .driver-receiving_scanList__rQTzw .driver-table-scroll{min-block-size:0;max-block-size:none;flex:1 1 0%;overflow:auto}.driver-receiving_root__GbDJz .driver-receiving_desktopReviewPanel__e_EUU>.driver-receiving_expectedEntry__1gSn2,.driver-receiving_root__GbDJz .driver-receiving_desktopReviewPanel__e_EUU>.driver-summary-cards{flex:0 0 auto}.driver-receiving_root__GbDJz .driver-receiving_desktopReviewPanel__e_EUU>.driver-review-queue{min-block-size:0;flex:1 1 0%;overflow-y:auto}.driver-receiving_root__GbDJz .driver-receiving_sourceScans__WqCZy{min-block-size:7.5rem;max-block-size:16rem;flex:0 1 24%;overflow-y:auto;margin-block:0}.driver-receiving_root__GbDJz .driver-receiving_screenBody__sC_ij>.driver-picker{display:flex;min-block-size:0;flex:1 1 auto;flex-direction:column}.driver-receiving_root__GbDJz .driver-receiving_screenBody__sC_ij .driver-receivings-list{min-block-size:0;flex:1 1 auto;grid-auto-rows:max-content;align-content:start;overflow-y:auto}.driver-receiving_mobileMain__Oe17a,.driver-receiving_mobileRoot__vsmgl{block-size:100dvh;min-block-size:0;overflow:hidden}.driver-receiving_mobileMain__Oe17a{display:flex;flex-direction:column}.driver-receiving_mobileRoot__vsmgl .driver-receiving_pageSection__ggzSS,.driver-receiving_mobileRoot__vsmgl .driver-receiving_pageShell__IDBye{min-block-size:0;flex:1 1 auto}.driver-receiving_mobileRoot__vsmgl .driver-receiving_pageShell__IDBye{flex-direction:column}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileContent__rQa_f{min-block-size:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-block-end:calc(env(safe-area-inset-bottom) + 1rem)}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileContent__rQa_f>.driver-picker{flex:0 0 auto;overflow:visible}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceScans__WqCZy{max-block-size:none;flex:0 0 auto;overflow:visible;margin-block:.75rem}.driver-receiving_mobileRoot__vsmgl .driver-actions{position:sticky;z-index:1;inset-block-end:0;margin-inline:-.75rem;border-block-start:1px solid var(--border);padding:.5rem .75rem calc(env(safe-area-inset-bottom) + .5rem);background:var(--background)}@media (max-width:64rem){.driver-receiving_root__GbDJz .driver-receiving_desktopTab__zh9kz,.driver-receiving_root__GbDJz .driver-receiving_main__TbpIV{padding-inline:.75rem}.driver-receiving_root__GbDJz .driver-receiving_desktopReviewPanel__e_EUU .driver-review-grid{grid-template-columns:minmax(0,1fr)}.driver-receiving_root__GbDJz .driver-receiving_sourceScans__WqCZy{flex-basis:27%}}@media (max-width:48rem){.driver-receiving_mobileMain__Oe17a{padding:calc(env(safe-area-inset-top) + .75rem) .75rem 0}}.driver-receiving_root__GbDJz .driver-receiving_desktopSessionLayout__HWlGJ{display:grid;min-block-size:0;min-inline-size:0;flex:1 1 auto;grid-template-columns:minmax(0,1fr) .75rem minmax(20%,var(--archive-panel-width,34%));gap:.75rem}.driver-receiving_root__GbDJz .driver-receiving_desktopMainColumn__cmTuZ{grid-column:1;grid-row:1;display:flex;min-block-size:0;min-inline-size:0;flex-direction:column;container-type:inline-size}.driver-receiving_root__GbDJz .driver-receiving_desktopSessionLayout__HWlGJ>.driver-receiving_sourceScans__WqCZy{grid-column:3;grid-row:1;min-block-size:0;max-block-size:none;flex:1 1 0%;overflow-y:auto}.driver-receiving_root__GbDJz .driver-receiving_archiveResizeHandle__MaRHi{grid-column:2;grid-row:1;display:grid;min-block-size:2.5rem;place-items:center;border:0;border-radius:var(--radius-sm);padding:0;background:transparent;cursor:col-resize;touch-action:none;user-select:none}.driver-receiving_root__GbDJz .driver-receiving_archiveResizeHandle__MaRHi:before{inline-size:.125rem;block-size:min(8rem,45%);border-radius:999px;background:var(--border);content:""}.driver-receiving_root__GbDJz .driver-receiving_archiveResizeHandle__MaRHi:hover:before{background:var(--primary)}.driver-receiving_root__GbDJz .driver-receiving_archiveResizeHandle__MaRHi:focus-visible{outline:.125rem solid var(--ring);outline-offset:.125rem}.driver-receiving_root__GbDJz .driver-receiving_archiveResizeHandle__MaRHi:focus-visible:before{background:var(--primary)}.driver-receiving_root__GbDJz .driver-receiving_desktopSessionLayout__HWlGJ[data-photo-panel-collapsed=true]{grid-template-columns:minmax(0,1fr) max-content}.driver-receiving_root__GbDJz .driver-receiving_desktopSessionLayout__HWlGJ[data-photo-panel-collapsed=true]>.driver-receiving_sourceScans__WqCZy{grid-column:2}.driver-receiving_root__GbDJz .driver-receiving_desktopSessionLayout__HWlGJ>.driver-receiving_sourceScansCollapsed__qWns_{min-block-size:0;max-block-size:none;overflow:visible}@container (max-width: 58rem){.driver-receiving_root__GbDJz .driver-receiving_desktopMainColumn__cmTuZ .driver-receiving_desktopReviewPanel__e_EUU .driver-review-grid,.driver-receiving_root__GbDJz .driver-receiving_desktopMainColumn__cmTuZ .driver-receiving_desktopReviewPanel__e_EUU .driver-suggestion-values{grid-template-columns:minmax(0,1fr)}}@media (max-width:78rem){.driver-receiving_root__GbDJz .driver-receiving_desktopSessionLayout__HWlGJ{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(7.5rem,28%)}.driver-receiving_root__GbDJz .driver-receiving_archiveResizeHandle__MaRHi{display:none}.driver-receiving_root__GbDJz .driver-receiving_desktopSessionLayout__HWlGJ>.driver-receiving_desktopMainColumn__cmTuZ{grid-column:1;grid-row:1}.driver-receiving_root__GbDJz .driver-receiving_desktopSessionLayout__HWlGJ>.driver-receiving_sourceScans__WqCZy{grid-column:1;grid-row:2}.driver-receiving_root__GbDJz .driver-receiving_desktopSessionLayout__HWlGJ[data-photo-panel-collapsed=true]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.driver-receiving_root__GbDJz .driver-receiving_desktopSessionLayout__HWlGJ>.driver-receiving_sourceScans__WqCZy{max-block-size:13rem}.driver-receiving_root__GbDJz .driver-receiving_desktopSessionLayout__HWlGJ>.driver-receiving_sourceScansCollapsed__qWns_{max-block-size:none}}.driver-receiving_root__GbDJz .driver-receiving_desktopReviewPanel__e_EUU>.driver-receiving_reviewWorkspaceViewport__xrtMZ{min-block-size:0;min-inline-size:0;flex:1 1 0%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.driver-receiving_root__GbDJz .driver-receiving_desktopReviewPanel__e_EUU .driver-receiving_reviewWorkspaceViewport__xrtMZ>.driver-receiving_reviewWorkspace__mP9v2{min-inline-size:0}@media (max-width:64rem){.driver-receiving_root__GbDJz .driver-receiving_desktopReviewPanel__e_EUU{contain:layout;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.driver-receiving_root__GbDJz .driver-receiving_desktopReviewPanel__e_EUU>.driver-receiving_reviewWorkspaceViewport__xrtMZ{min-block-size:auto;flex:0 0 auto;overflow:visible;scrollbar-gutter:auto}}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileHeading__W0bZh{display:grid;gap:.375rem;margin-bottom:.5rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileHeading__W0bZh>:first-child{min-width:0}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileHeading__W0bZh>:first-child>.driver-eyebrow{display:none}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileHeading__W0bZh h1{font-size:1.125rem;line-height:1.25}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileHeading__W0bZh .driver-receiving_driver-muted__WFq_F{display:-webkit-box;overflow:hidden;margin-top:.25rem;font-size:.8125rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileHeadingActions__z_2_S{order:-1;display:flex;width:100%;align-items:center;justify-content:flex-start;gap:.375rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileHeadingActions__z_2_S .driver-session-badge{margin-inline-start:auto}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileListBackButton__aqrDn,.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileModuleBackButton__Ta67n{min-height:2.75rem;padding-inline:.625rem;font-size:.8125rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileExpectedPackages__cJXYB{display:grid;min-width:0;gap:.625rem;padding:.75rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileExpectedPackagesHeader__3NlKE{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileExpectedPackagesHeader__3NlKE h2{margin:0;color:var(--ink);font-size:1rem;line-height:1.3}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileExpectedPackagesList__cG98B{display:grid;min-width:0;max-block-size:min(35dvh,24rem);gap:.375rem;overflow-y:auto;overscroll-behavior:contain}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileExpectedPackage__ILfLd{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;border:.0625rem solid var(--border);border-radius:var(--radius-md);padding:.625rem .75rem;background:var(--card)}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileExpectedPackage__ILfLd>code{min-width:0;overflow-wrap:anywhere;color:var(--ink);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.8125rem;font-variant-numeric:tabular-nums}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileExpectedPackageReceived___im6z{border-color:var(--success-border);background:var(--success-subtle)}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileExpectedPackageReceived___im6z>code{color:var(--success)}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileRefreshButton__PSbPr{width:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileRefreshButton__PSbPr>svg{width:1rem;height:1rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanWorkspace__u8_i1{gap:.5rem;border:0;border-radius:0;padding:.25rem 0 0;background:transparent}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanHeading__Nrn1E{align-items:center;gap:.5rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanHeading__Nrn1E>div>.driver-eyebrow{display:none}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanHeading__Nrn1E h2{font-size:1rem;line-height:1.25}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanMode__9zqiI{min-height:2.5rem;align-self:center;padding:.375rem .625rem;font-size:.75rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanMode__9zqiI>svg{width:1rem;height:1rem}.driver-receiving_mobileRoot__vsmgl .driver-camera-actions{display:grid;gap:.25rem}.driver-receiving_mobileRoot__vsmgl .driver-camera-actions .driver-button{width:100%;min-height:3rem;border-color:var(--primary);color:var(--primary-foreground);background:var(--primary)}.driver-receiving_mobileRoot__vsmgl .driver-camera-actions .driver-button:hover:not(:disabled){background:var(--accent-foreground)}.driver-receiving_mobileRoot__vsmgl .driver-camera-actions .driver-help{margin-top:0;font-size:.75rem;line-height:1.35}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanForm__xU3NQ{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanField__hvM7Q{min-width:0;gap:.25rem;font-size:.75rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanInput__FfXgU{min-height:2.75rem;padding:.5rem .625rem;font-size:.875rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanButton__xc7f7{width:auto;min-height:2.75rem;padding-inline:.625rem;white-space:nowrap}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanWorkspace__u8_i1>.driver-help{margin-top:0;font-size:.75rem;line-height:1.35}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanWorkspace__u8_i1>.driver-notice{margin-bottom:0;padding:.5rem .625rem;font-size:.8125rem}.driver-receiving_mobileRoot__vsmgl .driver-feedback{margin-top:0;padding:.5rem .625rem}.driver-receiving_mobileRoot__vsmgl .driver-actions{gap:.25rem;padding-block:.375rem calc(env(safe-area-inset-bottom) + .375rem)}.driver-receiving_mobileRoot__vsmgl .driver-actions[data-pending=false] .driver-help{display:none}.driver-receiving_mobileRoot__vsmgl .driver-actions .driver-button{min-height:2.75rem}.driver-receiving_mobileRoot__vsmgl .driver-actions .driver-help{margin-top:0;font-size:.75rem;line-height:1.35}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceScans__WqCZy{gap:.5rem;margin-block:.5rem 0;border-block-start:1px solid var(--border);padding-block-start:.75rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceScansHeader__5lgu_{align-items:center;gap:.5rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceScansHeading__2iNGS{min-width:0}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceScansHeading__2iNGS .driver-eyebrow,.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceScansHeading__2iNGS .driver-help{display:none}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceScansHeader__5lgu_ h2{font-size:1rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceScansHeaderActions__JQWpQ{gap:.375rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceScansBody__11bhr{gap:.5rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceDropZone__XMoNK{display:grid;justify-items:stretch;gap:.25rem;border:0;border-radius:0;padding:0;background:transparent;text-align:start}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceDropZone__XMoNK p{width:100%;font-size:.875rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileAddPhotoButton__6RG21{display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--border);border-radius:var(--radius-md);padding:.5rem .75rem;color:var(--primary);background:var(--card);font:inherit;font-weight:600;cursor:pointer}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileAddPhotoButton__6RG21:hover:not(:disabled){border-color:var(--primary);background:var(--primary-subtle)}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileAddPhotoButton__6RG21:focus-visible{outline:.125rem solid var(--ring);outline-offset:.125rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileAddPhotoButton__6RG21:disabled{opacity:.5;cursor:not-allowed}.driver-receiving_mobileRoot__vsmgl .driver-receiving_mobileAddPhotoButton__6RG21>svg{width:1rem;height:1rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceDropZone__XMoNK small{font-size:.75rem;line-height:1.35}.driver-receiving_mobileRoot__vsmgl .driver-source-scan-list{gap:.375rem}.driver-receiving_mobileRoot__vsmgl .driver-source-scan-row{display:grid;grid-template-columns:minmax(0,1fr);gap:.375rem .5rem;padding:.5rem .625rem}.driver-receiving_mobileRoot__vsmgl .driver-source-scan-row--image{display:block;padding:0}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceScanPreview__Ez9U4{width:100%;flex-basis:auto;aspect-ratio:auto}.driver-receiving_mobileRoot__vsmgl .driver-source-scan-row .driver-source-scan-link{grid-column:1/-1;min-height:2.75rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceScansBody__11bhr>.driver-empty{margin:0;padding:.25rem 0;border:0;background:transparent;text-align:start}.driver-receiving_mobileRoot__vsmgl .driver-receiving_sourceScansBody__11bhr>.driver-empty>svg{display:none}.driver-receiving_mobileRoot__vsmgl .driver-camera-dialog[open]{position:fixed;inset:0;display:flex;inline-size:100%;block-size:100dvh;max-inline-size:none;max-block-size:none;margin:0;overflow:hidden;border:0;border-radius:0;padding:0}.driver-receiving_mobileRoot__vsmgl .driver-camera-dialog-card{box-sizing:border-box;display:flex;min-inline-size:0;min-block-size:0;flex:1 1 auto;flex-direction:column;gap:clamp(.25rem,.8dvh,.5rem);overflow:hidden;border:0;border-radius:0;padding-block:calc(env(safe-area-inset-top, 0px) + .5rem) calc(env(safe-area-inset-bottom, 0px) + .5rem);padding-inline:max(.625rem,env(safe-area-inset-left,0px)) max(.625rem,env(safe-area-inset-right,0px))}.driver-receiving_mobileRoot__vsmgl .driver-camera-route-mode{min-block-size:3rem;flex:0 0 auto;padding:.5rem .625rem}.driver-receiving_mobileRoot__vsmgl .driver-camera-notices{display:grid;min-inline-size:0;max-block-size:min(18dvh,9rem);flex:0 1 auto;gap:.25rem;overflow:auto;overscroll-behavior:contain}.driver-receiving_mobileRoot__vsmgl .driver-camera-notices>*{min-block-size:0;padding:.375rem .5rem}.driver-receiving_mobileRoot__vsmgl .driver-camera-result{min-block-size:2.75rem;flex:0 0 auto;padding:.5rem .625rem}.driver-receiving_mobileRoot__vsmgl .driver-camera-viewport{min-inline-size:0;min-block-size:0;block-size:auto;flex:1 1 0%;border-width:4px}.driver-receiving_mobileRoot__vsmgl .driver-camera-viewport video{min-block-size:0;block-size:100%}.driver-receiving_mobileRoot__vsmgl .driver-camera-aim-frame{position:absolute;z-index:2;inset-block-start:50%;inset-inline-start:50%;display:grid;width:min(74%,22rem);max-block-size:min(40%,12rem);aspect-ratio:1.7;transform:translate(-50%,-50%);place-items:center;border:2px solid var(--card);border-radius:var(--radius-lg);padding:.5rem;color:var(--card);background:color-mix(in srgb,var(--foreground) 12%,transparent);font-size:clamp(.875rem,3.5vw,1rem);font-weight:600;line-height:1.3;text-align:center;pointer-events:none}.driver-receiving_mobileRoot__vsmgl .driver-camera-controls{min-inline-size:0;flex:0 0 auto;gap:.375rem}.driver-receiving_mobileRoot__vsmgl .driver-camera-controls .driver-button,.driver-receiving_mobileRoot__vsmgl .driver-camera-zoom .driver-button{min-inline-size:2.75rem;min-block-size:2.75rem}.driver-receiving_mobileRoot__vsmgl .driver-camera-controls>.driver-button{flex:1 1 auto}.driver-receiving_mobileRoot__vsmgl .driver-camera-zoom{min-inline-size:0;align-items:center}@media (max-width:22.5rem){.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanHeading__Nrn1E{align-items:flex-start}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanMode__9zqiI{min-height:2.25rem;padding-inline:.5rem}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanForm__xU3NQ{grid-template-columns:minmax(0,1fr)}.driver-receiving_mobileRoot__vsmgl .driver-receiving_scanButton__xc7f7{width:100%}}.driver-receiving_root__GbDJz[data-driver-receiving-surface=desktop] .driver-receiving_pageShell__IDBye{inline-size:100%;min-inline-size:0}.driver-receiving_root__GbDJz[data-driver-receiving-surface=desktop] .driver-receiving_screenBody__sC_ij .driver-receiving-list-row,.driver-receiving_root__GbDJz[data-driver-receiving-surface=desktop] .driver-receiving_screenBody__sC_ij .driver-receivings-list,.driver-receiving_root__GbDJz[data-driver-receiving-surface=desktop] .driver-receiving_screenBody__sC_ij>.driver-picker{min-inline-size:0}.driver-receiving_root__GbDJz[data-driver-receiving-surface=desktop] .driver-receiving_screenBody__sC_ij .driver-receivings-list{grid-template-columns:minmax(0,1fr)}@media (max-width:53.125rem){.driver-receiving_root__GbDJz[data-driver-receiving-surface=desktop] .driver-receiving_screenBody__sC_ij .driver-receiving-list-row{align-items:stretch;flex-direction:column}.driver-receiving_root__GbDJz[data-driver-receiving-surface=desktop] .driver-receiving_screenBody__sC_ij .driver-receiving-list-actions{justify-content:flex-start}}