.qr-pay[data-v-f6c1412a]{flex-direction:column;align-items:center;gap:16px;padding:4px 0 8px;display:flex}.qr-pay__title[data-v-f6c1412a]{font-size:16px;font-weight:600}.qr-pay__tabs[data-v-f6c1412a]{background:hsl(var(--accent));border-radius:10px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;width:100%;padding:4px;display:grid}.qr-pay__tab[data-v-f6c1412a]{height:36px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:14px;transition:background-color .15s,color .15s;display:inline-flex}.qr-pay__tab[data-v-f6c1412a]:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:1px}.qr-pay__tab--active[data-v-f6c1412a]{color:hsl(var(--foreground));background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground) / 12%);font-weight:600}.qr-pay__mark[data-v-f6c1412a]{flex:none;width:18px;height:18px}.qr-pay__amount[data-v-f6c1412a]{flex-direction:column;align-items:center;gap:2px;display:flex}.qr-pay__amount span[data-v-f6c1412a],.qr-pay__amount small[data-v-f6c1412a]{color:hsl(var(--muted-foreground));font-size:12px}.qr-pay__amount strong[data-v-f6c1412a]{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.2}.qr-pay__frame[data-v-f6c1412a]{border:1px solid hsl(var(--border));border-top:3px solid var(--qr-brand);background:#fff;border-radius:12px;padding:12px}.qr-pay__code[data-v-f6c1412a]{align-items:center;justify-items:center;width:188px;height:188px;display:grid;position:relative}.qr-pay__page[data-v-f6c1412a]{border:0;display:block}.qr-pay__veil[data-v-f6c1412a]{background:rgba(255,255,255,.94);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.qr-pay__veil strong[data-v-f6c1412a]{color:#1f2329;font-size:14px}.qr-pay__hint[data-v-f6c1412a]{color:hsl(var(--foreground));align-items:center;gap:6px;margin:0;font-size:14px;display:inline-flex}.qr-pay__hint .qr-pay__mark[data-v-f6c1412a]{color:var(--qr-brand)}.qr-pay__status[data-v-f6c1412a]{max-width:360px;color:hsl(var(--muted-foreground));text-align:center;text-wrap:balance;margin:-6px 0 0;font-size:12px}.qr-pay__status b[data-v-f6c1412a]{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-weight:600}.qr-pay__status--error[data-v-f6c1412a]{color:hsl(var(--destructive))}.qr-pay__done[data-v-f6c1412a]{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:8px 0 4px;display:flex}.qr-pay__done-mark[data-v-f6c1412a]{width:56px;height:56px;margin-bottom:6px}.qr-pay__done-mark circle[data-v-f6c1412a]{fill:hsl(var(--success) / 12%);stroke:hsl(var(--success));stroke-width:2px}.qr-pay__done-mark path[data-v-f6c1412a]{fill:none;stroke:hsl(var(--success));stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.qr-pay__done h3[data-v-f6c1412a]{margin:0;font-size:18px;font-weight:600}.qr-pay__done p[data-v-f6c1412a]{color:hsl(var(--muted-foreground));margin:0;font-size:13px}.qr-pay__actions[data-v-f6c1412a]{justify-content:center;gap:8px;margin-top:14px;display:flex}.qr-pay__empty[data-v-f6c1412a]{max-width:320px;color:hsl(var(--muted-foreground));text-align:center;padding:24px 0;font-size:13px}
