.social-signin-buttons{display:grid;gap:10px;margin:18px 0 22px}.social-signin-button{min-height:44px;display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 18px;border-radius:5px;border:1px solid #747775;background:#fff;color:#1f1f1f;font-size:14px;font-weight:600}.social-signin-button:hover{background:#f3f5f5}.social-signin-button.facebook{background:#0866ff;border-color:#0866ff;color:white}.social-signin-button.facebook:hover{background:#0757d9}.google-mark{width:20px;height:20px;flex:0 0 20px}.facebook-mark{font-family:Arial,sans-serif;font-weight:800;font-size:24px;line-height:1}.social-method-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding:15px 0}.social-method-row>span{flex:1}.social-settings-panel{margin:28px 5.5%;padding:24px;border:1px solid var(--line);border-radius:12px;background:white}.social-settings-panel>p{max-width:950px}.social-provider-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px;padding:20px 0;border-top:1px solid var(--line)}.social-provider-form h3,.social-provider-form>p,.social-provider-form>.check,.social-provider-form>small{grid-column:1/-1;margin:0}.social-provider-form label{display:grid;gap:6px;min-width:0}.social-provider-form input:not([type=checkbox]){width:100%;min-width:0;padding:11px;border:1px solid var(--line);border-radius:5px}.social-provider-form input[readonly]{font-family:monospace;font-size:12px;background:#f7f8f6}.social-provider-form label.check{display:flex}.social-provider-form>.primary{justify-self:start}.social-provider-status{color:#526653}.social-signin-buttons[hidden],.social-settings-panel[hidden]{display:none}
@media(max-width:760px){.social-settings-panel{margin:20px 5%;padding:18px}.social-provider-form{grid-template-columns:1fr}.social-method-row{gap:10px}.social-method-row button{width:100%}}
