{#if estado.pir?.disponivel}
PIR{pirAtivo ? ' · presença' : ''}
{/if}
{#if !video?.exibindo}
{#if !rostoGrande}
{video?.mensagem ?? 'Carregando…'}
{#if !transmitindo && cfg}
salvarApp({ preview: true })}>
Ligar câmera
{/if} {/if}
{/if} {#if rostoGrande}
(rostoGrande = false)} aria-label="Mostrar a câmera em destaque">
{:else}
{video?.exibindo ? 'Ao vivo' : 'Câmera'}
{#if video?.qualidade && video.exibindo}
{video.qualidade}
{/if}
{#if video?.exibindo}
Foto
{/if}
{/if}
{#if !rostoGrande}
(rostoGrande = true)} aria-label="Mostrar o rosto em destaque">
{/if}
{#if estado.vida?.config.ligado}
{/if}
{#snippet acessorio()}
salvarApp({ preview: v })} /> {/snippet}
{#if transmitindo}
{#snippet acessorio()}
salvarApp({ rastrearRosto: v })} /> {/snippet}
{#snippet acessorio()}
salvarApp({ rastrearMaos: v })} /> {/snippet}
{#snippet acessorio()}
salvarApp({ seguirRastreamento: v })} /> {/snippet}
{#snippet acessorio()}
salvarApp({ mostrarRastreamento: v })} /> {/snippet}
{/if}
{#each Object.entries(ATIVIDADES_INFO) as [id, a] (id)}
atividade(id)}>
{a.emoji}
{a.nome}
{/each} {#if atividadeAgora}
atividade('parar')}>⏹ Parar
{/if}
{#snippet acessorio()}
{/snippet}
{#if estado.feed.length}
{#each estado.feed.slice(0, 12) as item (item.id)}
{hora(item.quando)}
{item.texto}
{/each}
{:else}
Gestos, respostas e reações aparecem aqui na hora.
{/if}
{#snippet acessorio()}
{/snippet}
{#snippet acessorio()}
{/snippet}