Y (AND)
O (OR)
se cumplen
store.addCompare(node.id)} class="rounded bg-blue-50 px-2 py-1 text-xs text-blue-600 hover:bg-blue-100 transition-colors" >+ Condición
store.addLogic(node.id, 'and')} class="rounded bg-purple-50 px-2 py-1 text-xs text-purple-600 hover:bg-purple-100 transition-colors" >+ Grupo
{#if depth > 0}
store.remove(node.id)} class="rounded bg-red-50 px-2 py-1 text-xs text-red-500 hover:bg-red-100 transition-colors" >✕
{/if}
{#if node.children.length === 0}
Sin condiciones — añade una arriba
{:else}
{#each node.children as child (child.id)}
{/each}
{/if}