.check-table{min-width:940px;table-layout:fixed}
.check-product{min-width:1120px}
.check-table th,.check-table td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}
.check-table th:first-child,.check-table td:first-child{width:58px}
.check-product th:last-child,.check-product td:last-child{width:135px;white-space:normal}
.check-product td:last-child button{display:block;margin-top:4px}
.check-sample th:last-child,.check-sample td:last-child{width:135px;white-space:normal}
.check-sample td:nth-child(3),.check-product td:nth-child(4){max-width:220px}
.check-table .mono{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.check-table input[type=number],.check-table select{box-sizing:border-box;width:100%;min-width:0;max-width:100%}
.check-table button{max-width:100%;white-space:normal}
.check-number{text-align:right;white-space:nowrap}
.check-preview-list{max-height:340px;overflow:auto;margin:12px 0}
.check-preview-list>div{padding:5px 0;border-bottom:1px solid #ddd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.check-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
