.pix-view .pix-view-qr { width: 260px; height: auto; max-width: min(88vw, 320px); aspect-ratio: 1 / 1; display: block; margin: 10px auto 14px; object-fit: contain; background: #fff; border-radius: 10px; padding: 8px; box-sizing: border-box; image-rendering: pixelated; }
.pix-qr-fallback { text-align: center; color: #ffbd59; font-size: 13px; padding: 10px; margin: 0; }
