.bottom-nav.motion-nav{isolation:isolate}.motion-nav .nav-pill-track{pointer-events:none;z-index:0;border-radius:27px;position:absolute;inset:6px 9px;overflow:hidden}.motion-nav .nav-active-pill{width:20%;transform:translate3d(calc(var(--nav-index) * 100%), 0, 0);opacity:0;transition:transform .46s cubic-bezier(.28,1.42,.45,1),opacity .1s ease-out;position:absolute;inset:0 auto 0 0}.motion-nav .nav-active-pill[data-visible=true]{opacity:1}.motion-nav .nav-active-pill>span{background:var(--primary);border-radius:27px;height:100%;display:block;box-shadow:inset 2px 2px 5px #32221d33,inset -1px -1px 3px #fffdfb1f}.motion-nav .nav-active-pill>span[data-direction=right]{transform-origin:0;animation:.56s cubic-bezier(.3,.85,.3,1) both nav-jelly-right}.motion-nav .nav-active-pill>span[data-direction=left]{transform-origin:100%;animation:.56s cubic-bezier(.3,.85,.3,1) both nav-jelly-left}@keyframes nav-jelly-right{0%,to{transform:none}22%{transform:scaleX(1.22)scaleY(.91)skew(-4deg)}48%{transform:scaleX(.91)scaleY(1.06)skew(2deg)}72%{transform:scaleX(1.065)scaleY(.98)skew(-1deg)}88%{transform:scaleX(.985)scaleY(1.01)}}@keyframes nav-jelly-left{0%,to{transform:none}22%{transform:scaleX(1.22)scaleY(.91)skew(4deg)}48%{transform:scaleX(.91)scaleY(1.06)skew(-2deg)}72%{transform:scaleX(1.065)scaleY(.98)skew(1deg)}88%{transform:scaleX(.985)scaleY(1.01)}}.bottom-nav.motion-nav>a,.bottom-nav.motion-nav>a:hover,.bottom-nav.motion-nav>a:active,.bottom-nav.motion-nav>a[aria-current=page]{z-index:1;box-shadow:none;color:var(--primary-deep);-webkit-tap-highlight-color:transparent;background:0 0;min-width:0;min-height:44px;transition:color .13s ease-out;position:relative;transform:none}.bottom-nav.motion-nav>a[data-selected=true]{color:var(--surface)}.bottom-nav.motion-nav>a>svg{flex-shrink:0;transition:transform .24s cubic-bezier(.2,.8,.25,1.25);transform:translateY(0)scale(1)}.bottom-nav.motion-nav>a[data-selected=true]>svg{transform:translateY(-1px)scale(1.07)}.bottom-nav.motion-nav[data-motion]>a[data-selected=true]>svg{animation:.52s cubic-bezier(.22,1,.36,1) both nav-icon-arrive}@keyframes nav-icon-arrive{0%{transform:translateY(0)scale(.88)}38%{transform:translateY(-3px)scale(1.2)}62%{transform:translateY(0)scale(1.02)}80%{transform:translateY(-2px)scale(1.11)}to{transform:translateY(-1px)scale(1.07)}}.bottom-nav.motion-nav>a:active>svg{transition-duration:90ms;transform:scale(.94)}.bottom-nav.motion-nav>a>span{white-space:nowrap;line-height:1.3}.bottom-nav.motion-nav>a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:600px){.bottom-nav.motion-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#eaf5f1;margin-inline:auto;left:16px;right:16px;transform:none}}@media (prefers-reduced-motion:reduce){.motion-nav .nav-active-pill{transition:opacity .1s ease-out}.motion-nav .nav-active-pill>span[data-direction],.bottom-nav.motion-nav[data-motion]>a[data-selected=true]>svg{animation:none}.bottom-nav.motion-nav>a>svg,.bottom-nav.motion-nav>a[data-selected=true]>svg,.bottom-nav.motion-nav>a:active>svg{transition:none;transform:none}}
