.lot-inspection-modal{width:min(960px,96vw);max-height:92vh;overflow:auto}.li-fields{border:0;padding:0;min-width:0}.li-fields .form-grid{margin:18px 0}.li-search{display:flex;gap:12px;margin:14px 0}.li-search input{flex:1;min-width:0}.li-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;max-height:260px;overflow:auto;padding:4px 4px 16px}.li-results small,.li-item small{display:block;font-size:12px;opacity:.7;margin-top:6px}.li-measurements{display:grid;gap:12px;margin:20px 0}.li-item{padding:14px;border:1px solid var(--border,#303b50);border-radius:12px;display:grid;grid-template-columns:1fr 2fr;gap:14px;align-items:center}.li-controls{display:flex;gap:7px;align-items:center}.li-controls input,.li-controls select{min-width:0;flex:1;width:90px}.li-controls button{min-width:40px;min-height:44px;border-radius:8px}.lot-inspection-body details button{margin:8px}.li-fields input[type=checkbox]{width:20px;height:20px}.lot-inspection-body .actions-row{flex-wrap:wrap;gap:12px}@media(max-width:640px){.li-item{grid-template-columns:1fr}.li-controls{flex-wrap:wrap}}
