@media screen and (prefers-color-scheme: dark){
html pre { background-color: inherit;  line-height: 125%; }
html td.linenos .normal { background-color: inherit;  color: #f1fa8c; background-color: #44475a; padding-left: 5px; padding-right: 5px; }
html span.linenos { background-color: inherit;  color: #f1fa8c; background-color: #44475a; padding-left: 5px; padding-right: 5px; }
html td.linenos .special { background-color: inherit;  color: #50fa7b; background-color: #6272a4; padding-left: 5px; padding-right: 5px; }
html span.linenos.special { background-color: inherit;  color: #50fa7b; background-color: #6272a4; padding-left: 5px; padding-right: 5px; }
html .hll { background-color: inherit;  background-color: #44475a }
html .c { background-color: inherit;  color: #6272a4 } /* Comment */
html .err { background-color: inherit;  color: #f8f8f2 } /* Error */
html .g { background-color: inherit;  color: #f8f8f2 } /* Generic */
html .k { background-color: inherit;  color: #ff79c6 } /* Keyword */
html .l { background-color: inherit;  color: #f8f8f2 } /* Literal */
html .n { background-color: inherit;  color: #f8f8f2 } /* Name */
html .o { background-color: inherit;  color: #ff79c6 } /* Operator */
html .x { background-color: inherit;  color: #f8f8f2 } /* Other */
html .p { background-color: inherit;  color: #f8f8f2 } /* Punctuation */
html .ch { background-color: inherit;  color: #6272a4 } /* Comment.Hashbang */
html .cm { background-color: inherit;  color: #6272a4 } /* Comment.Multiline */
html .cp { background-color: inherit;  color: #ff79c6 } /* Comment.Preproc */
html .cpf { background-color: inherit;  color: #6272a4 } /* Comment.PreprocFile */
html .c1 { background-color: inherit;  color: #6272a4 } /* Comment.Single */
html .cs { background-color: inherit;  color: #6272a4 } /* Comment.Special */
html .gd { background-color: inherit;  color: #8b080b } /* Generic.Deleted */
html .ge { background-color: inherit;  color: #f8f8f2; text-decoration: underline } /* Generic.Emph */
html .gr { background-color: inherit;  color: #f8f8f2 } /* Generic.Error */
html .gh { background-color: inherit;  color: #f8f8f2; font-weight: bold } /* Generic.Heading */
html .gi { background-color: inherit;  color: #f8f8f2; font-weight: bold } /* Generic.Inserted */
html .go { background-color: inherit;  color: #44475a } /* Generic.Output */
html .gp { background-color: inherit;  color: #f8f8f2 } /* Generic.Prompt */
html .gs { background-color: inherit;  color: #f8f8f2 } /* Generic.Strong */
html .gu { background-color: inherit;  color: #f8f8f2; font-weight: bold } /* Generic.Subheading */
html .gt { background-color: inherit;  color: #f8f8f2 } /* Generic.Traceback */
html .kc { background-color: inherit;  color: #ff79c6 } /* Keyword.Constant */
html .kd { background-color: inherit;  color: #8be9fd; font-style: italic } /* Keyword.Declaration */
html .kn { background-color: inherit;  color: #ff79c6 } /* Keyword.Namespace */
html .kp { background-color: inherit;  color: #ff79c6 } /* Keyword.Pseudo */
html .kr { background-color: inherit;  color: #ff79c6 } /* Keyword.Reserved */
html .kt { background-color: inherit;  color: #8be9fd } /* Keyword.Type */
html .ld { background-color: inherit;  color: #f8f8f2 } /* Literal.Date */
html .m { background-color: inherit;  color: #ffb86c } /* Literal.Number */
html .s { background-color: inherit;  color: #bd93f9 } /* Literal.String */
html .na { background-color: inherit;  color: #50fa7b } /* Name.Attribute */
html .nb { background-color: inherit;  color: #8be9fd; font-style: italic } /* Name.Builtin */
html .nc { background-color: inherit;  color: #50fa7b } /* Name.Class */
html .no { background-color: inherit;  color: #f8f8f2 } /* Name.Constant */
html .nd { background-color: inherit;  color: #f8f8f2 } /* Name.Decorator */
html .ni { background-color: inherit;  color: #f8f8f2 } /* Name.Entity */
html .ne { background-color: inherit;  color: #f8f8f2 } /* Name.Exception */
html .nf { background-color: inherit;  color: #50fa7b } /* Name.Function */
html .nl { background-color: inherit;  color: #8be9fd; font-style: italic } /* Name.Label */
html .nn { background-color: inherit;  color: #f8f8f2 } /* Name.Namespace */
html .nx { background-color: inherit;  color: #f8f8f2 } /* Name.Other */
html .py { background-color: inherit;  color: #f8f8f2 } /* Name.Property */
html .nt { background-color: inherit;  color: #ff79c6 } /* Name.Tag */
html .nv { background-color: inherit;  color: #8be9fd; font-style: italic } /* Name.Variable */
html .ow { background-color: inherit;  color: #ff79c6 } /* Operator.Word */
html .pm { background-color: inherit;  color: #f8f8f2 } /* Punctuation.Marker */
html .w { background-color: inherit;  color: #f8f8f2 } /* Text.Whitespace */
html .mb { background-color: inherit;  color: #ffb86c } /* Literal.Number.Bin */
html .mf { background-color: inherit;  color: #ffb86c } /* Literal.Number.Float */
html .mh { background-color: inherit;  color: #ffb86c } /* Literal.Number.Hex */
html .mi { background-color: inherit;  color: #ffb86c } /* Literal.Number.Integer */
html .mo { background-color: inherit;  color: #ffb86c } /* Literal.Number.Oct */
html .sa { background-color: inherit;  color: #bd93f9 } /* Literal.String.Affix */
html .sb { background-color: inherit;  color: #bd93f9 } /* Literal.String.Backtick */
html .sc { background-color: inherit;  color: #bd93f9 } /* Literal.String.Char */
html .dl { background-color: inherit;  color: #bd93f9 } /* Literal.String.Delimiter */
html .sd { background-color: inherit;  color: #bd93f9 } /* Literal.String.Doc */
html .s2 { background-color: inherit;  color: #bd93f9 } /* Literal.String.Double */
html .se { background-color: inherit;  color: #bd93f9 } /* Literal.String.Escape */
html .sh { background-color: inherit;  color: #bd93f9 } /* Literal.String.Heredoc */
html .si { background-color: inherit;  color: #bd93f9 } /* Literal.String.Interpol */
html .sx { background-color: inherit;  color: #bd93f9 } /* Literal.String.Other */
html .sr { background-color: inherit;  color: #bd93f9 } /* Literal.String.Regex */
html .s1 { background-color: inherit;  color: #bd93f9 } /* Literal.String.Single */
html .ss { background-color: inherit;  color: #bd93f9 } /* Literal.String.Symbol */
html .bp { background-color: inherit;  color: #f8f8f2; font-style: italic } /* Name.Builtin.Pseudo */
html .fm { background-color: inherit;  color: #50fa7b } /* Name.Function.Magic */
html .vc { background-color: inherit;  color: #8be9fd; font-style: italic } /* Name.Variable.Class */
html .vg { background-color: inherit;  color: #8be9fd; font-style: italic } /* Name.Variable.Global */
html .vi { background-color: inherit;  color: #8be9fd; font-style: italic } /* Name.Variable.Instance */
html .vm { background-color: inherit;  color: #8be9fd; font-style: italic } /* Name.Variable.Magic */
html .il { background-color: inherit;  color: #ffb86c } /* Literal.Number.Integer.Long */
}
