text: const container = document.head || document.documentElement;
  const scriptTag = document.createElement('script');
  scriptTag.setAttribute('async', 'false');
  scriptTag.src = chrome.runtime.getURL('script.js');
  container.insertBefore(scriptTag, container.children[0]);
  container.removeChild(scriptTag);
  
  window.addEventListener('sollet_injected_script_message', (event) => {
    chrome.runtime.sendMessage(
      {
        channel: 'sollet_contentscript_background_channel',
        data: event.detail,
      },
      (response) => {
        // Can return null response if window is killed
        if (!response) {
          return;
        }
        window.dispatchEvent(
          new CustomEvent('sollet_contentscript_message', { detail: response }),
        );
      },
    );
  });
  