body{background-color:#000;color:#fff}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}nav{padding:30px}nav a{font-weight:700;color:#fff}nav a.router-link-exact-active{color:#42b983}.clickable:hover{text-decoration:underline;cursor:pointer}.questionnaire{background-color:#555;width:80%;margin:0 auto;border-radius:10px;padding:10px 10px 25px 10px;font-size:1.2em;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.current-question{align-self:flex-start}.score{text-decoration:underline;align-self:flex-end;flex-wrap:wrap;justify-content:center;align-items:flex-end}.question-container,.score{display:flex;flex-direction:column}.question-container{justify-content:space-around;align-items:center}.jap{font-size:2em}