.mdx pre{background:#0f0d12!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;color:#e6edf3;counter-reset:line;-webkit-box-decoration-break:clone;box-decoration-break:clone}[data-rehype-pretty-code-figure] .line{padding:.25rem 1rem}[data-rehype-pretty-code-figure] [data-line-numbers]>.line:before{counter-increment:line;content:counter(line);display:inline-block;width:1rem;margin-right:1rem;text-align:right;color:var(--fg-faint)}[data-rehype-pretty-code-figure] .line--highlighted{background-color:var(--accent-soft)}[data-rehype-pretty-code-figure] .line-highlighted span{position:relative}[data-rehype-pretty-code-figure] .word--highlighted{border-radius:.375rem;background-color:var(--accent-soft);padding:.25rem}[data-rehype-pretty-code-title]{margin-top:1rem;border-bottom-width:1px;border-color:var(--line);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--fg-muted)}[data-rehype-pretty-code-title]+pre{margin-top:0}.mdx :not(pre)>code{border:1px solid var(--line);background:var(--surface-2);color:var(--accent-text);padding:.12rem .35rem;border-radius:.35rem;font-size:.85em;white-space:nowrap}.mdx>p:first-of-type{font-size:1.15rem;line-height:1.625;color:var(--fg)}