.balance-button { height: 54px; }
.wallet-amounts { display: grid; gap: 2px; text-align: left; min-width: 0; line-height: 1.2; }
.wallet-amounts > span { display: grid; gap: 1px; }
.wallet-amounts small { font-size: 10px; font-weight: 500; color: #d4e1e9; }
.wallet-amounts #headerBonusLine { color: #f6cc6d; font-size: 10px; }
.wallet-amounts #headerBonusValue { font-weight: 700; }
.profile-wallet { margin: 12px 0; }
.profile-wallet > div { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid #304251; }
.profile-wallet dt { color: #d4e1e9; }
.profile-wallet dd { margin: 0; font-weight: 700; text-align: right; overflow-wrap: anywhere; }
.nonwithdrawable-balance dd, .player-balance .bonus-nonwithdrawable { color: #f6cc6d; }
#withdrawalAvailableBalance, #profileWithdrawableBalance { color: #64dded; }
@media (max-width: 370px) {
  .wallet-amounts small, .wallet-amounts #headerBonusLine { font-size: 9px; }
  .wallet-amounts strong { font-size: 11px; }
}
