.metro-login-form-container *{outline:none;margin:0;padding:0;font-family:Space Grotesk}.metro-login-form-container{display:flex;flex-direction:column;width:50%;border-radius:20px;background:transparent}.metro-login-form-container .sso-form-container{display:flex;flex-direction:column}.metro-login-form-container .sso-form-container .sso-buttons-container{display:flex;flex-direction:row;margin-bottom:40px}.metro-login-form-container .sso-form-container .sso-buttons-container .sso-login{display:flex;flex-direction:row;cursor:pointer}.metro-login-form-container .sso-form-container .sso-buttons-container .sso-login #sso-text-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:52%}.metro-login-form-container .sso-form-container .sso-buttons-container .sso-login{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-right:30px;border-radius:40px;border:1px solid rgba(8,255,103,.4);background:#1e1e1e66;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);width:320px;height:182px;flex-shrink:0}.metro-login-form-container .passwordlogin-form-container{padding:60px;width:655px;flex-shrink:0;border-radius:40px;border:1px solid rgba(8,255,103,.4);background:#1e1e1e66;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.metro-login-form-container .passwordlogin-form-container .form-buttons-container{display:flex;flex-direction:row;justify-content:space-between}.metro-login-form-container .passwordlogin-form-container .form-buttons-container #reset-password-container{height:44px;border-radius:40px;border:1px solid rgba(8,255,103,.4);display:flex;justify-content:center;align-items:center;align-content:center}.metro-login-form-container .passwordlogin-form-container .form-buttons-container #reset-password-container #reset-password-anchor{color:#08ff6766;text-align:center;font-size:20px;font-style:normal;font-weight:400;margin-left:20px;margin-right:20px}.metro-login-form-container .passwordlogin-form-container .form-buttons-container button.form-prim-button{background:#08ff67;width:212px;height:44px;flex-shrink:0;border-radius:40px;border:1px solid #08FF67;color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:25px;display:flex;justify-content:center;align-items:center}.metro-login-form-container .passwordlogin-form-container .form-buttons-container button.form-prim-button p{position:relative;width:100%}.metro-login-form-container .passwordlogin-form-container .form-buttons-container button.form-prim-button .arrow-right{position:absolute;right:20px}.metro-login-form-container .title{color:#f1f1f1;font-size:25px;font-style:normal;font-weight:400;line-height:30px;padding-left:60px;padding-bottom:42px}.metro-login-form-container label{color:#1a1a1a80;font-family:Space Grotesk;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.metro-login-form-container input.email-input{border:none;width:100%;height:44px;flex-shrink:0;border-radius:40px;background:#08ff6733;padding-left:20px;margin-bottom:10px;color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:25px}.metro-login-form-container #password-input-row{border-radius:40px;background:#08ff6733;height:44px;border:none;text-align:center;margin-bottom:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-left:20px;padding-right:20px}.metro-login-form-container #password-input-row input{background-color:transparent;outline:none;border:none;width:100%;color:#fff;font-size:20px;font-style:normal;font-weight:400}.metro-login-form-container input:-webkit-autofill,.metro-login-form-container input:-webkit-autofill:hover,.metro-login-form-container input:-webkit-autofill:focus{background-color:transparent!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;border:none!important;transition:background-color 5000s ease-in-out 0s;color:#fff!important}.metro-login-form-container input:focus{outline:none;border:none;box-shadow:none}.metro-login-form-container #sign-in-anchor-container,.metro-login-form-container #sign-up-anchor-container{display:flex;flex-direction:row;align-items:center;margin-left:60px;margin-top:40px}.metro-login-form-container #sign-in-anchor-container .title-and-arrow-container,.metro-login-form-container #sign-up-anchor-container .title-and-arrow-container{display:flex;align-items:center;align-content:center;color:#fff}.metro-login-form-container #sign-in-anchor-container a,.metro-login-form-container #sign-up-anchor-container a{color:#fff;font-family:Space Grotesk;font-size:15px;font-style:normal;font-weight:700;line-height:18px}.metro-login-form-container #sign-up-anchor-container{width:100%}.metro-login-form-container #sign-up-anchor{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.metro-login-form-container .sign-up-anchor-container{cursor:pointer;width:60px;height:60px;flex-shrink:0;border-radius:40px;border:1px solid rgba(8,255,103,.4);background:#1e1e1e66;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);display:flex;justify-content:center;align-items:center;align-content:center;margin-left:30px}.metro-login-form-container .button-disabled{cursor:not-allowed}.metro-login-form-container #password-eye{width:25px;height:25px;cursor:pointer}.metro-login-form-container #error-message{margin:0 0 10px;display:flex;align-content:center;align-items:center;color:#fff}
