#loginform #login-with-entra{margin:0;padding:1rem 0 0;display:none}#loginform #login-with-entra.show{display:block;clear:both}#loginform #login-with-entra p.link{text-align:center}#loginform #login-with-entra a{text-decoration:none}#loginform #login-with-entra a:hover{text-decoration:underline}#loginform p.entra-alt-login{margin:0 0 .5rem 0;position:relative;text-align:center;color:#777}#loginform p.entra-alt-login::before,#loginform p.entra-alt-login::after{display:inline-block;background:#c3c3c3;content:"";height:1px;position:absolute;top:50%;width:calc(50% - 3ch)}#loginform p.entra-alt-login::before{left:0}#loginform p.entra-alt-login::after{right:0}#loginform.mentra{text-align:center}#loginform.mentra select.tenant{margin:0 auto 1.6rem auto}#loginform.mentra button.entra{display:flex;gap:1rem;justify-content:center;align-items:center;margin:0 auto 1rem auto;padding:.5rem;width:100%;border:1px solid #ccc;border-radius:1rem;background-color:#eaeaea;color:#000;font-size:.9rem;cursor:pointer}#loginform.mentra button.entra img{height:2.25em;width:auto;display:inline-block;margin:0;padding:0}#loginform.mentra button.entra+*{margin-top:1rem}#loginform.mentra a{text-decoration:none}#loginform.mentra a:hover{text-decoration:underline}body.login-action-new-user #login_error{margin:1rem 0}body.login-action-new-user #loginform h3{margin:0 0 .5rem 0}body.login-action-new-user #loginform p.info{margin:.5rem 0}body.login-action-new-user #loginform .field .name{font-weight:bold}
