Safari and WebKit on macOS and iOS have a long-standing default treatment of text track cues that incorporates an inline-block wrapper around the cues, so as to provide the same rendering of cues as is available to native applications using system media frameworks. The styles for this inline-block wrapper are configurable through system defaults, allowing the user to choose between an inline-block style highlight, and a inline highlight. (See attached images for examples.)
Because this block is not exposed through WebVTT, it is very difficult (if not impossible) for inline- or page-provided styles to override this rendering.

Safari and WebKit on macOS and iOS have a long-standing default treatment of text track cues that incorporates an
inline-blockwrapper around the cues, so as to provide the same rendering of cues as is available to native applications using system media frameworks. The styles for thisinline-blockwrapper are configurable through system defaults, allowing the user to choose between aninline-blockstyle highlight, and ainlinehighlight. (See attached images for examples.)Because this block is not exposed through WebVTT, it is very difficult (if not impossible) for inline- or page-provided styles to override this rendering.