.NavigationContainer{background-color:var(--color-panel);padding:4px;height:70px;position:-webkit-sticky;position:sticky;right:0;top:0;inset-block-start:0;display:flex;align-items:center;border-bottom:2px solid var(--white-a9);z-index:99}.NavigationContainer:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);z-index:-1}.dark .NavigationContainer{border-bottom:1px solid var(--white-a3)}.NavigationMenuRoot{position:relative;display:flex;justify-content:center;z-index:1}.NavigationMenuList{display:flex;justify-content:center;padding:4px;border-radius:6px;list-style:none;margin:0}.NavigationContainer li{list-style:none}.NavigationContainer ul{padding:0;display:flex;gap:.5rem;position:relative}.NavigationMenuLink,.NavigationMenuTrigger{padding:8px 12px;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;line-height:1;border-radius:4px;font-size:15px;color:var(--violet-11)}.NavigationMenuLink:focus,.NavigationMenuTrigger:focus{box-shadow:0 0 0 2px var(--violet-7)}.NavigationMenuLink:hover,.NavigationMenuTrigger:hover{background-color:var(--violet-3)}.NavigationMenuTrigger{display:flex;align-items:center;justify-content:space-between;gap:2px}.NavigationMenuContent{position:absolute;top:68px;right:0;animation-name:scaleIn;animation-duration:.25s;animation-timing-function:ease;background-color:var(--color-panel);border-radius:.5rem;box-shadow:var(--shadow-4);-webkit-backdrop-filter:blur(64px)!important;backdrop-filter:blur(64px)!important;border:2px solid var(--white-a5);z-index:99}.dark .NavigationMenuContent{box-shadow:0 0 0 1px color-mix(in oklab,var(--gray-a1),var(--gray-6) 25%),0 8px 40px var(--black-a3),0 12px 32px -16px var(--black-a5);border:1px solid var(--white-a3)}.NavigationMenuContent[data-motion=from-start]{animation-name:enterFromLeft}.NavigationMenuContent[data-motion=from-end]{animation-name:enterFromRight}.NavigationMenuContent[data-motion=to-start]{animation-name:exitToLeft}.NavigationMenuContent[data-motion=to-end]{animation-name:exitToRight}@media only screen and (min-width:600px){.NavigationMenuContent{width:auto}}.NavigationMenuIndicator{display:flex;align-items:flex-end;justify-content:center;height:10px;top:calc(100% + 10px);overflow:hidden;z-index:1;transition:width,transform .25s ease}.NavigationMenuIndicator[data-state=visible]{animation:fadeIn .2s ease}.NavigationMenuIndicator[data-state=hidden]{animation:fadeOut .2s ease}.NavigationMenuViewport{position:relative;transform-origin:top center;margin-top:10px;width:100%;background-color:#fff;border-radius:6px;overflow:hidden;box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);height:var(--radix-navigation-menu-viewport-height);transition:width,height,.3s ease;min-width:200px;max-width:100vw}.NavigationMenuViewport[data-state=open]{animation:scaleIn .2s ease}.NavigationMenuViewport[data-state=closed]{animation:scaleOut .2s ease}@media only screen and (min-width:600px){.NavigationMenuViewport{width:var(--radix-navigation-menu-viewport-width)}}.ViewportPosition{position:absolute;display:flex;justify-content:center;width:100%;top:100%;left:0;perspective:2000px}.CaretDown{position:relative;color:var(--violet-10);top:1px;transition:transform .25s ease;margin-left:.25rem}[data-state=open]>.CaretDown{transform:rotate(-180deg)}.NavigationMenuRoot button.NavigationMenuTrigger{all:unset;padding:.5rem;display:flex;justify-content:space-between;justify-content:center;align-items:center;border-radius:.25rem}.NavigationMenuRoot button.NavigationMenuTrigger:hover{background-color:var(--gray-a2)}.NavigationMenuRoot button.NavigationMenuTrigger:active{background-color:var(--gray-a3)}.Arrow{position:relative;top:70%;background-color:var(--white-a10);width:10px;height:10px;transform:rotate(45deg);border-top-left-radius:2px}.dark .Arrow{background-color:var(--gray-a6)}@keyframes enterFromRight{0%{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}@keyframes enterFromLeft{0%{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}@keyframes exitToRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(200px)}}@keyframes exitToLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-200px)}}@keyframes scaleIn{0%{opacity:0;transform:rotateX(-30deg) scale(.9)}to{opacity:1;transform:rotateX(0deg) scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:rotateX(0deg) scale(1)}to{opacity:0;transform:rotateX(-10deg) scale(.95)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.SideNavWrapper{background-color:var(--color-panel);width:280px;height:100vh;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);position:-webkit-sticky;position:sticky;font-family:var(--font-geist-sans);border-right:2px solid var(--white-a9)}.dark .SideNavWrapper{border-right:1px solid var(--white-a3)}.SideNavWrapper.mini{position:fixed;z-index:100;left:-265px;border-top-right-radius:1rem;border-bottom-right-radius:1rem}.SideNavWrapper.mini:hover{left:0}.SideNavWrapper.mobile-hide{left:-285px;position:fixed;z-index:100}.SideNavWrapper.mobile-show{left:0;position:fixed;z-index:100}.SideNavWrapper ul{list-style:none;padding:.5rem 0 0}.SideNavWrapper li{margin-bottom:.5rem}.SideNavWrapper li a{text-decoration:none;color:var(--black-a9)}.dark .SideNavWrapper li a{text-decoration:none;color:var(--white-a9)}.SideNavWrapper li .hover.active,.SideNavWrapper li .hover:hover{border-radius:.5rem;text-decoration:none}