.payment-checkout{max-width:520px}.payment-checkout .checkout-summary{gap:16px}.payment-checkout .checkout-summary small{display:block;overflow-wrap:anywhere;font-size:11px;line-height:1.7}.payment-sandbox{border:1px dashed #a46c22;background:#fff0cc;color:#70430b;padding:10px 14px;margin:12px 0 20px;font-weight:700;text-align:center;border-radius:8px}.payment-qr{margin:22px auto;text-align:center}.payment-qr img{display:block;margin:auto;background:#fff;padding:12px;box-sizing:content-box;border:1px solid #dfd6c8;border-radius:10px;max-width:calc(100% - 26px);height:auto}.payment-qr figcaption{font-size:12px;line-height:1.7;margin-top:12px;color:#6d645c}.payment-status{font-size:14px;line-height:1.8;overflow-wrap:anywhere;min-height:3.6em}.payment-actions{display:grid;gap:10px}.payment-dismiss{display:block;margin:18px auto 0}.payment-checkout .button{white-space:normal;text-align:center}.order-right .text-button{margin-left:12px}@media(max-width:480px){.payment-checkout{padding:30px 20px}.payment-checkout .checkout-summary{align-items:flex-start}.payment-checkout .checkout-summary b{white-space:nowrap}.payment-qr img{width:200px}.order-right .text-button{margin-left:8px}}
