// Wallets + buying POL guide: members only. (async function () { try { await IAP.renderNav('training'); } catch (e) {} let me = null; try { me = await (await fetch('/api/me')).json(); } catch (e) {} const signedIn = !!(me && me.signedIn && me.email); document.getElementById('gate').style.display = signedIn ? 'none' : 'block'; document.getElementById('body').style.display = signedIn ? 'block' : 'none'; })();