.prose pre.shiki,.prose pre.shiki code,.prose pre.shiki span{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-feature-settings:"calt" 1,"liga" 1}html.dark .shiki,html.dark .shiki span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}.prose pre.shiki,.prose pre.shiki span,html.dark .prose pre.shiki,html.dark .prose pre.shiki span{background-color:transparent!important}.prose :where(.shiki-code-root){margin-top:1.25em;margin-bottom:1.25em}.prose :where(.shiki-code-root pre.shiki){margin:0;padding:0;overflow-x:auto;border:none;border-radius:0;box-shadow:none;background-color:transparent!important}.prose :where(.mdx-json-details){margin-top:1.25em;margin-bottom:1.25em}.prose :where(.mdx-json-details .shiki-code-root){margin-top:0;margin-bottom:0;border-radius:0}.prose :where(.mdx-json-details .shiki-code-root pre.shiki){border-radius:0}.prose :where(pre.shiki code){display:block;width:-moz-max-content;width:max-content;min-width:100%;padding:1rem 1.25rem 1rem .875rem;font-size:.875rem;line-height:1.65;background:transparent!important}.prose :where(pre.shiki code .line){min-height:1.65em}.prose pre.shiki .line.highlighted{background-color:color-mix(in srgb,var(--palette-magenta,#ff0855) 14%,transparent)!important}.prose pre.shiki .line.highlighted span{background-color:transparent!important}html.dark .prose pre.shiki .line.highlighted{background-color:color-mix(in srgb,var(--palette-magenta,#ff0855) 20%,transparent)!important}html.dark .prose pre.shiki .line.highlighted span{background-color:transparent!important}