.menuItemView[data-v-6551059f] .line-mask{position:relative;display:inline-block}.menuItemView[data-v-6551059f] .line-mask .line{position:relative;display:inline-block;z-index:2}.menuItemView[data-v-6551059f] .line-mask:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;z-index:1;background-color:var(--theme-color)}.menuItemView[data-v-6551059f] .line-mask:after{content:"";position:absolute;inset:0;z-index:1;background-color:var(--theme-color);transform:scaleY(0);transform-origin:bottom;transition:transform .3s}.menuItemView[data-v-6551059f] .line-mask:first-child:after{transition-delay:0s}.menuItemView[data-v-6551059f] .line-mask:nth-child(2):after{transition-delay:50ms}.menuItemView[data-v-6551059f] .line-mask:nth-child(3):after{transition-delay:.1s}.menuItemView.active[data-v-6551059f]{color:var(--theme-color-text)}.menuItemView.active[data-v-6551059f] .line-mask:after{transform:scaleY(1)}@media(hover:hover)and (pointer:fine){.menuItemView[data-v-6551059f]:hover .line-mask:after{transform:scaleY(1)}}.menuItem[data-v-54209c33]{position:relative;flex:0}.menuItem[data-v-54209c33]:after{content:"";position:absolute;right:0;top:0;bottom:0;width:6px;z-index:1;background-color:var(--theme-color)}.menuItemContent[data-v-54209c33]{opacity:0}@media(min-width:1024px){.menuItemContent[data-v-54209c33]{width:calc(var(--spacing)*66)}}@media(min-width:1024px){.menuItem[data-v-54209c33]:has(a.router-link-active){flex:1}.menuItem[data-v-54209c33]:has(a.router-link-active) .menuItemContent[data-v-54209c33]{opacity:1}}@media(max-width:1023.9px){.menuItem.open[data-v-54209c33]{flex:1}.menuItem.open[data-v-54209c33]>i[data-v-54209c33]{transform:rotate(180deg)}.menuItem.open[data-v-54209c33] .menuItemContent[data-v-54209c33]{opacity:1}}.sidebar[data-v-f360654c]{height:100svh}@media(min-width:1024px){.sidebar[data-v-f360654c]{height:85.71429svh;width:calc(var(--spacing)*116)}}@media(min-width:1024px){.sidebar.active[data-v-f360654c]{height:calc(100svh - var(--spacing)*16);width:calc(var(--spacing)*66)}}.sidebar.disabled[data-v-f360654c]{transform:translate(-100%)}@media(min-width:1024px){.sidebar.disabled[data-v-f360654c]{transform:translate(-100%)}}.sidebar[data-v-f360654c] nav{padding-top:var(--header-height)}@media(min-width:1024px){.sidebar[data-v-f360654c] nav{padding-top:0}}.drawer.magic-drawer-content[data-id=theSidebarDrawer]{--magic-drawer-align-items: flex-end;--magic-drawer-drag-overshoot: 0rem;--magic-drawer-height: calc(100dvh - var(--header-height, 0px) - 1px);--magic-drawer-padding: calc(var(--spacing)*0);--magic-drawer-z-index: 10}.drawer.magic-drawer-content[data-id=theSidebarDrawer] .magic-drawer-content__wrapper{--magic-drawer-align-items: flex-start}.drawer:not(:has(.menuItem.open)) .menuItem,.sidebar:not(.active) .menuItem{flex:1!important}:is(.drawer:not(:has(.menuItem.open)) .menuItem,.sidebar:not(.active) .menuItem):not(:last-child){border-bottom:1px solid #fff}:is(.drawer:not(:has(.menuItem.open)) .menuItem,.sidebar:not(.active) .menuItem)>a,:is(.drawer:not(:has(.menuItem.open)) .menuItem,.sidebar:not(.active) .menuItem)>button{height:100%}:is(.drawer:not(:has(.menuItem.open)) .menuItem,.sidebar:not(.active) .menuItem)>.menuItemContent{display:none}
