.navigation-icon{width:20px;height:20px;color:inherit;flex:none}.glass-nav-indicator{pointer-events:none;background-color:#bbbbbc5c;border-radius:27px;width:calc(16.6667% - 2.33333px);height:54px;position:absolute;top:4px;left:0;box-shadow:inset 0 0 0 1px #ffffff1a,inset 2px 1px 0 -1px #ffffffe6,inset -1.5px -1px 0 -1px #fffc,inset -2px -6px 1px -5px #fff9,inset -1px 2px 3px -1px #0000002e,inset 0 -4px 1px -2px #00000017,0 3px 6px #00000012}@media (width<=820px){.app nav.bottom-nav.glass-nav{left:max(14px,env(safe-area-inset-left));right:max(14px,env(safe-area-inset-right));min-height:0;height:calc(74px + env(safe-area-inset-bottom));padding:4px 7px calc(16px + env(safe-area-inset-bottom));touch-action:pan-y;isolation:isolate;background:0 0;border:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;bottom:0}.glass-nav:before{content:"";inset:0 0 calc(12px + env(safe-area-inset-bottom));z-index:-1;background:#e4e4e5f7;border-radius:33px;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1a,inset 2px 1px 0 -1px #ffffffe6,inset -1.5px -1px 0 -1px #fffc,inset -2px -8px 2px -6px #ffffff80,inset -1px 2px 4px -1px #00000025,0 10px 28px -8px #0000003c}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-nav:before{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#bbbbbc66}}.app nav.glass-nav a{min-width:0;height:54px;min-height:54px;color:var(--ink);-webkit-tap-highlight-color:transparent;touch-action:pan-y;border-radius:27px;justify-content:center;gap:2px;padding:0 1px;transition:color .16s,transform .16s}.app nav.glass-nav a.active{color:var(--blue)}.app nav.glass-nav a.active:before{display:none}.app nav.glass-nav a:active{transform:scale(.98)}.app nav.glass-nav[data-dragging] a:active{transform:none}.app nav.glass-nav svg{stroke:none;fill:currentColor;width:24px;height:24px}.app nav.glass-nav a span{letter-spacing:-.01em;white-space:normal;text-align:center;font-size:10px;line-height:12px;font-weight:var(--weight-strong)}.app nav.glass-nav a:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.glass-nav[data-dragging]{-webkit-user-select:none;user-select:none}}@media (width>=821px){.glass-nav-indicator{display:none}}@media (prefers-reduced-motion:reduce){.app nav.glass-nav a{transition:none}.app nav.glass-nav a:active{transform:none}}.glass-nav-indicator{transform:translate(7px)}.glass-nav:has(a:nth-of-type(2)[aria-current]) .glass-nav-indicator{transform:translate(calc(100% + 7px))}.glass-nav:has(a:nth-of-type(3)[aria-current]) .glass-nav-indicator{transform:translate(calc(200% + 7px))}.glass-nav:has(a:nth-of-type(4)[aria-current]) .glass-nav-indicator{transform:translate(calc(300% + 7px))}.glass-nav:has(a:nth-of-type(5)[aria-current]) .glass-nav-indicator{transform:translate(calc(400% + 7px))}.glass-nav:has(a:nth-of-type(6)[aria-current]) .glass-nav-indicator{transform:translate(calc(500% + 7px))}@media (width<=820px){.glass-nav-indicator{background-color:var(--navy,#24272c);box-shadow:inset 0 1px #ffffff26,0 2px 5px #1421311f}.app nav.glass-nav a.active{color:#fff}.app nav.glass-nav a.active:focus-visible{outline-offset:-4px;outline-color:#fff}.glass-nav:before{background:#f4f4f6f7}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-nav:before{-webkit-backdrop-filter:blur(24px)saturate(110%);backdrop-filter:blur(24px)saturate(110%);background:#f4f4f6c2}}}
