:root{--panda-syntax-background:#efefef;--panda-syntax-color:#2a2c2d;--panda-syntax-comment-quote:#676b79;--panda-syntax-italic:#676b79;--panda-syntax-punctuation-attr:#2a2c2d;--panda-syntax-selector-tag-meta:#c56200;--panda-syntax-operator-escape:#b084eb;--panda-syntax-keyword-deletion:#d92792;--panda-syntax-regexp-variable-pseudo:#cc5e91;--panda-syntax-subst-property-section:#3787c7;--panda-syntax-string-symbol-class:#0d7d6c;--panda-syntax-variable-number-type:#7641bb}html[data-theme=dark]{--panda-syntax-background:#2a2c2d;--panda-syntax-color:#e6e6e6;--panda-syntax-comment-quote:#bbb;--panda-syntax-italic:#bbb;--panda-syntax-punctuation-attr:#e6e6e6;--panda-syntax-selector-tag-meta:#ff4b82;--panda-syntax-operator-escape:#b084eb;--panda-syntax-keyword-deletion:#ff75b5;--panda-syntax-regexp-variable-pseudo:#ff9ac1;--panda-syntax-subst-property-section:#45a9f9;--panda-syntax-string-symbol-class:#19f9d8;--panda-syntax-variable-number-type:#ffb86c}.hljs{color:var(--panda-syntax-color);overflow-x:auto;background:var(--panda-syntax-background);margin:1.5rem 0;padding:.75rem 1rem;border-radius:5px}.hljs>code{padding:0;font-family:var(--font-jetBrainsMono);background:none}.hljs-attribute,.hljs-built_in,.hljs-doctag,.hljs-link,.hljs-literal,.hljs-meta .hljs-keyword,.hljs-number,.hljs-punctuation,.hljs-selector-id,.hljs-tag,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type,.hljs-variable{color:var(--panda-syntax-variable-number-type)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.hljs-comment,.hljs-quote{font-style:italic}.hljs-comment,.hljs-params,.hljs-quote{color:var(--panda-syntax-comment-quote)}.hljs-attr,.hljs-punctuation{color:var(--panda-syntax-punctuation-attr)}.hljs-meta,.hljs-name,.hljs-selector-tag{color:var(--panda-syntax-selector-tag-meta)}.hljs-char.escape_,.hljs-operator{color:var(--panda-syntax-operator-escape)}.hljs-deletion,.hljs-keyword{color:var(--panda-syntax-keyword-deletion)}.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-variable.language_{color:var(--panda-syntax-regexp-variable-pseudo)}.hljs-code,.hljs-formula,.hljs-property,.hljs-section,.hljs-subst,.hljs-title.function_{color:var(--panda-syntax-subst-property-section)}.hljs-addition,.hljs-bullet,.hljs-meta .hljs-string,.hljs-selector-class,.hljs-string,.hljs-symbol,.hljs-title.class_,.hljs-title.class_.inherited__{color:var(--panda-syntax-string-symbol-class)}.prose :is(h1,h2,h3,h4,h5,h6){position:relative;color:var(--text-neutral-emphasis);scroll-margin-top:32px}.prose :is(h1,h2,h3,h4,h5,h6)>a{opacity:0;position:absolute;left:-24px;color:inherit;font-weight:600;text-decoration:none}.prose :is(h1,h2,h3,h4,h5,h6)>a:before{content:"#";width:12px;height:24px}.prose :is(h1,h2,h3,h4,h5,h6)>a:hover{color:var(--text-brand-primary)}.prose :is(h1,h2,h3,h4,h5,h6):hover a{opacity:1}.prose a{color:var(--text-brand-primary)}.prose a:hover{cursor:pointer}.prose h1{font-size:2.25rem}.prose h4{font-size:1.25rem}.prose :is(img,video){margin:.7em 0}.prose p{margin:0;color:var(--text-neutral-primary)}.prose strong{color:var(--text-neutral-emphasis)}.prose p>code{color:var(--text-neutral-secondary);background-color:var(--bg-neutral-secondary);border-radius:.375rem;padding:.25rem .375rem;font-family:Pretendard,sans-serif;font-size:.875rem}.prose code:after,.prose code:before{content:none}.prose hr{border-color:var(--text-neutral-tertiary)}.prose li{margin:0;padding-left:4px}.prose blockquote>p:before{display:none}.prose li::marker{color:var(--text-neutral-tertiary)}