|  | @@ -32,8 +32,8 @@
 | 
	
		
			
				|  |  |  .tree-node:not(.leaf) [data-level="0"] >.tree-label {
 | 
	
		
			
				|  |  |    font-weight: bold;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -.tree-node[data-level="0"]::before,
 | 
	
		
			
				|  |  | -.tree-node[data-level="0"]::after {
 | 
	
		
			
				|  |  | +.tree-node:not(.leaf)[data-level="0"]::before,
 | 
	
		
			
				|  |  | +.tree-node:not(.leaf)[data-level="0"]::after {
 | 
	
		
			
				|  |  |    display: none !important;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  .tree-node::after {
 | 
	
	
		
			
				|  | @@ -45,6 +45,15 @@
 | 
	
		
			
				|  |  |    height: 1px;
 | 
	
		
			
				|  |  |    background-color: #ccc;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | +.tree-node:is(.leaf)[data-level="0"]::before {
 | 
	
		
			
				|  |  | +  left: 14px;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +.tree-node:is(.leaf)[data-level="0"]::after {
 | 
	
		
			
				|  |  | +  left: 14px;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +.tree-node:is(.leaf)[data-level="0"] {
 | 
	
		
			
				|  |  | +  padding-left: 22px;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  .tree-node:last-child::before {
 | 
	
		
			
				|  |  |    height: 14px;
 | 
	
		
			
				|  |  |  }
 |