{session.name ?? session.guid} {session.guid}
{$timeFormat.dateTime(session.createdAt)} {session.startedAt
? `Started ${$timeFormat.dateTime(session.startedAt)}`
: 'Start unconfirmed'} {session.sessionId}
{session.consumedSeconds === null
? 'Unconfirmed duration'
: `${duration(session.consumedSeconds)} used`} {duration(session.authorizedSeconds)} authorized {#if session.state === 'corrected' && session.chargedSeconds !== null}Corrected charge: {duration(session.chargedSeconds)} {/if}{#if session.consumedSeconds === null && session.confirmedSeconds > 0}Confirmed at least {duration(session.confirmedSeconds)} {/if}
{label(session.state)} {#if session.endReason}{label(session.endReason)} {/if}{#if session.endedAt}{$timeFormat.dateTime(session.endedAt)} {/if}
{#if session.matchAvailable && session.matchId}Match #{session.matchId} {:else if session.matchId}Match #{session.matchId} ยท History expired{:else}No
match history{/if}
{/each}