{ interactiveControlsOpacity = controlsOpacity; }} on:focus={() => { interactiveControlsOpacity = controlsOpacity; }} on:mouseout={() => { interactiveControlsOpacity = 0; }} on:blur={() => { interactiveControlsOpacity = 0; }} > {#if (hidden && ariaDescription) || !hidden} {#if ariaDescription}

{ariaDescription}

{/if} {#if playVideoWhenInView}
{#if possibleToPlayPause} {#if showControls} {:else} {/if} {/if}
{:else}
{#if possibleToPlayPause} {#if showControls} {:else} {/if} {/if}
{/if} {/if}
{#if $$slots.notes} {/if}