pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#2e3440}.hljs,.hljs-subst{color:#d8dee9}.hljs-selector-tag{color:#81a1c1}.hljs-selector-id{color:#8fbcbb;font-weight:700}.hljs-selector-class,.hljs-selector-attr{color:#8fbcbb}.hljs-property,.hljs-selector-pseudo{color:#88c0d0}.hljs-addition{background-color:#a3be8c80}.hljs-deletion{background-color:#bf616a80}.hljs-built_in,.hljs-type,.hljs-class{color:#8fbcbb}.hljs-function{color:#88c0d0}.hljs-title.hljs-function,.hljs-function>.hljs-title{color:#88c0d0}.hljs-keyword,.hljs-literal,.hljs-symbol{color:#81a1c1}.hljs-number{color:#b48ead}.hljs-regexp{color:#ebcb8b}.hljs-string{color:#a3be8c}.hljs-title{color:#8fbcbb}.hljs-params{color:#d8dee9}.hljs-bullet{color:#81a1c1}.hljs-code{color:#8fbcbb}.hljs-emphasis{font-style:italic}.hljs-formula{color:#8fbcbb}.hljs-strong{font-weight:700}.hljs-link:hover{text-decoration:underline}.hljs-quote,.hljs-comment{color:#4c566a}.hljs-doctag{color:#8fbcbb}.hljs-meta,.hljs-meta .hljs-keyword{color:#5e81ac}.hljs-meta .hljs-string{color:#a3be8c}.hljs-attr{color:#8fbcbb}.hljs-attribute{color:#d8dee9}.hljs-name{color:#81a1c1}.hljs-section{color:#88c0d0}.hljs-tag{color:#81a1c1}.hljs-variable,.hljs-template-variable{color:#d8dee9}.hljs-template-tag{color:#5e81ac}.language-abnf .hljs-attribute{color:#88c0d0}.language-abnf .hljs-symbol{color:#ebcb8b}.language-apache .hljs-attribute{color:#88c0d0}.language-apache .hljs-section{color:#81a1c1}.language-arduino .hljs-built_in{color:#88c0d0}.language-aspectj .hljs-meta{color:#d08770}.language-aspectj>.hljs-title{color:#88c0d0}.language-bnf .hljs-attribute{color:#8fbcbb}.language-clojure .hljs-name{color:#88c0d0}.language-clojure .hljs-symbol{color:#ebcb8b}.language-coq .hljs-built_in{color:#88c0d0}.language-cpp .hljs-meta .hljs-string{color:#8fbcbb}.language-css .hljs-built_in{color:#88c0d0}.language-css .hljs-keyword{color:#d08770}.language-diff .hljs-meta,.language-ebnf .hljs-attribute{color:#8fbcbb}.language-glsl .hljs-built_in{color:#88c0d0}.language-groovy .hljs-meta:not(:first-child){color:#d08770}.language-haxe .hljs-meta,.language-java .hljs-meta{color:#d08770}.language-ldif .hljs-attribute{color:#8fbcbb}.language-lisp .hljs-name,.language-lua .hljs-built_in,.language-moonscript .hljs-built_in,.language-nginx .hljs-attribute{color:#88c0d0}.language-nginx .hljs-section{color:#5e81ac}.language-pf .hljs-built_in,.language-processing .hljs-built_in{color:#88c0d0}.language-scss .hljs-keyword,.language-stylus .hljs-keyword{color:#81a1c1}.language-swift .hljs-meta{color:#d08770}.language-vim .hljs-built_in{color:#88c0d0;font-style:italic}.language-yaml .hljs-meta{color:#d08770}.prose img{border-radius:1rem}.prose p{overflow-wrap:break-word;font-size:1rem;line-height:normal;letter-spacing:0;font-weight:300;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(90 88 119 / var(--tw-text-opacity))}.prose a{font-weight:300;--tw-text-opacity: 1;color:rgb(33 117 226 / var(--tw-text-opacity));text-decoration-line:none}.prose strong{font-weight:500}.prose em{font-weight:400}.prose ::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(207 226 248 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(19 67 130 / var(--tw-text-opacity))}.prose mark,.prose ::selection{--tw-bg-opacity: 1;background-color:rgb(207 226 248 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(19 67 130 / var(--tw-text-opacity))}.prose div[data-node-type=callout]{display:flex;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(240 245 253 / var(--tw-bg-opacity));padding:1.5rem}.prose h1{scroll-margin-top:7.375rem;scroll-margin-bottom:7.375rem;font-size:1.5rem;line-height:1.95rem;letter-spacing:0;font-weight:400}@media (min-width: 768px){.prose h1{font-size:3rem;line-height:3.875rem;letter-spacing:0;font-weight:300}}.prose h2{scroll-margin-top:7.375rem;scroll-margin-bottom:7.375rem;font-size:1.25rem;line-height:1.625rem;letter-spacing:0;font-weight:350}@media (min-width: 768px){.prose h2{font-size:1.75rem;line-height:2.25rem;letter-spacing:0;font-weight:400}}.prose h3{scroll-margin-top:7.375rem;scroll-margin-bottom:7.375rem;font-size:1.125rem;line-height:1.4625rem;letter-spacing:0;font-weight:450}@media (min-width: 768px){.prose h3{font-size:1.5rem;line-height:1.95rem;letter-spacing:0;font-weight:400}}.prose h4{scroll-margin-top:7.375rem;scroll-margin-bottom:7.375rem}.prose thead{font-weight:500;--tw-text-opacity: 1;color:rgb(19 67 130 / var(--tw-text-opacity))}.prose td{padding-left:0;padding-right:0}.prose blockquote{font-weight:400}.prose>:not(p:has(img),pre:has(code),hr){max-width:800px}.prose>p:has(img),.prose>pre:has(code),.prose hr{max-width:895px}.prose pre{border-radius:.5rem!important;padding:1rem!important;font-family:RobotoMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:16px!important}@media (min-width: 768px){.prose pre{padding:1.5rem!important}}.prose>ul>li p,.prose>ol>li p{margin-bottom:0;margin-top:0}
