I am so sorry, I hope you find a way. I would not stay in Russia I don’t think things are going to improve any time soon.
You had two avenues to leave 1. Apply for asylum in Germany or other European Union members.
I would not take Hungary or Poland at this time possibly others from the Balkan I am not too informed there. But Germany and the Baltic states are good. You could get asylum because you are trans and Russia is a threat to you. This path is difficult, and requires a lot of paperwork.
The less elegant version is you apply for a travel visa, take a few day vacation in the country and just don’t leave and claim refugee status. Nod advised because of the unknowns but it may work for you because you are trans.
- Visa route Easier might be to apply for university or jobs (doesn’t matter what) in Germany, France, Spain or Baltic Countries. Once you have the visa for working or Study you can migrate over. Then you apply for a permit to stay.
In both cases in these countries should HRT be offered to you as basic health care need. You might have to pay for it you might not. But it should be possible to get it. It is difficult to give blanket advise and if you were to ask for a specific EU country it would be easier.
So overall I’d say Germany, Spain, Baltics are your best options.