Currently, the spec defines the focusable elements depending on the HTML Spec.
But there are some missing parts for considering what is focusable for the spatial navigation.
For example, the element specified with "visibility: hidden", is it a focusable or not?
This matters when we get the result of focusableAreas({ mode: "all" }), the result will include
the elements with visibility: hidden or display: none.
There is more detailed description about the Focusable Element.
: https://allyjs.io/data-tables/focusable.html#css-property-visibility
We need to refer it and make it clear about the condition of focusable in the spatial navigation.