feat: improve overlay scroll handling and update dependencies}
* Enhance overlay-scroll.ts with better scroll event handling and performance optimizations
* Add support for smoother scrolling behavior with improved calculations
* Update package.json and yarn.lock to latest compatible versions
* Fix tree control component layouts across Angular, React, and Vue implementations
* Refactor json-tree component styling in Angular
* Improve database tree controls HTML structure and styling consistency