/* Preserve the original black, image-led site while selecting one reading language. */
html, body { background-color: #000; }
html[lang="en"] [data-language-only="ko"],
html[lang="ko"] [data-language-only="en"] { display: none !important; }
html[lang="en"] [data-language-only="en"][hidden],
html[lang="ko"] [data-language-only="ko"][hidden] { display: revert !important; }
html[lang="en"] .title-ko { display: none; }
.corpus-index-toolbar { display: flex; justify-content: flex-end; margin: 0 0 16px; }
.corpus-index-toolbar .work-language { display: flex; gap: 12px; }
.corpus-index-toolbar button { border: 0; padding: 5px 0; background: transparent; color: #85857e; font: 11px/1.4 Arial,sans-serif; cursor: pointer; }
.corpus-index-toolbar button[aria-pressed="true"] { color: #dfdfd7; }
.corpus-index-toolbar button:focus-visible { outline: 1px solid currentColor; outline-offset: 4px; }
