/* Additive styles used only by the Korean draft. */
.translation-note { padding-block: 1.25rem; border-top: 1px solid rgba(255,255,255,.18); }
.translation-note small { display:block; font-size:.8rem; line-height:1.65; color:inherit; opacity:.86; }
.translation-note a { color:inherit; text-decoration:underline; text-underline-offset:.2em; }
html[lang="ko-KR"] { word-break:keep-all; overflow-wrap:anywhere; }
html[lang="ko-KR"] body { font-family:"Manrope","Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR",system-ui,sans-serif; }
html[lang="ko-KR"] h1 { line-height:1.22; letter-spacing:-.025em; }
html[lang="ko-KR"] h2, html[lang="ko-KR"] h3 { line-height:1.35; letter-spacing:-.02em; }
html[lang="ko-KR"] .section-label { letter-spacing:.04em; }
html[lang="ko-KR"] .nav-actions { flex-shrink:0; }
html[lang="ko-KR"] .button { white-space:normal; text-align:center; }
