 10em;}

.labels#col {display: grid; grid-template-columns: 200px 50% 100px 5em; width: 700px;}
.labels#col {position: absolute; top: 0; left: 0; margin: 0; padding: 1px;}
.labels#col li {display: flex; justify-content: end; align-items: start; flex-flow: column;}

.labels li.line.label i {color: rebeccapurple; font: 1em Arvo, sans-serif; border-left: 1px solid; padding-left: 0.25em;}
.labels li i:last-child {padding-bottom: 0.5em;}
.labels li i::after {content: " || "; color: silver;}
.labels li i:last-chi