pre.shiki .indent{display:inline-block;position:relative;left:calc(var(--indent-offset, 0px) + .4rem)}pre.shiki .indent:empty{height:1lh;vertical-align:bottom}pre.shiki .indent:before{content:"";position:absolute;opacity:.15;width:1px;height:100%;background-color:currentColor}.code-block--line-numbers .shiki code{counter-reset:step;counter-increment:step 0;display:block;width:fit-content;min-width:100%;white-space:pre}.code-block--line-numbers .shiki .line:before{content:counter(step);counter-increment:step;width:1rem;margin-right:1rem;display:inline-block;text-align:right;color:var(--background-500)}