/*
 * AudioPlayer's Bootstrap tokens, aliased to Tabler's on the player itself.
 *
 * audio-player.css sets Video.js's public --media-* properties from --bs-* tokens, and tabler.css
 * declares no --bs-* name (one, --bs-position, which is not among these). Unaliased, both are invalid
 * at computed-value time and the skin falls back to its own: a neutral accent beside controls that
 * take Tabler's primary, and its own Inter stack rather than the font the theme settings chose.
 *
 * Aliased rather than overriding the --media-* properties, the bridge tabler-tom-select-corrections.css
 * uses for Tom Select's skin: the two sheets set different properties, so neither depends on loading
 * after the other. That matters here, because this one comes with the theme on every page and the
 * other with the first player, and nothing orders the two.
 *
 * TablerAudioPlayerCorrectionsTest fails if audio-player.css reads a --bs-* name not aliased here, or
 * if one of these --tblr-* names leaves tabler.css.
 */
[data-wicket-audio] {
	--bs-primary: var(--tblr-primary);
	--bs-body-font-family: var(--tblr-body-font-family);
}
