{#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}