Percebi outro problema no seu site. Vejo que você integrou o sistema de modo escuro/claro do seu blog com o novo embed do Discourse, de modo que alterar o modo do blog muda automaticamente o modo do embed. No entanto, embora a integração funcione bem no Firefox e no Chrome, ela não funciona no Safari. Estou presumindo que isso seja um problema do Discourse, já que não apenas o popup de “Permitir acesso” é relevante apenas para o Safari, mas outro problema com a barra de rolagem funcionando incorretamente também afeta apenas o Safari.
Deixando isso um pouco de lado, estou curioso para saber como você conseguiu fazer a integração do modo escuro/claro funcionar. Iniciei um post sobre Modo escuro automático para comentários incorporados há vários anos, e a partir disso consegui que alguém escrevesse um script usando postMessage para fazer os dois sistemas trabalharem juntos. Mas com o novo sistema de embed de comentários completos do Discourse, o script parece ter sido quebrado (com o padrão estranhamente sendo o modo escuro do tema do Discourse). Então minha pergunta é: Você tinha um script postMessage escrito anteriormente, que atualizou para o novo sistema de embed do Discourse? E se sim (e mesmo que você use WordPress e eu use Ghost), você poderia compartilhar seu código? Talvez eu pudesse comparar seu código com o que eu tenho para tentar fazer as coisas funcionarem com o Ghost e com a configuração de modo escuro do meu blog.