{#if open}
(open = false)}>
e.stopPropagation()} role="dialog" aria-label={t('nav.search')}> {#if query.trim()}
⌘⏎
{/if} {#if answer}
{#if answer.error}

{answer.error}

{:else if answer.answer}

{answer.answer}

{#if answer.sources?.length}

{t('ai.askSources')} {#each answer.sources as source, i (source.kind + source.id)}{i < answer.sources.length - 1 ? ', ' : ''}{/each}

{/if} {:else}

{t('ai.askNothing')}

{/if}
{/if} {#if results.length} {:else if query.trim()}

{t('nav.noResults')}

{/if}
{/if}