.wallet-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:26px 0}.wallet-summary article{background:#28241f;border:1px solid #584a35;padding:25px}.wallet-summary span{display:block;color:#c0b298;font-size:14px;margin-bottom:14px}.wallet-summary strong{display:block;font-family:Bahnschrift,Arial,sans-serif;font-size:34px;color:#ecd2a1;font-variant-numeric:tabular-nums}.wallet-actions{display:flex;gap:15px;margin-bottom:24px}.wallet-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.6fr);gap:28px;margin-top:26px;align-items:start}.wallet-form,.wallet-help{padding:28px;border:1px solid #594a34;background:#2a251e}.wallet-form h2{font-size:30px;margin-bottom:25px}.wallet-form p,.wallet-help p{font-size:14px;line-height:1.8;color:#c9b99a}.wallet-form .field{margin-bottom:20px}.wallet-form .field input{font-size:16px}.wallet-form .btn{margin-top:20px}.funding-method{padding:15px;background:#373024;border:1px solid #65513a;font-size:15px;color:#e1cba3;margin:18px 0}.withdraw-breakdown{display:grid;grid-template-columns:1fr auto;gap:14px;padding:19px;border:1px solid #655237;background:#241f18;margin:20px 0}.withdraw-breakdown>div{display:contents}.withdraw-breakdown span{font-size:14px;color:#c8b99c}.withdraw-breakdown strong{font-size:17px;text-align:right;font-variant-numeric:tabular-nums}.withdraw-breakdown .total>span,.withdraw-breakdown .total>strong{padding-top:13px;border-top:1px solid #584934;color:#f0d8a5}.wallet-form .wallet-fee-note{font-size:13px}.wallet-help h3{font-size:25px;margin-bottom:18px}.withdrawal-row{display:flex;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid #51432f}.withdrawal-row h3{font-size:20px;margin:8px 0}.withdrawal-row code{display:block;color:#d7bb87;font-size:12px;overflow-wrap:anywhere}.withdrawal-row small{display:block;margin-top:10px;color:#bbae95;line-height:1.6}.withdrawal-row .btn{font-size:11px;margin-left:auto}.wallet-ledger{border:1px solid #57462f;margin-top:25px;background:#27221c}.ledger-row{display:flex;align-items:center;gap:20px;padding:21px;border-bottom:1px solid #4d402c}.ledger-row:last-child{border-bottom:0}.ledger-row strong{font-size:15px}.ledger-row small{display:block;margin-top:9px;color:#b8a88b;font-size:12px}.ledger-row b{margin-left:auto;white-space:nowrap;font-size:20px;font-family:Bahnschrift,Arial,sans-serif;font-variant-numeric:tabular-nums}.ledger-row .credit{color:#c9d394}.ledger-row .debit{color:#deaa7c}.account-finance-link{margin-top:20px;display:flex;gap:15px;flex-wrap:wrap}.wallet-form .notice{margin-top:15px}
@media(max-width:730px){.wallet-summary{grid-template-columns:1fr;gap:12px}.wallet-summary article{padding:19px}.wallet-summary strong{font-size:30px}.wallet-columns{grid-template-columns:1fr;gap:18px}.wallet-form,.wallet-help{padding:19px}.wallet-actions{flex-wrap:wrap}.wallet-actions .btn{flex:1}.ledger-row{padding:15px;gap:10px;align-items:start}.ledger-row b{font-size:18px}.ledger-row strong{font-size:13px}.wallet-form h2{font-size:27px}.withdrawal-row{flex-wrap:wrap}.withdrawal-row .btn{margin-left:0}.withdraw-breakdown span{font-size:12px}.withdraw-breakdown strong{font-size:15px}.tabs{overflow-x:auto;white-space:nowrap;gap:20px}}
.rt-balance-policy{display:flex;align-items:center;gap:22px;padding:18px 22px;border:1px solid #5d523e;background:#302a21;margin-bottom:24px}
.rt-balance-policy strong{color:#e2c686;font-size:21px;white-space:nowrap}
.rt-balance-policy p{font-size:12px;line-height:1.7;color:#c2b6a0;margin:0}
@media(max-width:650px){.rt-balance-policy{flex-direction:column;align-items:flex-start;gap:8px;padding:17px}}
