.login-page,.password-new-page,.password-applied-page{display:flex;justify-content:center;align-items:center;height:100%}.login-page .form-container,.password-new-page .form-container,.password-applied-page .form-container{display:flex;align-items:center;flex-direction:column;width:480px;padding:32px;border-radius:3px;border:solid 3px #1bb26b;background-color:rgba(129,216,176,0.2)}.login-page .form-container .logo-container,.password-new-page .form-container .logo-container,.password-applied-page .form-container .logo-container{height:40px;margin-bottom:32px}.login-page .form-container .logo-container img,.password-new-page .form-container .logo-container img,.password-applied-page .form-container .logo-container img{height:100%;-o-object-fit:contain;object-fit:contain}.login-page .form-container h2,.password-new-page .form-container h2,.password-applied-page .form-container h2{text-align:center;margin-bottom:24px}.login-page .form-container form,.password-new-page .form-container form,.password-applied-page .form-container form{width:100%}.login-page .form-container form .field,.password-new-page .form-container form .field,.password-applied-page .form-container form .field{display:flex;align-items:center;justify-content:center;width:100%}.login-page .form-container form .field label,.password-new-page .form-container form .field label,.password-applied-page .form-container form .field label{width:120px}.login-page .form-container form .field input,.password-new-page .form-container form .field input,.password-applied-page .form-container form .field input{flex:1}.login-page .form-container .actions,.password-new-page .form-container .actions,.password-applied-page .form-container .actions{display:flex;margin-top:24px;margin-bottom:12px;align-items:center;justify-content:center}
