Thanks all, this looks like a regression from an unrelated change in core. The topic voting plugin relies on some styles that were removed in DEV: Refactor topic admin menu to use `<DMenu>` (#26678) · discourse/discourse@8dd883d · GitHub.
This PR should fix the issue: FIX: Restore legacy popup menu SCSS by pmusaraj · Pull Request #26864 · discourse/discourse · GitHub