HTML/CSS - why do nested lists behave like this? Online Editor and JavaScript Compiler | Sololearn