/* 首页落地页的唯一语言入口。 */
.language-toggle{position:fixed;top:40px;right:calc(var(--gutter,24px) + 26px - clamp(24px,5vw,90px));z-index:1001;width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:#797975;cursor:pointer;transition:color .2s,background .2s}
.language-toggle[hidden]{display:none}
.language-toggle:hover{background:#20272008;color:#171b16}
.language-toggle:focus-visible{outline:1px solid currentColor;outline-offset:3px}
.language-toggle svg{display:block}
.landing-nav{right:calc(var(--gutter,24px) + 66px)}
.landing-nav a{font-family:"Segoe UI Light","Helvetica Neue",Arial,sans-serif;font-weight:300;letter-spacing:1.25px}
@media(max-width:700px){.language-toggle{top:14px;right:18px;width:40px;height:40px}.landing-nav{top:64px;right:auto}.landing-nav a{font-weight:300;letter-spacing:.6px}}
/* 英文原文与中文内容成对显示，页面共享同一语言选择。 */
.translation{display:none}
.lang-en .translation{display:block}
.lang-en .landing-nav small,.lang-en .chapter-menu small{display:none}
