.bill-workbench{padding:0 8px 6px;background:#f8fafc}.bill-workbench .wb-body{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-align:start;align-items:flex-start}.bill-workbench .wb-main{-ms-flex:1;flex:1;min-width:0}.bill-workbench .wb-panel,.bill-workbench .wb-summary{background:#fff;border:1px solid #d9e2ef;border-radius:4px}.bill-workbench .wb-header{padding:10px 18px 6px;margin-bottom:10px}.bill-workbench .wb-summary h3{margin:0 0 8px;color:#111827;font-size:18px;font-weight:600}.bill-workbench .summary-title-row{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}.bill-workbench .summary-title-row h3{margin-bottom:0}.bill-workbench .summary-title-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2px}.bill-workbench .summary-collapse-button{width:28px;height:28px;padding:0}.bill-workbench .gift-record-entry{height:28px;padding:0 4px;white-space:nowrap}.bill-workbench .compact-row{margin-bottom:0}.bill-workbench .wb-header .ant-form-item,.bill-workbench .wb-summary .ant-form-item{margin-bottom:4px}.bill-workbench .wb-header .ant-form-item-label,.bill-workbench .wb-summary .ant-form-item-label{padding-bottom:1px;line-height:16px}.bill-workbench .wb-header .ant-form-item-label>label,.bill-workbench .wb-summary .ant-form-item-label>label{color:#334155;font-size:13px}.bill-workbench .wb-header .ant-form-item-control{line-height:28px}.bill-workbench .wb-header .ant-calendar-picker,.bill-workbench .wb-header .ant-input,.bill-workbench .wb-header .ant-select-selection,.bill-workbench .wb-summary .ant-input,.bill-workbench .wb-summary .ant-select-selection{min-height:28px}.bill-workbench .wb-detail{padding:12px 18px 14px;min-width:0;overflow:hidden}.bill-workbench .wb-detail .action-button{display:-ms-flexbox;display:flex;margin-bottom:10px}.bill-workbench .wb-detail .action-button,.bill-workbench .wb-toolbar{-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.bill-workbench .wb-toolbar{display:-ms-inline-flexbox;display:inline-flex;padding:0}.bill-workbench .scan-input{width:330px;max-width:100%}.bill-workbench .wb-toolbar .scan-input .ant-input{height:34px;border-color:#91caff;background:#f8fbff}.bill-workbench .wb-toolbar .scan-input .ant-input:focus,.bill-workbench .wb-toolbar .scan-input .ant-input:hover{border-color:#1677ff;box-shadow:0 0 0 2px rgba(22,119,255,.12)}.bill-workbench .wb-summary{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;box-shadow:0 4px 14px rgba(15,23,42,.08)}.bill-workbench .wb-summary.is-collapsed{width:44px;-ms-flex-preferred-size:44px;flex-basis:44px;padding:12px 7px;overflow:hidden}.bill-workbench .wb-summary.is-collapsed>:not(.summary-title-row){display:none}.bill-workbench .wb-summary.is-collapsed .summary-title-row{-ms-flex-pack:center;justify-content:center;margin-bottom:0}.bill-workbench .wb-summary.is-collapsed .summary-title-actions>span:first-child,.bill-workbench .wb-summary.is-collapsed .summary-title-row h3{display:none}.bill-workbench .summary-total-card{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;gap:12px;padding:8px 12px;margin-bottom:6px;border:1px solid #91caff;border-radius:4px;background:#e6f4ff}.bill-workbench .summary-total-card span,.bill-workbench .summary-total-card strong{display:inline-block;margin-bottom:0}.bill-workbench .summary-total-card span{color:#334155;font-size:13px}.bill-workbench .summary-total-discount{min-width:86px}.bill-workbench .summary-total-discount strong{display:block;color:#334155;font-size:16px;line-height:1.15}.bill-workbench .summary-total-final{-ms-flex:1;flex:1;text-align:right}.bill-workbench .summary-total-final strong{display:block;color:#0f172a;font-size:24px;line-height:1.1}.bill-workbench .summary-line{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:3px 0 6px;margin-bottom:4px;border-bottom:1px solid #eef2f7;color:#334155}.bill-workbench .summary-line strong{color:#111827;font-size:17px}.bill-workbench .summary-section-title{margin:6px 0 4px;padding-top:6px;border-top:1px solid #eef2f7;color:#64748b;font-size:13px;font-weight:600}.bill-workbench .summary-hidden-field{display:none}.bill-workbench .summary-field-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bill-workbench .summary-field-grid .ant-form-item{margin-bottom:4px}.bill-workbench .summary-field-grid .ant-form-item-label{line-height:16px}.bill-workbench .summary-field-grid .ant-input,.bill-workbench .summary-field-grid .ant-select-selection{height:28px}.bill-workbench .account-row{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-align:center;align-items:center}.bill-workbench .account-row .ant-select{-ms-flex:1;flex:1}.bill-workbench .advance-fill-link{color:#1890ff;cursor:pointer;font-size:12px;white-space:nowrap}.bill-workbench .payable-item,.bill-workbench .receivable-item{padding:6px 8px 7px;border-radius:4px}.bill-workbench .payable-item .ant-form-item-label,.bill-workbench .receivable-item .ant-form-item-label{padding-bottom:2px}.bill-workbench .payable-current,.bill-workbench .receivable-current{border:1px solid #ffe58f;background:#fffbe6}.bill-workbench .payable-total,.bill-workbench .receivable-total{border:1px solid #b7eb8f;background:#f6ffed}.bill-workbench .payable-item .ant-input,.bill-workbench .receivable-item .ant-input{border:0;padding-left:0;color:#111827;font-size:16px;font-weight:700;background:transparent;box-shadow:none}.bill-workbench .wb-summary textarea{height:52px;resize:none}.bill-workbench .summary-upload .ant-form-item-control{line-height:28px}.bill-workbench .summary-upload .ant-upload-list{max-height:36px;overflow:hidden}.bill-workbench .wb-detail .j-editable-table{margin-top:0}.bill-workbench .wb-detail .input-table,.bill-workbench .wb-detail .j-editable-table{min-width:0}.bill-workbench .wb-detail .input-table{width:100%;min-width:0!important;border-color:#e5edf5;border-radius:4px;overflow:hidden}.bill-workbench .wb-detail .input-table .thead{border-bottom-color:#e5edf5;background:#f8fafc}.bill-workbench .wb-detail .input-table .thead .td{padding-top:9px;padding-bottom:9px;color:#334155;font-size:13px;font-weight:600}.bill-workbench.bill-workbench--dense .wb-detail .input-table .thead .td{padding-top:6px;padding-bottom:6px}.bill-workbench .wb-detail .input-table .tbody .tr{border-bottom-color:#eef2f7}.bill-workbench .wb-detail .input-table .tbody .tr:hover{background:#f8fbff}.bill-workbench .wb-detail .input-table .tbody .tr:nth-child(2n):not(.tr-statistics){background:#fcfdff}.bill-workbench .wb-detail .input-table .tbody .tr:nth-child(2n):not(.tr-statistics):hover{background:#f8fbff}.bill-workbench .wb-detail .input-table .tbody .tr-statistics,.bill-workbench .wb-detail .input-table .tbody .tr.tr-statistics{background:#f8fafc;border-top:1px solid #dbeafe;font-weight:600}.bill-workbench .wb-detail .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}.bill-workbench .wb-detail .input-table .tbody .tr-nodata .td{-ms-flex-pack:center;justify-content:center;width:100%;color:#94a3b8}.bill-workbench .wb-detail .input-table .tbody .td{padding-top:4px;padding-bottom:4px}.bill-workbench.bill-workbench--dense .wb-detail .input-table .tbody .td{padding-top:1px;padding-bottom:1px}.bill-workbench.bill-workbench--dense .wb-detail .input-table .tbody .td-ds-icons{height:var(--h-ctl);line-height:var(--h-ctl)!important}.bill-workbench.bill-workbench--dense .wb-detail .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)}.bill-workbench .wb-detail .input-table .tbody .td .ant-checkbox-input{position:absolute;inset:0;width:100%;height:100%;padding:0}.bill-workbench .wb-detail .input-table .tbody .td .td-span,.bill-workbench .wb-detail .input-table .tbody .td input{height:var(--h-ctl);border-color:transparent;background:transparent;box-shadow:none}.bill-workbench .wb-detail .input-table .tbody .td .ant-calendar-picker input,.bill-workbench .wb-detail .input-table .tbody .td label>input{border-color:#d9e2ef;background:#fff}.bill-workbench .wb-detail .input-table .tbody .td label>input[readonly]{border-color:transparent;background:transparent}.bill-workbench .wb-detail .input-table .tbody .td input:focus,.bill-workbench .wb-detail .input-table .tbody .td input:hover{border-color:#91caff;background:#fff}.bill-workbench .wb-detail .input-table .tbody .td input:focus{box-shadow:0 0 0 2px rgba(22,119,255,.12)}.bill-workbench .wb-detail .input-table .tbody .td-cb,.bill-workbench .wb-detail .input-table .tbody .td-ds{color:#64748b}.bill-workbench .wb-detail .input-table .tbody .numeric-cell .td-span,.bill-workbench .wb-detail .input-table .tbody .numeric-cell input{padding-right:6px;text-align:right;font-variant-numeric:tabular-nums}.bill-workbench .wb-detail .input-table .thead .col-allPrice,.bill-workbench .wb-detail .input-table .thead .col-availableStock,.bill-workbench .wb-detail .input-table .thead .col-commodityDecimal,.bill-workbench .wb-detail .input-table .thead .col-customerDiscount,.bill-workbench .wb-detail .input-table .thead .col-discountedAmount,.bill-workbench .wb-detail .input-table .thead .col-discountRate,.bill-workbench .wb-detail .input-table .thead .col-factoryDecimal,.bill-workbench .wb-detail .input-table .thead .col-finishNumber,.bill-workbench .wb-detail .input-table .thead .col-frozenStock,.bill-workbench .wb-detail .input-table .thead .col-operNumber,.bill-workbench .wb-detail .input-table .thead .col-preNumber,.bill-workbench .wb-detail .input-table .thead .col-realUnitPrice,.bill-workbench .wb-detail .input-table .thead .col-stock,.bill-workbench .wb-detail .input-table .thead .col-taxLastMoney,.bill-workbench .wb-detail .input-table .thead .col-taxMoney,.bill-workbench .wb-detail .input-table .thead .col-taxRate,.bill-workbench .wb-detail .input-table .thead .col-unitPrice,.bill-workbench .wb-detail .input-table .thead .col-wholesaleDecimal,.bill-workbench .wb-detail .input-table .thead .col-wholesalePrice1{-ms-flex-pack:end;justify-content:flex-end;text-align:right}.bill-workbench .wb-detail .input-table .thead .col-allPrice>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-availableStock>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-commodityDecimal>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-customerDiscount>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-discountedAmount>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-discountRate>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-factoryDecimal>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-finishNumber>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-frozenStock>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-operNumber>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-preNumber>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-realUnitPrice>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-stock>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-taxLastMoney>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-taxMoney>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-taxRate>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-unitPrice>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-wholesaleDecimal>span:first-child,.bill-workbench .wb-detail .input-table .thead .col-wholesalePrice1>span:first-child{width:100%;padding-right:6px!important;text-align:right}.bill-workbench .wb-detail .input-table .tbody .numeric-cell .td-span,.bill-workbench .wb-detail .input-table .tbody .numeric-cell input[readonly]{color:#0f172a;font-weight:600}.bill-workbench .wb-detail .input-table .tbody .empty-row-cell .td-span,.bill-workbench .wb-detail .input-table .tbody .empty-row-cell input{color:#cbd5e1;font-weight:400}.bill-workbench .wb-detail .input-table .tbody .empty-row-cell input:focus{color:#334155}.bill-workbench .wb-detail .input-table .tbody .empty-row-cell.col-operNumber input{color:transparent}.bill-workbench .wb-detail .input-table .tbody .empty-row-cell.col-operNumber input:focus{color:#334155}.bill-workbench .wb-detail .input-table .tbody .barcode-cell .td-span,.bill-workbench .wb-detail .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:ellipsis}.bill-workbench .wb-detail .input-table .tbody .barcode-cell .ant-input-group{display:-ms-flexbox;display:flex;width:100%;min-width:0}.bill-workbench .wb-detail .input-table .tbody .barcode-cell .ant-select{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.bill-workbench .wb-detail .input-table .tbody .barcode-cell .ant-select-selection{overflow:hidden}.bill-workbench .wb-detail .input-table .tbody .barcode-cell .ant-select-selection__rendered{min-width:0;margin-left:10px;margin-right:10px;overflow:hidden}.bill-workbench .wb-detail .input-table .tbody .barcode-cell .ant-select-selection-selected-value{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bill-workbench .wb-detail .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}.bill-workbench .wb-detail .input-table .tbody .amount-cell .td-span,.bill-workbench .wb-detail .input-table .tbody .amount-cell input{color:#0f172a!important;-webkit-text-fill-color:#0f172a;opacity:1;font-weight:700}.bill-workbench .wb-detail .input-table .tbody .stock-cell .td-span,.bill-workbench .wb-detail .input-table .tbody .stock-cell input{color:#64748b}.bill-workbench .wb-detail .input-table .tbody .col-operNumber input{color:#0f172a!important;-webkit-text-fill-color:#0f172a;opacity:1;text-align:center}.bill-workbench .goods-info-cell{width:100%;min-height:var(--h-ctl);padding:2px 6px;overflow:hidden}.bill-workbench.bill-workbench--dense .goods-info-cell{min-height:var(--h-ctl);padding-top:0;padding-bottom:0}.bill-workbench .goods-info-with-thumb{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.bill-workbench .goods-info-text{-ms-flex:1;flex:1;min-width:0}.bill-workbench .goods-thumb{display:block;width:38px;height:38px;-ms-flex:0 0 38px;flex:0 0 38px;border:1px solid #e5edf5;border-radius:4px;object-fit:cover;background:#f1f5f9;cursor:zoom-in}.bill-workbench.bill-workbench--dense .goods-thumb{width:26px;height:26px;-ms-flex-preferred-size:26px;flex-basis:26px}.bill-workbench .goods-thumb-empty{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px;-ms-flex:0 0 38px;flex:0 0 38px;border:1px dashed #dbe4ef;border-radius:4px;background:#f8fafc;color:#cbd5e1;font-size:11px}.bill-workbench.bill-workbench--dense .goods-thumb-empty{width:26px;height:26px;-ms-flex-preferred-size:26px;flex-basis:26px;font-size:9px}.bill-workbench .goods-info-main{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;min-width:0}.bill-workbench .goods-info-name{overflow:hidden;color:#0f172a;font-weight:600;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.bill-workbench .goods-info-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:0}.bill-workbench .goods-info-main .goods-info-name,.bill-workbench .goods-info-title .goods-info-name{-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.bill-workbench .goods-info-main .goods-sku-tag,.bill-workbench .goods-info-title .goods-sku-tag{-ms-flex:0 0 auto;flex:0 0 auto}.bill-workbench .goods-brand-inline{-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}.bill-workbench .goods-sku-tag{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}.bill-workbench .goods-meta-label{font-style:normal;color:#94a3b8;margin-right:2px}.bill-workbench .goods-info-meta{display:-ms-flexbox;display:flex;gap:6px;overflow:hidden;color:#64748b;font-size:12px;line-height:16px;white-space:nowrap}.bill-workbench .goods-info-meta span+span:before{content:"\B7";margin-right:6px;color:#cbd5e1}.bill-workbench.bill-workbench--light{padding:0 8px 6px;background:#f6f8fb}.bill-workbench.bill-workbench--light .wb-body{gap:10px}.bill-workbench.bill-workbench--light .wb-panel,.bill-workbench.bill-workbench--light .wb-summary{border:0}.bill-workbench.bill-workbench--light .wb-header{margin-bottom:8px;padding:7px 12px;background:#fbfcfe;box-shadow:inset 0 -1px 0 #edf1f5}.bill-workbench.bill-workbench--light .wb-header .ant-calendar-picker,.bill-workbench.bill-workbench--light .wb-header .ant-input,.bill-workbench.bill-workbench--light .wb-header .ant-select-selection,.bill-workbench.bill-workbench--light .wb-summary .ant-input,.bill-workbench.bill-workbench--light .wb-summary .ant-select-selection{border-color:#e3e8ef;box-shadow:none}.bill-workbench.bill-workbench--light .wb-detail{padding:10px 12px 12px}.bill-workbench.bill-workbench--light .wb-toolbar{gap:10px}.bill-workbench.bill-workbench--light .wb-toolbar .ant-btn:not(.ant-btn-primary):not(.ant-btn-dashed):not([disabled]){border-color:transparent;background:#f7f9fc;box-shadow:none;color:#475569}.bill-workbench.bill-workbench--light .wb-toolbar .ant-btn:not(.ant-btn-primary):not(.ant-btn-dashed):not([disabled]):focus,.bill-workbench.bill-workbench--light .wb-toolbar .ant-btn:not(.ant-btn-primary):not(.ant-btn-dashed):not([disabled]):hover{border-color:transparent;background:#edf5ff;color:#1677ff}.bill-workbench.bill-workbench--light .wb-summary{border-left:1px solid #edf1f5;border-radius:0;box-shadow:none}.bill-workbench.bill-workbench--light .summary-section-title{border-top-color:#f0f2f5}.bill-workbench.bill-workbench--light .summary-final-highlight{padding-left:12px;border:0;background:#eef6ff;box-shadow:inset 3px 0 0 #69aaf5}.bill-workbench.bill-workbench--light .summary-final-highlight .ant-input{border-color:#c9def8}.bill-workbench.bill-workbench--light .input-table{border-color:transparent;border-radius:0}.bill-workbench.bill-workbench--light .wb-detail .input-table .thead{border-bottom-color:#e7ecf2;background:#f7f9fc}.bill-workbench.bill-workbench--light .wb-detail .input-table .thead .td{padding-top:6px;padding-bottom:6px}.bill-workbench.bill-workbench--light .wb-detail .input-table .tbody .tr{border-bottom-color:#edf1f5}.bill-workbench.bill-workbench--light .wb-detail .input-table .tbody .tr:nth-child(2n):not(.tr-statistics){background:#fff}.bill-workbench.bill-workbench--light .wb-detail .input-table .tbody .tr.tr-statistics{border-top-color:#e1e7ef}.bill-workbench.bill-workbench--light .wb-detail .input-table .tbody .td .ant-calendar-picker input,.bill-workbench.bill-workbench--light .wb-detail .input-table .tbody .td label>input{border-color:#e6eaf0}.bill-workbench .goods-info-empty{color:#cbd5e1;font-size:13px;line-height:32px}@media (max-width:1200px){.bill-workbench .wb-body{display:block}.bill-workbench .wb-summary{width:auto;margin-top:12px;position:static;max-height:none}.bill-workbench .wb-summary.is-collapsed{width:44px}}@media (max-width:768px){.bill-workbench,.bill-workbench.bill-workbench--light{padding:0}.bill-workbench .wb-detail,.bill-workbench .wb-header,.bill-workbench .wb-summary{padding-left:12px;padding-right:12px}.bill-workbench .scan-input{width:100%}}.bill-modal-adaptive-root .j-modal-box{max-height:var(--bill-modal-max-height,100vh)}.bill-modal-adaptive-root .j-modal-box>.ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:var(--bill-modal-max-height,100vh);overflow:hidden}.bill-modal-adaptive-root .j-modal-box>.ant-modal-content>.ant-modal-footer,.bill-modal-adaptive-root .j-modal-box>.ant-modal-content>.ant-modal-header{-ms-flex:none;flex:none}.bill-modal-adaptive-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(--bill-modal-body-max-height,100vh);overflow-y:auto}.bill-modal-adaptive-root .ant-modal-cust-warp .j-modal-box>.ant-modal-content{height:auto}.bill-modal-adaptive-root .ant-modal-cust-warp .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(--bill-modal-body-max-height,100vh);overflow-y:auto}.bill-modal-adaptive-root .ant-modal-cust-warp .j-modal-box.bill-workbench-modal.fullscreen>.ant-modal-content,.bill-modal-adaptive-root .j-modal-box.bill-workbench-modal.fullscreen>.ant-modal-content{height:100vh;max-height:100vh}.bill-modal-adaptive-root .ant-modal-cust-warp .j-modal-box.bill-workbench-modal.fullscreen.workspace-fullscreen>.ant-modal-content,.bill-modal-adaptive-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))}.bill-modal-adaptive-root .ant-modal-cust-warp .j-modal-box.bill-workbench-modal.fullscreen>.ant-modal-content>.ant-modal-body,.bill-modal-adaptive-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;padding:12px 16px 10px;overflow:auto;background:#f8fafc}.bill-modal-adaptive-root .bill-workbench-form>.ant-row,.bill-modal-adaptive-root .bill-workbench-form>.form-row{margin-bottom:8px;padding:8px 10px 4px;border:1px solid #dbe5f1;border-radius:4px;background:#fff}.bill-modal-adaptive-root .bill-workbench-form .wb-header .compact-row .ant-form-item,.bill-modal-adaptive-root .bill-workbench-form>.ant-row .ant-form-item,.bill-modal-adaptive-root .bill-workbench-form>.form-row .ant-form-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:4px}.bill-modal-adaptive-root .bill-workbench-form .wb-header .compact-row .ant-form-item-label,.bill-modal-adaptive-root .bill-workbench-form>.ant-row .ant-form-item-label,.bill-modal-adaptive-root .bill-workbench-form>.form-row .ant-form-item-label{-ms-flex:none;flex:none;width:auto!important;padding-right:8px;line-height:var(--h-ctl);white-space:nowrap}.bill-modal-adaptive-root .bill-workbench-form .wb-header .compact-row .ant-form-item-control-wrapper,.bill-modal-adaptive-root .bill-workbench-form>.ant-row .ant-form-item-control-wrapper,.bill-modal-adaptive-root .bill-workbench-form>.form-row .ant-form-item-control-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;width:auto!important}.bill-modal-adaptive-root .bill-workbench-form .wb-header .compact-row .ant-form-item-control,.bill-modal-adaptive-root .bill-workbench-form>.ant-row .ant-form-item-control,.bill-modal-adaptive-root .bill-workbench-form>.form-row .ant-form-item-control{line-height:var(--h-ctl)}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light{padding:0;background:#f6f8fb}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light>.ant-row,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light>.form-row{margin-bottom:8px;padding:7px 12px 3px;border:0;border-radius:4px;background:#fff;box-shadow:inset 0 -1px 0 #edf1f5}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .purchase-in-header,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .retail-header-panel,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light>.ant-row:first-child,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light>.form-row:first-child{background:#fbfcfe}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light>.j-editable-table{padding:10px 12px 12px;margin-bottom:8px;background:#fff}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .purchase-in-workbench{padding:0 8px 6px;background:#f6f8fb}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .purchase-in-body{gap:10px}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .purchase-in-panel,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .purchase-in-summary,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .retail-header-panel,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .retail-summary-panel{border:0;box-shadow:none}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .purchase-in-header,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .retail-header-panel{margin-bottom:8px;padding:7px 12px 3px;border-radius:4px;box-shadow:inset 0 -1px 0 #edf1f5}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .purchase-in-detail{padding:10px 12px 12px}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .purchase-in-summary,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .retail-summary-panel{border-left:1px solid #edf1f5;border-radius:0}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .ant-calendar-picker,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .ant-input,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .ant-select-selection{border-color:#e3e8ef;box-shadow:none}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .ant-calendar-picker:hover .ant-input,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .ant-input:focus,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .ant-select-open .ant-select-selection{border-color:#91caff;box-shadow:0 0 0 2px rgba(22,119,255,.12)}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .has-error .ant-calendar-picker .ant-input,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .has-error .ant-input,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .has-error .ant-select-selection{border-color:#f5222d}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .has-error .ant-input:focus,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .has-error .ant-select-open .ant-select-selection{box-shadow:0 0 0 2px rgba(245,34,45,.12)}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .action-button .ant-btn:not(.ant-btn-primary):not(.ant-btn-dashed):not([disabled]),.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .purchase-in-toolbar .ant-btn:not(.ant-btn-primary):not(.ant-btn-dashed):not([disabled]){border-color:transparent;background:#f7f9fc;box-shadow:none;color:#475569}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .action-button .ant-btn:not(.ant-btn-primary):not(.ant-btn-dashed):not([disabled]):focus,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .action-button .ant-btn:not(.ant-btn-primary):not(.ant-btn-dashed):not([disabled]):hover,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .purchase-in-toolbar .ant-btn:not(.ant-btn-primary):not(.ant-btn-dashed):not([disabled]):focus,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .purchase-in-toolbar .ant-btn:not(.ant-btn-primary):not(.ant-btn-dashed):not([disabled]):hover{border-color:transparent;background:#edf5ff;color:#1677ff}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .input-table{border-color:transparent;border-radius:0}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .input-table .thead{border-bottom-color:#e7ecf2;background:#f7f9fc}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .input-table .tbody .tr{border-bottom-color:#edf1f5}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .input-table .tbody .tr:nth-child(2n):not(.tr-statistics){background:#fff}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .input-table .thead .td{padding-top:6px;padding-bottom:6px}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .input-table .tbody .td{padding-top:1px;padding-bottom:1px}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .input-table .tbody .td .td-span,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .input-table .tbody .td input{height:var(--h-ctl)}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .input-table .tbody .td .ant-checkbox-input{position:absolute;inset:0;width:100%;height:100%;padding:0}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .input-table .tbody .td-ds-icons{height:var(--h-ctl);line-height:var(--h-ctl)!important}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .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)}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .purchase-in-header .ant-form-item,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-header-panel .ant-form-item{margin-bottom:4px}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .goods-info-cell,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .purchase-apply-goods-cell,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-back-goods-cell,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-discount-cell,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-goods-cell,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-price-cell,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-stock-cell{min-height:var(--h-ctl)}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .goods-info-text,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .purchase-apply-goods-text,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-back-goods-text,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-goods-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:0;overflow:hidden}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .goods-info-main,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .goods-info-name,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .purchase-apply-goods-name,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-back-goods-name,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-goods-name{-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .goods-info-meta,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .purchase-apply-goods-meta,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-back-goods-meta,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-goods-meta{-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;margin-left:6px;overflow:hidden;white-space:nowrap}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .goods-thumb,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .goods-thumb-empty,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .purchase-apply-goods-thumb,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .purchase-apply-goods-thumb-empty,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-back-goods-thumb,.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense .retail-back-goods-thumb-empty{width:26px;height:26px;-ms-flex-preferred-size:26px;flex-basis:26px}.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--dense img[title=悬停预览大图]{max-width:26px!important;max-height:26px!important}.bill-modal-adaptive-root .bill-compact-stock-cell{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));-ms-flex-align:center;align-items:center;min-height:var(--h-ctl);color:#64748b;font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.bill-modal-adaptive-root .bill-compact-stock-cell span,.bill-modal-adaptive-root .bill-compact-stock-cell strong{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bill-modal-adaptive-root .bill-compact-stock-cell i{margin-right:2px;color:#94a3b8;font-style:normal;font-weight:400}.bill-modal-adaptive-root .bill-compact-stock-cell strong{color:#dc2626;font-weight:600}.bill-modal-adaptive-root .bill-workbench--simple>.wb-detail,.bill-modal-adaptive-root .bill-workbench--simple>.wb-header{border:0;box-shadow:none}.bill-modal-adaptive-root .bill-workbench--simple>.wb-detail{margin-bottom:8px}.bill-modal-adaptive-root .bill-workbench--simple>.wb-header-extension{margin-top:-8px;border-radius:0 0 4px 4px}@media (max-width:768px){.bill-modal-adaptive-root .bill-workbench-form.bill-workbench-form--light .purchase-in-workbench{padding:0}}