{#if !open} (open = true)} ariaLabel={t('deck_new.title')} class="new-card">
{t('deck_new.title')}
{:else}
Fach {#if catOpen}
{#each DECK_CATEGORY_IDS as id} {/each}
{/if}
fileInput?.click()} onkeydown={(e) => e.key === 'Enter' && fileInput?.click()} ondrop={onImageDrop} ondragover={(e) => e.preventDefault()} > {#if imagePreviews.length > 0}
{#each imageFiles as file, i}
{#if file.type === 'application/pdf'}
📄
{:else} Bild {i + 1} {/if}
{/each} {#if imagePreviews.length < MAX_IMAGE_FILES}
+ weitere
{/if}
{:else} 🖼 Bilder oder PDFs für KI (bis zu 5) {/if}
{#if aiError} {/if} {#if imageError} {/if} {#if generating}

Generiere… ca. 10–60 s

{/if} {#if imageGenerating}

{imageFiles.length > 0 && imageUrl.trim() ? 'Bild + URL' : imageUrl.trim() ? 'URL' : 'Bild'} wird analysiert… ca. 15–60 s

{/if}
{/if}