<% const modBorder = ob.verifiedMod ? 'clrBrAlert2 clrBAlert2Grad' : 'clrBrInvis' %>
<%= ob.name %> <%= ob.handle ? `@${ob.handle}` : '' %>

<%=ob.moderatorInfo.description %>

<%= ob.parseEmojis('📍') %> <%= ob.location || ob.polyT('userPage.noLocation') %>
<%= ob.polyT('moderatorDetails.location') %>
<%= ob.parseEmojis('👍') %> XX<% // placeholder for reputation %>
<%= ob.polyT('moderatorDetails.recommendations') %>
<% var amount = ob.currencyMod.convertAndFormatCurrency(ob.moderatorInfo.fee.fixedFee.amount, ob.moderatorInfo.fee.fixedFee.currencyCode, ob.displayCurrency) %>
<%= ob.polyT(`moderatorCard.${ob.moderatorInfo.fee.feeType}`, { amount: amount, percentage: ob.moderatorInfo.fee.percentage }) %>
<%= ob.polyT('moderatorDetails.serviceCharge') %>

<%= ob.polyT('moderatorDetails.currenciesSupported') %>

    <% ob.moderatorInfo.acceptedCurrencies.forEach(cur => { const curData = ob.currencyMod.getCryptoCurByCode(cur); if (curData) { %>
  • <%= ob.currencyMod.cryptoIcon({ code: curData.code }) %>
    <%= ob.polyT(`cryptoCurrencies.${curData.code}`) %>
  • <% } }) %>

<%= ob.polyT('moderatorDetails.languages') %>

<% ob.modLanguages.forEach(lang => { %>
<%= lang %>
<% }); %>

<%= ob.polyT('moderatorDetails.termsOfService') %>

<%= ob.moderatorInfo.termsAndConditions %>


<% if (ob.cardState !== 'selected' && (!ob.ownMod || ob.purchase)) { %> <% const curSupported = ob.moderatorInfo.acceptedCurrencies.includes( ob.currencyMod.getServerCurrency().isTestnet ? ob.currencyMod.getServerCurrency().testnetCode : ob.currencyMod.getServerCurrency().code ); if (curSupported) { %> <% } else { %> <%= ob.polyT('moderatorDetails.noCoinSupport', { coin: ob.currencyMod.getServerCurrency().code }) %> <% } %> <% } %>
<%= ob.polyT('moderatorDetails.disclaimer') %>