Deposits from e-wallets are nearly instant. Deposits from bank cards or crypto wallets may take up to 24 hours.