#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;width:100%}page{background-color:#fbfbfd}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.gestures{cursor:pointer}*{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea{-webkit-user-select:auto}input{outline:none;border-width:0;color:#fff}::-webkit-scrollbar{width:0!important;height:0}