.qr-overlay[data-v-42585346]{background:#1423166b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.qr-card[data-v-42585346]{animation:qr-pop-42585346 .18s ease-out}@keyframes qr-pop-42585346{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.qr-close[data-v-42585346]{position:absolute;top:14px;right:14px;width:28px;height:28px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#8a9680;background:#f1f7e6;transition:all .15s ease}.qr-close[data-v-42585346]:hover{background:#e8efdc;color:#35543d}.qr-btn[data-v-42585346]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;border-radius:12px;font-size:13px;font-weight:600;transition:all .15s ease}.qr-btn-primary[data-v-42585346]{background:#4d8c53;color:#fff}.qr-btn-primary[data-v-42585346]:hover{background:#437a49}.qr-btn-ghost[data-v-42585346]{background:#f1f7e6;color:#4d6b52;border:1px solid #e8efdc}.qr-btn-ghost[data-v-42585346]:hover:not(:disabled){background:#eaf1e0}.qr-btn-ghost[data-v-42585346]:disabled{opacity:.5}
