/* Locale typography only. Shared navigation belongs to site-shell.css. */
.locale-note{color:var(--sub);font-size:var(--fs-small);line-height:1.6;margin-block:12px}
.paper-card-foot:has(.locale-note){flex-wrap:wrap}
.paper-card-foot>.locale-note{flex:1 0 100%;margin-block:4px 0}
html:not([lang="en"]) .plat-stat .n{white-space:normal;overflow-wrap:break-word}
@media(max-width:800px){.paper-card-foot:has(.locale-note){flex-wrap:nowrap}.paper-card-foot>.locale-note{flex:none;width:100%}}
html:not([lang="en"]) main .btn{white-space:normal;text-align:center}
html:not([lang="en"]) main :is(h1,h2,h3){overflow-wrap:break-word;hyphens:auto}
html[lang="pt-BR"] h1{hyphens:none}
