Markdown Previewer: demo output discrepancy

I have a question about the markdown previewer demo. The sample initial input has a list that uses lazy numbering that mixes ordered and unordered markers to create one ordered list using this input:

1. first list item
1. second list item
1. third list item
- forth list item
* last list item

the output:

  1. first list item
  2. second list item
  3. third list item
  4. forth list item
  5. last list item

When using the marked.js demo the same input looks like this:

  1. first list item
  2. second list item
  3. third list item
  • forth list item
  • last list item

I’ve spent days trying to find some documentation about this issue, but the only 2 mentions of this issue on the forum didn’t have any responses addressing this issue (no mention of the demo anyways). Should I even worry about it for completion of the certification if all the tests pass? Some feedback on this topic would be greatly appreciated. I thought that bootstrap maybe the culprit with the inherited box-sizing, but removing bootstrap didn’t seem to resolve the issue. Here is a link to my github repo, and yes I have used multiple browsers to make sure it isn’t browser dependent: