{#if openToGroups.length}
    {#each openToGroups as { name, uid, ...pictures }} {@const logoSrc = groupLogoSrc($isDark, pictures)}
  • {#if logoSrc} {name} {/if}
  • {/each}
{/if} {#if group}{group.name} {/if}{name}

{@html descriptionHtml}
{#if placesLeft === -1 || placesLeft === Number.POSITIVE_INFINITY} Illimité {:else} {placesLeft}{capacity} {/if} {#if !shotgunning} · {/if}
{#if shotgunning} Réserver {price} € {:else} {price} € {/if}

{timingText}