/* nav-about-status: 关于我们 / 系统状态 — match 登录或注册 / 原收藏本站 */
.directory-topbar .top-actions .header-nav-link {
  border: 0;
  min-height: 27px;
  padding: 0 8px;
  border-radius: 999px;
  display: inline-flex;
  align-items: center;
  gap: 5px;
  color: var(--ink);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.2;
  text-decoration: none;
  white-space: nowrap;
  background: transparent;
  transition: color .15s, background-color .15s;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
}
.directory-home-shell .directory-topbar .top-actions .header-nav-link {
  display: inline-flex;
  min-height: 0;
  padding: 0 5px;
  font-size: 12px;
  font-weight: 400;
}
/* same hover as site-polish for .header-save / .theme-toggle / .account-link */
:root:not(#_v3) .directory-topbar .top-actions .header-nav-link:hover,
:root:not(#_v3) .directory-topbar .top-actions .header-nav-link:focus-visible {
  background-color: color-mix(in srgb, var(--v3-accent, #1f7a4c) 8%, transparent);
  color: var(--v3-accent, #1f7a4c);
  outline: none;
}
@media (max-width: 800px) {
  .directory-topbar .top-actions .header-nav-link {
    min-height: 0;
    padding: 0 5px;
    font-size: 13px;
    font-weight: 400;
  }
}
/* hide legacy 收藏本站 if any stale markup remains */
.directory-topbar .top-actions .header-save {
  display: none !important;
}
