pre.hljs{font-family:var(--cv-font-code);font-size:var(--cv-fs-meta);line-height:var(--cv-lh-prose);tab-size:4;white-space:pre;scrollbar-width:thin}pre.hljs code{font-family:inherit;background:none;display:block;min-width:max-content}.hljs .ln{display:block;padding-right:var(--cv-sp-5)}.hljs .ln-n{position:sticky;left:0;display:inline-block;box-sizing:content-box;width:calc(var(--ln-d, 2) * 1ch);padding:0 var(--cv-sp-3);margin-right:var(--cv-sp-2);text-align:right;color:var(--cv-code-comment);background:var(--cv-code-bg);text-decoration:none;user-select:none}.hljs .ln-n:before{content:attr(data-n)}.hljs a.ln-n:hover{color:var(--cv-code-ink)}.hljs .ln:target,.hljs .ln.is-lit{background:color-mix(in srgb,var(--cv-code-title) 18%,transparent)}.hljs .ln:target>.ln-n,.hljs .ln.is-lit>.ln-n{color:var(--cv-code-title);background:color-mix(in srgb,var(--cv-code-title) 18%,var(--cv-code-bg))}
