/* Six-language selector only; original design stylesheets remain unchanged. */
body[data-lang]:not([data-lang="zh"]) .zh{display:none!important}
.locale-switch{position:relative;display:block;white-space:nowrap}.locale-switch summary{cursor:pointer;list-style:none;min-width:44px}.locale-switch summary::-webkit-details-marker{display:none}.locale-options{position:absolute;top:100%;right:0;z-index:200;min-width:145px;background:#111315;border:1px solid #464a4c;padding:6px;box-shadow:0 8px 24px #0005}.locale-options a{display:block;color:#eee!important;padding:9px 12px;font-size:12px;letter-spacing:normal}.locale-options a:hover,.locale-options a[aria-current="page"]{background:#292b2b;color:#ff5a1f!important}.locale-options a::after{display:none!important}
