
#westArea,body{background-color:var(--theme-surface)}body{display:flex;overflow:auto;padding:var(--marg);color:var(--theme-on-surface)}.fr-is-dark.fr-with-bg{box-shadow:0 0 150px 15px #111 inset}.login{--xsBr:var(--mBr);--theme-formfield-padding:10px;--theme-formfield-height:39px;--theme-form-gap:10px;--pad:40px;--halfPad:20px;--formWidth:230px;--formFieldBgColor:#f5f7f9;margin:auto;box-shadow:rgba(0,0,0,.1)0 1px 3px 0,rgba(0,0,0,.06)0 1px 2px 0;background-color:var(--theme-ui-surface)}.fr-is-dark .login{--formFieldBgColor:var(--theme-bg)}.login .fr-mask.shown{background-color:var(--theme-mask-popups)}.fr-is-dark.fr-with-bg .login{box-shadow:0 0 33px 0#131313}.login .x-window-header-text *{pointer-events:all}.login .x-window-header-text{margin-bottom:var(--theme-form-gap)}.login.hasLogoOnTop .x-window-header-text{margin-bottom:calc(var(--theme-form-gap)*2);max-width:var(--formWidth)}.login .x-window-body{display:flex;gap:var(--halfPad);flex-direction:column}.login .region-center{display:flex;gap:var(--pad);justify-content:center;flex-wrap:wrap}#loginForm .x-form{padding:0}.or{height:var(--pad);width:100%;display:flex;align-items:center}.or .line{border-top:1px solid var(--sBCol);height:0;overflow:hidden;flex:1}.or div{padding:0 10px}.forgotPass{font-size:13px;width:100%;text-align:right}#westArea{height:100%;width:var(--formWidth);aspect-ratio:1;border-radius:var(--mBr);overflow:hidden;padding:var(--halfPad)}#footerText,.or div{color:var(--theme-textLighter)}#footerText{width:100%;min-width:var(--formWidth);overflow:hidden;overflow-y:auto}.logoWest{object-fit:scale-down;width:100%;height:100%;user-select:none;pointer-events:none}.logoTopContainer{display:flex;width:100%;justify-content:center}.logoTop{max-width:var(--formWidth);max-height:calc(var(--formWidth)/2);margin-bottom:var(--theme-form-gap)}.loginFormTitle{font-size:28px;padding-bottom:24px}#loginForm{flex:0 0 var(--formWidth);width:var(--formWidth)}.login .x-form-text,.login .x-form-textarea{border-color:transparent;background-color:var(--formFieldBgColor)}.signup .x-panel-header{padding-left:0}.signup .x-panel-header-text{font-size:22px}.login .x-form-field::placeholder{color:var(--theme-textLight)}.login .x-form-field:focus{border-color:var(--theme-primary)}.frBtn.login-button,.login .x-form-field{font-size:15px}.frBtn.login-button{line-height:39px;border-radius:var(--xsBr)}.frBtn.fr-btn-signin{margin-top:var(--theme-form-gap)}.frBtn.fr-btn-signup{align-self:center}#loginForm .x-panel-footer.x-panel-btns{padding-top:34px}.fr-is-mobile .loginFormField{height:42px}.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}.fr-is-dark .loginQRCodeWrap{border:4px solid #fff}.loginQRCodeWrap img{background-color:var(--theme-bg)}.login .x-window-bbar .x-toolbar{display:flex;justify-content:center;gap:5px;margin-top:calc(var(--theme-form-gap)*2);flex-wrap:wrap}.languageSelector,.login .x-window-bbar .fr-btn-link{color:var(--theme-textLight)}.hasLogoOnTop #westArea,.logoTopField{display:none}.hasLogoOnTop .logoTopField{display:flex}#footerText,.login .x-window-bbar .x-toolbar{max-width:calc(calc(var(--formWidth)*2) + var(--pad))}.login.hasLogoOnTop #footerText,.login.hasLogoOnTop .x-window-bbar .x-toolbar{max-width:var(--formWidth)}@media only screen and (max-width:380px),only screen and (max-height:550px){body{padding:10px}.login{--pad:20px;--halfPad:10px}}@media only screen and (max-width:620px){.login .x-form{padding-top:var(--theme-form-gap)}#westArea{display:none}#footerText,.login .x-window-bbar .x-toolbar{max-width:calc(var(--formWidth) + var(--pad))}.logoTopField{display:flex}}@media only screen and (min-width:889px){.login{--formWidth:292px;--theme-form-gap:14px}}
