@keyframes slideIn-ecd420a4{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in[data-v-ecd420a4]{animation:.3s ease-out slideIn-ecd420a4}@keyframes slideOut-ecd420a4{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.animate-slide-out[data-v-ecd420a4]{animation:.3s ease-in slideOut-ecd420a4}.max-h-0[data-v-ecd420a4]{max-height:0;transition:max-height .3s ease-out}.max-h-\[2000px\][data-v-ecd420a4]{max-height:2000px;transition:max-height .5s ease-in}@media (width>=768px){.opacity-0[data-v-ecd420a4]{opacity:0;pointer-events:none;transition:all .2s ease-out;transform:scale(.95)}.opacity-100[data-v-ecd420a4]{opacity:1;pointer-events:auto;transition:all .2s ease-in;transform:scale(1)}}.menu-wrapper[data-v-ecd420a4] .relative{position:relative}.menu-wrapper[data-v-ecd420a4] .relative:after{content:"";width:0;height:2px;transition:all .3s;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.menu-wrapper[data-v-ecd420a4] .relative:hover:after{width:80%}.overflow-y-auto[data-v-ecd420a4]{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.overflow-y-auto[data-v-ecd420a4]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-ecd420a4]::-webkit-scrollbar-track{background:0 0}.overflow-y-auto[data-v-ecd420a4]::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:2px}
