.login{text-align:center;margin:0 auto;width:28.75rem}.login__title{font-size:1.75rem;color:#444951;line-height:2.125rem}.login__totaltip{margin-top:.625rem;color:#e24247;font-size:.875rem}.login__form{text-align:left;padding-top:1rem}.login__form-tip{display:block;font-size:.75rem;color:#e24247;line-height:.875rem;margin-top:.3125rem}.login__form-tip label{display:block;margin-bottom:0}.login__form-submit{text-align:center;margin-bottom:1.375rem}.login__form-button{min-width:13.125rem;height:3.125rem;font-size:1.125rem;font-weight:500;letter-spacing:1px}.login__form-resetpw{float:right}.login__form-href{text-decoration:underline!important;color:#212121;font-size:.875rem}.login__form-prompt{color:#777;font-size:.875rem}@media screen and (max-width:767.98px){.login{padding-left:.9375rem;padding-right:.9375rem;width:100%}.login__title{height:1.6875rem;font-size:1.375rem;color:#000;line-height:1.625rem}.login__form{padding-top:.875rem}.login__form-tip{font-size:.75rem;color:#e24247;line-height:.875rem;margin-top:.3125rem}.login__form-submit{text-align:center;margin-bottom:.96875rem}.login__form-button{width:100%;height:2.75rem;font-size:.9375rem}.login__form-href{color:#000;font-size:.875rem}.login__form-resetpw{float:right}.login__form-prompt{color:#777;font-size:.9375rem;margin-right:.3125rem}}html[dir=rtl] .login__form{text-align:right}html[dir=rtl] .login__form-resetpw{float:left}html[dir=rtl] .common__label_login{float:right!important}[data-theme-name=Nova] .login,body.nova .login{max-width:380px}[data-theme-name=Nova] .login__title,body.nova .login__title{line-height:1;font-size:1rem;color:var(--color-general-heading-text);font-weight:700}[data-theme-name=Nova] .login__form,body.nova .login__form{padding-top:14px}[data-theme-name=Nova] .login__form .common__group,body.nova .login__form .common__group{height:unset;line-height:1}[data-theme-name=Nova] .login__form .common__group:first-child,body.nova .login__form .common__group:first-child{margin-bottom:21px}[data-theme-name=Nova] .login__form .common__group .common__input,body.nova .login__form .common__group .common__input{width:100%;height:40px}[data-theme-name=Nova] .login__form .common__group .common__label,body.nova .login__form .common__group .common__label{font-size:14px}[data-theme-name=Nova] .login__form .common__group .login__form-resetpw,body.nova .login__form .common__group .login__form-resetpw{font-size:12px}[data-theme-name=Nova] .login__form .common__group .common__label,[data-theme-name=Nova] .login__form .common__group .login__form-resetpw,body.nova .login__form .common__group .common__label,body.nova .login__form .common__group .login__form-resetpw{margin-bottom:15px;line-height:1;color:var(--color-general-text);text-decoration:none!important}[data-theme-name=Nova] .login__form .login__form-submit,body.nova .login__form .login__form-submit{margin-bottom:0}[data-theme-name=Nova] .login__form .login__form-submit .login__form-button,body.nova .login__form .login__form-submit .login__form-button{line-height:1;width:100%;margin-bottom:15px;margin-top:20px;background-color:var(--color-button-bg);color:var(--color-button-text);font-size:var(--type-button-font-size);letter-spacing:var(--type-button-letter-spacing)}[data-theme-name=Nova] .login__form .login__form-submit .login__form-button:hover,body.nova .login__form .login__form-submit .login__form-button:hover{opacity:.75}[data-theme-name=Nova] .login-bottom .login__form-prompt,body.nova .login-bottom .login__form-prompt{color:var(--color-general-text)}[data-theme-name=Nova] .login-bottom .login__form-href,body.nova .login-bottom .login__form-href{font-weight:700;text-decoration:none!important;color:var(--color-general-text)}body.theme-rounded .login input{border-radius:var(--rounded)}body.theme-rounded .login button{border-radius:var(--rounded)}