[data-rehype-pretty-code-fragment] code{overflow-wrap:break-word;color:#e4e4e7;counter-reset:line;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border:0;border-radius:0;min-width:100%;padding:0;font-size:.9rem;display:grid}[data-rehype-pretty-code-fragment] .line{padding:.2rem 1.25rem}[data-rehype-pretty-code-fragment] [data-line-numbers]>.line:before{counter-increment:line;content:counter(line);text-align:right;color:#71717a;font-variant-numeric:tabular-nums;width:1rem;margin-right:1rem;display:inline-block}[data-rehype-pretty-code-fragment] .line--highlighted{background:#d0ac5b1f}[data-rehype-pretty-code-fragment] .line-highlighted span{position:relative}[data-rehype-pretty-code-fragment] .word--highlighted{background:#d0ac5b29;border-radius:.375rem;padding:.25rem}[data-rehype-pretty-code-title]{font-family:var(--display);letter-spacing:.06em;color:var(--encre-douce);border-top:1px solid #18181b59;margin-top:1.6rem;padding:.5rem 1.25rem;font-size:.95rem;font-variant-caps:small-caps}[data-rehype-pretty-code-title]+pre{margin-top:0}
