.billing-wallet-status{font-size:13px;color:#a9b8d1;line-height:1.8;margin:18px 0}
.billing-payment-return{width:min(700px,calc(100% - 40px));margin:75px auto 100px;padding:40px;display:flex;flex-direction:column;align-items:flex-start;gap:22px;border:1px solid rgba(191,207,239,.22);border-radius:24px;background:linear-gradient(140deg,rgba(13,26,50,.9),rgba(6,10,21,.9));box-shadow:0 28px 100px rgba(0,0,0,.3)}
.billing-payment-return>svg{color:#d4c393}.billing-payment-return h1{font-size:clamp(28px,4vw,44px);line-height:1.25;color:#f2ebde;margin:0}.billing-payment-return>p{color:#b9c6da;font-size:15px;line-height:1.9;margin:0}
.billing-payment-order{display:grid;grid-template-columns:1fr auto;gap:12px;width:100%;padding:20px;border:1px solid rgba(179,203,242,.16);border-radius:12px;background:rgba(21,38,66,.4);font-size:15px;color:#e0e8f4}.billing-payment-order small{grid-column:1/-1;color:#93a6c2;word-break:break-all;font-size:11px}.billing-payment-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px}

@media(max-width:640px){.billing-payment-return{margin:30px auto 60px;padding:24px;gap:20px}.billing-payment-actions{width:100%}.billing-payment-actions .billing-primary,.billing-payment-actions .billing-secondary{width:100%}}
.billing-dialog-close{right:10px;top:10px;width:44px;height:44px;padding:12px}
