#post-import-recap,#remove-round-dialog{box-sizing:border-box;width:min(850px,94vw);max-height:90vh;overflow:auto;padding:26px;border:1px solid #c9d9cd;border-radius:22px;background:#f7f8f2;color:#173e34}
#post-import-recap::backdrop,#remove-round-dialog::backdrop{background:#10271ecc}
#remove-round-dialog{width:min(520px,94vw)}#remove-round-dialog p{line-height:1.6}
#post-import-recap .recap-content{margin-top:22px}
#post-import-recap .changes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
#post-import-recap .debrief{margin-top:24px}
#post-import-recap .recap-content>h2{font-size:30px;margin-top:8px}
.recap-done{margin-top:20px}.round-delete-actions{margin-top:24px;border-top:1px solid #dce4db;padding-top:20px}
button.delete-round{background:#fff4f0;color:#923d2a;border:1px solid #d6a392}
#round-removal-notice{padding:16px;border-radius:12px;background:#e6f0e3}
@media(max-width:600px){#post-import-recap,#remove-round-dialog{padding:18px}#post-import-recap .changes-grid{grid-template-columns:1fr}}

#post-import-recap .changes-grid:has(>.change-card:only-child){grid-template-columns:1fr}
