[data-rehype-pretty-code-fragment] code{display:grid;min-width:100%;word-wrap:break-word;border-radius:0;border:0;background-color:transparent;padding:0;font-size:.875rem;color:#000;counter-reset:line;-webkit-box-decoration-break:clone;box-decoration-break:clone}[data-rehype-pretty-code-fragment] .line{padding:1rem}[data-rehype-pretty-code-fragment] [data-line-numbers]>.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] .line--highlighted{background-color:rgba(203,213,225,.1)}[data-rehype-pretty-code-fragment] .line-highlighted span{position:relative}[data-rehype-pretty-code-fragment] .word--highlighted{border-radius:.375rem;background-color:#cbd5e1;opacity:.1;padding:.25rem}[data-rehype-pretty-code-title]{margin-top:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}[data-rehype-pretty-code-title]+pre{margin-top:0}.mdx .mdx-scroll,.mdx .table-scroll{-webkit-overflow-scrolling:touch}.mdx .table-scroll{overflow-x:auto;max-width:100%}.mdx .table-scroll>table{min-width:1200px;border-collapse:collapse}.mdx table{table-layout:auto}.badge{border-radius:.25rem;background-color:hsl(var(--muted));padding:.125rem .5rem;font-size:10px;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.mdx table thead th{position:sticky;top:0;background:var(--background,#fff);z-index:1}.mdx table tbody tr:nth-child(odd) td{background-color:hsl(var(--muted)/.4)}