.shell-qr-card{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);margin:0;padding:var(--spacing-lg) var(--spacing-md);border-radius:var(--radius-control);background:var(--surface-page);color:var(--ink-primary)}.shell-qr-card-code{width:min(100%,280px);aspect-ratio:1}.shell-qr-card-code svg{display:block;width:100%;height:100%}.shell-qr-card-caption{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.shell-qr-card-hint{font-weight:600}.shell-qr-card-url{font-size:.875rem;color:var(--ink-secondary);overflow-wrap:anywhere}
