{#if !insideTelegram()}
{t('settings.theme')}
{#each themes as th (th)}
setTheme(th)}> {t(themeLabel[th])}
{/each}
{/if}
{t('settings.language')}
{#each locales as lc (lc)}
setLocalePref(lc)}> {t(lc === 'en' ? 'lang.en' : 'lang.ru')}
{/each}
{t('settings.boardStyle')}
{t('settings.boardLabels')}
{#each labelModes as lm (lm)}
setBoardLabels(lm)}> {t(labelModeKey[lm])}
{/each}
{t('settings.boardLines')}
setBoardLines(e.currentTarget.checked)} />
{t('settings.reduceMotion')}
setReduceMotion(e.currentTarget.checked)} />