.direct-nav{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.direct-nav>ul{display:flex;height:100%;gap:1rem}.direct-nav>ul .direct-nav-li{position:relative;display:inline-flex;height:100%;align-items:center}.direct-nav>ul .direct-nav-li.direct-nav-li-has-dropdown{overflow:visible}.direct-nav>ul .direct-nav-li:after{pointer-events:none;position:absolute;left:0;right:0;top:14px;bottom:14px;z-index:-1;height:calc(calc(100% - 28px));width:100%;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content);translate:var(--_translate,0);scale:var(--_scale,0) 1;transition:scale .1s var(--_scale-delay,0s),translate .2s}.direct-nav>ul .direct-nav-li>a,.direct-nav>ul .direct-nav-li>button{display:inline-flex;height:100%;align-items:center;padding:.25rem 1rem;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.25;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}.direct-nav>ul>.direct-nav-li:hover~.direct-nav-li{--_translate:-100%;--_scale-delay:200ms}.direct-nav:hover>ul>.direct-nav-li{--_translate:100%;--_scale-delay:200ms}.direct-nav>ul .direct-nav-li:hover{--_scale:1;--_translate:0;--_scale-delay:0ms}