It would make more sense if the structure was the following:

```
<div class="oae-listitem">
  <div class="oae-listitem-compact">
  ...
```

Preferably, they would be merged into a single div, but that might not be possible.

The same change should be made for details items