.r43-order,.r43-order>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.r43-order h2{font-size:20px}.r43-order [data-r43-countdown],.r43-payment-expiry [data-r43-countdown]{font-variant-numeric:tabular-nums;font-weight:800;color:#5744bc}.r43-payment-expiry{margin:16px 0;padding:12px;border-radius:12px;background:#f5f3fc}.r43-order .payment-recovery-actions{flex-wrap:wrap}.r43-order .btn,.r43-payment-expiry .btn,.r43-recovery>p .btn{min-height:44px;white-space:normal;overflow-wrap:anywhere;text-align:center}.r43-order [hidden],.r43-payment-expiry [hidden],[data-r43-pay-target][hidden]{display:none!important}.r43-closed [data-r43-countdown]{color:#6c6b79}
@media(max-width:600px){.r43-order{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:18px}.r43-order .payment-recovery-actions,.r43-payment-expiry .payment-recovery-actions{display:grid;grid-template-columns:minmax(0,1fr);width:100%;gap:10px}.r43-order .btn,.r43-order form,.r43-payment-expiry .btn{width:100%;box-sizing:border-box}.r43-recovery{padding-bottom:max(24px,env(safe-area-inset-bottom))}.r43-order p{overflow-wrap:anywhere}}
.payment-live-status [hidden],.payment-return-card [hidden]{display:none!important}
.payment-qr{display:grid;justify-items:center;gap:10px;margin:18px auto;max-width:100%;overflow:hidden}.payment-qr img{display:block;width:min(260px,78vw);height:auto;aspect-ratio:1;border:10px solid #fff;box-sizing:border-box;box-shadow:0 8px 30px #10204018}.payment-qr figcaption{max-width:32rem}.payment-auxiliary{margin:12px auto;max-width:360px}
@media(max-width:600px){.payment-qr{margin:14px auto}.payment-qr img{width:min(248px,76vw);border-width:8px}.payment-auxiliary,.payment-auxiliary .btn{width:100%;box-sizing:border-box}}
