body,html{margin:0;padding:0;width:100%;height:100%}body,body *,html,html *{font-family:Roboto!important}body *,html *{box-sizing:border-box!important}:root{--border-color:#b5bcc7;--primary-color:#3a97b3}#app{display:flex;align-items:center;flex-direction:row;height:100%}button{font-family:Roboto!important;width:100%;height:48px;padding:8 16px;border:1px solid var(--primary-color);border-radius:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:24px;font-weight:300;cursor:pointer;transition:opacity .5s ease-in-out}button.prev{border-color:#666}button.next{background:var(--primary-color);color:#fff}button:disabled{opacity:.5;cursor:not-allowed}:focus{outline:none!important}.fade-enter{opacity:0}.fade-enter-active{transition:opacity 1s ease}.fade-leave-active{transition:opacity .25s ease;opacity:0}.element-wrapper[data-v-02660f2c]{padding-top:12px;position:relative}.element-wrapper.inline[data-v-02660f2c]{display:inline-block;position:static;padding:0;width:1em;height:1em}.element-wrapper.required label[data-v-02660f2c]:after{content:"*"}.element-wrapper.error label[data-v-02660f2c]{color:#c20}.element-wrapper.error input[data-v-02660f2c]{border-bottom:1px solid #c20!important;background-color:rgba(255,170,153,.2)}.element-wrapper label[data-v-02660f2c]{position:absolute;top:0;left:0;display:block;width:0;overflow:hidden;font-size:14px;line-height:18px;transition:opacity .2s ease-in;opacity:0;font-weight:300}.element-wrapper label.visible[data-v-02660f2c]{width:auto;opacity:1}.element-wrapper input[data-v-02660f2c]{padding:0;line-height:22px;font-size:18px;height:auto;margin-top:4px;width:100%;border:none;border-bottom:1px solid var(--border-color);outline:none;transition:all .3s ease-in;background:transparent}.element-wrapper input[data-v-02660f2c]:focus{box-shadow:none;border-bottom:1px solid var(--primary-color)}.element-wrapper input[data-v-02660f2c]:-webkit-autofill,.element-wrapper input[data-v-02660f2c]:-webkit-autofill:focus,.element-wrapper input[data-v-02660f2c]:-webkit-autofill:hover{background-color:transparent;-webkit-text-fill-color:inherit;-webkit-box-shadow:none;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.element-wrapper .icon-clear[data-v-02660f2c]{position:absolute;z-index:10;right:8px;top:20px;cursor:pointer}.home[data-v-0864ca2f]{border:1px solid var(--border-color);border-radius:8px;margin:0 auto;width:480px;padding:16px;text-align:center}.home.error[data-v-0864ca2f]{border-color:red;color:#fff;background:#900}.newPasswordForm[data-v-0864ca2f]{margin:16px 0}