@charset "utf-8";

pre {
	font-size: 0.9rem !important;
	margin: 5px 0px 5px 0;
	color: #8EC98C;
	background-color: #222222;
	padding: 7px;
	border-radius: 4px;
	margin: 1rem 0 1rem 0 !important;
}

code {
	color: #8EC98C;
	background-color: #222222;
	font-size: 0.8rem !important;
	padding: 0.2rem 0.4rem 0.2rem 0.4rem;
	border-radius: 5px;
}

 .highlight .c {
	 color: #545454;
	 font-style: italic;
}
 .highlight .err {
	 color: #f07178;
	 background-color: #e3d2d2;
}
 .highlight .k {
	 color: #89ddff;
	 font-weight: bold;
}
 .highlight .o {
	 font-weight: bold;
}
 .highlight .cm {
	 color: #545454;
	 font-style: italic;
}
 .highlight .cp {
	 color: #545454;
	 font-weight: bold;
}
 .highlight .c1 {
	 color: #545454;
	 font-style: italic;
}
 .highlight .cs {
	 color: #545454;
	 font-weight: bold;
	 font-style: italic;
}
 .highlight .gd {
	 color: #000;
	 background-color: #fdd;
}
 .highlight .gd .x {
	 color: #000;
	 background-color: #faa;
}
 .highlight .ge {
	 font-style: italic;
}
 .highlight .gr {
	 color: #f07178;
}
 .highlight .gh {
	 color: #999;
}
 .highlight .gi {
	 color: #000;
	 background-color: #dfd;
}
 .highlight .gi .x {
	 color: #000;
	 background-color: #afa;
}
 .highlight .go {
	 color: #888;
}
 .highlight .gp {
	 color: #555;
}
 .highlight .gs {
	 font-weight: bold;
}
 .highlight .gu {
	 color: #aaa;
}
 .highlight .gt {
	 color: #f07178;
}
 .highlight .kc {
	 font-weight: bold;
}
 .highlight .kd {
	 font-weight: bold;
}
 .highlight .kp {
	 font-weight: bold;
}
 .highlight .kr {
	 font-weight: bold;
}
 .highlight .kt {
	 color: #ffcb6b;
	 font-weight: bold;
}
 .highlight .m {
	 color: #f78c6c;
}
 .highlight .s {
	 color: #c3e88d;
}
 .highlight .na {
	 color: #008080;
}
 .highlight .nb {
	 color: #eff;
}
 .highlight .nc {
	 color: #ffcb6b;
	 font-weight: bold;
}
 .highlight .no {
	 color: #008080;
}
 .highlight .ni {
	 color: #800080;
}
 .highlight .ne {
	 color: #900;
	 font-weight: bold;
}
 .highlight .nf {
	 color: #82aaff;
	 font-weight: bold;
}
 .highlight .nn {
	 color: #555;
}
 .highlight .nt {
	 color: #ffcb6b;
}
 .highlight .nv {
	 color: #eff;
}
 .highlight .ow {
	 font-weight: bold;
}
 .highlight .w {
	 color: #eff;
}
 .highlight .mf {
	 color: #f78c6c;
}
 .highlight .mh {
	 color: #f78c6c;
}
 .highlight .mi {
	 color: #f78c6c;
}
 .highlight .mo {
	 color: #f78c6c;
}
 .highlight .sb {
	 color: #c3e88d;
}
 .highlight .sc {
	 color: #c3e88d;
}
 .highlight .sd {
	 color: #c3e88d;
}
 .highlight .s2 {
	 color: #c3e88d;
}
 .highlight .se {
	 color: #eff;
}
 .highlight .sh {
	 color: #c3e88d;
}
 .highlight .si {
	 color: #c3e88d;
}
 .highlight .sx {
	 color: #c3e88d;
}
 .highlight .sr {
	 color: #c3e88d;
}
 .highlight .s1 {
	 color: #c3e88d;
}
 .highlight .ss {
	 color: #c3e88d;
}
 .highlight .bp {
	 color: #999;
}
 .highlight .vc {
	 color: #ffcb6b;
}
 .highlight .vg {
	 color: #eff;
}
 .highlight .vi {
	 color: #eff;
}
 .highlight .il {
	 color: #f78c6c;
}

