.menu-item-collapsible--header{align-items:center;display:flex;width:100%}.menu-item-collapsible--header.active{background:var(--state-active);font-weight:700}.menu-item-collapsible--header.active .menu-item-collapsible--link{color:var(--text-color-default)}.menu-item-collapsible--link{flex:1;gap:var(--space-2);padding:calc(var(--menu-item-padding) - var(--menu-item-inset, 0px));text-decoration:none}.menu-item-collapsible--link,.menu-item-collapsible--toggle{align-items:center;color:var(--text-color-default);display:flex}.menu-item-collapsible--toggle{background:none;border:none;cursor:pointer;justify-content:center;padding:var(--space-3)}.menu-item-collapsible--toggle i{transition:transform .2s ease}.menu-item-collapsible--sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.menu-item-collapsible--sub>*{min-height:0;overflow:hidden}.menu--items .menu-item-collapsible--link:hover{background:none}.menu--items .menu-item-collapsible--header:not(.active):hover{background:var(--state-hover)}.menu-item-collapsible.is-open .menu-item-collapsible--toggle i{transform:rotate(180deg)}.menu-item-collapsible.is-open .menu-item-collapsible--sub{grid-template-rows:1fr}