{#if !loading && !error}

{t("userbox.header.general")}

{t("userbox.header.userbox")}

{#if !USERBOX_ENABLED.value || !USERBOX_INSTALLED}
{#each userItems as { iKey, ubKey, items }, i}
{#if changed.includes(ubKey)} {/if}
{/each}
{:else}
userboxSelected = "nameplateId"} chuniCharacter={userbox.characterId} chuniLevel={userbox.level.toString()} chuniRating={userbox.playerRating / 100} chuniNameplate={userbox.nameplateId} chuniName={userbox.userName} chuniTrophyName={allItems.trophy[userbox.trophyId].name}>
{#each avatarKinds as avatarKind} {#await DDSreader?.getFile(`avatarAccessoryThumbnail:${userbox[`avatar${avatarKind}`].toString().padStart(8, "0")}`) then imageURL} {/await} {/each}
{#if userboxSelected == "nameplateId"} {#each userItems.find(f => f.ubKey == "nameplateId")?.items ?? [] as item} {#await DDSreader?.getFile(`nameplate:${item.itemId.toString().padStart(8, "0")}`) then imageURL} {/await} {/each} {:else} {#each userItems.find(f => f.ubKey == userboxSelected)?.items ?? [] as item} {#await DDSreader?.getFile(`avatarAccessoryThumbnail:${item.itemId.toString().padStart(8, "0")}`) then imageURL} {/await} {/each} {/if}
{#each userItems.filter(i => userboxNewOptions.includes(i.iKey)) as { iKey, ubKey, items }, i}
{#if changed.includes(ubKey)} {/if}
{/each}
{/if} {#if USERBOX_INSTALLED}
{/if} {#if USERBOX_SUPPORT}

{/if}
{/if} {#if USERBOX_SETUP_RUN && !error}

{t('userbox.new.name')}

{USERBOX_SETUP_MODE ? t('userbox.new.url_warning') : USERBOX_SETUP_TEXT}
{#if USERBOX_SETUP_MODE} {:else}

{t('userbox.new.setup.notice')}

{#if USERBOX_PROGRESS != 0}
{:else} {/if} {/if}
{/if}