nit: please use either
```html
    <section id="download-list-empty" hidden="hidden">
```
or
```html
    <section id="download-list-empty" hidden>
```
That’s how boolean attributes are supposed to work, see: http://www.w3.org/html/wg/drafts/html/master/infrastructure.html#boolean-attributes-0