Fix initial screen text overflow on smaller screens.
Apply touch-action property for better touch experience.
Code clean up and fix for RAF-ing.

Also fix css scoping
Add provider name in provider details view.
Use the standart way to fit items.
Adds username in the view