code[data-theme*=" "],code[data-theme*=" "] span{color:var(--shiki-light);background-color:var(--shiki-light-bg)}:is(.dark) code[data-theme*=" "],:is(.dark) code[data-theme*=" "] span{color:var(--shiki-dark);background-color:var(--shiki-dark-bg)}pre{background-color:var(--shiki-light-bg)!important}:is(.dark) pre{background-color:var(--shiki-dark-bg)!important}[data-rehype-pretty-code-figure] 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.25rem;counter-reset:line;-webkit-box-decoration-break:clone;box-decoration-break:clone}[data-rehype-pretty-code-figure] [data-line]{padding:.25rem 1rem}[data-rehype-pretty-code-figure] [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-figure] .line--highlighted{background-color:rgb(212 212 216/var(--tw-bg-opacity));--tw-bg-opacity:0.1}[data-rehype-pretty-code-figure] .line-highlighted span{position:relative}[data-rehype-pretty-code-figure] .word--highlighted{border-radius:.375rem;background-color:rgb(212 212 216/var(--tw-bg-opacity));--tw-bg-opacity:0.1;padding:.25rem}[data-rehype-pretty-code-title]{margin-top:1rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500}[data-rehype-pretty-code-title]+pre{margin-top:0}