The moderation queue at /admin/moderation/{id} has the same dropdown + "Other" UX as the admin user page. Each action (Warn, Suspend, Shadow Ban, Permanent Ban) has:
- A Reason field populated from the templates.
- A Moderator note field that's now required alongside it.
- Required inputs on the days + reason fields (you can't submit a blank suspension).
Permanent ban button copy updated to "Ban Permanently & Log Out" so it's clear the user is kicked out of every active session. Same applies to Suspend ("Suspend & Log Out").