Accessibility
SizeHold from @prepared911/ui/size-hold.
SizeHold renders a Box and changes nothing about the accessible tree. Holding the size adds no role, name, state or live region, and removes none. The tag, aria-* attributes and children are the caller's.
A held box that is empty is still in the tree with whatever role and name the caller gave it. Hold the size only while the box leaves, together with whatever makes it inert.