[data-rehype-pretty-code-figure]{margin-top:1.5rem;margin-bottom:1rem}[data-rehype-pretty-code-figure] code{overflow-wrap:break-word;min-width:100%;color:inherit;counter-reset:line;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border:0;border-radius:0;padding:0;font-size:.875rem;display:grid}[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);text-align:right;color:gray;width:1rem;margin-right:1rem;display:inline-block}[data-rehype-pretty-code-figure] .highlighted{background-color:#94a3b81a;border-left:4px solid #38bdf8}[data-rehype-pretty-code-figure] .highlighted span{position:relative}[data-rehype-pretty-code-figure] [data-highlighted-chars]{background-color:#94a3b81a;border-radius:.375rem;padding:.25rem}[data-rehype-pretty-code-title]{color:#babed8;background-color:#292d3ee6;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:.5rem 1rem;font-size:.875rem}[data-rehype-pretty-code-title]+pre{border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}[data-rehype-pretty-code-figure] .diff.remove{opacity:.7;background-color:#f43f5e1a}.diff.remove:before{content:"-";color:#f43f5e}.diff.add:before,.diff.remove:before{position:absolute;left:4px}[data-rehype-pretty-code-figure] .diff.add{background-color:#10b98133}.diff.add:before{content:"+";color:#10b981}
