/* Keep NCR row controls inside their own fixed-width columns. */
#nonconformanceRecords .ncr-table-scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}
#nonconformanceRecords .ncr-table{min-width:1666px;table-layout:fixed}
#nonconformanceRecords .ncr-table :is(th,td){vertical-align:top}
#nonconformanceRecords .ncr-table td{overflow-wrap:anywhere}
#nonconformanceRecords .ncr-table :is(select,input[id^="ncr_owner_"]){box-sizing:border-box;width:100%;max-width:100%;min-width:0!important}
#nonconformanceRecords .ncr-table td:last-child{white-space:nowrap}
#nonconformanceRecords .ncr-table .ncr-actions{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:4px;max-width:100%;white-space:nowrap}
#nonconformanceRecords .ncr-table .ncr-actions .btn{flex:0 0 auto;margin:0;white-space:nowrap}
