.lot-correction{border:1px solid var(--warn);background:var(--warn-tint);border-radius:var(--r-md);margin:0 0 18px;padding:16px 18px}.lot-correction h3{color:var(--ink);margin:0 0 6px;font-size:15px;font-weight:600}.lot-correction p{color:var(--ink-2);font-size:13px;line-height:1.6}.lot-correction .lot-correction-meta{color:var(--ink-3);font-size:12px}.lot-correction-entry+.lot-correction-entry{margin-top:10px}.lot-correction-report,.corr-history dl{grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:12px 0 0;font-size:13px;display:grid}.lot-correction-report dt,.corr-history dt{color:var(--ink-3)}.lot-correction-report dd,.corr-history dd{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-weight:600}.corr-history{border-top:1px dashed var(--line-2);margin-top:12px;padding-top:10px}.corr-history-head{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);font-size:11px;font-weight:600}.corr-history-row{display:contents}.corr-history .corr-note{color:var(--ink-3);grid-column:1/-1;margin-bottom:6px;font-size:12px;font-weight:400;line-height:1.55}.lot-correction-superseded{border-top:1px dashed var(--line-2);margin-top:12px;padding-top:10px}.lot-correction-superseded p{color:var(--ink-3);font-size:12px}.corr-mark{color:var(--ink-2);background:var(--warn-tint);border:1px solid var(--warn);border-radius:99px;margin-top:4px;padding:1px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-block}.corr-reason p{margin-top:6px}
