Desktop Kanojo: Bug fixes and optimizations

Fixed an issue that caused some users to be unable to open the workshop interface. Optimized the UI display of some functions.