.qr[data-v-8757af9c]{position:fixed;inset:0;z-index:var(--z-palette);display:flex;align-items:center;justify-content:center;padding:24px;background:#0c0a089e}.qr__box[data-v-8757af9c]{width:min(340px,100%);padding:16px 16px 18px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);text-align:center}.qr__head[data-v-8757af9c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.qr__title[data-v-8757af9c]{font-size:var(--fs-sm);color:var(--ink-2);letter-spacing:.02em}.qr__close[data-v-8757af9c]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r-sm);color:var(--ink-3);transition:color var(--dur-fast),background var(--dur-fast)}.qr__close[data-v-8757af9c]:hover{color:var(--ink);background:var(--surface-2)}.qr__stage[data-v-8757af9c]{display:flex;align-items:center;justify-content:center;min-height:200px;padding:10px;border-radius:var(--r);background:var(--surface-2)}.qr__stage img[data-v-8757af9c]{width:100%;max-width:260px;height:auto;border-radius:var(--r-sm);background:#fff}.qr__fallback[data-v-8757af9c]{font-size:var(--fs-sm);color:var(--ink-3)}.qr__hint[data-v-8757af9c]{margin-top:14px;font-size:var(--fs-sm);color:var(--ink-3)}.qr-enter-active[data-v-8757af9c],.qr-leave-active[data-v-8757af9c]{transition:opacity var(--dur) var(--ease)}.qr-enter-from[data-v-8757af9c],.qr-leave-to[data-v-8757af9c]{opacity:0}.qr-enter-active .qr__box[data-v-8757af9c],.qr-leave-active .qr__box[data-v-8757af9c]{transition:transform var(--dur) var(--ease)}.qr-enter-from .qr__box[data-v-8757af9c],.qr-leave-to .qr__box[data-v-8757af9c]{transform:scale(.96)}@media(max-width:780px){.qr__box[data-v-8757af9c]{width:100%;max-width:340px}}
