{#if !isDeep}
๐ Your Hand
{#each hand as card}
{ e.dataTransfer.setData('text/plain', card); e.currentTarget.classList.add("dragging"); }} on:dragend={(e) => { e.currentTarget.classList.remove("dragging"); }} /> {:else}
Empty hand. Match an obstacleโs color to draw cards.
{/each}
{/if} {#if showChallengeArea}
{/if}
๐ Obstacles
๐ด Deck: {state.game.deck_cards ? JSON.parse(state.game.deck_cards).length : 0} cards left
{#if logOpen}
(logOpen = false)} />
{/if}
(logOpen = !logOpen)} > {logOpen ? 'โ Close Log' : '๐ Event Log'}