This was also a good chance to switch to the semantic font size names used in Compound.
React 18's strict mode intentionally mounts all components twice, which was causing Olm to get double-loaded. Also, it doesn't need to be loaded if the app is running as a widget.
CallList
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>