.topic-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:18px 0 4px;padding-top:16px;border-top:1px solid var(--line)}
.reply-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px}
.delete-link{color:#ad6259}.delete-link:hover{color:#853e36}
.categories-grid .category-card{min-width:0;overflow-wrap:anywhere}
.categories-grid+.account-helper{margin-top:18px}
@media(max-width:640px){.topic-actions .button{min-height:36px}.section-heading:has(+.categories-grid){flex-wrap:wrap;gap:14px}}
