.login-provider-dialog{width:min(620px,calc(100vw - 24px))}.login-provider-dialog[open]{display:flex;flex-direction:column;overflow:hidden}.login-provider-dialog>.dialog-header{flex-shrink:0}.login-provider-content{overflow-y:auto;min-height:0;padding:0 22px 22px}.login-provider-form{padding:20px 0;display:flex;flex-direction:column;gap:14px;border-bottom:1px solid var(--line)}.login-provider-form h3{font-size:15px;margin:0}.login-provider-note{font-size:12px;color:var(--muted);line-height:1.8;overflow-wrap:anywhere}.login-provider-field{display:flex;flex-direction:column;gap:7px;font-size:12px}.login-provider-field input{width:100%;font-size:14px}.login-provider-status{font-size:12px;line-height:1.8;color:var(--green);padding-top:12px}@media(max-width:760px){.login-provider-content{padding:0 18px 18px}.login-provider-field input{font-size:16px}}
