/* GTranslate 语言切换器：缩小并贴近顶栏深蓝背景 */
.gt_float_switcher{
  font-size:11px!important;
  line-height:1!important;
  box-shadow:none!important;
  border-radius:4px!important;
  overflow:hidden!important;
  opacity:.92!important;
}
.gt_float_switcher .gt-selected,
.gt_float_switcher .gt-selected .gt-current-lang,
.gt_float_switcher .gt_options,
.gt_float_switcher .gt_options a{
  background:#0c192c!important;
  background-color:#0c192c!important;
  color:#c9d6e5!important;
}
.gt_float_switcher .gt-selected{
  padding:3px 6px!important;
  min-height:0!important;
  height:auto!important;
  border:1px solid rgba(255,255,255,.12)!important;
  border-radius:4px!important;
  box-shadow:none!important;
}
.gt_float_switcher .gt-selected .gt-current-lang{
  display:inline-flex!important;
  align-items:center!important;
  gap:4px!important;
  padding:0!important;
  font-size:11px!important;
  font-weight:600!important;
  letter-spacing:.2px!important;
  text-transform:uppercase!important;
  color:#c9d6e5!important;
}
.gt_float_switcher .gt-selected .gt-current-lang .gt-lang-code{
  position:static!important;
  top:auto!important;
  font-size:11px!important;
  color:#c9d6e5!important;
}
.gt_float_switcher .gt-selected .gt-current-lang .gt_float_switcher-arrow,
.gt_float_switcher .gt-selected .gt_float_switcher-arrow{
  border-top-color:#8ea3b8!important;
  border-bottom-color:#8ea3b8!important;
  margin-left:2px!important;
  transform:scale(.75)!important;
}
.gt_float_switcher img{
  width:14px!important;
  height:14px!important;
  min-width:14px!important;
  min-height:14px!important;
  object-fit:cover!important;
  border-radius:2px!important;
  vertical-align:middle!important;
  margin:0!important;
}
.gt_float_switcher .gt_options{
  border:1px solid rgba(255,255,255,.12)!important;
  border-radius:4px!important;
  box-shadow:0 6px 18px rgba(0,0,0,.35)!important;
  min-width:110px!important;
}
.gt_float_switcher .gt_options a{
  padding:6px 8px!important;
  font-size:11px!important;
  color:#c9d6e5!important;
  display:flex!important;
  align-items:center!important;
  gap:6px!important;
}
.gt_float_switcher .gt_options a:hover{
  background:#132235!important;
  color:#fff!important;
}

/* 隐藏顶栏信箱/消息中心图标 */
.header-view__nav-row-wrapper .msg-centre-btn,
.header-view__nav-row-wrapper__container__nav-row__suffix.msg-centre-btn{
  display:none!important;
}
