h3[data-v-f1c4a1ea]{margin:40px 0 0}ul[data-v-f1c4a1ea]{list-style-type:none;padding:0}li[data-v-f1c4a1ea]{display:inline-block;margin:0 10px}a[data-v-f1c4a1ea]{color:#42b983}#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}*,:after,:before{box-sizing:border-box}:focus{outline:3px dashed #228bec}html{font:62.5%/1.15 sans-serif}h1,h2{margin-bottom:0}ul{list-style:none;padding:0}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button::-moz-focus-inner{border:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}input[type=text]{border-radius:0}body{width:100%;margin:0 auto;font:1.6rem/1.25 Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#fff;color:#4d4d4d;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (min-width:620px){body{font-size:1.9rem;line-height:1.31579}}.form-input{display:block}.form-input>label{padding:3px}.form-control{margin:3px}.output{white-space:pre;text-align:left}.btn-primary{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#3c4043;cursor:pointer;display:inline-flex;fill:currentcolor;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;width:auto;will-change:transform,opacity;z-index:0}.btn-primary:hover{background:#f6f9fe;color:#174ea6}.btn-primary:active{box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);outline:none}.btn-primary:focus{outline:none;border:2px solid #4285f4}.btn-primary:not(:disabled){box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.btn-primary:not(:disabled):hover{box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}.btn-primary:not(:disabled):focus{box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.btn-primary:not(:disabled):active{box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15)}.btn-primary:disabled{box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.btn-secondary{background-color:#f8f9fa;border:1px solid #f8f9fa;border-radius:4px;color:#3c4043;cursor:pointer;font-family:arial,sans-serif;font-size:14px;height:36px;line-height:27px;min-width:54px;padding:0 16px;text-align:center;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:pre}.btn-secondary:hover{border-color:#dadce0;box-shadow:0 1px 1px rgba(0,0,0,.1);color:#202124}.btn-secondary:focus{border-color:#4285f4;outline:none}