.lx-nav-icon{color:#7e7e7e;transition:color .3s ease}.lx-nav-item.is-active .lx-nav-icon,.lx-nav-item:hover .lx-nav-icon,.lx-nav-toggle:hover .lx-nav-icon{color:var(--nav-accent)}.lx-nav-item{background-color:transparent;transition:background-color .3s ease}.lx-nav-item:hover{background-color:#404040}.lx-nav-round{background-color:#2c2c2c;transition:background-color .3s ease}.lx-nav-round:hover{background-color:#404040}.lx-nav-round--on-panel{background-color:#363636}.lx-nav-round--on-panel:hover,.lx-nav-round.lx-nav-round--on-panel.is-on{background-color:#484848}.lx-nav-round.is-on .lx-nav-icon,.lx-nav-round:hover .lx-nav-icon{color:var(--nav-accent)}.lx-nav-round.is-on{background-color:#404040}.lx-nav-item.is-open .lx-nav-icon{color:var(--nav-accent)}.lx-nav-subnav-toggle{width:32px;height:32px;color:#8c8c8c;background-color:transparent;transition:background-color .3s ease,color .3s ease}.lx-nav-subnav-toggle:hover{background-color:#484848;color:#d4d4d4}.lx-nav-subnav-toggle svg{transition:transform .3s ease}.lx-nav-subnav-toggle[aria-expanded=true]{color:#d4d4d4}.lx-nav-subnav-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.lx-nav-subitem{color:#d4d4d4;background-color:transparent;transition:background-color .3s ease}.lx-nav-subitem:hover{background-color:#404040}.lx-nav-subitem.is-active{color:var(--nav-accent)}.lx-nav-dot{position:relative}.lx-nav-dot:after{content:"";position:absolute;top:-1px;right:-2px;width:8px;height:8px;border-radius:9999px;background-color:var(--lux-red-400);box-shadow:0 0 0 2px #2c2c2c;pointer-events:none}.lx-nav-dot>span{transform-origin:50% 80%;animation:lx-nav-wiggle 30s ease-in-out infinite}[aria-hidden=false] .lx-nav-dot>span{animation-name:lx-nav-wiggle-drawer}[aria-current=page] .lx-nav-dot>span{animation:none}@keyframes lx-nav-wiggle{0%,3.4%,to{rotate:0deg}0.7%{rotate:-12deg}1.4%{rotate:10deg}2.1%{rotate:-8deg}2.8%{rotate:5deg}}@keyframes lx-nav-wiggle-drawer{0%,3.4%,to{rotate:0deg}0.7%{rotate:-12deg}1.4%{rotate:10deg}2.1%{rotate:-8deg}2.8%{rotate:5deg}}.lx-nav-tap{flex:0 0 auto;width:var(--nav-slot-w)}.lx-nav-tap .lx-nav-icon{color:#a8a8a8}.lx-nav-tap.is-active .lx-nav-icon,.lx-nav-tap:active .lx-nav-icon{color:var(--nav-accent)}.lx-nav-scroll::-webkit-scrollbar{width:12px;background-color:transparent}.lx-nav-scroll::-webkit-scrollbar-track{background-color:transparent;margin-block:28px}.lx-nav-scroll::-webkit-scrollbar-thumb{border-left:2px solid transparent;border-right:6px solid transparent;border-radius:999px;background-clip:padding-box;background-color:#4a4a4a}@supports not selector(::-webkit-scrollbar){.lx-nav-scroll{scrollbar-width:thin;scrollbar-color:#4a4a4a transparent}}@media (hover:hover){.lx-nav-scroll{--lx-nav-thumb:transparent}.lx-nav-scroll:focus-within,.lx-nav-scroll:hover{--lx-nav-thumb:#4a4a4a}.lx-nav-scroll::-webkit-scrollbar-thumb{background-color:var(--lx-nav-thumb)}@supports not selector(::-webkit-scrollbar){.lx-nav-scroll{scrollbar-color:transparent transparent}.lx-nav-scroll:focus-within,.lx-nav-scroll:hover{scrollbar-color:#4a4a4a transparent}}}@media (prefers-reduced-motion:reduce){.lx-nav-icon,.lx-nav-item,.lx-nav-round,.lx-nav-subitem,.lx-nav-subnav-toggle,.lx-nav-subnav-toggle svg,.lx-nav-toggle{transition:none}.lx-nav-dot>span{animation:none}}