:root{--shiki-color:var(--shiki-light);--shiki-bg:var(--shiki-light-bg)}html.dark{--shiki-color:var(--shiki-dark);--shiki-bg:var(--shiki-dark-bg)}code[data-theme*=\ ],code[data-theme*=\ ] span{color:var(--shiki-light);background-color:var(--shiki-light-bg)}html.dark code[data-theme*=\ ],html.dark code[data-theme*=\ ] span{color:var(--shiki-dark);background-color:var(--shiki-dark-bg)}code[data-theme*=\ ]{--shiki-color:var(--shiki-dark);--shiki-bg:var(--shiki-dark-bg)}pre [data-line]{padding-left:1rem;padding-right:1rem}code[data-line-numbers]{counter-reset:line}code[data-line-numbers]>[data-line]:before{counter-increment:line;content:counter(line);text-align:right;color:gray;width:.75rem;margin-right:1rem;display:inline-block}code[data-line-numbers-max-digits="2"]>[data-line]:before{width:1.25rem}code[data-line-numbers-max-digits="3"]>[data-line]:before{width:1.75rem}code[data-line-numbers-max-digits="4"]>[data-line]:before{width:2.25rem}pre code span{font-style:normal!important}
