.social-login-buttons[data-v-809d50db]{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.social-login-buttons.block[data-v-809d50db]{align-items:stretch;flex-direction:column}.social-btn[data-v-809d50db]{height:40px;border-radius:10px;border:1px solid rgba(17,24,39,.14);background:#fff;color:#111827;font-size:13px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px}.block .social-btn[data-v-809d50db]{width:100%}.social-btn[data-v-809d50db]:disabled{cursor:not-allowed;opacity:.7}.social-btn[data-v-809d50db]:hover:not(:disabled){background:#f8fafc}.social-icon[data-v-809d50db]{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:12px;line-height:1}.provider-wx .social-icon[data-v-809d50db]{background:#16a34a}.provider-qq .social-icon[data-v-809d50db]{background:#2563eb}.provider-alipay .social-icon[data-v-809d50db]{background:#1677ff}.social-qr-box[data-v-809d50db]{display:flex;flex-direction:column;align-items:center;gap:12px}.social-qr-prompt[data-v-809d50db]{font-size:13px;color:#374151;text-align:center}
