[data-slot=navigation-menu]>ul>li>:is(a,button){isolation:isolate;background-color:#0000;position:relative}[data-slot=navigation-menu]>ul>li>:is(a,button):before,[data-slot=navigation-menu]>ul>li>:is(a,button):after{content:"";pointer-events:none;transition:opacity .2s var(--ease-paper,ease-out), transform .28s var(--ease-paper,ease-out);position:absolute}[data-slot=navigation-menu]>ul>li>:is(a,button):before{z-index:-1;border-radius:inherit;background:color-mix(in oklab, var(--sky) 11%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--sky) 16%, transparent);opacity:0;inset:0;transform:scale(.88)}[data-slot=navigation-menu]>ul>li>:is(a,button):after{background:var(--sky);opacity:0;border-radius:2px;height:2px;bottom:3px;left:14px;right:14px;transform:scaleX(0)}[data-slot=navigation-menu]>ul>li>a:is([data-active],[aria-current=page]):after{opacity:1;transform:scaleX(1)}[data-slot=navigation-menu]>ul>li>a:is([data-active],[aria-current=page]){color:var(--foreground)}[data-slot=navigation-menu]>ul>li>:is(a,button):focus-visible:before,[data-slot=navigation-menu]>ul>li>button:is([aria-expanded=true],[data-popup-open],[data-open]):before{opacity:1;transform:scale(1)}@media (hover:hover){[data-slot=navigation-menu]>ul>li>:is(a,button):hover:before{opacity:1;transform:scale(1)}[data-slot=navigation-menu]>ul>li>:is(a,button):hover{color:var(--foreground)}}[data-slot=navigation-menu]>ul>li>button svg{transition:transform .3s var(--ease-paper,ease-out)}@media (hover:hover){[data-slot=navigation-menu]>ul>li>button:hover:not([aria-expanded=true]):not([data-popup-open]) svg{transform:translateY(1.5px)}}@media (prefers-reduced-motion:reduce){[data-slot=navigation-menu]>ul>li>:is(a,button):before,[data-slot=navigation-menu]>ul>li>:is(a,button):after,[data-slot=navigation-menu]>ul>li>button svg{transition:none}}
