.demo-banner{display:flex;flex-direction:column;align-items:center;gap:4px;padding:11px 12px;background:#fff8e8;border:1px solid #f2e2b9;border-radius:9px;text-align:center}.demo-banner strong{font-size:9px;letter-spacing:1.2px;color:#94722a}.demo-banner span{font-size:10px;color:#887849}.payment-status{color:#927332}.payment-status strong{color:#765e24}.order-id{font-size:9px;letter-spacing:.2px}.qr-placeholder{background:#fff;padding:10px}.qr-placeholder img{width:100%;height:100%;image-rendering:pixelated;object-fit:contain}.payment-recharge-amount{text-align:center;color:#818b9e;font-size:10px;margin:13px 0 4px}.payment-recharge-amount strong{display:block;color:#2b3857;font:700 15px var(--display);margin-top:3px}.payment-amount{margin-top:5px}.demo-key-warning{margin:7px 0 0;text-align:center;color:#a05645;font-size:9px;font-weight:600}.payment-help{margin-top:10px}.copy-pix{height:42px;color:#fff;background:var(--navy);border-color:var(--navy)}.copy-pix:hover{background:#1d2b50}@media(max-width:520px){.qr-placeholder{width:190px;height:190px}}