RE: Want to add the CRM Charts on Portal home page
You need to edit web template of the Home Page.
I don't have CSS near me, but it should be correspondent "Home" web temaplate.
Go CRM->Portals->Web Templates->Home and edit it to add CRM charts liquid in it.
You should not have any probelms, as you have already have page with charts.
Again, if you did customization, your home page canbe derivered from different web template. You need find page with URL= "/", got to its Page Template-> go to Web temaplate of Page Template, and edit web template. Internal web temapltes like Page, Full Page will not work. In this case you need to create new Web temaplate.
Use this article to see examples of adding charts just in case: docs.microsoft.com/.../add-chart