.reader-language{display:flex;justify-content:flex-end;gap:12px;max-width:1180px;margin:8px auto;padding:0 18px;font-size:14px;flex-wrap:wrap}.reader-language a{padding:6px 10px;border:1px solid #bfd7ce;border-radius:6px;text-decoration:none}.reader-language a[aria-current="page"]{font-weight:700;background:#e6f3ed}.reader-language a:focus-visible{outline:3px solid #16806b;outline-offset:3px}html[lang="en"] h1,html[lang="en"] h2,html[lang="en"] h3{overflow-wrap:normal;word-break:normal}
html[lang="en"] .reader-official-name{font-size:clamp(16px,2vw,20px);font-weight:700;line-height:1.5;margin:20px 0 12px;overflow-wrap:normal}
