@font-face { font-family: 'Share Tech'; font-style: normal; font-weight: 400; src: local('Share Tech Regular'), local('ShareTech-Regular'), url(../fonts/ShareTech.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: 'Share Tech Mono'; font-style: normal; font-weight: 400; src: local('Share Tech Mono Regular'), local('ShareTechMono-Regular'), url(../fonts/ShareTechMono.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } * { padding: 0; margin: 0; color: white; font-family: 'Share Tech'; } body { background-image: url("../images/bg.jpg"); background-size: cover; } h1 { font-size: 50px; margin: 40px; text-shadow: 3px 2px rgb(153, 145, 175); text-align: center; } canvas { display: block; flex-shrink: 0; } .flex-columns { display: flex; flex-direction: row; justify-content: center; margin: 0 auto; } .flex-space { flex-grow: 2; } .flex-rows { display: flex; flex-direction: column; margin: 5% 2%; height: 400px; width: 150px; } #hold { width: 120px; justify-content: right; } #stats { display: flex; flex-direction: row; margin: 10% 0; font-size: 1.2em; } #stats-names { font-family: 'Share Tech'; text-align: left; } #stats-values { text-align: right; font-family: 'Share Tech Mono'; min-width: 90px; } #matrix { margin: 5% 2%; border: 0.5px solid grey; } #next { width: 120px; margin: 5% 2%; }