[data-rehype-pretty-code-fragment] code{display:grid;min-width:100%;overflow-wrap:break-word;border-radius:0;border-width:0;background-color:transparent;padding:0;font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));counter-reset:line;-webkit-box-decoration-break:clone;box-decoration-break:clone}[data-rehype-pretty-code-fragment] [data-line]{padding:.25rem 1rem;line-height:1rem}[data-rehype-pretty-code-fragment] [data-line-numbers]>[data-line]:before{counter-increment:line;content:counter(line);display:inline-block;width:1rem;margin-right:1rem;text-align:right;color:gray}[data-rehype-pretty-code-fragment] pre{padding-left:0;padding-right:0}[data-rehype-pretty-code-title]{margin-top:1rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.5rem;font-weight:500}[data-rehype-pretty-code-title]+pre{margin-top:0}.prose hr{height:.125rem;border-width:0;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--consistent-tone)/0) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--consistent-accent)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--consistent-accent)/0.7) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--consistent-tone)/0) var(--tw-gradient-to-position)}:is(.dark .prose hr){--tw-gradient-from:hsl(var(--consistent-tone)/0) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--consistent-accent)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--consistent-accent)/0.7) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--consistent-tone)/0) var(--tw-gradient-to-position)}:is(.dark .prose img){opacity:.9}code[data-theme=light],pre[data-theme=light]{display:block}:is(.dark code[data-theme=light]),:is(.dark pre[data-theme=light]){display:none}code[data-theme=dark],pre[data-theme=dark]{display:none}:is(.dark code[data-theme=dark]),:is(.dark pre[data-theme=dark]){display:block}