https://github.com/windicss/svelte-windicss-preprocess/blob/c0b5f5c64c5c69f6420564e8e04779b0bb17add4/src/utils.ts#L129-L146