.prose{--tw-prose-body:#d1d5db;--tw-prose-headings:#ffffff;--tw-prose-links:#67e8f9;--tw-prose-bold:#ffffff;--tw-prose-counters:#9ca3af;--tw-prose-bullets:#9ca3af;--tw-prose-quotes:#d1d5db;--tw-prose-code:#67e8f9;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:rgb(15 23 42/0.8);--tw-prose-th-borders:rgba(255,255,255,0.2);--tw-prose-td-borders:rgba(255,255,255,0.1)}.prose h1{font-size:2.25rem!important;margin-bottom:1.5rem!important;margin-top:2rem!important}.prose h1,.prose h2{font-weight:300!important}.prose h2{font-size:1.875rem!important;margin-bottom:1.25rem!important;margin-top:1.75rem!important}.prose h3{font-size:1.5rem!important;margin-bottom:1rem!important;margin-top:1.5rem!important}.prose h3,.prose h4{font-weight:300!important}.prose h4{font-size:1.25rem!important;margin-bottom:.75rem!important;margin-top:1.25rem!important}.prose ul{list-style-type:disc!important}.prose ol,.prose ul{padding-left:1.625em!important;margin-top:1.25em!important;margin-bottom:1.25em!important}.prose ol{list-style-type:decimal!important}.prose li{margin-top:.5em!important;margin-bottom:.5em!important;color:#d1d5db!important}.prose ul>li::marker{color:#9ca3af!important}.prose ol>li::marker{color:#9ca3af!important}.prose ol ol,.prose ol ul,.prose ul ol,.prose ul ul{margin-top:.75em!important;margin-bottom:.75em!important}.prose table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;font-size:.875rem!important;line-height:1.5!important;margin-top:2rem!important;margin-bottom:2rem!important;overflow:hidden!important;border-radius:.5rem!important;box-shadow:0 0 0 1px rgba(255,255,255,.1)!important}.prose thead{background-color:rgba(255,255,255,.05)!important}.prose thead th{padding:.75rem 1rem!important;text-align:left!important;font-weight:600!important;color:#ffffff!important;border-bottom:2px solid rgba(255,255,255,.2)!important}.prose tbody tr{transition:background-color .2s ease!important}.prose tbody tr:hover{background-color:rgba(255,255,255,.02)!important}.prose tbody td{padding:.75rem 1rem!important;border-bottom:1px solid rgba(255,255,255,.1)!important;color:#d1d5db!important}.prose tbody tr:last-child td{border-bottom:none!important}.prose pre{border:none!important;margin:0!important;overflow:visible!important}.prose pre,.prose pre code{background-color:transparent!important;padding:0!important}.prose pre code{font-size:.875rem!important;color:#a9b7c6!important;font-family:JetBrains Mono,Consolas,Monaco,monospace!important;white-space:pre!important}.aurora-x-wrapper{width:100%}.aurora-x-wrapper>pre{margin:0!important;background:transparent!important;overflow-x:auto!important;padding:0 1rem 1rem .75rem!important}.aurora-x-wrapper>pre>code{font-family:JetBrains Mono,Consolas,Monaco,monospace!important;font-size:.875rem!important;line-height:1.5rem!important;display:block!important;padding:0!important}.aurora-x-wrapper>pre>code:before{content:none!important;display:none!important}.aurora-x-wrapper .line{display:inline!important;line-height:1.5rem!important;margin:0!important;padding:0!important}.prose table.w-full{margin:0!important;width:100%!important;table-layout:fixed!important}.prose table.w-full td{padding:0!important;border:none!important;margin:0!important;vertical-align:top!important}.prose pre code span.block{display:block!important;text-align:right!important;padding-right:.5em!important;min-width:2.5em!important;user-select:none!important}.hljs:before{content:none!important;display:none!important}.prose pre code{line-height:1.5rem!important;display:block!important}.hljs-keyword,.hljs-link,.hljs-literal,.hljs-section,.hljs-selector-tag{color:#d7875f!important}.hljs-addition,.hljs-attribute,.hljs-meta-string,.hljs-string{color:#af87af!important}.hljs-builtin-name,.hljs-meta,.hljs-number,.hljs-type{color:#d75f87!important}.hljs-class .hljs-title,.hljs-function,.hljs-title{color:#87afd7!important}.hljs-comment,.hljs-deletion,.hljs-quote{color:#5f8787!important;font-style:italic!important}.hljs-bullet,.hljs-regexp,.hljs-subst,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#d75f5f!important}.hljs-built_in,.hljs-doctag,.hljs-tag .hljs-name{color:#5fafd7!important}.hljs-params{color:#d0d0d0!important}.hljs-attr,.hljs-name,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo{color:#afd787!important}.hljs-tag{color:#5fafd7!important}code{color:#d0d0d0!important}.prose :not(pre)>code{padding:.125rem .375rem!important;border-radius:.25rem!important;font-weight:400!important;font-size:.875em!important;font-family:JetBrains Mono,Consolas,Monaco,monospace!important;background-color:rgba(28,28,28,.8)!important}[data-theme=ej] .prose :not(pre)>code{color:#fb923c!important;background-color:rgba(251,146,60,.1)!important}[data-theme=cj] .prose :not(pre)>code{color:#60a5fa!important;background-color:rgba(96,165,250,.1)!important}[data-theme=jp] .prose :not(pre)>code{color:#06b6d4!important;background-color:rgba(6,182,212,.1)!important}.prose :not(pre)>code:after,.prose :not(pre)>code:before{content:""!important}.prose a{text-decoration:none!important;transition:all .2s ease!important;position:relative!important}[data-theme=ej] .prose a{color:#fb923c!important}[data-theme=ej] .prose a:hover{color:#fdba74!important}[data-theme=cj] .prose a{color:#60a5fa!important}[data-theme=cj] .prose a:hover{color:#93bbfd!important}[data-theme=jp] .prose a{color:#06b6d4!important}[data-theme=jp] .prose a:hover{color:#67e8f9!important}.prose blockquote{color:#d1d5db!important;font-style:italic!important;margin-top:1.5rem!important;margin-bottom:1.5rem!important;background-color:rgba(255,255,255,.02)!important;border-radius:.375rem!important;padding:1rem!important}[data-theme=ej] .prose blockquote{border-left:4px solid #fb923c!important;background-color:rgba(251,146,60,.05)!important}[data-theme=cj] .prose blockquote{border-left:4px solid #60a5fa!important;background-color:rgba(96,165,250,.05)!important}[data-theme=jp] .prose blockquote{border-left:4px solid #06b6d4!important;background-color:rgba(6,182,212,.05)!important}.prose strong{color:#ffffff!important;font-weight:600!important}[data-theme=ej] .prose strong{text-shadow:0 0 20px rgba(251,146,60,.3)}[data-theme=cj] .prose strong{text-shadow:0 0 20px rgba(96,165,250,.3)}[data-theme=jp] .prose strong{text-shadow:0 0 20px rgba(6,182,212,.3)}.prose p{margin-top:1.25em!important;margin-bottom:1.25em!important;line-height:1.75!important}.hljs{background:transparent!important;padding:0!important}.prose hr{border-color:rgba(255,255,255,.1)!important;margin:3rem 0!important}