body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.loading-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loading-spinner{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:50px;width:50px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--receiving-primary:#1e293b;--receiving-accent:#2563eb;--receiving-bg:#f8fafc;--receiving-text:#0f172a;--receiving-muted:#475569;--receiving-border:#d7dee7;--receiving-error:#b91c1c}.receiving-divider{align-items:center;color:#64748b;display:flex;font-size:13px;gap:12px;margin:14px 0 2px;text-transform:uppercase}.receiving-divider:after,.receiving-divider:before{background:#d7dee7;content:"";flex:1 1;height:1px}.receiving-file-input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.receiving-card .receiving-upload-help{font-size:13px;margin:8px 0 0;text-align:center}.receiving-customer-info{grid-gap:8px;background:#f1f5f9;border-radius:8px;display:grid;gap:8px;grid-template-columns:minmax(125px,35%) 1fr;margin:16px 0 0;padding:14px}.receiving-customer-info dt{color:#475569;font-weight:700}.receiving-customer-info dd{font-weight:600;margin:0;overflow-wrap:anywhere}.receiving-customer-transactions{margin-top:16px}.receiving-active-storage{margin-top:12px}.receiving-related-labels{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:12px 0 20px;padding:0}.receiving-related-labels li{grid-gap:3px;background:#f8fafc;border:1px solid #d7dee7;border:1px solid var(--receiving-border);border-radius:8px;display:grid;gap:3px;padding:12px}.receiving-related-labels strong{font-family:monospace;font-size:17px}.receiving-related-labels span{font-weight:600}.receiving-related-labels small{color:#475569;color:var(--receiving-muted)}.receiving-pull-actions{grid-gap:10px;display:grid;gap:10px;margin:20px 0}.receiving-pull-actions .MuiButton-root{min-height:48px}.receiving-pull-result{margin:16px 0}.receiving-video-wrap{position:relative}.receiving-video-wrap video{display:block}.receiving-camera-starting{align-items:center;background:#0f172a;color:#fff;display:flex;flex-direction:column;font-weight:700;gap:12px;inset:0;justify-content:center;position:absolute}.receiving-video-wrap.is-ready .receiving-camera-starting{display:none}.receiving-header{display:block!important;padding:0!important;width:100%}.receiving-header-inner{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;min-width:0;padding:calc(16px + env(safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) 16px calc(16px + env(safe-area-inset-left,0px));width:min(100%,720px)}.receiving-header-copy{flex:1 1;min-width:0}.receiving-header-copy h1,.receiving-header-copy p{overflow-wrap:anywhere}.receiving-header-inner>.MuiButton-root{align-self:center;flex:0 0 auto;margin:0}*{box-sizing:border-box}.receiving-app{background:#f8fafc;background:var(--receiving-bg);color:#0f172a;color:var(--receiving-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100dvh}.receiving-header{align-items:center;background:#1e293b;background:var(--receiving-primary);color:#fff;display:flex;gap:16px;justify-content:space-between;padding:20px max(16px,env(safe-area-inset-left))}.receiving-header h1{font-size:24px;line-height:1.2;margin:4px 0}.receiving-header p{color:#dbeafe;margin:0}.receiving-eyebrow{font-size:12px;font-weight:800;letter-spacing:1.4px}.receiving-main{grid-gap:16px;display:grid;gap:16px;margin:0 auto;padding:20px 16px calc(32px + env(safe-area-inset-bottom));width:min(100%,720px)}.receiving-card,.receiving-label-banner{background:#fff;border:1px solid #d7dee7;border:1px solid var(--receiving-border);border-radius:12px;padding:20px}.receiving-card h2{font-size:20px;margin:0 0 8px}.receiving-card h3{font-size:17px}.receiving-card p{color:#475569;color:var(--receiving-muted);line-height:1.55}.receiving-primary{background:#2563eb!important;background:var(--receiving-accent)!important;color:#fff!important;font-weight:700!important;margin-top:16px!important;min-height:52px!important}.receiving-card .MuiButton-outlined{margin-top:12px;min-height:48px}.receiving-login-card{margin-top:8vh}.receiving-icon{background:#dbeafe;border-radius:8px;color:#1d4ed8;display:grid;height:48px;margin-bottom:12px;place-items:center;width:48px}.receiving-icon.secondary{background:#e2e8f0;color:#334155}.receiving-video-wrap{aspect-ratio:3/4;background:#0f172a;border-radius:8px;margin:16px 0;overflow:hidden}.receiving-video-wrap video{height:100%;object-fit:cover;width:100%}.receiving-label-banner{background:#dbeafe;border-color:#93c5fd}.receiving-label-banner span{color:#1d4ed8;font-size:12px;font-weight:800}.receiving-label-banner strong{display:block;font:800 25px monospace;margin:7px 0}.receiving-label-banner p{margin:0}.receiving-form{grid-gap:16px;display:grid;gap:16px}.receiving-search-row{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:1fr auto}.receiving-search-row .MuiButton-root{margin-top:0;min-height:56px}.receiving-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.receiving-photo{grid-gap:9px;border:1px dashed #94a3b8;border-radius:8px;display:grid;gap:9px;margin-top:12px;padding:16px}.receiving-photo label{font-weight:700}.receiving-field-error,.receiving-photo label span{color:#b91c1c;color:var(--receiving-error)}.receiving-photo input{font-size:16px;min-height:44px}.receiving-photo img{background:#f1f5f9;border-radius:6px;max-height:280px;object-fit:contain;width:100%}.receiving-summary{grid-gap:9px;display:grid;gap:9px;grid-template-columns:minmax(100px,35%) 1fr;margin:16px 0}.receiving-summary dt{color:#475569;font-weight:700}.receiving-summary dd{margin:0;overflow-wrap:anywhere}.receiving-loading,.receiving-success{text-align:center}.receiving-loading{padding:25vh 0}.receiving-success>svg{color:#15803d;font-size:70px}.receiving-success h2{font:800 26px monospace;margin-top:12px}.MuiInputBase-root{min-height:48px}.MuiFormHelperText-root{font-size:13px!important}@media(max-width:520px){.receiving-header{align-items:flex-start}.receiving-header .MuiButton-root{min-height:44px;min-width:88px}.receiving-grid,.receiving-search-row{grid-template-columns:1fr}.receiving-search-row .MuiButton-root{width:100%}}@media(prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation:none!important;animation:none!important;scroll-behavior:auto!important;transition:none!important}}.receiving-app{-webkit-text-size-adjust:100%;overflow-x:clip;overscroll-behavior-y:contain}.receiving-app button,.receiving-app input,.receiving-app select,.receiving-app textarea{touch-action:manipulation}.receiving-app .MuiButton-root{border-radius:8px;font-weight:700;min-height:48px}.receiving-app .MuiIconButton-root{min-height:44px;min-width:44px}.receiving-app .MuiFormControl-root,.receiving-app .MuiInputBase-root,.receiving-card>*{min-width:0}.receiving-file-name{color:#475569;color:var(--receiving-muted);font-size:14px;line-height:1.4;overflow-wrap:anywhere}.receiving-photo-label{font-weight:700;line-height:1.4}.receiving-photo-label small{color:#475569;color:var(--receiving-muted);font-weight:600}.receiving-photo-picker,.receiving-photo-remove{margin:0!important;width:100%}.receiving-photo-picker .MuiButton-startIcon{color:inherit}.receiving-photo .receiving-file-input{min-height:0!important}.MuiAutocomplete-listbox .MuiAutocomplete-option{min-height:48px;padding-bottom:10px;padding-top:10px}@media(max-width:600px){.receiving-header-inner{align-items:flex-start;gap:12px;padding:calc(12px + env(safe-area-inset-top,0px)) calc(12px + env(safe-area-inset-right,0px)) 12px calc(12px + env(safe-area-inset-left,0px))}.receiving-header-copy h1{font-size:clamp(20px,6vw,24px);line-height:1.2;margin:2px 0 3px}.receiving-header-copy p{font-size:14px;line-height:1.35}.receiving-eyebrow{font-size:11px;letter-spacing:1.2px}.receiving-header-inner>.MuiButton-root{font-size:13px;min-width:76px;padding:7px 10px;white-space:nowrap}.receiving-main{gap:12px;padding:12px calc(12px + env(safe-area-inset-right,0px)) calc(24px + env(safe-area-inset-bottom,0px)) calc(12px + env(safe-area-inset-left,0px))}.receiving-card,.receiving-label-banner{border-radius:10px;padding:16px;width:100%}.receiving-card h2{font-size:19px;line-height:1.3;margin-bottom:8px}.receiving-card h3{font-size:16px;line-height:1.4}.receiving-card p{line-height:1.5;margin:8px 0 14px}.receiving-form{gap:12px}.receiving-grid,.receiving-search-row{gap:12px;grid-template-columns:minmax(0,1fr)}.receiving-icon{height:44px;margin-bottom:10px;width:44px}.receiving-login-card{margin-top:0}.receiving-video-wrap{aspect-ratio:1;border-radius:10px;margin:12px 0;max-height:min(56dvh,420px);width:100%}.receiving-divider{font-size:12px;gap:10px;margin:16px 0 4px}.receiving-label-banner strong{font-size:clamp(21px,7vw,25px);overflow-wrap:anywhere}.receiving-label-banner p{margin:0}.receiving-customer-info,.receiving-summary{font-size:15px;gap:8px 10px;grid-template-columns:minmax(96px,40%) minmax(0,1fr);line-height:1.4}.receiving-customer-info{margin-top:14px;padding:12px}.receiving-summary{margin:14px 0}.receiving-related-labels li{padding:12px}.receiving-related-labels strong{font-size:16px;overflow-wrap:anywhere}.receiving-photo{gap:10px;padding:12px}.receiving-photo img{max-height:45dvh}.receiving-photo>small{line-height:1.4}.receiving-primary{margin-top:12px!important;min-height:52px!important}.receiving-card .MuiButton-outlined{margin-top:10px}.receiving-card .receiving-photo-picker,.receiving-card .receiving-photo-remove{margin-top:0}.receiving-app .MuiAlert-root{align-items:flex-start}.receiving-app .MuiAlert-message{min-width:0;overflow-wrap:anywhere}.receiving-dialog .MuiDialog-paper{border-radius:12px;margin:12px;max-height:calc(100dvh - 24px);width:calc(100% - 24px)}.receiving-dialog .MuiDialogTitle-root{font-size:20px;padding:18px 16px 10px}.receiving-dialog .MuiDialogContent-root{padding:8px 16px 12px}.receiving-dialog .MuiDialogActions-root{align-items:stretch;flex-direction:column-reverse;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.receiving-dialog .MuiDialogActions-root .MuiButton-root{margin:0;min-height:48px;width:100%}}@media(max-width:360px){.receiving-header-inner{gap:8px;padding-left:calc(10px + env(safe-area-inset-left,0px));padding-right:calc(10px + env(safe-area-inset-right,0px))}.receiving-main{padding-left:calc(8px + env(safe-area-inset-left,0px));padding-right:calc(8px + env(safe-area-inset-right,0px))}.receiving-card,.receiving-label-banner{padding:14px}.receiving-header-inner>.MuiButton-root{min-width:70px;padding-inline:8px}.receiving-customer-info,.receiving-summary{font-size:14px;grid-template-columns:minmax(90px,39%) minmax(0,1fr)}}@media(max-height:520px) and (orientation:landscape){.receiving-main{padding-top:8px}.receiving-video-wrap{aspect-ratio:16/9;max-height:55dvh}.receiving-card,.receiving-label-banner{padding:14px}}
/*# sourceMappingURL=main.037f6951.css.map*/