#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.home{text-align:left}.home input{display:block;width:80%;height:calc(1.5em + .75rem + 2px);padding:10px 20px;font-size:16px;font-weight:400;line-height:1.5;background-clip:padding-box;border:1px solid #ced4da;border-radius:16px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.home input,.home input:focus{color:#495057;background-color:#fff}.home input:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:10px 20px;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8;margin:10px 0}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check input[type=checkbox],.form-check input[type=radio]{box-sizing:border-box;padding:0}.form-check .form-check-input{position:absolute;margin-left:-1.25rem}.form-check .form-check-label{margin-top:10px;margin-bottom:0}.form-check label{display:inline-block;margin-bottom:.5rem}.form-group{margin-bottom:1rem}