.icon-container[data-v-0e36b4fa]{display:flex}.form-result[data-v-73c8de5d]{margin:2em 0;padding:1.5em;background:#fff;text-align:center;box-shadow:var(--main-card-drop-shadow);border-radius:3px;position:relative;display:flex;align-items:center;font-size:1em;flex-direction:column}.form-result .icon-container[data-v-73c8de5d]{display:flex;justify-content:center;margin-bottom:1rem}.form-result .message-container[data-v-73c8de5d]{text-align:center}.form-result.success[data-v-73c8de5d] .icon{fill:var(--main-success-color)}.form-result.error[data-v-73c8de5d] .icon{fill:var(--main-danger-color)}.form-result[data-v-73c8de5d] .icon{position:relative;width:6em;height:6em;padding:.25em;top:0;left:0}.dummy-payer-message[data-v-73c8de5d]{border-top:1px solid var(--main-border-color);padding-top:1rem}form[data-v-17e0df06]{padding:0}.input-group .input input[data-v-17e0df06]{height:4em}.input-group .input.no-border[data-v-17e0df06]:hover:after{border:none}[data-v-17e0df06] .Password{max-width:100%}[data-v-17e0df06] .Password .Password__group input{padding:1.7em 0 .4em .5em;font-size:1.1em;-webkit-transition:var(--main-transition);transition:var(--main-transition);outline:0;width:100%;color:var(--main-text);background:#fff;border:0;border-bottom:1px solid transparent}[data-v-17e0df06] .Password .Password__group input:focus{border-bottom:0}[data-v-17e0df06] .Password .Password__strength-meter{position:relative;height:2px;background:#ddd;margin:-2px auto 20px;border-radius:2px}.error-message[data-v-8cf1dd32]{color:var(--main-danger-color)}.submit-button[data-v-8cf1dd32]{margin-left:auto}.btn span[data-v-72a73223]:not(:first-child){margin-left:.5rem}.password-recovery[data-v-5e80d428]{background:var(--main-element-background-color);padding:6em 0;text-align:center;font-family:var(--main-font)}.password-recovery .password-recovery-nav[data-v-5e80d428]{display:flex}.password-recovery .password-recovery-nav a[data-v-5e80d428]{flex:1;margin:0 1em}.password-recovery .illustration[data-v-5e80d428]{width:30%;filter:drop-shadow(4px 5px 0 rgba(0,0,0,.1))}.password-recovery .gate-box[data-v-5e80d428]{margin:-8em 10rem 0;padding:10rem;background:var(--main-primary);-webkit-box-shadow:var(--main-drop-shadow);box-shadow:var(--main-drop-shadow);font-family:var(--main-font)}.password-recovery .gate-box .message[data-v-5e80d428],.password-recovery .gate-box .message h1[data-v-5e80d428]{color:#fff}.password-recovery .slide-fade-enter-active[data-v-5e80d428]{transition:all .3s ease}.password-recovery .slide-fade-leave-active[data-v-5e80d428]{transition:all .8s cubic-bezier(1,.5,.8,1)}.password-recovery .slide-fade-enter[data-v-5e80d428],.password-recovery .slide-fade-leave-to[data-v-5e80d428]{transform:translateX(10px);opacity:0}[data-v-5e80d428] .form .form-row{display:flex;font-family:var(--main-font)}@media (min-width:768px){[data-v-5e80d428] .form .input-group{flex:1}}[data-v-5e80d428] .form .input-group .input{flex:2;position:relative;margin:1em;box-sizing:border-box}[data-v-5e80d428] .form .input-group .input input{height:4em}[data-v-5e80d428] .form .input-group .input.select{flex:1}[data-v-5e80d428] .form .input-group .input:hover label{top:-1.5em}[data-v-5e80d428] .form .input-group .input:hover:after{border-color:var(--main-input-border-color);width:100%}[data-v-5e80d428] .form .input-group .input label{position:absolute;top:.25em;left:.25em;transition:var(--main-transition);color:var(--main-input-label-color);font-weight:700;font-size:1em;z-index:1}[data-v-5e80d428] .form .input-group .input .form-control{padding:1.7em 0 .4em .5em;font-size:1em;border-width:0;transition:var(--main-transition);outline:0;width:100%;color:var(--main-text);background:#fff;border-bottom:1px solid transparent;margin-bottom:0}[data-v-5e80d428] .form .input-group .input .form-control.disabled{background:rgba(0,0,0,.05)!important}[data-v-5e80d428] .form .input-group .input select.form-control{padding-bottom:.7em}.input-group[data-v-5e80d428]{display:flex;margin-bottom:1em}.input-group .input[data-v-5e80d428]{flex:2;position:relative;margin:0 2em 0 0;box-sizing:border-box}.input-group .input.password .password-icon[data-v-5e80d428]{position:absolute;width:1.5em;height:1.5em;top:1.5em;left:.5em}.input-group .input.password .form-control.password[data-v-5e80d428]{text-indent:2em}.input-group .input.password .change-password[data-v-5e80d428]{position:absolute;top:.75em;right:1em}.input-group .input.select[data-v-5e80d428]{flex:1}.input-group .input label[data-v-5e80d428]{position:absolute;top:.25em;left:.25em;transition:var(--main-transition);color:var(--main-input-label-color);font-weight:700;font-size:1.2em}.input-group .input .form-control[data-v-5e80d428]{padding:2em 0 .75em .5em;font-size:1.1em;border-width:0;transition:var(--main-transition);outline:0;width:100%;color:var(--main-input-label-color);background:transparent;border-left-color:var(--main-input-border-color);border-bottom:1px solid;border-bottom-color:var(--main-input-border-color);border-right-color:var(--main-input-border-color);border-top-color:var(--main-input-border-color);height:4.4em;margin-bottom:0}.input-group .input .form-control.disabled[data-v-5e80d428]{background:transparent}