The `type` attribute of the ordered list ( [MDN | The Ordered List element](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ol) ) is ignored (reset). ```html <ol type="a"> </ol> ``` **Reason:** ```js 'ol > li::before': { content: 'counter(list-counter) "."' }, ``` **Possible solution:** ```js 'ol[type=a]': { --list-counter-style: lower-alpha }, 'ol[type=A]': { --list-counter-style: upper-alpha }, 'ol[type=i]': { --list-counter-style: lower-roman }, 'ol[type=I]': { --list-counter-style: upper-roman }, 'ol[type=1]': { --list-counter-style: decimal }, 'ol > li::before': { content: 'counter(list-counter, var(--list-counter-style, decimal)) "."' }, ```