.workflow-table{min-width:800px;margin-top:18px}.workflow-table td{vertical-align:top;line-height:1.5}.workflow-table td small{white-space:pre-line}.workflow-table td:first-child{max-width:260px}.workflow-panel{margin-top:22px}.flow-note{background:#eaf3f3;color:#407278;border:1px solid #d4e7e7;border-radius:9px;padding:15px;font-size:14px;line-height:1.7}.heading-actions{display:flex;gap:10px;flex-wrap:wrap}.inventory-filters{margin-top:18px}.status-received{background:#edf2fa;color:#577aa1}.status-inspection{background:#fff6e4;color:#a77725}.location-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.location-item{padding:15px;background:#f5f8f9;border-radius:8px;font-size:15px}.location-item small{display:block;color:#7c919c;margin-top:7px;font-size:14px}.workflow-actions{display:flex;gap:8px;flex-wrap:wrap}#receipt-dialog{width:min(760px,calc(100% - 24px))}dialog{max-height:90vh;overflow:auto}.workflow-table .number{white-space:nowrap;text-align:right;font-weight:700}@media(max-width:900px){.location-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.location-list{grid-template-columns:1fr}.heading-actions{margin-top:15px}.form-grid{gap:10px}.heading{flex-wrap:wrap}}
