.lbq[data-v-ccc9ecaf]{align-items:center;gap:var(--space-16);flex-direction:column;display:flex}.lbq-qr-box[data-v-ccc9ecaf]{box-sizing:border-box;padding:var(--space-12);border:1px solid var(--color-border-default);border-radius:var(--radius-12);background:#fff;min-width:266px;min-height:266px;display:inline-block;position:relative}.lbq-qr[data-v-ccc9ecaf]{display:block}.lbq-qr-badge[data-v-ccc9ecaf]{border-radius:var(--radius-8);color:#fff;width:46px;height:46px;font-size:var(--text-caption);letter-spacing:.3px;background:#06c755;font-weight:800;display:inline-flex;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #fff}.lbq-qr-badge[data-v-ccc9ecaf],.lbq-qr-mask[data-v-ccc9ecaf],.lbq-qr-placeholder[data-v-ccc9ecaf]{justify-content:center;align-items:center;position:absolute}.lbq-qr-mask[data-v-ccc9ecaf],.lbq-qr-placeholder[data-v-ccc9ecaf]{gap:var(--space-8);border-radius:var(--radius-12);background:var(--color-bg-page);flex-direction:column;display:flex;top:0;bottom:0;left:0;right:0}.lbq-qr-mask p[data-v-ccc9ecaf]{font-size:var(--text-small);color:var(--color-text-secondary);margin:0}.lbq-refresh-btn[data-v-ccc9ecaf]{border:1px solid var(--color-border-default);background:var(--color-bg-page);color:var(--color-text-primary);border-radius:var(--radius-8);font-size:var(--text-small);cursor:pointer;transition:var(--transition-fast);padding:9px 18px;font-family:inherit;font-weight:600}.lbq-refresh-btn[data-v-ccc9ecaf]:hover{background:var(--color-bg-subtle)}.lbq-spinner[data-v-ccc9ecaf]{border:3px solid var(--color-border-default);border-top-color:var(--color-text-primary);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite lbq-spin-ccc9ecaf}@keyframes lbq-spin-ccc9ecaf{to{transform:rotate(1turn)}}.lbq-meta[data-v-ccc9ecaf]{font-size:var(--text-caption);color:var(--color-text-tertiary);margin:0}.lbq-meta b[data-v-ccc9ecaf]{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.lbq-refresh[data-v-ccc9ecaf]{font:inherit;color:var(--color-brand-secondary);cursor:pointer;background:0 0;border:0;padding:0}.lbq-refresh[data-v-ccc9ecaf]:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);border-radius:var(--radius-8);outline:none}.lbq-steps[data-v-ccc9ecaf]{font-size:var(--text-small);color:var(--color-text-secondary);align-self:stretch;margin:0;padding-left:20px;line-height:1.7}.lbq-friend[data-v-ccc9ecaf]{border:1px solid var(--color-border-default);border-radius:var(--radius-12);width:100%;overflow:hidden}.lbq-friend[data-v-ccc9ecaf] .lfg{gap:var(--space-20);grid-template-columns:1fr}.lbq-friend[data-v-ccc9ecaf] .lfg-action{align-items:center}@media (prefers-reduced-motion:reduce){.lbq-spinner[data-v-ccc9ecaf]{animation:none}.lbq-refresh-btn[data-v-ccc9ecaf]{transition:none}}
