.nav-page-node{position:relative;animation:fade-in .2s ease}.nav-page-node .v-link{display:flex;align-items:center;color:var(--color-ui--grey-70);padding:.5rem;padding-right:1.25rem;text-decoration:none;text-transform:none;width:calc(100% - 1rem);margin-left:.5rem;margin-bottom:.25rem;border-radius:var(--border-radius);font-weight:400;transition:color .2s ease,background .2s ease}.nav-page-node .v-link.--active{color:var(--brand-color-hex);font-weight:600;background:var(--color-ui--grey-10)}.nav-page-node .v-link span:not(.v-icon){font-size:.875rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-page-node .v-link:hover{color:var(--brand-color-hex);background:var(--color-ui--grey-15)}.nav-page-node .nav-page-node__icon{transition:color .2s ease,background .2s ease;font-size:1.1rem;color:var(--color-ui--grey-80);margin-right:.5rem}.nav-page-node .nav-page-node__complete.collection-item__complete-check{top:7px!important;left:14px;margin-top:0;display:none;height:1.25rem;width:1.25rem}.nav-page-node .nav-page-node__complete.collection-item__complete-check.--complete{display:flex}.nav-page-node.--root{margin-top:1rem}.nav-page-node.--root .v-link{padding-left:.4rem;font-weight:600;color:var(--color-ui--grey-90)}.nav-page-node.--root .v-link.--active{font-weight:700;background:var(--color-ui--grey-10);color:var(--brand-color-hex)}.nav-page-node.--root .v-link.--active .v-icon{color:var(--brand-color-hex)}.nav-page-node.--root .nav-page-node__icon{font-size:1.5rem;color:var(--color-ui--grey-70);margin-right:.5rem}.nav-page-node.--root .v-button.nav-page-node__expand{top:8px;right:14px}.nav-page-node.--root:hover .nav-page-node__icon,.nav-page-node.--root:hover .v-link{color:var(--color-ui--grey-90)}.nav-page-node .access-lock.--horizontal{height:1.5rem;width:1.5rem;top:5px!important;margin-top:0;right:14px!important}.v-button.--small.nav-page-node__expand{position:absolute;right:12px;top:4px;padding:8px;height:1.5rem;min-height:1.5rem;max-height:1.5rem;width:1.5rem;min-width:1.5rem;max-width:1.5rem;border-radius:var(--border-radius);color:var(--color-ui--grey-70)}.v-button.--small.nav-page-node__expand:hover{background:var(--color-ui--grey-20)}.nav-page-node__wrapper .nav-page-container{padding-left:.5rem}