diff --git a/assets/global.css b/assets/global.css
index 2479d60f..9708bded 100644
--- a/assets/global.css
+++ b/assets/global.css
@@ -2,9 +2,9 @@ body {
 	margin: 0;
 	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue;
 	font-size: 14px;
-	line-height: 1.5;
+	line-height: 1.2;
 	color: #333;
-	background: white;
+	background: #ebeffb;
 }
 
 #svelte {
@@ -14,12 +14,16 @@ body {
 
 main {
 	overflow-x: hidden;
-	overflow-y: auto;
+	overflow-y: scroll;
+	-webkit-overflow-scrolling: touch;
 	position: relative;
 	max-width: 800px;
 	padding: 15px 15px;
 	box-sizing: border-box;
-	margin: 75px auto;
+	margin: 85px auto;
+	background: white;
+	border: 1px solid #ededed;
+	border-radius: 1px;
 }
 
 h1, h2, h3, h4, h5, h6 {
@@ -88,18 +92,14 @@ p, label, input {
 	font-size: 1.3em;
 }
 
-ul {
+ul, li, p {
 	padding: 0;
 	margin: 0;
 }
 
-p {
-	margin: 0;
-	padding: 0;
-}
-
 @media (max-width: 767px) {
 	main {
 		padding: 5px 5px;
+		margin: 75px auto;
 	}
 }
\ No newline at end of file
diff --git a/routes/_components/Avatar.html b/routes/_components/Avatar.html
index ec5e4bf1..94946d0a 100644
--- a/routes/_components/Avatar.html
+++ b/routes/_components/Avatar.html
@@ -1,8 +1,8 @@