{#if phase === "listening"} {:else if phase === "live"} {:else if phase === "cleanup"} {:else} {/if} {phaseLabel}
{#if canRevertToRaw} {/if}
{#if activeText.trim()} {activeText} {:else} {phase === "listening" ? "Waiting for speech…" : ""} {/if}