.quality-sheet{padding:20px!important}.quality-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.quality-top label{display:flex;align-items:center;gap:15px;font-weight:bold}.quality-top input{width:230px}.quality-buttons{display:flex;gap:8px}.quality-header table{table-layout:fixed;width:100%;min-width:1000px}.quality-header th{background:white;font-weight:normal;text-align:center}.quality-sheet table{border-collapse:collapse}.quality-sheet th,.quality-sheet td{border:1px solid #99aec4;padding:4px}.quality-sheet input,.quality-sheet select{width:100%;min-width:0;padding:6px;box-sizing:border-box;border-radius:0}.quality-sheet input:not([readonly]):not(:disabled),.quality-sheet select:not(:disabled){background:#e2f1ff}.quality-sheet input[readonly]{background:#f4f6f8}.quality-columns{display:grid;grid-template-columns:minmax(0,850px);gap:0;margin-top:25px}.quality-columns h2{font-size:18px;font-style:italic;font-weight:normal;margin:0 0 4px}.quality-columns table{width:100%;table-layout:fixed}.quality-columns th{background:#dceafa;white-space:nowrap}.quality-columns section:first-child th:first-child{width:45px}.quality-columns td{height:38px}.quality-columns section>button{margin-top:8px}.quality-sheet .actions{margin-top:24px}.quality-sheet #qcmessage{margin-right:auto}@media(max-width:850px){.quality-columns{grid-template-columns:1fr;gap:24px}.quality-top{flex-wrap:wrap}.quality-columns table{min-width:460px}.quality-columns section{overflow:auto}}
.quality-buttons select{width:190px}.quality-buttons{align-items:center;flex-wrap:wrap}

