/* What assistive technology is told of a list is laid over the list as it is drawn: an entry for the list's
   scrolling area, and inside it an entry for each row. A row's entry is placed again whenever the list scrolls,
   at the place the row is then drawn. The scrolling area's entry was also scrolled by the same distance, so
   every row was told of twice as far up as it stood. And the entry could only be scrolled as far as its rows
   reached, which is less the further they have moved up, and the list was then set to wherever the entry had
   stopped: a list scrolled past half way was brought back to half way, a moment after every turn of the wheel,
   and its last rows could not be kept on the screen. An entry holding rows is therefore one that cannot scroll.
   The rows are where the list draws them, and the list is scrolled by the list alone. See CommandListView. */
#uno-semantics-root *:has(> [role="option"]) {
  overflow: clip !important;
}
