:root{--nav-ease:cubic-bezier(.23, 1, .32, 1);--nav-ease-move:cubic-bezier(.77, 0, .175, 1)}@keyframes nav-pop{0%{opacity:0;transform:translateY(-4px)scale(.97)}}@keyframes nav-sheet{0%{opacity:0;transform:translateY(-8px)}}@keyframes nav-fade{0%{opacity:0}}@keyframes nav-reveal{0%{opacity:0;transform:translateY(6px)}}.nav-pop{transform-origin:var(--nav-origin,top center);animation:nav-pop .18s var(--nav-ease) backwards}.nav-sheet{animation:nav-sheet .2s var(--nav-ease) backwards}.nav-fade{animation:.2s ease-out backwards nav-fade}.nav-reveal{animation:nav-reveal .24s var(--nav-ease) backwards;animation-delay:calc(var(--i,0) * 28ms)}.nav-no-stagger .nav-reveal{animation:none}.nav-auto .nav-reveal{animation-delay:calc((var(--base,0) + var(--n,0)) * 28ms)}.nav-auto .nav-reveal:first-child{--n:0}.nav-auto .nav-reveal:nth-child(2){--n:1}.nav-auto .nav-reveal:nth-child(3){--n:2}.nav-auto .nav-reveal:nth-child(4){--n:3}.nav-auto .nav-reveal:nth-child(5){--n:4}.nav-auto .nav-reveal:nth-child(6){--n:5}.nav-auto .nav-reveal:nth-child(7){--n:6}.nav-auto .nav-reveal:nth-child(8){--n:7}.nav-auto .nav-reveal:nth-child(9){--n:8}.nav-auto .nav-reveal:nth-child(n+10){--n:9}.nav-swap{animation:.14s ease-out backwards nav-fade}@media (prefers-reduced-motion:reduce){.nav-pop,.nav-sheet,.nav-reveal{animation:.12s ease-out backwards nav-fade}}
