.navigation-menu_menu__InBu6{--nav-foreground:light-dark(var(--gray-950),var(--gray-50));--nav-background:transparent;--nav-z-index:100;--nav-item-bg:transparent;--nav-item-bg-hover:light-dark(var(--gray-400),var(--gray-950));--nav-item-radius:0.25rem;--nav-item-z-index:100;--nav-item-hightlight-z-index:90;--indicator-color:light-dark(var(--gray-300),var(--gray-700));--indicator-size:0.625rem;--viewport-bg:light-dark(var(--color-white),var(--gray-950));--viewport-bg-opacity:100%;--viewport-radius:0.25rem;--viewport-border-color:light-dark(var(--gray-300),var(--gray-700));--sub-link-icon-size:2rem;--sub-link-icon-bg:light-dark(var(--gray-300),var(--gray-700));--sub-link-icon-bg-opacity:30%;--tab-indicator-color:light-dark(var(--color-white),var(--gray-950));--tab-indicator-border-color:light-dark(var(--gray-100),var(--gray-900));--tab-viewport-color:light-dark(var(--gray-100),var(--gray-900));position:relative;display:flex;justify-content:space-between;align-items:center;flex-grow:1;z-index:var(--nav-z-index)}.navigation-menu_menu_list__LjxMz{display:flex;list-style:none;padding:0;margin:0}.navigation-menu_menu_item___aq1X{all:unset;position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:.125rem;padding-block:.8125rem;padding-inline:.8125rem;font-weight:600;font-size:.875rem;line-height:1;text-decoration:none;color:var(--nav-foreground);background-color:var(--nav-item-bg);border-radius:var(--nav-item-radius);white-space:nowrap;cursor:pointer;user-select:none;outline:none;z-index:var(--nav-item-z-index);color:var(--foreground);transition-property:color,background-color;transition-duration:.2s;transition-timing-function:ease;&[data-state=open]>.navigation-menu_chevron__ViO6Z{transform:rotate(-180deg);opacity:1}.navigation-menu_chevron__ViO6Z{position:relative;transition:transform .2s ease;width:.875rem;height:.875rem;top:1px;opacity:.7}}.navigation-menu_menu_item_hightlight__DvpvI{position:absolute;top:0;left:0;width:100%;height:100%;background-color:color-mix(in oklab,var(--nav-item-bg-hover) 15%,transparent);backdrop-filter:blur(10px);border-radius:var(--nav-item-radius);z-index:var(--nav-item-hightlight-z-index);transition-property:width,transform;transition-duration:.2s;transition-timing-function:ease;&[data-state=visible]{animation:navigation-menu_fade-in__2_EWG .2s ease}&[data-state=hidden]{animation:navigation-menu_fade-out__KDej1 50ms ease}}.navigation-menu_sub_link__MEH1c{display:flex;gap:.625rem;text-decoration:none;user-select:none;cursor:pointer;.navigation-menu_icon_box__atU0R{position:relative;display:grid;place-items:top center}.navigation-menu_icon__AphDg{display:flex;align-items:center;justify-content:center;grid-area:1/1;width:2rem;height:2rem;background-color:color-mix(in oklab,var(--sub-link-icon-bg) var(--sub-link-icon-bg-opacity),transparent);backdrop-filter:blur(10px);color:light-dark(var(--gray-500),var(--gray-500));border:1px solid color-mix(in oklab,var(--sub-link-icon-bg) var(--sub-link-icon-bg-opacity),transparent);border-radius:.25rem}.navigation-menu_detail__xBH_R{display:flex;flex-direction:column;justify-content:center;gap:.125rem;.navigation-menu_label__WlGQr{font-size:.875rem;font-weight:600;line-height:1;color:light-dark(var(--gray-950),var(--gray-50))}.navigation-menu_description__EPiVE{font-size:.875rem;font-weight:500;line-height:1.25;color:light-dark(var(--gray-500),var(--gray-400));transition:color .2s ease}}&:hover{.navigation-menu_description__EPiVE,.navigation-menu_icon__AphDg{color:light-dark(var(--gray-600),var(--gray-300))}}}.navigation-menu_indicator__zLVPS{display:flex;transition-property:width,transform;transition-duration:.2s;transition-timing-function:ease;&[data-state=visible]{animation:navigation-menu_fade-in__2_EWG .2s ease}&[data-state=hidden]{animation:navigation-menu_fade-out__KDej1 50ms ease}&[data-orientation=horizontal]{align-items:flex-end;justify-content:center;height:var(--indicator-size);top:100%;.navigation-menu_indicator_arrow__C_9qf{position:relative;width:var(--indicator-size);height:var(--indicator-size);bottom:-50%;transform:rotate(45deg);background:linear-gradient(to bottom right,color-mix(in oklab,var(--indicator-color) 30%,transparent) 50%,transparent 50%);border-top-left-radius:.2rem}}&[data-orientation=vertical]{justify-content:flex-end;align-items:center;width:100%;z-index:10;&[data-state=visible]{background-color:color-mix(in oklab,var(--tab-indicator-color) 100%,transparent);border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.navigation-menu_indicator_arrow__C_9qf{position:relative;width:1.25rem;height:1.25rem;background:linear-gradient(to bottom left,color-mix(in oklab,color-mix(in oklab,var(--tab-indicator-color) 100%,transparent) 100%,transparent) 55%,transparent 45%);transform:rotate(45deg);right:calc(1.25rem * -.5);border-top-right-radius:.5rem;border-width:.25rem;border-style:solid;border-color:var(--tab-indicator-border-color) var(--tab-indicator-border-color) transparent transparent}}}.navigation-menu_menu__InBu6[data-orientation=horizontal]>.navigation-menu_viewport_position__mvUQh{position:absolute;top:100%;left:0;width:100%;display:flex;justify-content:flex-start;perspective:2000px}.navigation-menu_viewport__D5Qv7{position:relative;width:100%;overflow:hidden;transform-origin:center top;@media only screen and (min-width:768px){width:var(--radix-navigation-menu-viewport-width)}&[data-orientation=horizontal]{height:var(--radix-navigation-menu-viewport-height);margin-top:var(--indicator-size);border-radius:var(--viewport-radius);border:1px solid color-mix(in oklab,var(--viewport-border-color) 30%,transparent);background-color:color-mix(in oklab,var(--viewport-bg) var(--viewport-bg-opacity),transparent);backdrop-filter:blur(10px);transition-property:width,height;transition-duration:.2s;transition-timing-function:ease;box-shadow:0 15px 11px rgb(20 23 31/5%),0 9px 46px rgb(20 23 31/6%);&[data-state=open]{animation:navigation-menu_scale-in__OwZ4b .2s ease}&[data-state=closed]{animation:navigation-menu_scale-out__3lSnX .2s ease}}&[data-orientation=vertical]{height:100%;background-color:var(--viewport-bg)}}.navigation-menu_content__GKk8I{position:absolute;top:0;left:0;width:100%;animation-duration:.2s;animation-timing-function:ease;@media only screen and (min-width:768px){width:auto}&[data-state=closed]{pointer-events:none}&[data-orientation=horizontal]{&[data-motion=from-start]{animation-name:navigation-menu_enter-from-left___2yjR}&[data-motion=from-end]{animation-name:navigation-menu_enter-from-right__e0Jb0}&[data-motion=to-start]{animation-name:navigation-menu_exit-to-left__TToYH}&[data-motion=to-end]{animation-name:navigation-menu_exit-to-right__rF64G}}&[data-orientation=vertical]{&[data-motion=from-start]{animation-name:navigation-menu_enter-from-top___kRqX}&[data-motion=from-end]{animation-name:navigation-menu_enter-from-bottom__Rzlcm}&[data-motion=to-start]{animation-name:navigation-menu_exit-to-top__DV_NO}&[data-motion=to-end]{animation-name:navigation-menu_exit-to-bottom__blTTu}}}.navigation-menu_tab__06ZcR{display:grid;grid-template-columns:280px 1fr;grid-template-rows:auto;gap:.25rem;width:100%;backdrop-filter:blur(10px);background-color:var(--tab-viewport-color);min-width:880px;min-height:340px;&[data-orientation=vertical] li{&:not(:last-child){border-bottom-width:1px;border-bottom-style:solid;border-image:linear-gradient(to right,light-dark(var(--gray-200),var(--gray-700)),light-dark(var(--gray-100),var(--gray-800)),transparent);border-image-slice:1}}.navigation-menu_tab_item__Inaoe{position:relative;display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:.625rem;padding:1rem;cursor:pointer;z-index:20}.navigation-menu_tab_icon_box__1LjE_{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:color-mix(in oklab,var(--sub-link-icon-bg) var(--sub-link-icon-bg-opacity),transparent);backdrop-filter:blur(10px);color:light-dark(var(--gray-500),var(--gray-500));border-radius:.25rem;flex-shrink:0}.navigation-menu_tab_icon__kOTeV{width:1.5rem;height:1.5rem;color:light-dark(var(--gray-600),var(--gray-300))}.navigation-menu_tab_detail__NDmOv{display:flex;flex-direction:column;gap:.125rem;.navigation-menu_tab_label__nihOk{font-size:1rem;font-weight:600;line-height:1;color:light-dark(var(--gray-950),var(--gray-50))}.navigation-menu_tab_description__fBF7e{font-size:.875rem;font-weight:500;line-height:1.25;color:light-dark(var(--gray-500),var(--gray-400))}}}.navigation-menu_tab_content__CSyoP{position:absolute;top:0;left:0;width:100%;animation-duration:.25s;animation-timing-function:ease;&[data-state=closed]{opacity:0;pointer-events:none}&[data-orientation=vertical]{&[data-motion=from-start]{animation-name:navigation-menu_enter-from-top___kRqX}&[data-motion=from-end]{animation-name:navigation-menu_enter-from-bottom__Rzlcm}&[data-motion=to-start]{animation-name:navigation-menu_exit-to-top__DV_NO}&[data-motion=to-end]{animation-name:navigation-menu_exit-to-bottom__blTTu}}}@keyframes navigation-menu_enter-from-right__e0Jb0{0%{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}@keyframes navigation-menu_enter-from-left___2yjR{0%{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}@keyframes navigation-menu_enter-from-top___kRqX{0%{opacity:0;transform:translateY(-200px)}to{opacity:1;transform:translateY(0)}}@keyframes navigation-menu_enter-from-bottom__Rzlcm{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@keyframes navigation-menu_exit-to-right__rF64G{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(200px)}}@keyframes navigation-menu_exit-to-left__TToYH{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-200px)}}@keyframes navigation-menu_exit-to-top__DV_NO{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-200px)}}@keyframes navigation-menu_exit-to-bottom__blTTu{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(200px)}}@keyframes navigation-menu_scale-in__OwZ4b{0%{opacity:0;transform:rotateX(-30deg) scale(.9)}to{opacity:1;transform:rotateX(0deg) scale(1)}}@keyframes navigation-menu_scale-out__3lSnX{0%{opacity:1;transform:rotateX(0deg) scale(1)}to{opacity:0;transform:rotateX(-10deg) scale(.95)}}@keyframes navigation-menu_fade-in__2_EWG{0%{opacity:0}to{opacity:1}}@keyframes navigation-menu_fade-out__KDej1{0%{opacity:1}to{opacity:0}}