horizontal.php was referencing mainmenu_ sub-layouts instead of
horizontal_ ones. Also use module ID in collapse target to avoid
conflicts when multiple menus exist on the same page.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>