.tree-container.svelte-enlvvo li:where(.svelte-enlvvo):before,.tree-container.svelte-enlvvo li:where(.svelte-enlvvo):after{content:"";position:absolute;top:0;right:50%;border-top:1px solid #ccc;width:50%;height:2rem}.tree-container.svelte-enlvvo li:where(.svelte-enlvvo):after{right:auto;left:50%;border-left:1px solid #ccc}.tree-container.svelte-enlvvo li:where(.svelte-enlvvo):only-child{padding-top:0}.tree-container.svelte-enlvvo li:where(.svelte-enlvvo):only-child:after,.tree-container.svelte-enlvvo li:where(.svelte-enlvvo):only-child:before{display:none}.tree-container.svelte-enlvvo li:where(.svelte-enlvvo):first-child:before,.tree-container.svelte-enlvvo li:where(.svelte-enlvvo):last-child:after{border:0 none}.tree-container.svelte-enlvvo li:where(.svelte-enlvvo):last-child:before{border-right:1px solid #ccc;border-radius:0 5px 0 0}.tree-container.svelte-enlvvo li:where(.svelte-enlvvo):first-child:after{border-radius:5px 0 0}.tree-container.svelte-enlvvo ul:where(.svelte-enlvvo):not(.treeRoot):has(>:where(.svelte-enlvvo)):before{content:"";border-left:1px solid #ccc;position:absolute;bottom:100%;left:50%;width:0;height:2rem}
