/* Separate section navigation from submenu disclosure. */
.nav-item.nav-item--split{display:inline-flex;align-items:center;border:1px solid transparent;border-radius:var(--git-radius-lg);transition:background .18s,border-color .18s}
.nav-item.nav-item--split.is-hidden{display:none}
.nav-item--split:hover,.nav-item--split:focus-within,.nav-item--split.is-active,.nav-item--split:has(.is-open){background:rgba(35,47,225,.08);border-color:rgba(35,47,225,.22)}
.nav-item.nav-item--split>.nav-link{padding-right:4px;border:0;background:transparent;transform:none}
.nav-submenu-toggle{display:grid;place-items:center;flex:0 0 32px;width:32px;min-height:40px;align-self:stretch;padding:0 9px 0 5px;border:0;border-radius:0 var(--git-radius-lg) var(--git-radius-lg) 0;background:transparent;color:var(--git-text);cursor:pointer;font:inherit}
.nav-submenu-toggle:hover{background:rgba(35,47,225,.1)}
.nav-submenu-toggle span{font-size:12px;opacity:.7;transition:transform .18s}
.nav-submenu-toggle[aria-expanded=true] span{transform:rotate(180deg)}
.megaSectionLink{color:inherit;text-decoration:none;border-radius:4px}
.megaSectionLink:hover{color:var(--git-accent);text-decoration:underline;text-underline-offset:5px}
.moreSection{display:flex;align-items:center;border:1px solid transparent;border-radius:var(--git-radius-lg)}
.moreSection.is-active{background:rgba(35,47,225,.08);border-color:rgba(35,47,225,.20)}
.moreSection__link{flex:1;min-width:0;padding:12px;color:var(--git-text);font-weight:800;text-decoration:none;overflow-wrap:anywhere;border-radius:inherit}
.moreSection__link:hover{color:var(--git-accent)}
.moreLeft .moreSection__toggle{flex:0 0 42px;width:42px;min-height:44px;padding:8px;text-align:center;font-size:24px;border-radius:var(--git-radius-lg)}
.nav-submenu-toggle:focus-visible,.megaSectionLink:focus-visible,.moreSection__link:focus-visible,.moreSection__toggle:focus-visible{outline:2px solid var(--git-accent);outline-offset:-3px}
@media(prefers-reduced-motion:reduce){.nav-submenu-toggle span{transition:none}}
