.inventory-received-overview{margin:16px 0;padding:20px 24px;border:1px solid #cddde2;border-left:4px solid #16877c;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#f3faf8}.inventory-received-overview h3{margin:5px 0}.inventory-received-overview p{margin:6px 0;font-size:14px}.inventory-received-overview small{color:#16877c}.inventory-received-table{overflow-x:auto;max-width:100%}.inventory-received-table table{min-width:1100px}.inventory-receipt-dialog{width:min(700px,calc(100vw - 32px));max-height:90vh;border:1px solid #cddde2;border-radius:14px;padding:24px;color:inherit}.inventory-receipt-dialog::backdrop{background:#1c294f66}.inventory-receipt-dialog header{display:flex;align-items:center;justify-content:space-between;gap:20px}.inventory-receipt-dialog label{display:grid;gap:8px;margin:16px 0}.inventory-receipt-dialog textarea,.inventory-receipt-dialog select{width:100%;box-sizing:border-box;padding:10px;border:1px solid #cddde2;border-radius:6px;font:inherit}.inventory-receipt-dialog .inventory-receipt-check{display:flex;align-items:flex-start;font-size:14px}.inventory-receipt-dialog [data-error]{color:#a63434}.inventory-receipt-dialog footer{text-align:right}@media(max-width:600px){.inventory-received-overview{align-items:stretch;flex-direction:column;padding:16px}.inventory-receipt-dialog{padding:16px}.inventory-receipt-dialog header{align-items:flex-start}}
.inventory-received-table th:last-child,.inventory-received-table td:last-child{position:sticky;right:0;background:#f8fafc;z-index:1;box-shadow:-2px 0 3px #20345912;min-width:90px}.inventory-received-table td:last-child .ui-action{white-space:nowrap}
