Isn't there a way to style CSS tiktok and instagram embed?

You can manipulate the iframe tag itself (add borders, round corners, etc), but generally the content within is entirely off-limits. Some services provide embed options, twitter for example has some on https://publish.twitter.com/