.review-modal[data-v-0d6d267b]{border-radius:8px}.review-content[data-v-0d6d267b]{padding:20px 0}.review-label[data-v-0d6d267b]{font-size:14px;color:#333;margin-bottom:8px;font-weight:500}.review-textarea[data-v-0d6d267b]{width:100%;margin-bottom:32px}.review-actions[data-v-0d6d267b]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:16px}.reject-btn[data-v-0d6d267b]{min-width:80px;height:36px;border:1px solid #d9d9d9;background:#fff;color:#333;border-radius:4px;font-size:14px}.reject-btn[data-v-0d6d267b]:focus,.reject-btn[data-v-0d6d267b]:hover{border-color:#fa8c16;color:#fa8c16}.approve-btn[data-v-0d6d267b]{min-width:100px;height:36px;background:#fa8c16;border:1px solid #fa8c16;color:#fff;border-radius:4px;font-size:14px}.approve-btn[data-v-0d6d267b]:focus,.approve-btn[data-v-0d6d267b]:hover{background:#ff9c1a;border-color:#ff9c1a}[data-v-0d6d267b] .ant-form-item{margin-bottom:0}[data-v-0d6d267b] .ant-input{border-radius:4px;border:1px solid #d9d9d9;font-size:14px}[data-v-0d6d267b] .ant-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}[data-v-0d6d267b] .ant-form-item-has-error .ant-input{border-color:#ff4d4f}[data-v-0d6d267b] .ant-form-item-has-error .ant-input:focus{border-color:#ff4d4f;box-shadow:0 0 0 2px rgba(255,77,79,.2)}[data-v-0d6d267b] .ant-modal-header{border-bottom:1px solid #f0f0f0}[data-v-0d6d267b] .ant-modal-title{font-size:16px;font-weight:500;color:#333}.receive-confirm-modal[data-v-00ff98ca] .ant-modal-body{padding:24px}.receive-confirm-modal[data-v-00ff98ca] .ant-modal-header{display:none}.modal-title[data-v-00ff98ca]{font-size:18px;font-weight:500;color:rgba(0,0,0,.85);text-align:center;margin-bottom:32px}.receive-content[data-v-00ff98ca]{min-height:400px}.form-item[data-v-00ff98ca]{margin-bottom:24px}.form-label[data-v-00ff98ca]{font-size:14px;font-weight:500;color:rgba(0,0,0,.85);margin-bottom:8px}.upload-area[data-v-00ff98ca]{border:2px dashed #d9d9d9;border-radius:6px;background-color:#fafafa;min-height:200px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:border-color .3s;position:relative}.upload-area[data-v-00ff98ca]:hover{border-color:#1890ff}.upload-placeholder[data-v-00ff98ca]{text-align:center;padding:20px}.upload-text[data-v-00ff98ca]{font-size:14px;color:rgba(0,0,0,.65);margin-bottom:8px}.upload-link[data-v-00ff98ca]{color:#1890ff;cursor:pointer}.upload-hint[data-v-00ff98ca]{font-size:12px;color:rgba(0,0,0,.45)}.uploaded-file[data-v-00ff98ca]{width:100%;padding:16px;text-align:center}.preview-image[data-v-00ff98ca]{max-width:200px;max-height:150px;border-radius:4px;margin-bottom:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.file-info[data-v-00ff98ca]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px}.file-name[data-v-00ff98ca]{font-size:14px;color:rgba(0,0,0,.85)}.receive-actions[data-v-00ff98ca]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:16px;margin-top:32px;padding-top:24px}.cancel-btn[data-v-00ff98ca]{min-width:80px;height:36px;border-radius:6px}.confirm-btn[data-v-00ff98ca]{min-width:100px;height:36px;border-radius:6px;background-color:#e67e22;border-color:#e67e22}.confirm-btn[data-v-00ff98ca]:hover{background-color:#d35400;border-color:#d35400}.cancel-shipment-modal[data-v-786955c8]{border-radius:8px}.modal-content[data-v-786955c8]{padding:32px 24px 24px;text-align:center}.modal-title[data-v-786955c8]{font-size:16px;font-weight:500;color:#262626;margin-bottom:32px;line-height:1.5}.warning-message[data-v-786955c8]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;margin-bottom:48px;padding:0 20px}.warning-icon[data-v-786955c8]{color:#fa8c16;font-size:16px;margin-right:8px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.warning-text[data-v-786955c8]{font-size:14px;color:#595959;line-height:1.6;text-align:left}.modal-actions[data-v-786955c8]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:16px}.cancel-btn[data-v-786955c8]{min-width:88px;height:36px;border:1px solid #d9d9d9;background:#fff;color:#595959;border-radius:6px;font-size:14px}.cancel-btn[data-v-786955c8]:hover{border-color:#40a9ff;color:#40a9ff}.confirm-btn[data-v-786955c8]{min-width:88px;height:36px;border-radius:6px;font-size:14px}.top-content[data-v-2a96de60]{display:-ms-flexbox;display:flex;gap:24px}.top-content .title-content[data-v-2a96de60]{font-size:14px;font-weight:500;color:#fff;background-color:#d9854b;padding:8px 16px;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:6px}.left-content[data-v-2a96de60],.right-content[data-v-2a96de60]{-ms-flex:1;flex:1}.form-row[data-v-2a96de60]{display:-ms-flexbox;display:flex;margin-bottom:24px;gap:24px}.form-item[data-v-2a96de60]{-ms-flex:1;flex:1}.form-label[data-v-2a96de60]{font-size:14px;color:rgba(0,0,0,.85);margin-bottom:4px}.form-content[data-v-2a96de60]{width:100%}.form-content .form-content-text[data-v-2a96de60]{font-size:12px;background-color:#f5f6f9;border-radius:4px;padding:6px}.form-content .form-content-text-item[data-v-2a96de60]{font-size:12px;color:rgba(93,92,92,.85);margin-bottom:6px}.detail-info[data-v-2a96de60]{margin-top:24px}.detail-info[data-v-2a96de60] .ant-tabs-nav .ant-tabs-tab{margin:0 10px 0 0;font-size:14px}[data-v-2a96de60] .ant-tabs-bar{margin:0}.modal-header[data-v-2a96de60]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}.modal-title[data-v-2a96de60]{font-size:16px;font-weight:500;color:rgba(0,0,0,.85)}.header-buttons[data-v-2a96de60]{display:-ms-flexbox;display:flex;gap:8px}.header-buttons .ant-btn[data-v-2a96de60]{height:28px;font-size:12px;padding:0 12px}.status-section[data-v-2a96de60]{margin-bottom:24px}.status-header[data-v-2a96de60]{font-size:14px;font-weight:500;color:#fff;background-color:#d9854b;padding:3px 16px;border-top-left-radius:4px;border-top-right-radius:4px}.status-content[data-v-2a96de60]{padding:6px 10px;background-color:#f5f6f9;border-radius:4px}.status-button-group[data-v-2a96de60]{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.status-button[data-v-2a96de60]{border:1px solid #e6694e;color:#e6694e;background-color:#fff;padding:3px 10px;border-radius:20px;cursor:pointer;font-size:12px;transition:all .3s;outline:none}.status-button.active[data-v-2a96de60]{background-color:#e6694e;color:#fff}