/* PaperFlow v4.1 CRUD and safety refinements */
.split-modal-actions{justify-content:space-between!important;align-items:center;gap:12px}.split-modal-actions>.danger-actions{margin-right:auto}.danger-actions:empty{display:none}.project-danger-zone{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:16px;border-color:#e9c9bd;background:#fffaf7}.project-danger-zone h3{margin:0 0 5px;color:#8f3d2a}.project-danger-zone p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.delete-impact{display:grid;gap:14px}.delete-project-name{background:#f7f3ea;border:1px solid var(--line);border-radius:14px;padding:14px}.delete-project-name b{display:block;font-size:16px}.delete-project-name span{display:block;color:var(--muted);font-size:12px;margin-top:4px}.impact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.impact-grid>div{background:#fff8f4;border:1px solid #edd7cd;border-radius:12px;padding:11px;text-align:center}.impact-grid b{display:block;font:600 21px Georgia;color:#9c472f}.impact-grid span{font-size:11px;color:var(--muted)}.enhanced-trash-item{gap:18px}.trash-actions{display:flex;gap:8px;align-items:center}.trash-actions .danger-link{white-space:nowrap}.report-history-section{margin-top:16px}.report-history-list{display:grid;gap:9px}.saved-report{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;background:#f8f5ee;border:1px solid #e7e1d5;border-radius:14px;padding:13px}.saved-report.active{box-shadow:inset 4px 0 0 var(--green);background:#f2f5ed}.saved-report b{font-size:14px}.saved-report p{margin:4px 0;color:var(--muted);font-size:11px}.saved-report span{display:block;color:#47534b;font-size:12px;line-height:1.45}.saved-report-actions{display:flex;gap:7px}.saved-report-actions button{border:0;background:#ebe7dd;color:#33443a;border-radius:9px;padding:7px 9px}.saved-report-actions button:last-child{background:#fff0ea;color:#9d4029}.danger-link{border:0;background:transparent;color:#a64028;font-weight:800;padding:7px 9px}.danger-link:hover{background:#fff0ea;border-radius:9px}
@media(max-width:760px){.split-modal-actions{display:grid!important;grid-template-columns:1fr!important}.split-modal-actions>.danger-actions{width:100%;order:2}.split-modal-actions>.danger-actions button{width:100%}.project-danger-zone{display:grid}.project-danger-zone button{width:100%}.impact-grid{grid-template-columns:repeat(2,1fr)}.saved-report{grid-template-columns:1fr}.saved-report-actions{justify-content:flex-start}.enhanced-trash-item{align-items:flex-start}.trash-actions{flex-direction:column;align-items:stretch}}
