pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#1E1E1E;color:#DCDCDC}.hljs-keyword,.hljs-link,.hljs-literal,.hljs-name,.hljs-symbol{color:#569CD6}.hljs-link{text-decoration:underline}.hljs-built_in,.hljs-type{color:#4EC9B0}.hljs-class,.hljs-number{color:#B8D7A3}.hljs-meta .hljs-string,.hljs-string{color:#D69D85}.hljs-regexp,.hljs-template-tag{color:#9A5334}.hljs-formula,.hljs-function,.hljs-params,.hljs-subst,.hljs-title{color:#DCDCDC}.hljs-comment,.hljs-quote{color:#57A64A;font-style:italic}.hljs-doctag{color:#608B4E}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-tag{color:#9B9B9B}.hljs-template-variable,.hljs-variable{color:#BD63C5}.hljs-attr,.hljs-attribute{color:#9CDCFE}.hljs-section{color:gold}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-bullet,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-selector-tag{color:#D7BA7D}.hljs-addition{background-color:#144212}.hljs-addition,.hljs-deletion{display:inline-block;width:100%}.hljs-deletion{background-color:#600}:root{--text-weak:hsl(0,0%,60%);--bg-diff-addition:hsl(134,61%,90%);--bg-diff-deletion:hsl(0,100%,95%);--bg-code-background:hsl(0,0%,97%);--bg-code-highlight:hsl(213,50%,97%);--border-code-highlight:hsl(217,91%,60%)}[data-theme=dark]{--text-weak:hsl(0,0%,40%);--bg-diff-addition:hsl(134,61%,20%,0.15);--bg-diff-deletion:hsl(0,78%,63%,0.15);--bg-code-background:hsl(0,0%,20%);--bg-code-highlight:hsl(216,8%,16%);--border-code-highlight:hsl(212,98%,62%,0.4)}.parent-container-of-pre{display:grid}pre,pre code{background-color:var(--bg-code-background);direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.2;tab-size:2;hyphens:none}pre{padding:.5rem 1rem;border:1px solid var(--text-weak);border-radius:5px;overflow-x:auto}pre>code{float:left;min-width:100%}.code-line{min-width:100%;padding-left:12px;padding-right:12px;margin-left:-12px;margin-right:-12px;border-left:4px solid transparent;display:inline-block}.code-line.inserted{background-color:var(--bg-diff-addition)}.code-line.deleted{background-color:var(--bg-diff-deletion)}.highlighted-code-line{background-color:var(--bg-code-highlight);border-left:4px solid var(--border-code-highlight)}.numbered-code-line:before{content:attr(data-line-number);margin-left:-8px;margin-right:16px;width:1rem;color:var(--text-weak);text-align:right;display:inline-block}.remark-code-container{&>.remark-code-title{padding:.25rem .5rem;font-weight:600;text-align:left;border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);border-right:1px solid var(--color-border)}&>.remark-code-title~pre{margin-top:0;border-radius:0;padding-top:0;padding-left:0;padding-right:0}}