.qr-overlay[data-v-f6b00df6]{z-index:2147483647;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a8c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.qr-dialog[data-v-f6b00df6]{text-align:center;background:#fff;border-radius:20px;outline:none;width:100%;max-width:380px;padding:2rem 2rem 1.75rem;position:relative;box-shadow:0 24px 60px #0f172a40}.qr-close[data-v-f6b00df6]{color:#5f6368;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .2s;display:flex;position:absolute;top:.9rem;right:.9rem}.qr-close[data-v-f6b00df6]:hover{background:#f1f3f4}.qr-close[data-v-f6b00df6]:focus-visible,.qr-link[data-v-f6b00df6]:focus-visible{outline-offset:2px;outline:2px solid #01875f}.qr-brand[data-v-f6b00df6]{color:#5f6368;align-items:center;gap:.5rem;margin-bottom:.9rem;font-weight:600;display:inline-flex}.qr-title[data-v-f6b00df6]{color:#0f172a;margin:0 0 .4rem;font-size:1.3rem;font-weight:700}.qr-desc[data-v-f6b00df6]{color:#475569;margin:0 0 1.4rem;font-size:.9rem;line-height:1.6}.qr-frame[data-v-f6b00df6]{background:#fff;border:1px solid #dadce0;border-radius:16px;padding:12px;display:inline-flex}.qr-frame img[data-v-f6b00df6]{width:220px;height:220px;display:block}.qr-link[data-v-f6b00df6]{color:#01875f;margin-top:1.25rem;font-size:.9rem;font-weight:600;text-decoration:none;display:block}.qr-link[data-v-f6b00df6]:hover{text-decoration:underline}.qr-fade-enter-active[data-v-f6b00df6],.qr-fade-leave-active[data-v-f6b00df6]{transition:opacity .25s}.qr-fade-enter-active .qr-dialog[data-v-f6b00df6],.qr-fade-leave-active .qr-dialog[data-v-f6b00df6]{transition:transform .25s cubic-bezier(.4,0,.2,1)}.qr-fade-enter-from[data-v-f6b00df6],.qr-fade-leave-to[data-v-f6b00df6]{opacity:0}.qr-fade-enter-from .qr-dialog[data-v-f6b00df6],.qr-fade-leave-to .qr-dialog[data-v-f6b00df6]{transform:translateY(12px)scale(.97)}
