[Fix] Fixes #197
[Refactor] Simplify code to get unusable space at top consumed by header-like elements
[Minor] Reduce `margin` in scrollCUIntoView