*{margin:0;padding:0;box-sizing:border-box}body{font-family:sans-serif;background:#2d3539;color:#fff}#root,body,html{height:100%}.LoginView{text-align:center;display:flex;flex-direction:column;justify-content:center;min-height:100%}.LoginView form{width:200px;margin:0 auto;background:#fff;padding:10px;border-radius:4px}.LoginView input{display:block;font-size:16px;width:100%;padding:5px}.LoginView .input{margin-bottom:5px}.LoginView .button{background:#00c36e;font-weight:700;color:#f2fffb;border:none;display:block;text-shadow:0 1px 0 rgba(0,0,0,.1)}.LoadingView{text-align:center;justify-content:center}.LoadingView,.MainView{display:flex;flex-direction:column;min-height:100%}.MainView{max-width:400px;margin:0 auto;justify-content:space-between;padding:10px}.MainView .UserBar{text-align:right;padding:10px 0}.MainView .Buttons .KeyButton{display:block;width:100%;font-size:20px;font-weight:700;padding:10px;margin-bottom:20px;box-shadow:0 2px 2px rgba(0,0,0,.3);text-shadow:0 1px 0 rgba(0,0,0,.1);background:#00c36e;border-radius:5px;text-align:left;color:#f2fffb;border:none}.MainView .Buttons .KeyButton.isBusy{animation:buttonBusy .5s infinite;animation-direction:alternate}.MainView .Buttons .KeyButton i{opacity:.4}@keyframes buttonBusy{0%{transform:scale(1)}to{transform:scale(.95)}}
/*# sourceMappingURL=/style.86dd8106.css.map */