// Inject custom theme CSS and favicon
(function() {
  // Inject custom CSS
  var link = document.createElement('link');
  link.rel = 'stylesheet';
  link.href = '/theme/custom.css';
  document.head.appendChild(link);

  // Inject custom favicon
  var favicon = document.createElement('link');
  favicon.rel = 'icon';
  favicon.type = 'image/svg+xml';
  favicon.href = '/theme/favicon.svg';

  // Remove existing favicons first
  var existingFavicons = document.querySelectorAll('link[rel*="icon"]');
  existingFavicons.forEach(function(el) {
    el.remove();
  });

  document.head.appendChild(favicon);
})();
