@layer components{.joint{background-color:var(--grey-3);width:1px;position:relative}.joint:is(:first-child,:last-child){opacity:0}.joint:before,.joint:after{content:"";background-image:radial-gradient(var(--grey-4) 10%, transparent 20%);background-position:.6vmin .6vmin;background-size:1vmin 1vmin;width:6px;height:100%;position:absolute;top:0}.joint:before{left:-6px}.joint:after{left:5px}}
