.wallet-sale dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.wallet-sale .wallet-net,.wallet-sale .wallet-release{background:#eef5f8;border:1px solid #d5e3eb;border-radius:12px;padding:16px;grid-column:span 2}
.wallet-sale .wallet-net dd{font-size:26px;color:#17654e}
.wallet-sale .wallet-release dd{font-size:16px;color:#24495d}
.wallet-sale .wallet-release p{font-size:13px;line-height:1.55;margin:8px 0 0;color:#4c6273}
.order-contact{border:1px solid #c9ded4;background:#f1f8f4;border-radius:12px;padding:16px;margin:12px 0;overflow-wrap:anywhere}
.order-contact h3{font-size:17px;margin:0 0 10px}
.order-contact p{line-height:1.6;white-space:pre-wrap}
.buy-recipient{border:1px solid #d2e0ea;border-radius:12px;padding:16px;margin:16px 0}
.buy-recipient-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.buy-recipient label{display:grid;gap:6px;font-size:13px}
.buy-recipient input{width:100%;box-sizing:border-box;padding:12px;border:1px solid #c2d4e2;border-radius:8px;font:inherit}
@media(max-width:640px){.wallet-sale dl{grid-template-columns:1fr 1fr}.wallet-sale .wallet-net,.wallet-sale .wallet-release{grid-column:1/-1}.buy-recipient-grid{grid-template-columns:1fr}}
