Finally, I created I BIP39 seed with another wallet on an offline device and restored this wallet in electrum.
Now I know that I can easily restore my wallet because BIP39 seed is very common and it's supported by almost all wallets.
You could've just made a regular seed with electrum and use a BIP39/BIP44 derivation path though?
Anyway, it's good that your potential issue is solved now.