
.lang-switch{position:fixed;top:14px;right:16px;z-index:1000;display:flex;gap:2px;padding:3px;
  background:rgba(255,255,255,.92);border:1px solid #d9d6cf;border-radius:999px;
  box-shadow:0 1px 4px rgba(0,0,0,.08);font:13px/1 -apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;
  -webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
.lang-switch a,.lang-switch span{display:block;padding:6px 11px;border-radius:999px;text-decoration:none;color:#555;white-space:nowrap}
.lang-switch span{background:#B86046;color:#fff}
.lang-switch a:hover{background:#f0ede6;color:#222}
@media print{.lang-switch{display:none}}
