Are there any restrictions to when I can change the design?

You are here:

Nope, changes to the design can be made at any time.

Once the chat theme/skin has been changed (and automatically saved), the changes are seen by new participants and existing participants after the chat page has been refreshed (reloaded).

Here’s a short video about changing chat designs.