.bg {
	color: #e6edf3;
	background-color: #0d1117
}

.chroma {
	color: #e6edf3;
	background-color: #0d1117
}

.chroma .x {}

.chroma .err {
	color: #f85149
}

.chroma .cl {}

.chroma .lnlinks {
	outline: none;
	text-decoration: none;
	color: inherit
}

.chroma .lntd {
	vertical-align: top;
	padding: 0;
	margin: 0;
	border: 0
}

.chroma .lntable {
	border-spacing: 0;
	padding: 0;
	margin: 0;
	border: 0
}

.chroma .hl {
	color: #6e7681
}

.chroma .lnt {
	white-space: pre;
	-webkit-user-select: none;
	user-select: none;
	margin-right: .4em;
	padding: 0 .4em;
	color: #737679
}

.chroma .ln {
	white-space: pre;
	-webkit-user-select: none;
	user-select: none;
	margin-right: .4em;
	padding: 0 .4em;
	color: #6e7681
}

.chroma .line {
	display: flex
}

.chroma .k {
	color: #ff7b72
}

.chroma .kc {
	color: #79c0ff
}

.chroma .kd {
	color: #ff7b72
}

.chroma .kn {
	color: #ff7b72
}

.chroma .kp {
	color: #79c0ff
}

.chroma .kr {
	color: #ff7b72
}

.chroma .kt {
	color: #ff7b72
}

.chroma .n {}

.chroma .na {}

.chroma .nb {}

.chroma .bp {}

.chroma .nc {
	color: #f0883e;
	font-weight: 700
}

.chroma .no {
	color: #79c0ff;
	font-weight: 700
}

.chroma .nd {
	color: #d2a8ff;
	font-weight: 700
}

.chroma .ni {
	color: #ffa657
}

.chroma .ne {
	color: #f0883e;
	font-weight: 700
}

.chroma .nf {
	color: #d2a8ff;
	font-weight: 700
}

.chroma .fm {}

.chroma .nl {
	color: #79c0ff;
	font-weight: 700
}

.chroma .nn {
	color: #ff7b72
}

.chroma .nx {}

.chroma .py {
	color: #79c0ff
}

.chroma .nt {
	color: #7ee787
}

.chroma .nv {
	color: #79c0ff
}

.chroma .vc {}

.chroma .vg {}

.chroma .vi {}

.chroma .vm {}

.chroma .l {
	color: #a5d6ff
}

.chroma .ld {
	color: #79c0ff
}

.chroma .s {
	color: #a5d6ff
}

.chroma .sa {
	color: #79c0ff
}

.chroma .sb {
	color: #a5d6ff
}

.chroma .sc {
	color: #a5d6ff
}

.chroma .dl {
	color: #79c0ff
}

.chroma .sd {
	color: #a5d6ff
}

.chroma .s2 {
	color: #a5d6ff
}

.chroma .se {
	color: #79c0ff
}

.chroma .sh {
	color: #79c0ff
}

.chroma .si {
	color: #a5d6ff
}

.chroma .sx {
	color: #a5d6ff
}

.chroma .sr {
	color: #79c0ff
}

.chroma .s1 {
	color: #a5d6ff
}

.chroma .ss {
	color: #a5d6ff
}

.chroma .m {
	color: #a5d6ff
}

.chroma .mb {
	color: #a5d6ff
}

.chroma .mf {
	color: #a5d6ff
}

.chroma .mh {
	color: #a5d6ff
}

.chroma .mi {
	color: #a5d6ff
}

.chroma .il {
	color: #a5d6ff
}

.chroma .mo {
	color: #a5d6ff
}

.chroma .o {
	color: #ff7b72;
	font-weight: 700
}

.chroma .ow {
	color: #ff7b72;
	font-weight: 700
}

.chroma .p {}

.chroma .c {
	color: #8b949e;
	font-style: italic
}

.chroma .ch {
	color: #8b949e;
	font-style: italic
}

.chroma .cm {
	color: #8b949e;
	font-style: italic
}

.chroma .c1 {
	color: #8b949e;
	font-style: italic
}

.chroma .cs {
	color: #8b949e;
	font-weight: 700;
	font-style: italic
}

.chroma .cp {
	color: #8b949e;
	font-weight: 700;
	font-style: italic
}

.chroma .cpf {
	color: #8b949e;
	font-weight: 700;
	font-style: italic
}

.chroma .g {}

.chroma .gd {
	color: #ffa198;
	background-color: #490202
}

.chroma .ge {
	font-style: italic
}

.chroma .gr {
	color: #ffa198
}

.chroma .gh {
	color: #79c0ff;
	font-weight: 700
}

.chroma .gi {
	color: #56d364;
	background-color: #0f5323
}

.chroma .go {
	color: #8b949e
}

.chroma .gp {
	color: #8b949e
}

.chroma .gs {
	font-weight: 700
}

.chroma .gu {
	color: #79c0ff
}

.chroma .gt {
	color: #ff7b72
}

.chroma .gl {
	text-decoration: underline
}

.chroma .w {
	color: #6e7681
}