.code-block,.code-block pre.shiki{background-color:var(--shiki-light-bg)}html:not([data-scheme=dark]) pre.shiki code span{background:var(--shiki-light-bg);color:var(--shiki-light);font-style:var(--shiki-light-font-style);font-weight:var(--shiki-light-font-weight);-webkit-text-decoration:var(--shiki-light-text-decoration);text-decoration:var(--shiki-light-text-decoration)}html[data-scheme=dark] .code-block,html[data-scheme=dark] .code-block pre.shiki{background-color:var(--shiki-dark-bg)}html[data-scheme=dark] pre.shiki code span{background:var(--shiki-dark-bg);color:var(--shiki-dark);font-style:var(--shiki-dark-font-style);font-weight:var(--shiki-dark-font-weight);-webkit-text-decoration:var(--shiki-dark-text-decoration);text-decoration:var(--shiki-dark-text-decoration)}@media(prefers-color-scheme:dark){html:not([data-scheme=light]) .code-block,html:not([data-scheme=light]) .code-block pre.shiki{background-color:var(--shiki-dark-bg)}html:not([data-scheme=light]) pre.shiki code span{background:var(--shiki-dark-bg);color:var(--shiki-dark);font-style:var(--shiki-dark-font-style);font-weight:var(--shiki-dark-font-weight);-webkit-text-decoration:var(--shiki-dark-text-decoration);text-decoration:var(--shiki-dark-text-decoration)}}pre code{counter-reset:line}pre code .line{counter-increment:line;display:block;min-height:1rem}pre code .line:before{color:#9ca3af;content:counter(line);display:inline-block;margin-right:1rem;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.5rem}.highlighted-line{background-color:#3b82f61a}p code:after,p code:before{content:""!important;height:0!important}
