pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}div.markdown-body.markdown-body p{margin-top:1.2em!important;margin-bottom:1.2em!important;line-height:1.6!important}div.markdown-body.markdown-body ul,div.markdown-body.markdown-body ol{margin-top:1.2em!important;margin-bottom:1.2em!important;padding-left:2em!important}div.markdown-body.markdown-body ol{list-style-type:decimal!important;list-style-position:outside!important}div.markdown-body.markdown-body ol ol{list-style-type:lower-alpha!important}div.markdown-body.markdown-body ol ol ol{list-style-type:lower-roman!important}div.markdown-body.markdown-body li{display:list-item!important;margin-top:.5em!important;margin-bottom:.5em!important}div.markdown-body.markdown-body li::marker{color:inherit!important;font-weight:400}div.markdown-body.markdown-body li>ul,div.markdown-body.markdown-body li>ol{margin-top:.5em!important;margin-bottom:.5em!important}div.markdown-body.markdown-body>*:first-child{margin-top:0!important}div.markdown-body.markdown-body>*:last-child{margin-bottom:0!important}div.markdown-body.markdown-body :not(pre)>code{background-color:#afb8c133!important;padding:.2em .4em!important;border-radius:3px!important;font-size:85%;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace!important}div.markdown-body.markdown-body .katex{font-size:1.1em!important;max-width:none!important;overflow:visible!important;display:inline-block!important;vertical-align:middle!important;line-height:1.5!important;margin:0 2px!important}div.markdown-body.markdown-body .katex.md-katex-fixed{word-break:normal!important;white-space:normal!important;text-indent:0!important}div.markdown-body.markdown-body .katex-display{overflow-x:auto!important;overflow-y:visible!important;padding:.8em 0!important;margin:1.2em 0!important;background-color:#00000008;border-radius:6px;max-width:100%!important;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent;position:relative}div.markdown-body.markdown-body .katex-display::-webkit-scrollbar{height:4px}div.markdown-body.markdown-body .katex-display::-webkit-scrollbar-track{background:transparent}div.markdown-body.markdown-body .katex-display::-webkit-scrollbar-thumb{background-color:#0003;border-radius:2px}div.markdown-body.markdown-body .katex-display>.katex{display:block!important;text-align:center!important;max-width:none!important;overflow-x:visible!important}div.markdown-body.markdown-body .katex-display .katex-html{max-width:none!important;overflow-x:visible!important;padding:0!important}div.markdown-body.markdown-body .katex-display .base{max-width:none!important;overflow-x:visible!important}div.markdown-body.markdown-body .katex-display.complex-formula{cursor:pointer;transition:max-height .3s ease,padding .3s ease}div.markdown-body.markdown-body .formula-expand-hint{position:absolute;bottom:0;right:0;background-color:#0000001a;color:#0009;padding:2px 5px;font-size:10px;border-top-left-radius:3px;border-bottom-right-radius:3px;pointer-events:none}div.markdown-body.markdown-body .katex-display.formula-expanded{max-width:100%!important;transform-origin:center top;padding:1em!important;box-shadow:0 2px 10px #0000001a;z-index:1;background-color:#0000000d}div.markdown-body.markdown-body .katex .mfrac .frac-line,div.markdown-body.markdown-body .katex .mfrac .frac-line:after,div.markdown-body.markdown-body .katex .mfrac .frac-line:before,div.markdown-body.markdown-body .katex .overline .overline-line,div.markdown-body.markdown-body .katex .underline .underline-line{border-color:currentColor!important;min-height:1px!important}div.markdown-body.markdown-body .katex .mord.delim-size4,div.markdown-body.markdown-body .katex .minner,div.markdown-body.markdown-body .katex .mop{color:inherit!important}div.markdown-body.markdown-body .katex .array-column-width{min-width:auto!important;width:auto!important}div.markdown-body.markdown-body .md-code-wrapper{position:relative;margin:1.5em 0!important;border-radius:8px;overflow:hidden;border:1px solid #3d3d3d;background-color:#1e1e1e;box-shadow:0 4px 8px #0000004d}div.markdown-body.markdown-body .md-code-header{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;background-color:#2d2d2d;border-bottom:1px solid #3d3d3d}div.markdown-body.markdown-body .md-code-language{color:#9cdcfe;font-size:.8em;font-family:monospace;text-transform:lowercase;padding:3px 6px;background-color:#0003;border-radius:4px;margin-right:10px}div.markdown-body.markdown-body .md-copy-button{background-color:#404040;color:#d4d4d4;border:none;border-radius:4px;padding:4px 8px;font-size:.8em;cursor:pointer;transition:all .2s ease;white-space:nowrap}div.markdown-body.markdown-body .md-copy-button:hover{background-color:#505050}div.markdown-body.markdown-body .md-copy-button.copied{background-color:#37823c;color:#fff}div.markdown-body.markdown-body .md-code-content{margin:0;padding:0;background-color:#1e1e1e}div.markdown-body.markdown-body .md-code-content pre{margin:0!important;padding:16px!important;background-color:transparent!important;overflow-x:auto!important;border-radius:0!important;border:none!important}div.markdown-body.markdown-body .md-code-content pre code{display:block;padding:0!important;margin:0!important;background:transparent!important;border-radius:0!important;color:#d4d4d4!important;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace!important;font-size:15px!important;line-height:1.5!important;-moz-tab-size:4!important;-o-tab-size:4!important;tab-size:4!important;white-space:pre}div.markdown-body.markdown-body h1{font-size:2.5em!important;margin-top:1.8em!important;margin-bottom:.9em!important;padding-bottom:.3em!important;border-bottom:1px solid rgba(150,150,150,.4)!important;font-weight:600!important}div.markdown-body.markdown-body h2{font-size:2em!important;margin-top:1.6em!important;margin-bottom:.8em!important;padding-bottom:.3em!important;border-bottom:1px solid rgba(150,150,150,.2)!important;font-weight:600!important}div.markdown-body.markdown-body h3{font-size:1.6em!important;margin-top:1.4em!important;margin-bottom:.7em!important;font-weight:600!important}div.markdown-body.markdown-body h4{font-size:1.3em!important;margin-top:1.3em!important;margin-bottom:.6em!important;font-weight:500!important}div.markdown-body.markdown-body h5{font-size:1.1em!important;margin-top:1.2em!important;margin-bottom:.5em!important;font-weight:500!important}div.markdown-body.markdown-body h6{font-size:1em!important;margin-top:1.1em!important;margin-bottom:.5em!important;font-weight:500!important;color:#787878cc!important}div.markdown-body.markdown-body table{border-collapse:collapse!important;margin:1.5em 0!important;width:100%!important;border:1px solid rgba(150,150,150,.3)!important;overflow-x:auto!important;display:table!important;width:auto!important;max-width:100%!important}div.markdown-body.markdown-body table th,div.markdown-body.markdown-body table td{border:1px solid rgba(150,150,150,.3)!important;padding:.6em 1em!important;text-align:left!important}div.markdown-body.markdown-body table th{background-color:#9696961a!important;font-weight:600!important}div.markdown-body.markdown-body table tr{background-color:transparent!important;border-top:1px solid rgba(150,150,150,.3)!important}div.markdown-body.markdown-body table tr:nth-child(2n){background-color:#9696960d!important}div.markdown-body.markdown-body table a{color:inherit!important;text-decoration:underline!important;border-bottom:none!important}div.markdown-body.markdown-body .table-wrapper{overflow-x:auto!important;margin:1.5em 0!important}div.markdown-body.markdown-body a{color:#0969da!important;text-decoration:none!important;position:relative!important;transition:color .2s ease,border-bottom .2s ease!important;border-bottom:1px solid rgba(9,105,218,.3)!important;padding-bottom:1px!important}div.markdown-body.markdown-body a:hover{color:#1a7ffa!important;border-bottom:1px solid rgba(26,127,250,.6)!important}div.markdown-body.markdown-body a:active{color:#0550ae!important;border-bottom:1px solid rgba(5,80,174,.8)!important}div.markdown-body.markdown-body a:focus{outline:2px solid rgba(9,105,218,.3)!important;border-radius:2px!important}div.markdown-body.markdown-body a[href^="#"]{color:#6639ba!important;border-bottom:1px solid rgba(102,57,186,.3)!important}div.markdown-body.markdown-body a[href^="#"]:hover{color:#7d4fd6!important;border-bottom:1px solid rgba(125,79,214,.6)!important}div.markdown-body.markdown-body a:has(>code){border-bottom:none!important}@media (prefers-color-scheme: dark){div.markdown-body.markdown-body{color:#e6edf3}div.markdown-body.markdown-body a{color:#58a6ff!important;border-bottom:1px solid rgba(88,166,255,.3)!important}div.markdown-body.markdown-body a:hover{color:#79b8ff!important;border-bottom:1px solid rgba(121,184,255,.6)!important}div.markdown-body.markdown-body a:active{color:#388bfd!important;border-bottom:1px solid rgba(56,139,253,.8)!important}div.markdown-body.markdown-body a:focus{outline:2px solid rgba(88,166,255,.3)!important}div.markdown-body.markdown-body a[href^="#"]{color:#a371f7!important;border-bottom:1px solid rgba(163,113,247,.3)!important}div.markdown-body.markdown-body a[href^="#"]:hover{color:#bc8cff!important;border-bottom:1px solid rgba(188,140,255,.6)!important}div.markdown-body.markdown-body :not(pre)>code{background-color:#646e8266!important;color:#c9d1d9}div.markdown-body.markdown-body .katex{color:#e6edf3!important}div.markdown-body.markdown-body .katex-display{background-color:#ffffff0f}div.markdown-body.markdown-body .katex-mathml{color:#e6edf3!important}div.markdown-body.markdown-body .katex .mfrac .frac-line,div.markdown-body.markdown-body .katex .mfrac .frac-line:after,div.markdown-body.markdown-body .katex .mfrac .frac-line:before,div.markdown-body.markdown-body .katex .overline .overline-line,div.markdown-body.markdown-body .katex .underline .underline-line{border-color:#e6edf3!important}div.markdown-body.markdown-body .formula-expand-hint{background-color:#ffffff26;color:#fff9}div.markdown-body.markdown-body .katex-display{scrollbar-color:rgba(255,255,255,.3) transparent}div.markdown-body.markdown-body .katex-display::-webkit-scrollbar-thumb{background-color:#ffffff4d}div.markdown-body.markdown-body .katex-display.formula-expanded{background-color:#ffffff14;box-shadow:0 2px 10px #0000004d}div.markdown-body.markdown-body h1{border-bottom-color:#c8c8c833!important}div.markdown-body.markdown-body h2{border-bottom-color:#c8c8c81a!important}div.markdown-body.markdown-body h6{color:#b4b4b4cc!important}div.markdown-body.markdown-body table,div.markdown-body.markdown-body table th,div.markdown-body.markdown-body table td{border-color:#c8c8c833!important}div.markdown-body.markdown-body table th{background-color:#c8c8c81a!important}div.markdown-body.markdown-body table tr:nth-child(2n){background-color:#c8c8c80d!important}}
