/* fc/header.css — 顶栏（地基第 2 步，DESIGN §10.16）。实底 L0、高 64/手机 56、底 1px --line；
   语言切换保留；日夜开关沿用 chrome 天空开关（命中区 ≥44）。不写强制优先级。
   旧 depth2/depth5 的透明底与毛玻璃已收窄，让本文件生效。 */
html[data-tone] body header.top,
html[data-tone] body .app-header.site-header,
html[data-theme] body header.top,
html[data-tone] body .app-header {
  height: 64px;
  min-height: 64px;
  box-sizing: border-box;
  background-color: var(--l0);
  background-image: none;
  border-bottom: 1px solid var(--line, rgba(41, 41, 25, 0.12));
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}
html[data-tone] body .app-header.site-header,
html[data-tone] body .app-header {
  position: sticky;
  top: 0;
  z-index: 40;
}
@media (max-width: 760px) {
  html[data-tone] body header.top,
  html[data-tone] body .app-header.site-header,
  html[data-theme] body header.top,
  html[data-tone] body .app-header {
    height: 56px;
    min-height: 56px;
  }
}
html[data-tone] body :is(.xt-lang, .xt-band-lang, .acct-lang) a[aria-current],
html[data-tone] body :is(.xt-lang, .xt-band-lang, .acct-lang) a.on {
  color: var(--gold-text);
  font-weight: 600;
  text-decoration: none;
  box-shadow: inset 0 -2px 0 var(--gold);
}
