.NavigationMenuIndicator[data-state=visible][data-orientation=vertical]{left:0;top:var(--reka-navigation-menu-indicator-position)}.NavigationMenuIndicator[data-state=visible][data-orientation=horizontal]{left:var(--reka-navigation-menu-indicator-position);top:0}.NavigationMenuIndicator{transition:top .25s ease-out,left .25s ease-out,opacity .5s ease .2s,transform .5s ease .2s}.NavigationMenuIndicator[data-state=hidden]{opacity:0;scale:.6}.NavigationMenuContent{animation-duration:.25s;animation-timing-function:ease;left:0;position:absolute;top:0}.NavigationMenuContent[data-motion=from-start][data-orientation=horizontal]{animation-name:enterFromLeft}.NavigationMenuContent[data-motion=from-end][data-orientation=horizontal]{animation-name:enterFromRight}.NavigationMenuContent[data-motion=to-start][data-orientation=horizontal]{animation-name:exitToLeft}.NavigationMenuContent[data-motion=to-end][data-orientation=horizontal]{animation-name:exitToRight}@keyframes enterFromRight{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes enterFromLeft{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes exitToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes exitToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}.NavigationMenuContent[data-motion=from-start][data-orientation=vertical]{animation-name:enterFromTop}.NavigationMenuContent[data-motion=from-end][data-orientation=vertical]{animation-name:enterFromBottom}.NavigationMenuContent[data-motion=to-start][data-orientation=vertical]{animation-name:exitToTop}.NavigationMenuContent[data-motion=to-end][data-orientation=vertical]{animation-name:exitToBottom}.NavigationMenuViewport{position:relative}@keyframes enterFromBottom{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@keyframes enterFromTop{0%{opacity:0;transform:translateY(-200px)}to{opacity:1;transform:translateY(0)}}@keyframes exitToBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(200px)}}@keyframes exitToTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-200px)}}
