{#if room.spectating}

At the table

{#if room.seatEmpty}

{hostName} is gathering players. Sit down above, or watch from the gallery until the game begins.

{:else}

The table is full. You watch from the Peanut Gallery; the game begins when {hostName} says.

{/if} {:else}

room {v.roomId}

The table is laid

Send this link, or the code. Whoever opens it takes a seat, and the game begins when you say. Anyone who arrives once it has begun watches from the Peanut Gallery.

{/if} {#if v.rematchOf}

A rematch of table {v.rematchOf}: the same company, seats held for those not yet back.

{/if} {#if !room.spectating}
{#if room.seatEmpty && room.isHost} {/if} {#if room.isHost} {v.seats.length < 2 ? 'once a second player is seated' : `with ${v.seats.length} players`} {:else} {hostName} will begin when the table is ready. {/if}
{#if room.isHost} {/if} {#if v.keeper && !v.challenge && !keeperSeated && room.seatUnheld}

{v.keeper} keeps this site and answers every call, sometimes within the minute, sometimes after a night's sleep.{#if keeperHour} It is {keeperHour} where {v.keeper} lives.{/if} The seat is held either way.

{:else if v.challenge}

{v.keeper} has been called to the table by {room.nameOf(v.challenge.by)}.{#if keeperHour} It is {keeperHour} there.{/if} A seat is held: if they can come now they will take it; if they are asleep or away they will leave a word below when they can. Meanwhile the table is yours: seat a housecarl, invite a friend, or open another game in a new tab and play on. This table keeps its place in your hall until you come back.

{/if} {/if} {#if room.error}

{room.error}

{/if}