bit of a late response but ill give you a quick tutorial (for pc):
your gonna need to use this code:
body.profile-page,
body.profile-page a,
body.profile-page button {
cursor: url("INSERT LINK TO IMAGE OR GIF"), auto !important;
}
when you can find the image or gif you want online you have to right click the image/gif and press "copy image address" then paste it into the URL in the css code i gave you above
IF the gif is offset you would have to go to EZGIF.com, and go to "transform" then upload your gif and go to "crop".
when you crop it, try to make it so the dimensions of the gif are 32 pixels by 32 pixels. thats the original cursor size, so it shouldnt be offset, and make sure that the pointer is in the top left.
when you finish editting the gif, upload it to catbox.moe or imgbb.com or any other site you like. and then when you get the link to the gif, open the link, right click the gif, copy image address, and pastes it into the css url.
if its an image, just crop it normally in any program (i prefer using paint.net) and upload it to catbox.moe or imgbb.com and follow the same steps i said earlier.
i got a cursor gif from https://www.cursors-4u.com/animated so the tutorial should work if you got the gif from there
i hope you learned, if you run into any bugs you can always DM me or reply here and ill be sure to respond as fast as i can