/* Preserve the dark canvas and geometry while the chosen locale is initialized. */
html{background:#151619;color-scheme:dark}
html.ht-language-pending .site-header nav,
html.ht-language-pending .site-header .header-actions,
html.ht-language-pending .site-header .header-right,
html.ht-language-pending [data-footer-statement],
html.ht-language-pending [data-footer-top],
html.ht-language-pending:not([lang="en"]) [data-i18n],
html.ht-language-pending:not([lang="en"]) [data-ui],
html.ht-language-pending:not([lang="en"]) #page-title,
html.ht-language-pending:not([lang="en"]) #page-lead,
html.ht-language-pending:not([lang="en"]) #developer-line,
html.ht-language-pending:not([lang="en"]) [data-app-screen]{visibility:hidden!important}
html.ht-language-pending article[lang],
html.ht-language-pending .delete-copy[lang]{display:none!important}
html.ht-language-pending[lang="en"] article[lang="en"],
html.ht-language-pending[lang="ru"] article[lang="ru"],
html.ht-language-pending[lang="es"] article[lang="es"],
html.ht-language-pending[lang="de"] article[lang="de"],
html.ht-language-pending[lang="fr"] article[lang="fr"],
html.ht-language-pending[lang="pt-BR"] article[lang="pt-BR"]{display:block!important}
