.qr-scan-line[data-v-4a5adfa3]{position:absolute;left:8px;right:8px;top:8px;height:2px;background:linear-gradient(90deg,transparent,#2563eb,transparent);animation:scanLineMove-4a5adfa3 2.2s linear infinite}@keyframes scanLineMove-4a5adfa3{0%{top:10px}50%{top:148px}to{top:10px}}.tactile-btn[data-v-4a5adfa3]{transition:all .22s cubic-bezier(.16,1,.3,1)}.tactile-btn[data-v-4a5adfa3]:hover{transform:translateY(-1px)}.tactile-btn[data-v-4a5adfa3]:active{transform:translateY(0) scale(.985)}
