hunk.code_window: 				if (!canGoBack) return;
   				navigate(-1);
   			} else if (e.buttons === 16) {
   				if (!canGoForward) return;
   				navigate(1);
   			}
   		};
   		document.addEventListener('mousedown', onMouseDown);
  
hunk.labels: keep keep replace keep keep keep keep keep
hunk.after_edit: 			} else if (e.buttons === 16 || e.buttons === 4) {
  
hunk.file_path: interface/app/$libraryId/TopBar/NavigationButtons.tsx
hunk.type: replace
file: <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#CC8A3C" d="M11.998 9.212 12 9c0-.71-.06-1.395-.173-2.04a21.33 21.33 0 0 0-.029-.213.246.246 0 0 0-.026-.081A9.702 9.702 0 0 0 11.283 5h.155c.918 0 1.715.626 1.845 1.534.113.79.217 1.826.217 2.966 0 1.14-.104 2.176-.217 2.966-.13.908-.927 1.534-1.845 1.534H4.562c-.918 0-1.715-.626-1.845-1.534A21.174 21.174 0 0 1 2.5 9.5c0-1.14.104-2.176.217-2.966C2.847 5.626 3.644 5 4.562 5h.155a9.696 9.696 0 0 0-.49 1.666.245.245 0 0 0-.025.081l-.03.212a11.939 11.939 0 0 0-.17 2.288 19.671 19.671 0 0 0 .2 3.006.24.24 0 0 0 .092.16c.058.047.15.087.268.087h6.876c.118 0 .21-.04.268-.088a.24.24 0 0 0 .092-.159 19.674 19.674 0 0 0 .2-3.041Z"/><path fill="#CC8A3C" fill-rule="evenodd" d="M8 7.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM8 9a3 3 0 1 0 0-6 3 3 0 0 0 0 6ZM5.25 10.5A.75.75 0 0 1 6 9.75h.5a.75.75 0 0 1 0 1.5H6a.75.75 0 0 1-.75-.75ZM8.75 10.5a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd"/></svg>
  