.language-control{display:inline-flex;align-items:center;margin-left:12px}.language-control select{font:14px/1.5 system-ui,sans-serif;color:#795f49;background:#fffdf7;border:1px solid #ded4c4;border-radius:16px;padding:6px 10px;cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[lang="zh-CN"] body{font-family:"PingFang SC","Microsoft YaHei",system-ui,sans-serif}html[lang="zh-CN"] :is(button,input,textarea,.book-page,.journal-heading h1,.hero h1){font-family:"Kaiti SC","STKaiti","KaiTi","PingFang SC",sans-serif!important}html[lang="zh-CN"] .hero h1{letter-spacing:.06em}html[lang="zh-CN"] .book-page :is(p,textarea){line-height:1.85}@media(max-width:620px){header nav{flex-wrap:wrap;justify-content:flex-end;gap:5px}.language-control{margin-left:3px}.language-control select{font-size:12px;padding:5px 6px}}
