(function () { var MAX_TRIES = 80; var RETRY_INTERVAL = 100; function qa(sel, root) { return Array.prototype.slice.call((root || document).querySelectorAll(sel)); } function normalize(text) { return (text || '').replace(/s+/g, ' ').trim().toLowerCase(); } function collectLabels() { var markers = qa('[data-basetemplate-remove-nav-label]'); var labels = []; for (var i = 0; i < markers.length; i++) { var label = markers[i].getAttribute('data-basetemplate-remove-nav-label'); if (label) labels.push(normalize(label)); } return labels; } function build() { var labels = collectLabels(); if (labels.length === 0) return true; var navContainer = document.querySelector('.menubg .navbar-nav'); if (!navContainer) return false; var items = qa(':scope > li', navContainer); for (var i = 0; i < items.length; i++) { var li = items[i]; var a = li.querySelector(':scope > a'); var text = normalize(a ? a.textContent : li.textContent); if (labels.indexOf(text) !== -1) { li.remove(); } } return true; } function runWithRetry(fn, maxTries, interval) { var tries = 0; var t = setInterval(function () { tries++; var done = fn(); if (done || tries >= maxTries) clearInterval(t); }, interval); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', function () { runWithRetry(build, MAX_TRIES, RETRY_INTERVAL); }); } else { runWithRetry(build, MAX_TRIES, RETRY_INTERVAL); } })();