{#each COLONNE as c (c.chiave)}
ordinaPer(c.chiave)} class="inline-flex items-center gap-1 hover:text-inchiostro" > {#if c.icona}
{c.testo}
{:else} {c.testo} {/if} {#if colonna === c.chiave}
{direzione === 'asc' ? '▲' : '▼'}
ordinata {direzione === 'asc' ? 'crescente' : 'decrescente'}
{/if}
{/each}
{#each visibili as g (g.gameId)}
{ if (!(e.target as HTMLElement).closest('a')) goto(`/gioco/${g.gameId}`); }} class="cursor-pointer odd:bg-superficie-alt hover:bg-superficie-hover {g.rank < RANK_CLASSICO ? 'font-bold' : ''}" >
{#if g.thumbnail}
{/if}
{g.nome}
{#if g.posseduto}
Nella tua collezione
{/if}
{g.rank}°
{g.voti}
{g.anno}
{/each}
{#if aScaglioni && visibili.length < ordinati.length}
(quante += SCAGLIONE)} class="mt-2 w-full rounded-lg border border-bordo py-2 text-sm text-tenue hover:border-tenue" > Mostra altri {Math.min(SCAGLIONE, ordinati.length - visibili.length)}
di {ordinati.length - visibili.length} rimasti
{/if}