@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; } body { background-image: url("../images/bg.jpg"); background-size: cover; } canvas { display: block; flex-shrink: 0; } .columns { display: flex; flex-direction: row; justify-content: center; } .space { flex-grow: 2; } .rows { display: flex; flex-direction: column; margin: 5% 2%; height: 400px; } .hold { max-width: 120px; } .stats { display: flex; flex-direction: row; margin: 10% 0; font-size: 2.5vw; } .stats-names { font-family: 'Share Tech'; } .stats-values { text-align: right; min-width: 15vw; font-family: 'Share Tech Mono'; } .matrix { margin: 5% 2%; border: 0.5px solid grey; } .next { max-width: 120px; margin: 5% 2%; }