/*!
* metismenujs - v1.4.0-beta.3
* A menu plugin
* https://github.com/onokumus/metismenujs#readme
*
* Made by Osman Nuri Okumus <onokumus@gmail.com> (https://github.com/onokumus)
* Under MIT License
*/

:where(html){
    --mm-transition-timing-function: ease;
    --mm-trantisition-duration: 0.35s
}

.jdm-metismenu .mm-collapse:not(.mm-show){
    display:none
}

.jdm-metismenu .mm-collapsing{
    position:relative;
    height:0;
    overflow:hidden;
    flex-wrap:nowrap;
    transition:height var(--mm-trantisition-duration) var(--mm-transition-timing-function)
}

.jdm-metismenu .has-arrow{
    position:relative
}

.jdm-metismenu .has-arrow::after{
    position:absolute;
    content:"";
    width:.5em;
    height:.5em;
    border-width:0 0 1px 1px;
    border-style:solid;
    border-color:initial;
    inset-inline-end:1em;
    transform:rotate(45deg) translate(0, -50%);
    transform-origin:top;
    top:50%;
    transition:transform var(--mm-trantisition-duration) var(--mm-transition-timing-function)
}

*[dir=rtl] .jdm-metismenu .has-arrow::after{
    transform:rotate(-135deg) translate(0, -50%)
}

.jdm-metismenu .mm-active>.has-arrow::after,
.jdm-metismenu .has-arrow[aria-expanded=true]::after{
    transform:rotate(-45deg) translate(0, -50%)
}

@media(prefers-reduced-motion: reduce){
    .jdm-metismenu .mm-collapsing,
    .jdm-metismenu .has-arrow::after{
        transition-duration:.000000001s
    }
}/*# sourceMappingURL=metismenujs.css.map */
