{"version":3,"names":["ironBadges","applyIronBadges","document","querySelectorAll","forEach","el","text","textContent","name","includes","classList","remove","add","setAttribute","e","body","contains","querySelector","target","getElementById","btn","createElement","id","href","rel","className","title","innerHTML","prepend","badgeCounts","replace","readyState","addEventListener","setInterval"],"sources":["theme-45-inline-desktop-head_tag.js"],"sourcesContent":["\n(function() {\n  const ironBadges = [\n    'Ověřený člen',\n    'První reakce',\n    'První odpověď',\n    'První téma',\n    'Vyplněný profil',\n    'Přečtená pravidla',\n    'Základy fóra',\n    'Deníkový nováček',\n    '10 dní v řadě',\n    'Rychlá reakce',\n    'Uvítání nováčků',\n    'Návrat'\n  ];\n\n  function applyIronBadges() {\n    try {\n      document.querySelectorAll('.badge-card, .user-badge').forEach(el => {\n        const text = el.textContent || '';\n        ironBadges.forEach(name => {\n          if (text.includes(name)) {\n            el.classList.remove('badge-type-3', 'badge-type-2', 'badge-type-1');\n            el.classList.add('badge-type-4', 'badge-iron');\n            el.setAttribute('data-badge-tier', 'iron');\n          }\n        });\n      });\n    } catch(e) {}\n\n    // Donate button injection\n    try {\n      if (document.body.classList.contains('anon') || document.querySelector('.login-button, .sign-up-button')) {\n        return;\n      }\n\n      const target = document.querySelector('.d-header-icons');\n      if (!target) return;\n\n      if (!document.getElementById('nepornu-donate-btn-fixed')) {\n        const btn = document.createElement('a');\n        btn.id = 'nepornu-donate-btn-fixed';\n        btn.href = 'https://www.darujme.cz/darovat/1202617?referrer=&frequency=once&widget=1202994';\n        btn.target = '_blank';\n        btn.rel = 'noopener noreferrer';\n        btn.className = 'btn btn-primary donate-header-btn';\n        btn.title = 'Podpořte nás';\n        btn.innerHTML = '<svg class=\"d-icon\" viewBox=\"0 0 512 512\" style=\"fill: #ffffff !important; width: 13px; height: 13px; margin-right: 5px;\"><path d=\"M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z\"/></svg><span>Podpořte nás</span>';\n\n        target.prepend(btn);\n      }\n    } catch(e) {}\n\n    // Translate any \"all badges\" text nodes in user cards\n    try {\n      const badgeCounts = document.querySelectorAll('.user-badge .count, .badges a span');\n      badgeCounts.forEach(el => {\n        if (el.textContent && el.textContent.includes('all badges')) {\n          el.textContent = el.textContent.replace('all badges', 'všechny odznaky');\n        }\n      });\n    } catch(e) {}\n  }\n\n  applyIronBadges();\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', applyIronBadges);\n  }\n  setInterval(applyIronBadges, 300);\n})();\n"],"mappings":"AACA,CAAC,YAAW;EACV,MAAMA,UAAU,GAAG,CACjB,cAAc,EACd,cAAc,EACd,eAAe,EACf,YAAY,EACZ,iBAAiB,EACjB,mBAAmB,EACnB,cAAc,EACd,kBAAkB,EAClB,eAAe,EACf,eAAe,EACf,iBAAiB,EACjB,QAAQ,CACT;EAED,SAASC,eAAeA,CAAA,EAAG;IACzB,IAAI;MACFC,QAAQ,CAACC,gBAAgB,CAAC,0BAA0B,CAAC,CAACC,OAAO,CAACC,EAAE,IAAI;QAClE,MAAMC,IAAI,GAAGD,EAAE,CAACE,WAAW,IAAI,EAAE;QACjCP,UAAU,CAACI,OAAO,CAACI,IAAI,IAAI;UACzB,IAAIF,IAAI,CAACG,QAAQ,CAACD,IAAI,CAAC,EAAE;YACvBH,EAAE,CAACK,SAAS,CAACC,MAAM,CAAC,cAAc,EAAE,cAAc,EAAE,cAAc,CAAC;YACnEN,EAAE,CAACK,SAAS,CAACE,GAAG,CAAC,cAAc,EAAE,YAAY,CAAC;YAC9CP,EAAE,CAACQ,YAAY,CAAC,iBAAiB,EAAE,MAAM,CAAC;UAC5C;QACF,CAAC,CAAC;MACJ,CAAC,CAAC;IACJ,CAAC,CAAC,OAAMC,CAAC,EAAE,CAAC;;IAEZ;IACA,IAAI;MACF,IAAIZ,QAAQ,CAACa,IAAI,CAACL,SAAS,CAACM,QAAQ,CAAC,MAAM,CAAC,IAAId,QAAQ,CAACe,aAAa,CAAC,gCAAgC,CAAC,EAAE;QACxG;MACF;MAEA,MAAMC,MAAM,GAAGhB,QAAQ,CAACe,aAAa,CAAC,iBAAiB,CAAC;MACxD,IAAI,CAACC,MAAM,EAAE;MAEb,IAAI,CAAChB,QAAQ,CAACiB,cAAc,CAAC,0BAA0B,CAAC,EAAE;QACxD,MAAMC,GAAG,GAAGlB,QAAQ,CAACmB,aAAa,CAAC,GAAG,CAAC;QACvCD,GAAG,CAACE,EAAE,GAAG,0BAA0B;QACnCF,GAAG,CAACG,IAAI,GAAG,gFAAgF;QAC3FH,GAAG,CAACF,MAAM,GAAG,QAAQ;QACrBE,GAAG,CAACI,GAAG,GAAG,qBAAqB;QAC/BJ,GAAG,CAACK,SAAS,GAAG,mCAAmC;QACnDL,GAAG,CAACM,KAAK,GAAG,cAAc;QAC1BN,GAAG,CAACO,SAAS,GAAG,sXAAsX;QAEtYT,MAAM,CAACU,OAAO,CAACR,GAAG,CAAC;MACrB;IACF,CAAC,CAAC,OAAMN,CAAC,EAAE,CAAC;;IAEZ;IACA,IAAI;MACF,MAAMe,WAAW,GAAG3B,QAAQ,CAACC,gBAAgB,CAAC,oCAAoC,CAAC;MACnF0B,WAAW,CAACzB,OAAO,CAACC,EAAE,IAAI;QACxB,IAAIA,EAAE,CAACE,WAAW,IAAIF,EAAE,CAACE,WAAW,CAACE,QAAQ,CAAC,YAAY,CAAC,EAAE;UAC3DJ,EAAE,CAACE,WAAW,GAAGF,EAAE,CAACE,WAAW,CAACuB,OAAO,CAAC,YAAY,EAAE,iBAAiB,CAAC;QAC1E;MACF,CAAC,CAAC;IACJ,CAAC,CAAC,OAAMhB,CAAC,EAAE,CAAC;EACd;EAEAb,eAAe,CAAC,CAAC;EACjB,IAAIC,QAAQ,CAAC6B,UAAU,KAAK,SAAS,EAAE;IACrC7B,QAAQ,CAAC8B,gBAAgB,CAAC,kBAAkB,EAAE/B,eAAe,CAAC;EAChE;EACAgC,WAAW,CAAChC,eAAe,EAAE,GAAG,CAAC;AACnC,CAAC,EAAE,CAAC","ignoreList":[]}