.confirm-modal[data-v-1c974eea]{border-radius:8px}.confirm-content[data-v-1c974eea]{text-align:center;padding:20px 0}.confirm-title[data-v-1c974eea]{font-size:16px;color:#333;margin-bottom:24px;font-weight:500}.confirm-actions[data-v-1c974eea]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:16px}.cancel-btn[data-v-1c974eea]{min-width:80px;height:36px;border:1px solid #d9d9d9;background:#fff;color:#333;border-radius:4px}.cancel-btn[data-v-1c974eea]:hover{border-color:#fa8c16;color:#fa8c16}.confirm-btn[data-v-1c974eea]{min-width:80px;height:36px;background:#fa8c16;border:1px solid #fa8c16;color:#fff;border-radius:4px}.confirm-btn[data-v-1c974eea]:hover{background:#ff9c1a;border-color:#ff9c1a}.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}.modal-header[data-v-64040973]{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-64040973]{font-size:16px;font-weight:500;color:rgba(0,0,0,.85)}.header-buttons[data-v-64040973]{display:-ms-flexbox;display:flex;gap:8px}.header-buttons .ant-btn[data-v-64040973]{height:28px;font-size:12px;padding:0 12px}.material-requisition-content[data-v-64040973]{padding:16px 0}.quality-status-section[data-v-64040973]{margin-bottom:24px}.quality-status-header[data-v-64040973]{font-size:14px;font-weight:500;color:#fff;background-color:#d9854b;padding:6px 16px;border-top-left-radius:4px;border-top-right-radius:4px}.quality-status-content[data-v-64040973]{border:1px solid #d9854b;border-top:none;padding:3px 16px;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.status-button-group[data-v-64040973]{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.status-button[data-v-64040973]{border:1px solid #e6694e;color:#e6694e;background-color:#fff;padding:3px 12px;border-radius:20px;cursor:pointer;font-size:12px;transition:all .3s;outline:none}.status-button.active[data-v-64040973]{background-color:#e6694e;color:#fff}.form-row[data-v-64040973]{display:-ms-flexbox;display:flex;margin-bottom:24px;gap:24px}.form-item[data-v-64040973]{-ms-flex:1;flex:1}.form-label[data-v-64040973]{font-size:14px;color:rgba(0,0,0,.85);margin-bottom:8px;font-weight:400}.form-content[data-v-64040973]{width:100%}.back-title[data-v-64040973]{font-size:14px;color:rgba(0,0,0,.85);margin-bottom:20px;font-weight:500;text-align:center}.form-content-text[data-v-64040973]{display:-ms-flexbox;display:flex;gap:8px;background-color:#f5f6f9;padding:6px;border-radius:4px}.form-content-text span[data-v-64040973]{padding:4px 12px;border-radius:4px;cursor:pointer;transition:all .3s}.form-content-text span.active[data-v-64040973]{background-color:#e6694e;color:#fff}.material-detail-section[data-v-64040973]{margin-bottom:24px}.action-buttons[data-v-64040973]{text-align:center;padding-top:16px}.action-buttons .ant-btn[data-v-64040973]{margin:0 8px;min-width:80px}