.editor-backdrop{position:fixed;inset:0;background:#0008;z-index:1000;display:grid;place-items:center;padding:20px}.editor-card{background:#fff;border-radius:18px;padding:24px;width:min(850px,100%);max-height:90vh;overflow:auto}.editor-card h2{margin:0}.editor-card textarea{min-height:90px}
.receiving-manual{margin-top:14px;padding-top:14px;border-top:1px solid #ddd}.receiving-manual label{flex:1;min-width:min(100%,320px)}#receivingCameraWrap{min-width:min(100%,260px)}
#receivingScanStatus,#scanStatus,#deliveryScanStatus{padding:12px 14px;border-radius:9px;font-weight:700;margin-top:10px;background:#f1f2f4;color:#4b4e55}.scan-success{background:#dff7e5!important;color:#12662d!important;border:2px solid #34a853;font-size:18px}.scan-error{background:#fff0f0!important;color:#8e1717!important;border:1px solid #dfa4a4}.scanner-manual{margin-top:14px;padding-top:14px;border-top:1px solid #ddd}.scanner-manual label{flex:1;min-width:min(100%,320px)}.scanner-camera{min-width:min(100%,260px)}
