Deployments not rooted fail to load the Fontello icons

the ++unique++ string is a feature of plone.resource and ensures unique URLs which can easily be cached. I just before talked with @jensens about that - we need that ++unique++ (++webresource++ in Plone 6) because cache-breaking URL search strings (?t=1234) are not allowed with some popular CDNs (right @jensens ?).

The ++production++ is part of the resource merging into production bundles and done in CMFPlone.

See my comment from: Revert "use / for font url to fix production-bundle issues" by erral · Pull Request #168 · plone/plone.staticresources · GitHub

the default.css is created here: Products.CMFPlone/Products/CMFPlone/resources/browser/styles.py at c4014de40e21cd02c089861da0a7b6baf8850ab2 · plone/Products.CMFPlone · GitHub
The ++plone++production traversal is handled here: Products.CMFPlone/Products/CMFPlone/traversal.py at c4014de40e21cd02c089861da0a7b6baf8850ab2 · plone/Products.CMFPlone · GitHub
And the ++unique++ traversal here: plone.resource/plone/resource/traversal.py at 2ded97029aca909232940e30ab058da92660edb2 · plone/plone.resource · GitHub
For completness and because I just found it along the way, the ++theme++ traverser is here plone.app.theming/src/plone/app/theming/traversal.py at e6b0ea42e9078e4ed2365fab6cc656098abe727b · plone/plone.app.theming · GitHub

hope that helps!