.action-buttons[data-v-0545ad8c]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:4px;.ant-btn-link[data-v-0545ad8c]{padding:4px 4px;height:auto;border-radius:4px;transition:all .3s;font-size:14px;&[data-v-0545ad8c]:hover{background-color:#f0f0f0;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}&[data-v-0545ad8c]:active{transform:translateY(0)}}}.attachment-container[data-v-0545ad8c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:32px;.attachment-text[data-v-0545ad8c]{color:#333}.attachment-text-with-file[data-v-0545ad8c],.attachment-text[data-v-0545ad8c]{-ms-flex:1;flex:1;height:32px;line-height:32px;padding:4px 11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-text-with-file[data-v-0545ad8c]{color:#1890ff;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:color .3s;&[data-v-0545ad8c]:hover{color:#40a9ff}.attachment-icon[data-v-0545ad8c]{margin-right:4px;font-size:12px}}.ant-tooltip[data-v-0545ad8c]{display:block;width:100%}.button-group[data-v-0545ad8c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px}.ant-upload[data-v-0545ad8c],.button-group[data-v-0545ad8c]{-ms-flex-negative:0;flex-shrink:0;height:32px}.delete-button[data-v-0545ad8c],.upload-button[data-v-0545ad8c]{width:32px!important;height:32px!important;padding:0!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;&[data-v-0545ad8c]:hover{opacity:.8}.anticon[data-v-0545ad8c]{font-size:14px}}.delete-button[data-v-0545ad8c]{background-color:#ff4d4f;border-color:#ff4d4f;&[data-v-0545ad8c]:hover{background-color:#ff7875!important;border-color:#ff7875!important}}}[data-v-0545ad8c] .deleted-row{background-color:#f5f5f5!important;opacity:.6;text-decoration:line-through;&[data-v-0545ad8c]:hover{background-color:#f0f0f0!important}td[data-v-0545ad8c]{color:#999!important}}[data-v-0545ad8c] .grayed-row{background-color:#f0f0f0!important;opacity:.8;position:relative;&[data-v-0545ad8c]:hover{background-color:#ebebeb!important}td[data-v-0545ad8c]{color:#666!important;text-decoration:line-through;position:relative}&[data-v-0545ad8c]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,hsla(0,0%,78.4%,.3) 0,hsla(0,0%,78.4%,.3) 20px);pointer-events:none;z-index:1}td>[data-v-0545ad8c]{position:relative;z-index:2}}[data-v-0545ad8c] .ant-table-tbody .ant-table-cell[data-col-key=materialId] span[title*=双击]{border-radius:4px;padding:4px 6px;transition:all .2s ease;display:inline-block;min-height:20px;line-height:20px;border:1px solid transparent;&[data-v-0545ad8c]:hover{background-color:#e6f7ff;border-color:#91d5ff;box-shadow:0 2px 4px rgba(24,144,255,.2);transform:translateY(-1px)}.grayed-row &[data-v-0545ad8c]{&[data-v-0545ad8c]:hover{background-color:#fff7e6;border-color:#ffc069;box-shadow:0 2px 4px rgba(255,140,0,.2)}}}[data-v-0545ad8c] .ant-table-fixed-right{box-shadow:-2px 0 8px rgba(0,0,0,.15);z-index:10}[data-v-0545ad8c] .ant-table-fixed-right .ant-table-tbody>tr>td{background-color:#fff}[data-v-0545ad8c] .ant-table-fixed-right .ant-table-tbody>tr:hover>td{background-color:#f5f5f5}[data-v-0545ad8c] .ant-table-wrapper{overflow-x:auto;width:100%}[data-v-0545ad8c] .ant-table-tbody .ant-select{.ant-select-selector[data-v-0545ad8c]{border-radius:4px;transition:all .3s}&:hover .ant-select-selector[data-v-0545ad8c]{border-color:#40a9ff}&.ant-select-focused .ant-select-selector[data-v-0545ad8c]{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-select-selection-item[data-v-0545ad8c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}&:has([placeholder*=物料]) .ant-select-selection-item[data-v-0545ad8c],&[aria-label*=物料] .ant-select-selection-item[data-v-0545ad8c]{max-width:220px}&:has([placeholder*=供应商]) .ant-select-selection-item[data-v-0545ad8c],&[aria-label*=供应商] .ant-select-selection-item[data-v-0545ad8c]{max-width:130px}}[data-v-0545ad8c] .ant-select-dropdown{z-index:1060!important;.ant-select-item-option-content[data-v-0545ad8c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px}&.ant-select-dropdown-placement-bottomLeft[data-v-0545ad8c]{min-width:300px}}[data-v-0545ad8c] .ant-table{min-width:100%;table-layout:auto}[data-v-0545ad8c] .action-buttons{white-space:nowrap;min-width:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:4px}[data-v-0545ad8c] .ant-table-container,[data-v-0545ad8c] .ant-table-content{overflow-x:auto}.purchase-no-error-tip[data-v-0545ad8c]{position:absolute;left:0;top:100%;color:#ff4d4f;font-size:13px;line-height:1.2;margin-top:2px;white-space:nowrap;z-index:2}[data-v-0545ad8c] .delivery-date-item,[data-v-0545ad8c] .purchase-no-item,[data-v-0545ad8c] .purchase-purpose-item{min-height:72px;position:relative}.attachment-content[data-v-0545ad8c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.image-thumbnail[data-v-0545ad8c]{cursor:pointer;border-radius:4px;overflow:hidden;border:1px solid #d9d9d9;transition:all .3s ease;&[data-v-0545ad8c]:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.2)}}.thumbnail-img[data-v-0545ad8c]{width:40px;height:40px;object-fit:cover;display:block}.attachment-text-with-file[data-v-0545ad8c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;cursor:pointer;color:#1890ff;transition:color .3s ease;&[data-v-0545ad8c]:hover{color:#40a9ff}}.attachment-icon[data-v-0545ad8c]{font-size:14px}.attachment-text[data-v-0545ad8c]{color:#999;font-style:italic}[data-v-0545ad8c] .purchase-no-item .ant-form-item-explain{position:absolute;bottom:-20px;left:0;z-index:1}[data-v-0545ad8c] .ant-form-item{min-height:72px;position:relative}