[data-rehype-pretty-code-figure] pre{border-radius:var(--radius);border-width:1px;padding:.5rem 0;--tw-bg-opacity:1!important;background-color:rgb(14 14 16/var(--tw-bg-opacity,1))!important}[data-rehype-pretty-code-figure] code{border-width:0;padding:0;font-size:.875rem!important;line-height:2!important}@media (width>=768px){[data-rehype-pretty-code-figure] code{font-size:1rem;line-height:1.5rem}}span[data-rehype-pretty-code-figure]>code{background-color:#0000!important}span[data-rehype-pretty-code-figure]>code span{--tw-text-opacity:1!important;color:rgb(82 82 91/var(--tw-text-opacity,1))!important;padding-left:0!important;padding-right:0!important;font-weight:400!important}span[data-rehype-pretty-code-figure]>code span:is(.dark *){--tw-text-opacity:1!important;color:rgb(161 161 170/var(--tw-text-opacity,1))!important}[data-rehype-pretty-code-figure] code[data-line-numbers]{counter-reset:line}[data-rehype-pretty-code-figure] code[data-line-numbers]>[data-line]:before{counter-increment:line;content:counter(line);text-align:right;--tw-text-opacity:1;width:1rem;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-right:1rem;display:inline-block}[data-rehype-pretty-code-figure] [data-line]{border-left-width:2px;border-left-color:#0000;padding-left:.75rem;padding-right:.75rem}[data-rehype-pretty-code-figure] [data-highlighted-line]{--tw-border-opacity:1;border-left-color:rgb(96 165 250/var(--tw-border-opacity,1));background:#c8c8ff1a}[data-rehype-pretty-code-figure] [data-highlighted-chars]{background-color:#52525b80;border-radius:.25rem;box-shadow:0 0 0 4px #52525b80}[data-rehype-pretty-code-figure] [data-chars-id]{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-bottom-width:2px;padding:.25rem}.subheading-anchor{color:hsl(var(--fg));font-weight:600;text-decoration-line:none}.subheading-anchor:where([data-rac])[data-hovered],.subheading-anchor:where(:not([data-rac])):hover{text-decoration-line:none}.prose-headings\:scroll-mt-24 :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))>a{color:hsl(var(--fg))!important;text-decoration:none!important}
