:root{--kgn-h:52px}.kgn{top:var(--k-header-h);z-index:40;height:var(--kgn-h);background:var(--background);box-shadow:inset 0 1px 0 var(--hairline);position:sticky}html:has(.site-header[data-collapsed]) .kgn{box-shadow:inset 0 1px 0 var(--hairline), 0 1px 0 var(--hairline)}.kgn-in{align-items:center;gap:16px;max-width:1448px;height:100%;margin:0 auto;padding:0 48px;display:flex}.kgn-name{letter-spacing:-.005em;color:var(--foreground);white-space:nowrap;padding-left:12px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.kgn nav{scrollbar-width:none;min-width:0;overflow-x:auto}.kgn nav::-webkit-scrollbar{display:none}.kgn ul{gap:2px;margin:0;padding:0;list-style:none;display:flex}.kgn nav a{height:32px;color:var(--muted-foreground);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.kgn nav a svg{width:11px;height:11px}.kgn nav a:hover,.kgn nav a[aria-current]{color:var(--foreground);background:var(--muted)}.kgn-name:focus-visible,.kgn nav a:focus-visible{outline:2px solid var(--foreground);outline-offset:-2px;border-radius:8px}main:has(>.kgn) .k-sec[id]{scroll-margin-top:calc(var(--k-header-h) + var(--kgn-h) + 8px)}@media (min-width:768px){main:has(.kgn) :is(.kmo-eyebrow,.kya-eyebrow,.kgm-eyebrow){display:none}}@media (max-width:767px){.kgn-in{padding:0 16px}.kgn-name{display:none}.kgn nav{margin:0 -6px}.kgn nav a{padding:0 10px}}@media (prefers-reduced-motion:reduce){.kgn nav a{transition:none}}
