.sidebar[data-v-d110da0a]{font-size:2vh;transition:width .3s ease,transform .3s ease;width:30vh}.sidebar.collapsed[data-v-d110da0a]{width:5vh}.sidebar-header[data-v-d110da0a]{align-items:center;display:flex}.sidebar-logo[data-v-d110da0a]{height:4vh;margin-right:1vh;width:4vh}.sidebar-brand[data-v-d110da0a]{font-size:2.2vh;font-weight:700}.sidebar-toggle[data-v-d110da0a]{background:none;border:none;cursor:pointer}.sidebar-menu[data-v-d110da0a]{padding:2px}.sidebar-menu button[data-v-d110da0a]{transition:background-color .2s ease}.sidebar-menu ul[data-v-d110da0a]{list-style:none;margin:0;padding:0}.sidebar-menu li[data-v-d110da0a]{align-items:center;cursor:pointer;display:flex;padding:1vh}.sidebar-menu li.active[data-v-d110da0a]{background-color:#546d6a;color:#fff}.sidebar-menu li[data-v-d110da0a]:hover{background-color:#758f8c;color:#fff}.sidebar-icon[data-v-d110da0a]{margin-right:1vh}.sidebar-text[data-v-d110da0a]{display:inline-block;flex-grow:1;transition:opacity .3s ease}.sidebar.collapsed .sidebar-text[data-v-d110da0a]{opacity:0}.submenu-enter-active[data-v-d110da0a],.submenu-leave-active[data-v-d110da0a]{transition:all .3s ease}.submenu-enter-from[data-v-d110da0a],.submenu-leave-to[data-v-d110da0a]{max-height:0;opacity:0;overflow:hidden;transform:scaleY(.9)}.submenu-enter-to[data-v-d110da0a],.submenu-leave-from[data-v-d110da0a]{max-height:50vh;opacity:1;transform:scaleY(1)}
