.social-login-options{display:grid;gap:10px;margin:16px 0}.social-login-options>button{width:100%;min-height:46px;border-radius:12px;font-weight:600}.social-login-options p{margin:4px 0}.social-login-options[hidden]{display:none!important}.social-login-options form{display:grid;gap:10px}.social-login-options form[hidden]{display:none!important}

button.provider-linkedin{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}button.provider-linkedin .provider-logo{display:block!important;width:24px!important;height:24px!important;min-width:24px!important;object-fit:contain!important;flex-shrink:0!important}
