/* Ajustes de largura para textos traduzidos (13/11/2026). Só valem fora do pt-BR: quem usa em português não vê mudança.
   Alemão e francês saem ~30% maiores; onde a tela cortava com reticências numa linha, o texto ganha até duas. */
html:not([lang="pt-BR"])[data-casco] .casco-quem small{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25}
html:not([lang="pt-BR"]) button, html:not([lang="pt-BR"]) .button{hyphens:auto;overflow-wrap:anywhere}
