.topup-dialog{max-width:510px}.topup-presets{display:flex;gap:8px}.topup-presets button{padding:9px 16px;border:1px solid var(--line);border-radius:10px;background:var(--surface);font-size:13px}.topup-total{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:20px}.topup-total strong{font-size:25px;white-space:nowrap}.topup-dialog label.topup-accept{display:flex;flex-direction:row;align-items:flex-start;gap:10px;font-size:12px;font-weight:400;line-height:1.7}.topup-accept input{width:18px;height:18px;flex-shrink:0;margin:3px 0 0;padding:0}.topup-accept a,.topup-dialog .small-note a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.payment-order-history{margin-top:42px}.payment-order-list{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--surface)}.payment-order{display:flex;align-items:center;gap:20px;padding:18px 22px;transition:background .2s}.payment-order:hover{background:var(--surface-alt)}.payment-order+.payment-order{border-top:1px solid var(--line)}.payment-order>div{display:flex;flex-direction:column;gap:4px}.payment-order>div:nth-child(2){margin-left:auto;text-align:right}.payment-order span{font-size:12px;color:var(--muted)}.payment-return-card{max-width:730px;margin:35px auto;background:var(--surface);border:1px solid var(--line);border-radius:25px;padding:45px}.payment-return-card h1{font-size:36px;line-height:1.2;margin:18px 0}.payment-return-card>p{line-height:1.8;color:var(--muted)}.payment-return-icon{margin:24px 0 18px;color:var(--accent)}.payment-return-icon svg{width:42px;height:42px}.payment-order-number{font:12px/1.7 monospace;overflow-wrap:anywhere}.payment-return-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:25px}@media(max-width:600px){.payment-return-card{padding:25px;margin:20px 0}.payment-return-card h1{font-size:28px}.payment-order{padding:16px;gap:12px}.payment-order strong{font-size:14px}.payment-order>div:nth-child(2){max-width:55%}.topup-total strong{font-size:22px}}
