:root:not(.dark) pre,html:not(.dark) [data-rehype-pretty-code-figure] pre,html:not(.dark) figure pre,html:not(.dark) pre[data-language],html:not(.dark) pre[data-theme]{background-color:rgb(243 244 246)!important;padding:1.5rem!important;margin:0!important;position:relative!important;color:rgb(17 24 39)!important}.dark pre,html.dark [data-rehype-pretty-code-figure] pre,html.dark figure pre,html.dark pre[data-language],html.dark pre[data-theme]{background-color:rgb(17 24 39)!important;color:rgb(243 244 246)!important}[data-theme=github-light] pre,[data-theme=light] pre{background-color:rgb(243 244 246)!important;color:rgb(17 24 39)!important}[data-theme=dark] pre,[data-theme=github-dark] pre{background-color:rgb(17 24 39)!important;color:rgb(243 244 246)!important}[data-rehype-pretty-code-figure],figure:has(pre){position:relative!important}.copy-button,[data-rehype-pretty-code-figure] button,button:has(svg[data-copy-icon]),figure button[data-copy]{position:absolute!important;top:.75rem!important;right:.75rem!important;padding:.5rem!important;background-color:rgb(255 255 255)!important;border-radius:.375rem!important;opacity:0!important;transition:opacity .2s!important;border:1px solid rgb(209 213 219)!important;z-index:10!important;color:rgb(55 65 81)!important}.dark .copy-button,.dark [data-rehype-pretty-code-figure] button,.dark figure button[data-copy]{background-color:rgb(39 39 42)!important;border:1px solid rgb(63 63 70)!important;color:rgb(228 228 231)!important}[data-rehype-pretty-code-figure]:hover .copy-button,[data-rehype-pretty-code-figure]:hover button,figure:hover button[data-copy],pre:hover+button{opacity:1!important}[data-rehype-pretty-code-figure] button:hover,button[data-copy]:hover{background-color:rgb(243 244 246)!important}.dark [data-rehype-pretty-code-figure] button:hover,.dark button[data-copy]:hover{background-color:rgb(63 63 70)!important}[data-highlighted-line],[data-line-numbers],[data-line],span[data-line]{background:none!important;background-color:transparent!important;border:none!important;padding-left:0!important;padding-right:0!important}[data-line-numbers-style]{background:none!important}code[data-language],code[data-theme],pre code,pre code *{background:none!important;background-color:transparent!important}:not(pre)>code{background-color:rgb(229 231 235)!important;color:rgb(31 41 55)!important;padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem;border:1px solid rgb(209 213 219)}.dark :not(pre)>code{background-color:rgb(39 39 42)!important;color:rgb(228 228 231)!important;border:1px solid rgb(63 63 70)}.prose,article,body,div[class*=docs],div[class*=page],main{background-color:white!important}.dark .prose,.dark article,.dark body,.dark div[class*=docs],.dark div[class*=page],.dark main{background-color:rgb(3 7 18)!important}html:not(.dark) .prose,html:not(.dark) article,html:not(.dark) h1,html:not(.dark) h2,html:not(.dark) h3,html:not(.dark) h4,html:not(.dark) h5,html:not(.dark) h6,html:not(.dark) li,html:not(.dark) main,html:not(.dark) p,html:not(.dark) td,html:not(.dark) th{color:rgb(17 24 39)!important;background-color:transparent!important}html.dark .prose,html.dark article,html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6,html.dark li,html.dark main,html.dark p,html.dark td,html.dark th{color:rgb(243 244 246)!important;background-color:transparent!important}