{ isHovering = true; loadStatus(); }}
onmouseleave={() => isHovering = false}
>
{#if castConnected}
{#if castProtocol === 'dlna'}
DLNA
{:else if castProtocol === 'chromecast'}
CAST
{:else}
CAST
{/if}
{:else if isAlsaDirect}
HW
{:else}
DAC
{/if}
{#if !castConnected}
EXC
{/if}
{#if isHovering && showTooltips}
{/if}