.sl-social{margin-top:4px}.sl-social .sl-auth-divider{margin:22px 0 14px}.sl-social-grid{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;display:grid}.sl-social-btn{cursor:pointer;min-height:46px;font:inherit;color:#0f172a;background:#fffc;border:1px solid #0f172a1f;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex}.sl-social-btn:not(:disabled):hover{border-color:rgba(var(--brand-500-rgb), .35);background:#fff;transform:translateY(-2px);box-shadow:0 12px 24px -16px #0f172a66}.sl-social-btn:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.sl-social-btn:disabled{opacity:.55;cursor:default}.sl-social-grid.is-icons .sl-social-label{display:none}@media (width<=360px){.sl-social-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sl-social-note{color:#52607a;text-align:center;margin:10px 0 0;font-size:12.5px;line-height:1.7}.sl-social-spin{border:2px solid #0f172a26;border-top-color:var(--brand-500);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite sl-social-spin}@keyframes sl-social-spin{to{transform:rotate(360deg)}}.sl-linked{gap:10px;display:grid}.sl-linked-row{background:#fff;border:1px solid #e6ecec;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s;display:flex}.sl-linked-row.is-linked{border-color:rgba(var(--brand-500-rgb), .3);background:linear-gradient(135deg, #fff 60%, rgba(var(--brand-500-rgb), .05))}.sl-linked-mark{background:#f5f8f8;border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.sl-linked-body{flex:1;min-width:0}.sl-linked-body b{color:#0f172a;font-size:15px;font-weight:600;display:block}.sl-linked-body small{color:#52607a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.sl-linked-body small.is-on{color:var(--brand-700)}@media (prefers-reduced-motion:reduce){.sl-social-btn:not(:disabled):hover{transform:none}.sl-social-spin{animation-duration:2s}}
