.import-control-diagnostics{overflow-wrap:anywhere;min-width:0;margin-block:12px}.import-control-diagnostics details{padding-block:8px}.import-control-diagnostics summary{cursor:pointer;overflow-wrap:anywhere}.import-control-diagnostics ul{margin-block:8px;padding-left:20px}.import-control-diagnostics li{padding-block:6px}.import-control-diagnostics small{margin-block:4px;display:block}.import-control-diagnostics p{margin-block:6px}.import-control-diagnostics pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin-block:6px}.import-control-diagnostics dd{margin-left:12px}.review-evidence label{margin-block:6px;display:block}.review-evidence textarea,.review-evidence select{box-sizing:border-box;width:100%;max-width:100%}.inventory-placement{gap:.75rem;min-width:0;margin-block:1rem;display:grid}.inventory-placement h3,.inventory-placement h4,.inventory-placement p{margin:0}.inventory-placement fieldset{gap:.75rem;min-width:0;display:grid}.inventory-placement label{gap:.25rem;display:grid}.inventory-placement label:has(input[type=checkbox]){align-items:baseline;gap:.5rem;display:flex}.inventory-placement input,.inventory-placement select{min-width:0;max-width:100%}.inventory-placement input[type=checkbox]{flex:none;width:1.125rem;height:1.125rem;min-height:0;margin:0;padding:0}.inventory-placement label:has(input[type=checkbox]){align-items:center;min-height:2.5rem}.inventory-placement-controls{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.inventory-placement-controls>label{flex:12rem}.inventory-placement-scroll{max-height:32rem;overflow-x:auto}.inventory-placement table{border-collapse:collapse;width:100%;min-width:34rem}.inventory-placement th,.inventory-placement td{border-bottom:1px solid var(--border-color,#c9ced3);text-align:left;vertical-align:top;padding:.5rem}.inventory-placement td select{width:100%}.inventory-placement nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.inventory-placement nav input[type=number]{width:6rem}.inventory-placement-order{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.inventory-placement-order ol{overflow-wrap:anywhere;max-height:20rem;padding-inline-start:1.75rem;overflow:auto}@media (width<=600px){.inventory-placement-order{grid-template-columns:1fr}}
