В консоли ошибки что beforeBegin
не определена. Ожидается аргумент-строка, а записано будто переменная.
Добавил outline
для li
и поправил ошибку оборачивания:
И документация на MDN для сверки как работать с API Element: insertAdjacentHTML() method - Web APIs | MDN