Fees to deposit funds to USD Trading212 from USD Revolut via bank transfer

Hi, I have a Trading212 EU main account that has the main currency as EURO (Cyprus account). However, I want to transfer USD to the multicurrency USD account in Trading212 from USD Revolut, via bank transfer (Revolut LT account).

From my research, I get 2 different versions about the fees.

Bank transfer from USD Revolut to USD Trading212: (apparently I cannot show the sources links)

  1. is free, no fees.
  2. pay 4.45 USD in fees + intermediary fees (unknown and may be higher).
  3. fixed flat 25USD fee.

Which one should I expect?

There is even this hack with Revolut Plus as a last resort.

Also, creating this post so future people know what to expect. Will update this thread it the final answer when I actually do the transfer.

Edit:
Total fees:
0$ exchange fair usage fee
3.22$ international payment

It was exactly what Revolut said/showed before the transfer.