.install-dry-run-review{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.install-dry-run-review>.install-panel{min-width:0}.install-review-facts{display:grid;gap:8px;margin:0}.install-review-facts>div,.preflight-issue-card{display:grid;gap:4px;border:1px solid rgba(58,48,74,.1);border-radius:8px;background:#fbfbfd;padding:10px}.install-review-facts dt,.preflight-issue-card span{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.install-review-facts dd,.preflight-issue-card p{margin:0;color:#332d3d;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.preflight-issue-stack{display:grid;gap:8px}.preflight-issue-card{border-color:#b0454533;background:#fff8f7}.preflight-root-cause{font-weight:700}.dry-run-timeline{display:grid;gap:8px}.dry-run-timeline strong,.preflight-issue-card strong{color:#241f2e}.dry-run-timeline p{margin:0;color:var(--muted);font-size:12px}.dry-run-timeline ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}.dry-run-timeline li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;align-items:start;border-left:2px solid rgba(109,53,219,.25);border-radius:8px;background:#fbfbfd;padding:10px;color:#332d3d;font-size:13px}.dry-run-timeline li>span,.dry-run-timeline li>time,.dry-run-timeline li>p{min-width:0;overflow-wrap:anywhere}.dry-run-timeline li>p{grid-column:1 / -1}.dry-run-timeline time{color:var(--muted);font-size:11px}@media(min-width:900px){.install-dry-run-review{grid-template-columns:minmax(0,1fr)}.install-dry-run-review>.canvas-action-row{grid-column:auto}}
