@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local(Lato-Light),url(//fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh7USSwiPHQ.eot#) format("eot"),url(//fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh7USSwiPGQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/lato/v15/S6u9w4BMUTPHh7USSwiPHw.woff) format("woff")}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;font-size:16px;font-family:Lato,sans-serif;line-height:1.5;background-color:#eee}.App{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh}.Panel{width:100%;max-width:360px;padding:16px;background-color:#fff;border-radius:16px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}.Panel.is-hidden{display:none}.Panel-title{margin:0;padding-bottom:8px;font-weight:700;font-size:1.8rem;text-align:center}.Logo{margin:16px 0;text-align:center}.Logo img{max-width:100%}.Form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.Input{margin-bottom:16px}.Input-field{width:100%;padding:8px 12px;font-size:1rem;border:0;border-radius:16px;-webkit-box-shadow:inset 0 0 0 1px grey;box-shadow:inset 0 0 0 1px grey;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.Input-field:focus{outline:none;-webkit-box-shadow:inset 0 0 0 3px #add8e6;box-shadow:inset 0 0 0 3px #add8e6}.Input-field--number{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.Input-field--number::-webkit-inner-spin-button,.Input-field--number::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.Submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 16px;color:#fff;font-size:1rem;background-color:grey;border:0;border-radius:16px;cursor:pointer}.Submit:focus,.Submit:hover{background-color:#696969;outline:none}.Submit:active{background-color:#a9a9a9}.Submit-submitLabel{display:block}.Submit-loadingLabel{display:none}.Submit-loadingIcon{display:block;display:none;width:1.2rem;height:1.2rem;border-color:transparent #fff;border-style:solid;border-width:3px;border-radius:50%;-webkit-animation:rotate 1.2s ease-in-out infinite;animation:rotate 1.2s ease-in-out infinite}.Submit.is-loading .Submit-submitLabel{display:none}.Submit.is-loading .Submit-loadingLabel{display:block}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}.Choices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.Choices-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 16px;color:#fff;line-height:1;text-decoration:none;background-color:grey;border-radius:16px}.Choices-button:focus,.Choices-button:hover{background-color:#696969}.Choices-button:active{background-color:#a9a9a9}.Choices-button.is-disabled{opacity:.7;pointer-events:none}.Choices-button-icon{font-size:5rem}.Choices-button-label{font-weight:700;font-size:1.2rem}.Messages{margin-bottom:16px;text-align:center}.Messages>span{display:block;margin:4px 0;padding:0;background-color:#bff3ff;border-radius:8px}.Messages--errors>span{background-color:#ffc9bf}
/*# sourceMappingURL=main.80cb9bb1.css.map */