.nav-parent.svelte-1n5alrl{width:100%}.section-nav-sticky.svelte-1n5alrl{position:relative;width:fit-content;max-width:1220px;display:flex;justify-content:center;margin-inline:auto;background:var(--primary-100);transition:top .3s}.section-nav-sticky.svelte-1n5alrl ul:where(.svelte-1n5alrl){margin-block:6px;display:flex;overflow:auto}.section-nav-sticky.svelte-1n5alrl ul:where(.svelte-1n5alrl) button,.section-nav-sticky.svelte-1n5alrl ul:where(.svelte-1n5alrl) a:where(.svelte-1n5alrl){font-size:10px;display:flex;padding:8px 12px;margin-inline:12px;white-space:nowrap;color:var(--primary-800);border-radius:100px}.section-nav-sticky.svelte-1n5alrl ul:where(.svelte-1n5alrl) button.selected,.section-nav-sticky.svelte-1n5alrl ul:where(.svelte-1n5alrl) a:where(.svelte-1n5alrl).selected{color:var(--paper);background:var(--primary-800)}.section-nav-sticky.svelte-1n5alrl .shader:where(.svelte-1n5alrl){position:absolute;width:100%;height:100%;pointer-events:none}.section-nav-sticky.svelte-1n5alrl .shader:where(.svelte-1n5alrl).overflow-start{background:linear-gradient(90deg,transparent 94%,var(--primary-200))}.section-nav-sticky.svelte-1n5alrl .shader:where(.svelte-1n5alrl).overflow-end{background:linear-gradient(90deg,var(--primary-200),transparent 6%)}.section-nav-sticky.svelte-1n5alrl .shader:where(.svelte-1n5alrl).overflow{background:linear-gradient(90deg,var(--primary-200),transparent 6% 94%,var(--primary-200))}.section-nav-sticky.svelte-1n5alrl.fixed{position:fixed;left:0;right:0;z-index:19;transition:.3s}.section-nav-sticky.svelte-1n5alrl.stopped{opacity:0!important;transform:translateY(-8px) scale(.98);pointer-events:none}@media screen and (max-width:999.9px){.section-nav-sticky.svelte-1n5alrl.stopped{transform:translateY(8px) scale(1.02)}}@media screen and (min-width:1000px){.section-nav-sticky.svelte-1n5alrl{border-end-end-radius:36px;border-end-start-radius:36px;min-width:900px}.section-nav-sticky.svelte-1n5alrl ul:where(.svelte-1n5alrl) button,.section-nav-sticky.svelte-1n5alrl ul:where(.svelte-1n5alrl) a:where(.svelte-1n5alrl){font-size:14px}}@media screen and (max-width:999.9px){.section-nav-sticky.svelte-1n5alrl{width:100%}.section-nav-sticky.svelte-1n5alrl:not(.fixed){width:90%;margin-top:24px;border-radius:12px;overflow:hidden}.section-nav-sticky.svelte-1n5alrl.fixed{top:unset!important;bottom:0}}
