:is(.viewer-tree-panel:has(.viewer-tree-toolbar-wrapper) .tree-empty-state,.viewer-tree-panel:has(ul) .tree-empty-state){display:none}.viewer-tree-scroll{overscroll-behavior:contain}.viewer-tree-panel ul{margin:0;padding-left:.9rem;list-style:none}.viewer-tree-panel>ul{padding-left:0}.viewer-tree-panel li{white-space:nowrap;margin:2px 0;line-height:1.5;position:relative}.viewer-tree-panel a.plus,.viewer-tree-panel a.minus{text-align:center;width:1rem;color:hsl(var(--muted-foreground));cursor:pointer;-webkit-user-select:none;user-select:none;margin-right:2px;text-decoration:none;display:inline-block}.viewer-tree-panel a.plus:before{content:"▸"}.viewer-tree-panel a.minus:before{content:"▾"}.viewer-tree-panel a.plus,.viewer-tree-panel a.minus{font-size:0}.viewer-tree-panel a.plus:before,.viewer-tree-panel a.minus:before{font-size:.85rem}.viewer-tree-panel input[type=checkbox]{accent-color:hsl(var(--primary));vertical-align:middle;cursor:pointer;margin-right:4px;display:inline-block}.viewer-tree-panel span{cursor:pointer;vertical-align:middle;color:hsl(var(--foreground))}.viewer-tree-panel span:hover{color:hsl(var(--primary))}.viewer-tree-panel .highlighted-node{background:hsl(var(--primary) / .15);border-radius:4px}.viewer-tree-panel .xrayed-node>span{opacity:.5}
