.qr-modal[data-v-d7d3aaa4]{background:#fff;border:0;color:#1f2937;margin:auto;max-height:calc(100dvh - 2rem);max-width:none;overflow:auto;overscroll-behavior:contain;padding:0;width:min(24rem,calc(100vw - 2rem))}.qr-modal[data-v-d7d3aaa4]::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0009}.qr-modal-close[data-v-d7d3aaa4]{border-radius:8px;display:grid;height:44px;place-items:center;width:44px}.qr-modal-error[data-v-d7d3aaa4]{color:#4b5563;font-size:14px;line-height:1.8;padding:24px 0}.qr-modal-error a[data-v-d7d3aaa4]{color:#5b43bb;text-decoration:underline;text-underline-offset:3px}.qr-modal[open][data-v-d7d3aaa4]{animation:qr-modal-enter-d7d3aaa4 .3s ease}.qr-modal a[data-v-d7d3aaa4]:focus-visible,.qr-modal button[data-v-d7d3aaa4]:focus-visible{outline:2px solid #7366ff;outline-offset:3px}@keyframes qr-modal-enter-d7d3aaa4{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.qr-modal[open][data-v-d7d3aaa4]{animation:none}}
