- Fix line-height for spacer element reducing the amount of vertical space consumed by the balloons
- Fix SR experience for <mark> tags- Remove `LabelState` from API, the consumer will manage animations through `labelCss`When elements are marked, wrap them in a single mark html node.
When elements are marked, wrap them in a single mark html node.
Show the label for the mark, if present, in-line with the emphasized content.
When elements are marked, wrap them in a single mark html node.
Show the label for the mark, if present, in a balloon centered above the emphasized content.
When elements are marked, add ::before and ::after elements indicating the start and end of the highlight.
(We can't use a mark HTML element here because of the tree structure of HTML)