/* Shared site nav — sticky gradient header for content pages.
   Adapted from HomeView .section-header gradient. */

.site-nav {
  position: sticky;
  top: 0;
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 24px;
  padding: 16px 24px 28px;
  background: linear-gradient(to bottom,
    var(--color-bg) 40%,
    color-mix(in srgb, var(--color-bg) 65%, transparent) 70%,
    transparent
  );
  pointer-events: none;
}

.site-nav a {
  pointer-events: auto;
  font-size: 12px;
  font-weight: 600;
  color: var(--text-quaternary);
  text-decoration: none;
  transition: color 0.15s ease;
}

.site-nav a:hover {
  color: var(--text-secondary);
}

.site-nav a.active {
  color: var(--text-primary);
}
