.layout-vertical-nav .nav-group-label{align-items:center;cursor:pointer;display:flex}.layout-vertical-nav .nav-group .nav-group-children-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.layout-vertical-nav .nav-group .nav-group-children-wrapper .nav-group-children{overflow:hidden}.layout-vertical-nav .nav-group.open .nav-group-children-wrapper{grid-template-rows:1fr}.nav-flyout-card{overflow:hidden}.nav-flyout-card .nav-flyout-header{align-items:center;border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));display:flex;padding:.625rem 1rem}.nav-flyout-card .nav-flyout-children{list-style:none;margin:0;padding:.375rem 0}.nav-flyout-card .nav-flyout-children .nav-group-label,.nav-flyout-card .nav-flyout-children .nav-link a{align-items:center;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));cursor:pointer;display:flex;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .15s ease-in-out,color .15s ease-in-out}.nav-flyout-card .nav-flyout-children .nav-group-label:hover,.nav-flyout-card .nav-flyout-children .nav-link a:hover{background-color:rgba(var(--v-theme-on-surface),var(--v-hover-opacity));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.nav-flyout-card .nav-flyout-children .nav-group-label .nav-item-icon,.nav-flyout-card .nav-flyout-children .nav-link a .nav-item-icon{font-size:1.125rem}.nav-flyout-card .nav-flyout-children .nav-link a.router-link-active{background-color:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.layout-vertical-nav .nav-link a{align-items:center;cursor:pointer;display:flex}
