Чтобы применялись стили из .css компонента для контента вставленного через innerHtml вам нужно каким-либо способом сделать стили не инкапсулированными ангуляром. Вы можете сделать стили глобальными, можете указать ViewEncapsulation для компонента, можете использовать ::ng-deep. Действие ::ng-deep можно ограничить например инкапсулированным div-ом из вашего темплейта компонента (
div::ng-deep {}).
И стоит почитать что делает bypassTrustSecurity и не использовать, особенно если ваше приложение публично доступно