.formSide,.logoSide,.logoSide .x-panel{background-color:transparent}.loginForm .x-panel-footer.x-panel-btns{padding-top:34px}#loginLogoImage,.logoArea{height:100%;width:100%}.fr-transparent-login .login{background-color:var(--theme-bg-transparent)}.fr-transparent-login .login .x-panel,.login .fr-btn-link:hover{background-color:transparent}#loginLogoImage{background-size:contain;background-repeat:no-repeat;background-position:center}.fr-btn-signin{font-size:16px;padding:4px 12px}.loginFormTitle{font-size:28px;padding-bottom:24px}#loginText{overflow-y:auto}.footerTextPanel .x-panel-body{overflow:auto}.footerText{color:var(--theme-textLight)}.fr-transparent-login .footerText{color:var(--theme-text)}.login .fr-btn-link:hover{text-decoration:underline}.loginFormField{font-size:17px;height:38px;line-height:38px;padding-left:10px;box-shadow:none;border-radius:var(--sBr);background-color:var(--theme-bg-transparent);margin-bottom:8px;border:1px solid var(--hBCol)}.lang-select{border:1px solid var(--theme-main);color:var(--theme-main)}.lang-select.x-btn-menu-active,.lang-select:focus,.lang-select:hover{background-color:var(--theme-bg-transparent)}.fr-transparent-login .loginFormField::placeholder{color:var(--theme-textLight)}.fr-transparent-login .loginFormField{border-color:transparent}.loginFormField:focus{border-color:var(--theme-main)}.fr-is-mobile .loginFormField{font-size:20px;height:42px}body:not(.darkMode) .loginFormField:-webkit-autofill{transition:background-color 5000s ease-in-out 0s}.loginQRCodeWrap{margin:10px 0;display:inline-block;background-image:url(../images/loading.svg);background-position:center center;background-repeat:no-repeat;width:210px;height:210px}.forgotPass{flex:1;margin-bottom:12px}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.fr-transparent-login .login{background-color:var(--theme-bg-transparent);backdrop-filter:blur(5px)}}