.deposit-wallet{color:#111;font-size:14px;line-height:1.65;min-width:0}
.deposit-wallet-note,.deposit-wallet-demo{font-size:13px;line-height:1.7;margin:10px 0}
.deposit-wallet-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:15px 0;border-block:1px solid #e3e8dc;margin:16px 0}
.deposit-wallet-totals span{display:block;font-size:12px}.deposit-wallet-totals strong{font-size:18px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.deposit-wallet-order{border:1px solid #dfe5d8;border-radius:12px;padding:14px;margin:12px 0;background:#fff}
.deposit-wallet-order-head{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.deposit-wallet-order-head strong{overflow-wrap:anywhere;font-size:14px}.deposit-wallet-order-head>span{white-space:nowrap;font-size:13px}
.deposit-wallet-order p{margin:7px 0}.deposit-wallet-order .btn,.deposit-wallet .buttons>.btn{min-height:42px;white-space:normal}
.deposit-wallet-status{background:#f3f5ef;border-radius:8px;padding:12px;margin:14px 0}
.deposit-wallet-proof{margin-top:16px;border-top:1px solid #e3e8dc;padding-top:12px}.deposit-wallet-proof summary{font-size:14px;cursor:pointer}.deposit-wallet-proof p{font-size:13px;overflow-wrap:anywhere}
.income-row.deposit-wallet-entry .income-title small{display:block;font-size:12px;font-weight:400;line-height:1.6;margin-top:7px;white-space:normal}
body .income-row.deposit-wallet-entry{flex-wrap:wrap}.deposit-wallet-entry .income-title{min-width:0}
body .deposit-wallet-entry .deposit-wallet-view{border:0;background:transparent;font:inherit;font-size:13px;padding:8px 0}
@media(max-width:350px){.deposit-wallet-totals strong{font-size:16px}.deposit-wallet-totals{gap:5px}.deposit-wallet-order{padding:11px}.deposit-wallet-order-head{gap:6px}}
