.upload-list-inline[data-v-69f9b1f6] .ant-upload-list-item{float:left;width:200px;margin-right:8px}.upload-list-inline[data-v-69f9b1f6] .ant-upload-animate-enter{-webkit-animation-name:uploadAnimateInlineIn;animation-name:uploadAnimateInlineIn}.upload-list-inline[data-v-69f9b1f6] .ant-upload-animate-leave{-webkit-animation-name:uploadAnimateInlineOut;animation-name:uploadAnimateInlineOut}.scan-card[data-v-fe6f6238]{padding:16px}.logistics-section[data-v-fe6f6238],.order-section[data-v-fe6f6238],.scan-section[data-v-fe6f6238]{margin-bottom:16px}.scan-input-area[data-v-fe6f6238]{padding:16px;background:#fafafa;border-radius:8px}.input-switch[data-v-fe6f6238]{margin-bottom:12px}.input-switch[data-v-fe6f6238] .ant-radio-button-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.manual-input[data-v-fe6f6238]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.manual-input .ant-input[data-v-fe6f6238]{-webkit-box-flex:1;-ms-flex:1;flex:1}.scan-btn[data-v-fe6f6238]{-ms-flex-negative:0;flex-shrink:0}.camera-scan[data-v-fe6f6238]{text-align:center}.scan-box[data-v-fe6f6238]{position:relative;width:100%;max-width:320px;height:320px;margin:0 auto 12px;border:2px dashed #1890ff;border-radius:12px;overflow:hidden;background:#000}.scan-box[data-v-fe6f6238] video,.scan-box video[data-v-fe6f6238]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.scan-box .qr-stream[data-v-fe6f6238],.scan-box[data-v-fe6f6238] .qrcode-stream,.scan-overlay[data-v-fe6f6238]{position:absolute;top:0;left:0;width:100%;height:100%}.scan-overlay[data-v-fe6f6238]{pointer-events:none}.scan-line[data-v-fe6f6238]{position:absolute;top:0;left:0;right:0;height:2px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#1890ff),to(transparent));background:linear-gradient(90deg,transparent,#1890ff,transparent);-webkit-animation:scan-fe6f6238 2s linear infinite;animation:scan-fe6f6238 2s linear infinite}@-webkit-keyframes scan-fe6f6238{0%{top:0}to{top:100%}}@keyframes scan-fe6f6238{0%{top:0}to{top:100%}}.scan-hint[data-v-fe6f6238]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#999}.scan-hint p[data-v-fe6f6238]{margin-top:8px;font-size:14px}.camera-btn[data-v-fe6f6238]{width:100%;max-width:320px}.error-alert[data-v-fe6f6238]{margin-top:12px}.order-info[data-v-fe6f6238]{-webkit-animation:fadeIn-fe6f6238 .3s ease;animation:fadeIn-fe6f6238 .3s ease}@-webkit-keyframes fadeIn-fe6f6238{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-fe6f6238{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.address-text[data-v-fe6f6238]{word-break:break-all}.product-list[data-v-fe6f6238]{margin-top:12px}.product-title[data-v-fe6f6238]{font-size:14px;font-weight:600;margin-bottom:8px}.price-info[data-v-fe6f6238]{color:#ff4d4f!important}.check-box[data-v-fe6f6238]{margin-left:auto}.check-all[data-v-fe6f6238]{padding:8px 0;border-top:1px solid #f0f0f0;margin-top:8px}.action-section[data-v-fe6f6238]{text-align:center;padding:16px;background:#fafafa;border-radius:8px}.action-buttons[data-v-fe6f6238]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.submit-btn[data-v-fe6f6238]{width:100%;max-width:200px}.status-alert[data-v-fe6f6238]{margin-top:12px}.success-content[data-v-fe6f6238]{text-align:center;padding:24px}.success-content h2[data-v-fe6f6238]{margin:12px 0;color:#52c41a;font-size:20px}.success-content p[data-v-fe6f6238]{color:#666;font-size:14px}.modal-footer[data-v-fe6f6238]{text-align:center;padding:12px 16px 16px}.modal-footer .ant-btn[data-v-fe6f6238]{margin:0 8px}@media screen and (max-width:576px){.scan-card[data-v-fe6f6238]{padding:8px}.scan-input-area[data-v-fe6f6238]{padding:12px}.manual-input[data-v-fe6f6238]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scan-btn[data-v-fe6f6238]{width:100%}.action-section[data-v-fe6f6238]{padding:12px}.submit-btn[data-v-fe6f6238]{width:100%;max-width:none}}@media screen and (min-width:576px) and (max-width:768px){.camera-btn[data-v-fe6f6238],.scan-box[data-v-fe6f6238]{max-width:280px}}