#app .forgot-password{height:100vh;width:100%;background-repeat:no-repeat;background-size:cover;overflow:auto}#app .forgot-password .md-input{height:40px}@media(min-width:120rem){#app .forgot-password .md-input{height:50px}}#app .forgot-password .md-card-content{padding:0}#app .forgot-password .md-card-content .meep-input{width:95%;margin:0 auto}#app .forgot-password .md-card-content .meep-input .md-field label,#app .forgot-password .md-card-content .meep-input .md-invalid label{top:1.125rem}@media(min-width:120rem){#app .forgot-password .md-card-content .meep-input .md-field label,#app .forgot-password .md-card-content .meep-input .md-invalid label{top:1.25rem}}#app .forgot-password .md-card-content .meep-input .md-focused label,#app .forgot-password .md-card-content .meep-input .md-has-value label{font-size:.5625rem;left:.75rem;top:.625rem}@media(min-width:120rem){#app .forgot-password .md-card-content .meep-input .md-focused label,#app .forgot-password .md-card-content .meep-input .md-has-value label{font-size:.75rem;left:1.25rem}}#app .forgot-password.forgot-password--jep .forgot-password__form-media,#app .forgot-password.forgot-password--jepa .forgot-password__form-media{height:auto}#app .forgot-password.forgot-password--jep .forgot-password__form-media .md-icon,#app .forgot-password.forgot-password--jepa .forgot-password__form-media .md-icon{width:235px;height:87px;margin-top:27px;margin-bottom:23px}#app .forgot-password__corner-img{position:absolute;transform:rotate(90deg);top:0;left:0;width:20%}#app .forgot-password__corner-img.logo-corner-lcm{top:32px;width:20em;transform:rotate(0) translate(-1em)}#app .forgot-password__form{margin:100px 0;padding:20px 20px 50px;border-radius:27px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);cursor:default}@media(min-width:120rem){#app .forgot-password__form{padding:1.25rem}}#app .forgot-password__form .md-card{cursor:default}#app .forgot-password__form .md-card-header{display:flex;flex-direction:column;align-items:center;margin-bottom:25px}#app .forgot-password__form .md-card-header .md-title{font-family:var(--font-extrabold);font-size:1.0625rem}@media(min-width:120rem){#app .forgot-password__form .md-card-header .md-title{font-size:1.375rem}}#app .forgot-password__form .md-card-header .md-subhead{opacity:1;font-family:var(--font-x);font-size:.875rem}@media(min-width:120rem){#app .forgot-password__form .md-card-header .md-subhead{font-size:1.0625rem}}#app .forgot-password__form .md-card-actions{margin:1.875rem 0 0 0;padding:0}@media(min-width:120rem){#app .forgot-password__form .md-card-actions{margin:2.25rem 1.25rem 3.125rem 0}}#app .forgot-password__form .md-card-actions .md-ripple{padding:0 2rem}@media(min-width:120rem){#app .forgot-password__form .md-card-actions .md-ripple{padding:0 2.6875rem}}#app .forgot-password__form .md-card-actions .md-button{width:auto}#app .forgot-password__form .md-card-actions .reset-password-button{padding:.3125rem 0;height:2.1875rem;width:auto}@media(min-width:120rem){#app .forgot-password__form .md-card-actions .reset-password-button{height:2.6875rem}}#app .forgot-password__form .md-card.md-with-hover{cursor:default}#app .forgot-password__form-media{width:100%;height:unset;display:flex;justify-content:center;align-items:center}@media(min-width:120rem){#app .forgot-password__form-media{height:150px}}#app .forgot-password__form-media .md-icon{width:25%}#app .forgot-password .forgot-password__logo{max-width:187px;width:100%;height:auto;margin-top:1.25rem;margin-bottom:0}@media(min-width:120rem){#app .forgot-password .forgot-password__logo{max-width:275px}}#app .forgot-password .forgot-password__logo ::v-deep svg{width:100%;height:auto}