{#if thumbnailPreview}
{:else if selectedPreset && designs[selectedPreset]}
{:else}
{/if}
(showModal = true)} class="absolute inset-0 flex cursor-pointer flex-col items-center justify-center gap-1.5 rounded-2xl bg-black/0 text-white/0 transition-colors group-hover:bg-black/40 group-hover:text-white/90 {isDragOver ? 'bg-black/40 text-white/90' : ''}" >
Change thumbnail
{#if thumbnailPreview || selectedPreset}
{/if}
Choose thumbnail
fileInput?.click()}>
Upload own thumbnail
{ showModal = false; thumbnailPreview = null; thumbnailFile = null; thumbnailChanged = true; }} />