e.key === 'Enter' && handleClick()} onmousemove={isClickable ? handleMouseMove : undefined} onmouseenter={isClickable ? handleMouseEnter : undefined} onmouseleave={isClickable ? handleMouseLeave : undefined} style="transform: {transform};" role={isClickable ? 'button' : 'article'} tabindex={isClickable ? 0 : -1} >

{@html highlightedDescription}

{#if isListOnly}
Coming Soon
{:else if isPasswordProtected}
Password Required
{/if}