:root{--topbar-pad:clamp(16px,4vw,48px);--topbar-reserve:320px;--topbar-gap:16px}#navSubSentinel{height:1px}.nav-sub{position:-webkit-sticky;position:sticky;top:50px;z-index:4;background:rgba(0,0,0,0);border:1px solid var(--c-border);border-radius:999px;padding:6px;margin-bottom:24px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.nav-sub,.nav-sub__track{display:flex;align-items:center;gap:4px}.nav-sub__track{flex:1 1 auto;min-width:0;align-self:stretch;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;scrollbar-color:var(--c-border) rgba(0,0,0,0)}.nav-sub__track::-webkit-scrollbar{height:6px}.nav-sub__track::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.nav-sub__track::-webkit-scrollbar-thumb{background:var(--c-border);border-radius:999px}.nav-sub__track::-webkit-scrollbar-thumb:hover{background:var(--c-text-muted)}.nav-sub__track a{position:relative;isolation:isolate;flex:0 0 auto;padding:10px 20px;border-radius:999px;border:1.5px solid rgba(0,0,0,0);font-weight:700;font-size:.95rem;color:var(--c-text)}.nav-sub__track a:not(.is-active){transition:color .3s ease .15s,border-color .3s ease}.nav-sub__track a:not(.is-active):hover{color:var(--c-white);border-color:var(--c-primary-fg)}.nav-sub__track a:not(.is-active):hover .nav-sub__fill{width:calc(100% + 3px)}.nav-sub__track a.is-active{background:var(--c-primary);color:var(--c-white)}.nav-sub__fill{position:absolute;z-index:-1;left:-1.5px;top:-1.5px;width:0;height:calc(100% + 3px);border-radius:999px;background:var(--c-primary);transition:width .35s ease}.nav-sub__arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text)}.nav-sub__arrow svg{width:14px;height:14px}.nav-sub__arrow:hover{background:var(--c-header-bg)}.nav-sub__arrow:disabled{opacity:.35;cursor:default}.nav-sub__arrow:disabled:hover{background:var(--c-surface)}.nav-sub.is-stuck{border-color:rgba(0,0,0,0);z-index:6}@media(min-width:1600px){.nav-sub.is-stuck{box-shadow:none;height:54px;padding-block:0;top:55px;margin-inline:calc(50% - 50vw + var(--topbar-pad) + var(--topbar-reserve) + var(--topbar-gap))}.nav-sub.is-stuck:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;height:54px;border-radius:999px;background:var(--c-header-bg)}.nav-sub.is-stuck .nav-sub__track a{padding-block:6px}.nav-sub.is-stuck .nav-sub__arrow{width:24px;height:24px}.nav-sub.is-stuck .nav-sub__track{align-items:flex-start;padding-top:7px;height:62px}}@media(max-width:1599.98px){.nav-sub.is-stuck{background:var(--c-bg);box-shadow:0 8px 24px rgba(0,0,0,.1);border-radius:0;padding-block:10px;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-inline:var(--topbar-pad)}}