.export-review{margin:12px;padding:18px;background:#202427;border:1px solid #465058;border-radius:5px}
.export-review h2{margin:0 0 12px}
.review-stats{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px}
.review-warning{padding:10px;background:#4a3825;border:1px solid #7d6135;color:#f0c782;border-radius:4px}
.review-ok{padding:10px;background:#263d30;border:1px solid #3d6c4e;color:#9fd5ad;border-radius:4px}
.export-review details{margin:12px 0;border-top:1px solid #3b4246;padding-top:10px}
.export-review details div,.export-review code{display:block;padding:4px 0;color:#929da3;font-size:10px}
.export-review summary{cursor:pointer;color:#cbd2d5}
.export-review .primary{margin-top:8px}
.project-locations{margin-top:18px;padding:14px;background:#1d2022;border:1px solid #3a4145;border-radius:4px}
.project-locations>div{padding:9px 0;border-top:1px solid #343a3e}
.project-locations>div:first-of-type{border-top:0}
.project-locations small,.project-locations code{display:block;color:#87939a;margin-top:5px;font-size:10px}
.source-link{display:inline-block;margin-top:6px;color:#6db3d4;text-decoration:none;font-size:10px}
.source-link:hover{text-decoration:underline}
.import-tabs{margin-top:12px}
