.language-control{display:inline-flex;align-items:center;gap:5px;flex:none;color:var(--ink,#dde6e9);min-height:44px;letter-spacing:0;text-transform:none}
.language-control svg{width:17px;height:17px;flex:none;opacity:.75}
.language-control select{font:500 12px/1.4 system-ui,"PingFang SC","Microsoft YaHei",sans-serif;color:inherit;background:transparent;border:1px solid var(--line-hi,#2a383f);border-radius:4px;padding:10px 5px;min-height:44px;max-width:112px;cursor:pointer}
.language-control option{background:#101719;color:#dde6e9}
.language-control select:focus-visible{outline:2px solid var(--vital,#3ddc97);outline-offset:3px}
.has-language-control{gap:10px!important;flex-wrap:wrap}
.has-language-control>.language-control{margin-left:auto}
@media(max-width:600px){body[data-page="landing"] .topright{display:none}}
.language-setting{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-top:1px solid var(--line,#263738);margin-top:16px}
.language-setting>span:first-child{font-size:13px}
.catalog main>.language-control{display:flex;justify-content:flex-end;margin-bottom:14px}
html[lang="zh-CN"]{--display:system-ui,"PingFang SC","Microsoft YaHei",sans-serif;--data:system-ui,"PingFang SC","Microsoft YaHei",sans-serif}
html[lang="zh-CN"] body,html[lang="zh-CN"] button,html[lang="zh-CN"] input,html[lang="zh-CN"] select{font-family:system-ui,"PingFang SC","Microsoft YaHei",sans-serif}
html[lang="zh-CN"] :is(h1,h2,h3,p,span,small,strong,b,button,a,label,dt,dd,summary){letter-spacing:normal!important}
html[lang="zh-CN"] :is(p,.note,.micro,.field-help,.t){line-height:1.75;word-break:normal;overflow-wrap:anywhere}
html[lang="zh-CN"] .redact i{width:1.1em}
html[lang="zh-CN"] .line{font-family:system-ui,"PingFang SC","Microsoft YaHei",sans-serif;line-height:1.3}
@media(max-width:360px){.language-control select{max-width:101px;font-size:11px}.has-language-control{gap:6px!important}}
