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)}[data-rehype-pretty-code-figure]{border-radius:var(--radius);border-width:1px;margin-top:1.5rem;margin-bottom:1.5rem;position:relative}[data-rehype-pretty-code-figure] code{overflow-wrap:break-word;counter-reset:line;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;border-width:0;border-radius:0;min-width:100%;padding:0;display:grid}[data-line]{width:100%;min-height:1rem;padding:.125rem 1rem;display:inline-block}[data-line-numbers]>[data-line]:before{color:hsl(var(--muted-foreground));counter-increment:line;content:counter(line);text-align:right;width:1rem;margin-right:1.5rem;display:inline-block}[data-highlighted-line]{--tw-border-opacity:1;border-left-width:4px;border-left-color:rgb(59 130 246/var(--tw-border-opacity,1));background-color:hsl(var(--accent))!important}[data-highlighted-chars] span{position:relative}[data-highlighted-chars]{border-radius:calc(var(--radius) - 4px);background-color:hsl(var(--muted-foreground) / .1);color:hsl(var(--foreground));border-width:1px;padding:.25rem}[data-highlighted-chars]:is(.dark *){background-color:hsl(var(--muted-foreground) / .5)}
