// Move search from sidebar next to filter at top (function() { const sourceSelector = 'body div div.main.container-fluid div.item-list-container.scene-list div.sidebar-pane div.sidebar div.sidebar-search-container'; const targetSelector = 'body div div.main.container-fluid div.item-list-container.scene-list.hide-sidebar div.sidebar-pane.hide-sidebar div div.scene-list-toolbar.btn-toolbar'; const observer = new MutationObserver(() => { const sourceElement = document.querySelector(sourceSelector); const targetContainer = document.querySelector(targetSelector); if (sourceElement && targetContainer) { targetContainer.insertBefore(sourceElement, targetContainer.lastChild); observer.disconnect(); // Stop observing once done console.log('Moved element to target container.'); } }); // Observe the entire document for added/removed elements observer.observe(document.body, { childList: true, subtree: true }); })();