{#if !sourceLoaded}
{:else if !isInfo && status === "processing" && !result}
{:else if isInfo}
{#if info}
{/if}
{:else if tool.resultType === "text"}
{#if textResult !== null}
{/if}
{:else}
{#if status === "processing"}
{t("resultCard.recalc")}
{/if}
{#if onChainToggle}
{hasChain ? t("resultCard.breakChain") : t("resultCard.nextTool")}
{/if}
{/if}