.delivery-logistics-edit-link[data-v-b4913f6e]{-ms-flex:none;flex:none;margin-left:8px;color:#1890ff;white-space:nowrap}.delivery-logistics-dept-form-item[data-v-b4913f6e]{-ms-flex-align:start!important;align-items:flex-start!important}.delivery-logistics-dept-control[data-v-b4913f6e]{min-width:0}.delivery-logistics-dept-field[data-v-b4913f6e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:var(--h-ctl);min-width:0;padding:0 8px;border:1px solid #e3e8ef;border-radius:4px;background:#fff;color:rgba(0,0,0,.85);line-height:calc(var(--h-ctl) - 2px)}.delivery-logistics-dept-field.is-disabled[data-v-b4913f6e]{border-color:#edf0f4;background:#f7f8fa;color:rgba(0,0,0,.45)}.delivery-logistics-status-dot[data-v-b4913f6e]{-ms-flex:none;flex:none;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#52c41a}.delivery-logistics-dept-field.is-unset .delivery-logistics-status-dot[data-v-b4913f6e]{background:#faad14}.delivery-logistics-dept-field.is-disabled .delivery-logistics-status-dot[data-v-b4913f6e]{background:#bfbfbf}.delivery-logistics-dept-value[data-v-b4913f6e]{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.delivery-logistics-dept-help[data-v-b4913f6e]{margin-top:1px;overflow:hidden;color:rgba(0,0,0,.45);font-size:10px;line-height:13px;white-space:nowrap;text-overflow:ellipsis}.delivery-logistics-popover[data-v-b4913f6e]{width:260px}.delivery-logistics-popover-title[data-v-b4913f6e]{margin-bottom:10px;color:rgba(0,0,0,.85);font-weight:600}.delivery-logistics-field-label[data-v-b4913f6e]{margin-bottom:6px;color:rgba(0,0,0,.65)}.delivery-logistics-popover-note[data-v-b4913f6e]{margin-top:8px;color:rgba(0,0,0,.45);font-size:12px}.delivery-logistics-popover-actions[data-v-b4913f6e]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:12px}.sale-order-workbench[data-v-b4913f6e]{padding:0 8px 6px;background:#f6f8fb}.sale-order-body[data-v-b4913f6e]{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:start;align-items:flex-start}.sale-order-main[data-v-b4913f6e]{-ms-flex:1;flex:1;min-width:0}.sale-order-panel[data-v-b4913f6e],.sale-order-summary[data-v-b4913f6e]{background:#fff;border:0;border-radius:4px}.sale-order-header[data-v-b4913f6e]{padding:7px 12px;margin-bottom:8px;background:#fbfcfe;box-shadow:inset 0 -1px 0 #edf1f5}.sale-order-summary h3[data-v-b4913f6e]{margin:0 0 8px;color:#111827;font-size:18px;font-weight:600}.sale-order-summary .summary-title-row[data-v-b4913f6e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:8px}.sale-order-summary .summary-title-row h3[data-v-b4913f6e]{margin-bottom:0}.sale-order-summary .summary-title-actions[data-v-b4913f6e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2px}.sale-order-summary .summary-collapse-button[data-v-b4913f6e]{width:28px;height:28px;padding:0}.sale-order-summary .gift-record-entry[data-v-b4913f6e]{height:28px;padding:0 4px;white-space:nowrap}.compact-row[data-v-b4913f6e]{margin-bottom:0}.sale-order-primary-fields[data-v-b4913f6e]{padding-bottom:0}.sale-order-secondary-fields[data-v-b4913f6e]{margin-top:4px}.sale-order-header[data-v-b4913f6e] .ant-form-item,.sale-order-summary[data-v-b4913f6e] .ant-form-item{margin-bottom:4px}.sale-order-header[data-v-b4913f6e] .ant-form-item-label,.sale-order-summary[data-v-b4913f6e] .ant-form-item-label{padding-bottom:1px;line-height:16px}.sale-order-header[data-v-b4913f6e] .ant-form-item-label>label,.sale-order-summary[data-v-b4913f6e] .ant-form-item-label>label{color:#334155;font-size:13px}.sale-order-header[data-v-b4913f6e] .ant-form-item-control{line-height:28px}.sale-order-inline-fields[data-v-b4913f6e] .ant-form-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:var(--h-ctl);margin-bottom:0}.sale-order-inline-fields[data-v-b4913f6e] .ant-form-item-label{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:48%;padding:0 6px 0 0;line-height:var(--h-ctl);white-space:nowrap}.sale-order-inline-fields[data-v-b4913f6e] .ant-form-item-label>label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:var(--h-ctl);max-width:100%;line-height:var(--h-ctl);white-space:nowrap}.sale-order-inline-fields[data-v-b4913f6e] .ant-form-item-control-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.sale-order-inline-fields[data-v-b4913f6e] .ant-form-item-children,.sale-order-inline-fields[data-v-b4913f6e] .ant-form-item-control{line-height:var(--h-ctl)}.sale-order-inline-fields[data-v-b4913f6e] .ant-radio-group{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;max-width:100%;min-height:var(--h-ctl);white-space:nowrap}.sale-order-inline-fields[data-v-b4913f6e] .ant-radio-button-wrapper{height:var(--h-ctl);padding-right:10px;padding-left:10px;line-height:calc(var(--h-ctl) - 2px)}.sale-order-inline-fields[data-v-b4913f6e] .ant-radio-wrapper{margin-right:8px;white-space:nowrap}.sale-order-inline-fields[data-v-b4913f6e] .ant-calendar-picker,.sale-order-inline-fields[data-v-b4913f6e] .ant-select,.sale-order-inline-fields[data-v-b4913f6e] .copyable-select-field{width:100%}.sale-order-header[data-v-b4913f6e] .ant-calendar-picker,.sale-order-header[data-v-b4913f6e] .ant-input,.sale-order-header[data-v-b4913f6e] .ant-select-selection,.sale-order-summary[data-v-b4913f6e] .ant-input,.sale-order-summary[data-v-b4913f6e] .ant-select-selection{min-height:28px;border-color:#e3e8ef;box-shadow:none}.sale-order-detail[data-v-b4913f6e]{padding:10px 12px 12px;min-width:0;overflow:hidden}.sale-order-detail[data-v-b4913f6e] .action-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:10px}.sale-order-toolbar[data-v-b4913f6e]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:12px;padding:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sale-order-toolbar-actions[data-v-b4913f6e]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sale-order-toolbar .quick-scan-feedback[data-v-b4913f6e]{margin:0}.scan-input[data-v-b4913f6e]{width:330px;max-width:100%}.sale-order-toolbar[data-v-b4913f6e] .scan-input .ant-input{height:34px;border-color:#d7e3f1;background:#fbfdff}.sale-order-toolbar[data-v-b4913f6e] .scan-input .ant-input:focus,.sale-order-toolbar[data-v-b4913f6e] .scan-input .ant-input:hover{border-color:#1677ff;box-shadow:0 0 0 2px rgba(22,119,255,.12)}.sale-order-toolbar[data-v-b4913f6e] .scan-increment-control{margin:0;border-color:transparent;background:#f7f9fc}.sale-order-toolbar[data-v-b4913f6e] .scan-increment-control .ant-input-number{border-color:#e3e8ef;box-shadow:none}.sale-order-toolbar-actions[data-v-b4913f6e] .sale-order-toolbar-secondary.ant-btn,.sale-order-toolbar-actions[data-v-b4913f6e] .sale-order-toolbar-secondary>.ant-btn{border-color:transparent;background:#f7f9fc;box-shadow:none;color:#475569}.sale-order-toolbar-actions[data-v-b4913f6e] .sale-order-toolbar-secondary.ant-btn:hover,.sale-order-toolbar-actions[data-v-b4913f6e] .sale-order-toolbar-secondary>.ant-btn:hover{border-color:transparent;background:#edf5ff;color:#1677ff}.sale-order-toolbar[data-v-b4913f6e] .quick-scan-feedback.is-compact{padding-right:0;padding-left:10px;border-color:transparent;background:transparent}.sale-order-toolbar[data-v-b4913f6e] .quick-scan-feedback.is-compact .scan-result{border-left-color:#e7ebf0}.sale-order-summary[data-v-b4913f6e]{width:300px;-ms-flex:0 0 300px;flex:0 0 300px;max-height:calc(100vh - 170px);padding:12px 16px;position:sticky;top:0;overflow-y:auto;border-left:1px solid #edf1f5;border-radius:0;box-shadow:none}.sale-order-summary.is-collapsed[data-v-b4913f6e]{width:44px;-ms-flex-preferred-size:44px;flex-basis:44px;padding:12px 7px;overflow:hidden}.sale-order-summary.is-collapsed[data-v-b4913f6e]>:not(.summary-title-row){display:none}.sale-order-summary.is-collapsed .summary-title-row[data-v-b4913f6e]{-ms-flex-pack:center;justify-content:center;margin-bottom:0}.sale-order-summary.is-collapsed .summary-title-actions>span[data-v-b4913f6e]:first-child,.sale-order-summary.is-collapsed .summary-title-row h3[data-v-b4913f6e]{display:none}.sale-order-detail[data-v-b4913f6e] .scroll-view{min-height:var(--sale-order-table-height,180px)}.sale-order-summary[data-v-b4913f6e] .ant-divider{margin:14px 0}.summary-breakdown[data-v-b4913f6e]{margin-bottom:6px;padding:5px 10px 6px;border:0;border-radius:4px;background:#f8fafc}.breakdown-row[data-v-b4913f6e]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;padding:1px 0;font-size:13px;color:#64748b;font-variant-numeric:tabular-nums}.breakdown-row .bk-value[data-v-b4913f6e]{color:#111827;font-weight:600}.breakdown-row.bk-rule .bk-label[data-v-b4913f6e],.breakdown-row.bk-rule .bk-value[data-v-b4913f6e]{color:#d46b08}.breakdown-row.bk-rule .bk-value[data-v-b4913f6e]{font-weight:700}.breakdown-row.bk-rule.bk-zero .bk-label[data-v-b4913f6e],.breakdown-row.bk-rule.bk-zero .bk-value[data-v-b4913f6e]{color:#b0b7c3;font-weight:400}.breakdown-row.bk-adj .bk-label[data-v-b4913f6e],.breakdown-row.bk-adj .bk-value[data-v-b4913f6e]{color:#94a3b8;font-weight:400;font-size:12px}.breakdown-row .bk-help[data-v-b4913f6e]{font-size:12px;color:#94a3b8;margin-left:2px;cursor:help}.summary-final-highlight[data-v-b4913f6e]{margin:4px 0 6px;padding:6px 10px 7px 12px;border:0;border-radius:4px;background:#eef6ff;box-shadow:inset 3px 0 0 #69aaf5}.summary-final-highlight[data-v-b4913f6e] .ant-form-item-label{padding-bottom:2px}.summary-final-highlight[data-v-b4913f6e] .ant-form-item-label>label{color:#0f5fb8;font-size:13px;font-weight:600}.summary-final-highlight[data-v-b4913f6e] .ant-form-item-control{line-height:1}.summary-final-highlight[data-v-b4913f6e] .ant-input{height:34px;padding:0 8px;border-color:#c9def8;background:#fff;color:#0f172a;font-size:22px;font-weight:600;text-align:right}.summary-section-title[data-v-b4913f6e]{margin:6px 0 4px;padding-top:6px;border-top:1px solid #f0f2f5;color:#64748b;font-size:13px;font-weight:600}.summary-hidden-field[data-v-b4913f6e]{display:none}.summary-field-grid[data-v-b4913f6e]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.summary-field-grid.summary-hidden-field[data-v-b4913f6e]{display:none}.summary-field-grid[data-v-b4913f6e] .ant-form-item{margin-bottom:4px}.summary-field-grid[data-v-b4913f6e] .ant-form-item-label{line-height:16px}.summary-field-grid[data-v-b4913f6e] .ant-input,.summary-field-grid[data-v-b4913f6e] .ant-select-selection{height:28px}.account-row[data-v-b4913f6e]{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-align:center;align-items:center}.account-row .ant-select[data-v-b4913f6e]{-ms-flex:1;flex:1}.advance-fill-link[data-v-b4913f6e]{color:#1890ff;cursor:pointer;font-size:12px;white-space:nowrap}.receivable-item[data-v-b4913f6e]{padding:6px 8px 7px 12px;border:0;border-radius:4px;background:#f8fafc}.receivable-item[data-v-b4913f6e] .ant-form-item-label{padding-bottom:2px}.receivable-current[data-v-b4913f6e]{box-shadow:inset 2px 0 0 #f1c75b}.receivable-total[data-v-b4913f6e]{box-shadow:inset 2px 0 0 #75c99a}.receivable-hint[data-v-b4913f6e]{color:#94a3b8;font-size:12px;font-weight:400}.receivable-item[data-v-b4913f6e] .ant-input{border:0;padding-left:0;color:#111827;font-size:16px;font-weight:700;background:transparent;box-shadow:none}.sale-order-summary[data-v-b4913f6e] textarea{height:52px;resize:none}.summary-upload[data-v-b4913f6e] .ant-form-item-control{line-height:28px}.summary-upload[data-v-b4913f6e] .ant-upload-list{max-height:36px;overflow:hidden}.sale-order-detail[data-v-b4913f6e] .j-editable-table{margin-top:0}.sale-order-detail[data-v-b4913f6e] .input-table,.sale-order-detail[data-v-b4913f6e] .j-editable-table{min-width:0!important}.sale-order-detail[data-v-b4913f6e] .input-table{width:100%;border-color:transparent;border-radius:0;overflow:hidden}.sale-order-detail[data-v-b4913f6e] .input-table .tbody,.sale-order-detail[data-v-b4913f6e] .input-table .thead .tr{min-width:var(--sale-order-table-min-width,0)}.sale-order-detail[data-v-b4913f6e] .input-table .thead{border-bottom-color:#e7ecf2;background:#f7f9fc}.sale-order-detail[data-v-b4913f6e] .input-table .thead .td{padding-top:6px;padding-bottom:6px;color:#334155;font-size:13px;font-weight:600}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .tr{border-bottom-color:#edf1f5}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .tr:hover{background:#f8fbff}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .tr:nth-child(2n):not(.tr-statistics){background:#fff}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .tr:nth-child(2n):not(.tr-statistics):hover{background:#f8fbff}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .tr-statistics,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .tr.tr-statistics{background:#f8fafc;border-top:1px solid #e1e7ef;font-weight:600}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .tr-statistics .td{-ms-flex-align:end;align-items:flex-end}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .tr-statistics .td>span{padding-right:6px!important;color:#0f172a;font-variant-numeric:tabular-nums}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .tr-nodata{min-height:120px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px dashed #bfdbfe;background:#f8fbff;color:#94a3b8}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .tr-nodata .td{-ms-flex-pack:center;justify-content:center;width:100%;color:#94a3b8}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td{padding-top:1px;padding-bottom:1px}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td .ant-checkbox-input{position:absolute;inset:0;width:100%;height:100%;padding:0}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td-ds-icons{height:var(--h-ctl);line-height:var(--h-ctl)!important}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td input{height:var(--h-ctl);border-color:transparent;background:transparent;box-shadow:none}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td .ant-calendar-picker input,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td label>input{border-color:#e6eaf0;background:#fff}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td label>input[readonly]{border-color:transparent;background:transparent}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td input:focus,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td input:hover{border-color:#91caff;background:#fff}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td input:focus{box-shadow:0 0 0 2px rgba(22,119,255,.12)}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td-cb,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .td-ds{color:#64748b}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .numeric-cell .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .numeric-cell input{padding-right:6px;text-align:right;font-variant-numeric:tabular-nums}.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-allPrice,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-availableStock,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-customerDiscount,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-discountedAmount,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-discountRate,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-factoryDecimal,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-frozenStock,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-operNumber,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-realUnitPrice,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-stock,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-taxLastMoney,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-taxMoney,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-taxRate,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-unitPrice{-ms-flex-pack:end;justify-content:flex-end;text-align:right}.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-allPrice>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-availableStock>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-customerDiscount>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-discountedAmount>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-discountRate>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-factoryDecimal>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-frozenStock>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-operNumber>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-realUnitPrice>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-stock>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-taxLastMoney>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-taxMoney>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-taxRate>span:first-child,.sale-order-detail[data-v-b4913f6e] .input-table .thead .col-unitPrice>span:first-child{width:100%;padding-right:6px!important;text-align:right}.special-order-active[data-v-b4913f6e] .input-table .thead .col-discountRate>span:first-child,.special-order-active[data-v-b4913f6e] .input-table .thead .col-unitPrice>span:first-child{color:#315b91;font-size:14px;font-weight:700;letter-spacing:.6px}.special-order-active[data-v-b4913f6e] .input-table .thead .col-discountRate>span:first-child{cursor:text}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .numeric-cell .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .numeric-cell input[readonly]{color:#0f172a;font-weight:600}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .empty-row-cell .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .empty-row-cell input{color:#cbd5e1;font-weight:400}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .empty-row-cell input:focus{color:#334155}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .empty-row-cell.col-operNumber input{color:transparent}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .empty-row-cell.col-operNumber input:focus{color:#334155}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .barcode-cell .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .barcode-cell input{font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:13px;letter-spacing:0;overflow:hidden;white-space:nowrap;text-overflow:clip}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .barcode-cell .readonly-material-code{box-sizing:border-box;height:var(--h-ctl);padding-top:calc(var(--h-ctl)/2 - 1px - var(--f-n)*1.5px/2);padding-bottom:calc(var(--h-ctl)/2 - 1px - var(--f-n)*1.5px/2);font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:13px;letter-spacing:0;text-overflow:clip}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .barcode-cell .ant-input-group{display:-ms-flexbox;display:flex;width:100%;min-width:0}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .barcode-cell .ant-select{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .barcode-cell .ant-select-selection{overflow:hidden}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .barcode-cell .ant-select-selection__rendered{min-width:0;margin-left:10px;margin-right:10px;overflow:hidden}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .barcode-cell .ant-select-selection-selected-value{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:clip}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .barcode-cell .ant-input-group .ant-btn{-ms-flex:0 0 34px;flex:0 0 34px;width:34px;padding-left:0;padding-right:0}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .amount-cell .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .amount-cell input{color:#0f172a;font-weight:700}.customer-pricing-value[data-v-b4913f6e]{box-sizing:border-box;width:100%;padding-right:6px;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .amount-cell .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .amount-cell input,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .col-unitPrice .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .col-unitPrice input{color:#0f172a!important;-webkit-text-fill-color:#0f172a;opacity:1;font-weight:700}.price-stack-cell[data-v-b4913f6e]{width:100%;min-height:var(--h-ctl);padding:0 6px 0 2px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:5px;text-align:right;font-variant-numeric:tabular-nums;line-height:1.2}.price-original[data-v-b4913f6e]{-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;overflow:hidden;color:#8b98a9;font-size:calc(var(--f-n)*1px - 2px);font-weight:500;line-height:1.25;white-space:nowrap;text-overflow:ellipsis;text-decoration:line-through;text-decoration-thickness:1px}.price-current[data-v-b4913f6e]{-ms-flex:0 0 auto;flex:0 0 auto;color:#0f172a;font-size:calc(var(--f-n)*1px + 3px);font-weight:800;line-height:1.25}.price-slot-input[data-v-b4913f6e]{width:100%;height:var(--h-ctl);padding:2px 6px 2px 2px;border:1px solid transparent;border-radius:4px;color:#0f172a;background:transparent;font-weight:700;text-align:right;outline:none;box-shadow:none}.discount-rate-display[data-v-b4913f6e],.single-discount-inline-editor[data-v-b4913f6e],.special-price-inline-editor[data-v-b4913f6e]{position:relative;box-sizing:border-box;width:100%}.discount-rate-display[data-v-b4913f6e]{min-height:var(--h-ctl);padding:0 22px 0 4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;border:1px solid transparent;border-radius:4px;color:#2f64a3;font-family:DIN Alternate,Roboto Mono,Menlo,Consolas,monospace;font-size:15px;font-weight:700;letter-spacing:.2px;text-align:right;font-variant-numeric:tabular-nums}.discount-rate-edit-icon[data-v-b4913f6e],.special-price-edit-icon[data-v-b4913f6e]{position:absolute;top:50%;right:5px;color:#1677ff;font-size:11px;opacity:0;transform:translateY(-50%);transition:opacity .15s ease;pointer-events:none}.single-discount-inline-editor:focus-within .discount-rate-edit-icon[data-v-b4913f6e],.single-discount-inline-editor:hover .discount-rate-edit-icon[data-v-b4913f6e],.special-price-inline-editor:focus-within .special-price-edit-icon[data-v-b4913f6e],.special-price-inline-editor:hover .special-price-edit-icon[data-v-b4913f6e]{opacity:1}.single-discount-inline-input[data-v-b4913f6e]{box-sizing:border-box;width:100%;height:var(--h-ctl);padding:2px 22px 2px 4px;border:1px solid transparent;border-radius:4px;color:#2f64a3;background:transparent;box-shadow:inset 0 -1px 0 #a8c8ed;font-family:DIN Alternate,Roboto Mono,Menlo,Consolas,monospace;font-size:15px;font-weight:700;text-align:right;outline:none;font-variant-numeric:tabular-nums}.single-discount-inline-input[data-v-b4913f6e]:focus,.single-discount-inline-input[data-v-b4913f6e]:hover{color:#0958d9;border-color:#1677ff;background:#fff;box-shadow:0 0 0 2px rgba(22,119,255,.14)}.batch-price-header-trigger[data-v-b4913f6e]{display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:4px}.batch-price-header-hit-area[data-v-b4913f6e]{display:block;width:100%}.batch-price-header-editable[data-v-b4913f6e]{color:#315b91;cursor:text}.batch-price-header-editable[data-v-b4913f6e]:hover{color:#0958d9}.batch-price-header-editable .anticon[data-v-b4913f6e]{color:#1677ff;font-size:10px}.batch-price-popover-content[data-v-b4913f6e]{width:236px;padding:2px}.batch-price-popover-title[data-v-b4913f6e]{color:#0f172a;font-size:14px;font-weight:700}.batch-price-popover-hint[data-v-b4913f6e]{margin:3px 0 9px;color:#64748b;font-size:12px;line-height:18px}.batch-price-popover-input-wrap[data-v-b4913f6e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.batch-price-popover-input[data-v-b4913f6e]{box-sizing:border-box;-ms-flex:1;flex:1;min-width:0;height:34px;padding:2px 9px;border:1px solid #1677ff;border-radius:4px;color:#0f172a;background:#fff;font-size:15px;font-weight:700;text-align:right;outline:none;box-shadow:0 0 0 2px rgba(22,119,255,.14)}.batch-price-popover-apply[data-v-b4913f6e]{-ms-flex:none;flex:none;padding:0 10px}.batch-price-popover-restore[data-v-b4913f6e]{margin-top:9px;padding-top:8px;border-top:1px dashed #e2e8f0;color:#64748b;font-size:12px;line-height:18px}.batch-price-popover-restore a[data-v-b4913f6e]{color:#d46b08;font-weight:600}.batch-price-restore-chip[data-v-b4913f6e]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid #b7eb8f;border-radius:4px;color:#389e0d;background:#f6ffed;font-size:12px;white-space:nowrap}.batch-price-restore-chip .anticon[data-v-b4913f6e]{color:#52c41a}.batch-price-restore-chip-link[data-v-b4913f6e]{padding-left:8px;border-left:1px solid #b7eb8f;color:#d46b08;font-weight:600}.special-price-inline-editor .price-slot-input[data-v-b4913f6e]{padding-right:22px;color:#153f70;border-color:transparent;background:transparent;box-shadow:inset 0 -1px 0 #b8cce4;font-family:DIN Alternate,Roboto Mono,Menlo,Consolas,monospace;font-size:15px;font-weight:800;letter-spacing:.2px}.special-price-inline-editor .price-slot-input[data-v-b4913f6e]:focus,.special-price-inline-editor:hover .price-slot-input[data-v-b4913f6e]{color:#0958d9;border-color:#1677ff;background:#fff;box-shadow:0 0 0 2px rgba(22,119,255,.1)}.price-slot-input[data-v-b4913f6e]:focus,.price-slot-input[data-v-b4913f6e]:hover{border-color:#91caff;background:#fff}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .stock-cell .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .stock-cell input{color:#475569;font-weight:600}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .stock-warning .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .stock-warning input{color:#d97706!important;-webkit-text-fill-color:#d97706;font-weight:700}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .stock-danger .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .stock-danger input{color:#dc2626!important;-webkit-text-fill-color:#dc2626;font-weight:700}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .col-discountRate .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .col-factoryDecimal .td-span,.sale-order-detail[data-v-b4913f6e] .input-table .tbody .col-factoryDecimal input{color:#64748b!important;-webkit-text-fill-color:#64748b;opacity:1}.sale-order-detail[data-v-b4913f6e] .input-table .tbody .col-operNumber input{color:#0f172a!important;-webkit-text-fill-color:#0f172a;opacity:1;text-align:center}.goods-info-cell[data-v-b4913f6e]{width:100%;min-height:var(--h-ctl);padding:0 6px;overflow:hidden}.goods-info-with-thumb[data-v-b4913f6e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.goods-info-text[data-v-b4913f6e]{-ms-flex:1;flex:1;min-width:0}.goods-thumb[data-v-b4913f6e]{display:block;width:26px;height:26px;-ms-flex:0 0 26px;flex:0 0 26px;border:1px solid #e5edf5;border-radius:4px;object-fit:cover;background:#f1f5f9;cursor:zoom-in}.goods-thumb-empty[data-v-b4913f6e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;-ms-flex:0 0 26px;flex:0 0 26px;border:1px dashed #dbe4ef;border-radius:4px;background:#f8fafc;color:#cbd5e1;font-size:9px}.goods-info-name[data-v-b4913f6e]{overflow:hidden;color:#0f172a;font-weight:600;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.goods-info-title[data-v-b4913f6e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:0}.goods-info-title .goods-info-name[data-v-b4913f6e]{-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.goods-info-title .goods-sku-tag[data-v-b4913f6e]{-ms-flex:0 0 auto;flex:0 0 auto}.goods-brand-inline[data-v-b4913f6e]{-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;margin-left:6px;overflow:hidden;color:#64748b;font-size:11px;font-weight:400;white-space:nowrap;text-overflow:ellipsis}.goods-sku-tag[data-v-b4913f6e]{display:inline-block;padding:0 6px;margin-left:6px;border:1px solid #c6e0ff;border-radius:3px;background:#f0f7ff;color:#1d63c9;font-size:11px;font-weight:500;line-height:16px;white-space:nowrap;vertical-align:1px}.goods-info-meta[data-v-b4913f6e]{display:-ms-flexbox;display:flex;gap:6px;overflow:hidden;color:#64748b;font-size:12px;line-height:16px;white-space:nowrap}@media (max-width:1200px){.sale-order-body[data-v-b4913f6e]{display:block}.sale-order-summary[data-v-b4913f6e]{width:auto;margin-top:12px;position:static;max-height:none}.sale-order-summary.is-collapsed[data-v-b4913f6e]{width:44px}.sale-order-toolbar[data-v-b4913f6e]{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:768px){.sale-order-workbench[data-v-b4913f6e]{padding:0}.sale-order-detail[data-v-b4913f6e],.sale-order-header[data-v-b4913f6e],.sale-order-summary[data-v-b4913f6e]{padding-left:12px;padding-right:12px}.scan-input[data-v-b4913f6e]{width:100%}.sale-order-toolbar-actions[data-v-b4913f6e],.sale-order-toolbar .quick-scan-feedback[data-v-b4913f6e],.sale-order-toolbar[data-v-b4913f6e]{width:100%;min-width:0}}.price-missing-cell[data-v-b4913f6e]{background-color:#fff1f0!important;box-shadow:inset 0 0 0 1px #ff4d4f}.price-missing-cell[data-v-b4913f6e] input{color:#ff4d4f;font-weight:600;background-color:#fff1f0!important}.price-missing-cell[data-v-b4913f6e] input:-ms-input-placeholder{color:#ff4d4f}.price-missing-cell[data-v-b4913f6e] input::placeholder{color:#ff4d4f}.bill-kb-hint[data-v-b4913f6e]{font-size:12px;color:rgba(0,0,0,.35)}.bill-continuous-switch[data-v-b4913f6e],.bill-kb-hint[data-v-b4913f6e]{float:left;line-height:32px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bill-continuous-switch[data-v-b4913f6e]{margin-left:16px;font-size:calc(var(--f-n)*1px);color:rgba(0,0,0,.45)}.bill-continuous-switch--on[data-v-b4913f6e]{color:#1890ff;font-weight:500}.bill-kb-footer-btn[data-v-b4913f6e]:focus,.bill-kb-footer-btn[data-v-b4913f6e]:focus-visible{outline:none!important;box-shadow:0 0 0 2px #fff,0 0 0 5px #1d5fd6!important}.bill-kb-footer-btn.ant-btn-primary[data-v-b4913f6e]:focus{background-color:#0e63c8;border-color:#0e63c8}.sale-order-copy-next-menu{width:360px}.sale-order-copy-next-menu .ant-dropdown-menu-item{padding:9px 12px}.sale-order-copy-next-menu .sale-order-copy-next-title{color:rgba(0,0,0,.85);font-weight:500}.sale-order-copy-next-menu .sale-order-copy-next-help{display:block;margin-top:3px;padding-left:20px;color:rgba(0,0,0,.45);font-size:12px;line-height:18px}#XSDD.ant-modal-root .j-modal-box{max-height:var(--sale-order-modal-max-height,100vh)}#XSDD.ant-modal-root .j-modal-box>.ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:var(--sale-order-modal-max-height,100vh);overflow:hidden}#XSDD.ant-modal-root .j-modal-box>.ant-modal-content>.ant-modal-footer,#XSDD.ant-modal-root .j-modal-box>.ant-modal-content>.ant-modal-header{-ms-flex:none;flex:none}#XSDD.ant-modal-root .j-modal-box>.ant-modal-content>.ant-modal-body{-ms-flex:0 1 auto;flex:0 1 auto;min-height:0;height:auto!important;max-height:var(--sale-order-body-max-height,100vh);padding:12px 16px;overflow-y:auto}#XSDD.ant-modal-root .j-modal-box.bill-workbench-modal.fullscreen>.ant-modal-content{height:100vh;max-height:100vh}#XSDD.ant-modal-root .j-modal-box.bill-workbench-modal.fullscreen.workspace-fullscreen>.ant-modal-content{height:calc(100vh - var(--mask-top));max-height:calc(100vh - var(--mask-top))}#XSDD.ant-modal-root .j-modal-box.bill-workbench-modal.fullscreen>.ant-modal-content>.ant-modal-body{-ms-flex:1 1 auto;flex:1 1 auto;height:auto!important;max-height:none;overflow-y:auto;background:#f8fafc}#XSDD .ant-select-focused .ant-select-selection,#XSDD .ant-select-selection:focus,#XSDD .ant-select:focus,#XSDD input:focus,#XSDD textarea:focus{outline:2px solid #40a9ff!important;outline-offset:0;box-shadow:0 0 0 3px rgba(24,144,255,.18)!important}