.raw-cleanup{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center}.raw-cleanup h2,.raw-cleanup p{margin-top:0}.raw-cleanup p:last-child{margin-bottom:0}.raw-cleanup-actions{display:grid;gap:12px;justify-items:end}.inline-cleanup{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap;color:var(--muted);font-weight:700}.inline-cleanup input{width:76px;padding:10px 12px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.06);color:var(--text);font-weight:800}.raw-detail h2{margin-top:0}.raw-detail dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:0 0 18px}.raw-detail dt{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.raw-detail dd{margin:4px 0 0;overflow-wrap:anywhere}.raw-actions{margin:18px 0}.raw-detail textarea{width:100%;box-sizing:border-box;padding:16px;border:1px solid var(--line);border-radius:10px;background:#0d1117;color:var(--text);font:13px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace;resize:vertical}.raw-table td:nth-child(2),.raw-table th:nth-child(2),.raw-table td:nth-child(3),.raw-table th:nth-child(3){text-align:left}.action-link{color:var(--gold);font-weight:800;text-decoration:none}.action-link:hover{text-decoration:underline}.badge-warn{color:var(--gold)}.badge-muted{color:var(--muted)}@media(max-width:720px){.raw-cleanup{grid-template-columns:1fr}.raw-cleanup-actions{justify-items:stretch}.inline-cleanup{justify-content:flex-start}}
