Lost my USDC after signing the deposit form when depositing

Can someone help me understand what is happening. I had $900 USDC in my metamask. I tried connecting my metamask to Perpetual Protocol. They asked to “sign” some forms on my metamask. I got warning to be careful, but I ignored it.

Now out of nowhere, $300 USDC is gone. Here is my transaction hash: x

I am pretty new to this so not sure what is going on. Did I get hacked? did someone steal it from me?

Nevermind. I figured what happened. All good on my end.

Just edited to remove your tx hash. Don’t dox yourself!