#conflicts .header.line_content.origin,
#conflicts .diff-line-num.origin {
    background-color: #e0f0ff;
    border-color: #e0f0ff
}

#conflicts .header.line_content.origin.selected,
#conflicts .diff-line-num.origin.selected {
    background-color: #add8ff;
    border-color: #add8ff
}

#conflicts .header.line_content.origin.unselected,
#conflicts .diff-line-num.origin.unselected {
    background-color: #f0f0f0;
    border-color: #f0f0f0
}

#conflicts .header.line_content.head,
#conflicts .diff-line-num.head {
    background-color: #e1fad7;
    border-color: #e1fad7
}

#conflicts .header.line_content.head.selected,
#conflicts .diff-line-num.head.selected {
    background-color: #baf0a8;
    border-color: #baf0a8
}

#conflicts .header.line_content.head.unselected,
#conflicts .diff-line-num.head.unselected {
    background-color: #f0f0f0;
    border-color: #f0f0f0
}

#conflicts .line_content.origin {
    background-color: #f2f9ff
}

#conflicts .line_content.origin.selected {
    background-color: #e0f0ff
}

#conflicts .line_content.origin.unselected {
    background-color: #fbfafd
}

#conflicts .line_content.head {
    background-color: #effdec
}

#conflicts .line_content.head.selected {
    background-color: #e1fad7
}

#conflicts .line_content.head.unselected {
    background-color: #fbfafd
}

.code.white,
.code.code-syntax-highlight-theme {
    --code-light-theme: 1;
    --diff-expansion-background-color: #dcdcde;
    --code-background: #fff;
    --code-empty-background: #fbfafd;
    --code-old-diff-line-number-background-color: #f9d7dc;
    --code-old-diff-background-color: #fbe9eb;
    --code-new-diff-line-number-background-color: #ddfbe6;
    --code-new-diff-background-color: #ecfdf0;
    --code-old-inline-diff-background-color: #fac5cd;
    --code-new-inline-diff-background-color: #c7f0d2;
    --code-meta-diff-background-color: #fbfafd;
    --code-meta-diff-color: rgba(5, 5, 6, 0.24);
    --code-highlighted-line-background-color: #e9f3fc;
    --code-highlighted-line-border-color: #63a6e9
}

.code.white .file-line-blame::before,
.code.code-syntax-highlight-theme .file-line-blame::before {
    visibility: hidden;
    align-self: center;
    margin-right: .125rem;
    width: 1rem;
    height: 1rem;
    background-color: rgba(5, 5, 6, .3);
    -webkit-mask-image: url(/assets/icons-stacked-3c6c2dacd23a85164de85636b5e27982694edd2f92e2e05e5513e47de264eb8c.svg#git);
    mask-image: url(/assets/icons-stacked-3c6c2dacd23a85164de85636b5e27982694edd2f92e2e05e5513e47de264eb8c.svg#git);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: cover;
    mask-size: cover;
    -webkit-mask-position: center;
    mask-position: center;
    content: ""
}

.code.white .file-line-blame:hover::before,
.code.code-syntax-highlight-theme .file-line-blame:hover::before {
    background-color: rgba(5, 5, 6, .6)
}

.code.white .line-links:hover,
.code.white .line-links:focus-within,
.code.code-syntax-highlight-theme .line-links:hover,
.code.code-syntax-highlight-theme .line-links:focus-within {
    background-color: #d0d0d8
}

.code.white .line-numbers,
.code.white .diff-line-num,
.code.white .code-search-line,
.code.code-syntax-highlight-theme .line-numbers,
.code.code-syntax-highlight-theme .diff-line-num,
.code.code-syntax-highlight-theme .code-search-line {
    background-color: #fff
}

.code.white .line-numbers.conflict_marker,
.code.white .line-numbers.conflict_our,
.code.white .diff-line-num.conflict_marker,
.code.white .diff-line-num.conflict_our,
.code.white .code-search-line.conflict_marker,
.code.white .code-search-line.conflict_our,
.code.code-syntax-highlight-theme .line-numbers.conflict_marker,
.code.code-syntax-highlight-theme .line-numbers.conflict_our,
.code.code-syntax-highlight-theme .diff-line-num.conflict_marker,
.code.code-syntax-highlight-theme .diff-line-num.conflict_our,
.code.code-syntax-highlight-theme .code-search-line.conflict_marker,
.code.code-syntax-highlight-theme .code-search-line.conflict_our {
    background-color: #e1fad7;
    border-color: #e1fad7
}

.code.white .line-numbers.conflict_their,
.code.white .diff-line-num.conflict_their,
.code.white .code-search-line.conflict_their,
.code.code-syntax-highlight-theme .line-numbers.conflict_their,
.code.code-syntax-highlight-theme .diff-line-num.conflict_their,
.code.code-syntax-highlight-theme .code-search-line.conflict_their {
    background-color: #e0f0ff;
    border-color: #e0f0ff
}

.code.white .diff-line-num,
.code.white .diff-line-num a,
.code.code-syntax-highlight-theme .diff-line-num,
.code.code-syntax-highlight-theme .diff-line-num a {
    color: #89888d
}

.code.white pre.code,
.code.white .diff-line-num,
.code.code-syntax-highlight-theme pre.code,
.code.code-syntax-highlight-theme .diff-line-num {
    border-color: rgba(0, 0, 0, .1)
}

.code.white,
.code.white pre.code,
.code.white code.code,
.code.white .line_holder .line_content,
.code.code-syntax-highlight-theme,
.code.code-syntax-highlight-theme pre.code,
.code.code-syntax-highlight-theme code.code,
.code.code-syntax-highlight-theme .line_holder .line_content {
    background-color: #f5f5f5;
    color: #3a383f
}

.code.white .diff-line-expand-button,
.code.code-syntax-highlight-theme .diff-line-expand-button {
    background-color: #dcdcde;
    color: #4c4b51
}

.code.white .diff-line-expand-button:hover,
.code.code-syntax-highlight-theme .diff-line-expand-button:hover {
    background-color: #bfbfc3;
    color: #3a383f
}

.code.white .line_holder.match .line_content,
.code.white .line_holder .new-nonewline.line_content,
.code.white .line_holder .old-nonewline.line_content,
.code.code-syntax-highlight-theme .line_holder.match .line_content,
.code.code-syntax-highlight-theme .line_holder .new-nonewline.line_content,
.code.code-syntax-highlight-theme .line_holder .old-nonewline.line_content {
    color: rgba(5, 5, 6, .24);
    background-color: #fbfafd
}

.code.white .line_holder.diff-grid-row.expansion.match .diff-td,
.code.code-syntax-highlight-theme .line_holder.diff-grid-row.expansion.match .diff-td {
    color: #89888d
}

.code.white .line_holder.diff-grid-row.expansion .diff-td,
.code.code-syntax-highlight-theme .line_holder.diff-grid-row.expansion .diff-td {
    background-color: #ececef
}

.code.white .line_holder.diff-grid-row.expansion .diff-td:first-child,
.code.code-syntax-highlight-theme .line_holder.diff-grid-row.expansion .diff-td:first-child {
    border-color: #dcdcde
}

.code.white .line_holder:not(.match) .diff-grid-left:hover .diff-line-num:not(.empty-cell):not(.conflict_marker_their):not(.conflict_marker_our),
.code.white .line_holder:not(.match) .diff-grid-right:hover .diff-line-num:not(.empty-cell):not(.conflict_marker_their):not(.conflict_marker_our),
.code.white .line_holder.code-search-line:hover .diff-line-num:not(.empty-cell):not(.conflict_marker_their):not(.conflict_marker_our),
.code.code-syntax-highlight-theme .line_holder:not(.match) .diff-grid-left:hover .diff-line-num:not(.empty-cell):not(.conflict_marker_their):not(.conflict_marker_our),
.code.code-syntax-highlight-theme .line_holder:not(.match) .diff-grid-right:hover .diff-line-num:not(.empty-cell):not(.conflict_marker_their):not(.conflict_marker_our),
.code.code-syntax-highlight-theme .line_holder.code-search-line:hover .diff-line-num:not(.empty-cell):not(.conflict_marker_their):not(.conflict_marker_our) {
    background-color: #e1d8f9;
    border-color: #cbbbf2
}

.code.white .line_holder:not(.match) .diff-grid-left:hover .diff-line-num:not(.empty-cell):not(.conflict_marker_their):not(.conflict_marker_our) a,
.code.white .line_holder:not(.match) .diff-grid-right:hover .diff-line-num:not(.empty-cell):not(.conflict_marker_their):not(.conflict_marker_our) a,
.code.white .line_holder.code-search-line:hover .diff-line-num:not(.empty-cell):not(.conflict_marker_their):not(.conflict_marker_our) a,
.code.code-syntax-highlight-theme .line_holder:not(.match) .diff-grid-left:hover .diff-line-num:not(.empty-cell):not(.conflict_marker_their):not(.conflict_marker_our) a,
.code.code-syntax-highlight-theme .line_holder:not(.match) .diff-grid-right:hover .diff-line-num:not(.empty-cell):not(.conflict_marker_their):not(.conflict_marker_our) a,
.code.code-syntax-highlight-theme .line_holder.code-search-line:hover .diff-line-num:not(.empty-cell):not(.conflict_marker_their):not(.conflict_marker_our) a {
    color: #626168
}

.code.white .line_holder .diff-line-num.old,
.code.white .line_holder .diff-line-num.old-nomappinginraw,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.old,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.old-nomappinginraw {
    background-color: #f9d7dc
}

.code.white .line_holder .diff-line-num.old a,
.code.white .line_holder .diff-line-num.old-nomappinginraw a,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.old a,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.old-nomappinginraw a {
    color: #737276
}

.code.white .line_holder .diff-line-num.new,
.code.white .line_holder .diff-line-num.new-nomappinginraw,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.new,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.new-nomappinginraw {
    background-color: #ddfbe6
}

.code.white .line_holder .diff-line-num.new a,
.code.white .line_holder .diff-line-num.new-nomappinginraw a,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.new a,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.new-nomappinginraw a {
    color: #868689
}

.code.white .line_holder .diff-line-num.is-over,
.code.white .line_holder .diff-line-num.hll:not(.empty-cell).is-over,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.is-over,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.hll:not(.empty-cell).is-over {
    background-color: #e1d8f9;
    border-color: #cbbbf2
}

.code.white .line_holder .diff-line-num.is-over a,
.code.white .line_holder .diff-line-num.hll:not(.empty-cell).is-over a,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.is-over a,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.hll:not(.empty-cell).is-over a {
    color: #626168
}

.code.white .line_holder .diff-line-num.hll,
.code.code-syntax-highlight-theme .line_holder .diff-line-num.hll {
    --highlight-border-color: #63a6e9;
    background-color: #e9f3fc
}

.code.white .line_holder:not(.diff-expanded)+.diff-expanded>.diff-line-num,
.code.white .line_holder:not(.diff-expanded)+.diff-expanded>.line-coverage,
.code.white .line_holder:not(.diff-expanded)+.diff-expanded>.line_content,
.code.white .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.diff-line-num,
.code.white .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.line-coverage,
.code.white .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.line_content,
.code.code-syntax-highlight-theme .line_holder:not(.diff-expanded)+.diff-expanded>.diff-line-num,
.code.code-syntax-highlight-theme .line_holder:not(.diff-expanded)+.diff-expanded>.line-coverage,
.code.code-syntax-highlight-theme .line_holder:not(.diff-expanded)+.diff-expanded>.line_content,
.code.code-syntax-highlight-theme .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.diff-line-num,
.code.code-syntax-highlight-theme .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.line-coverage,
.code.code-syntax-highlight-theme .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.line_content {
    border-top: 1px solid #e0e0e0
}

.code.white .line_holder.diff-expanded>.diff-line-num,
.code.white .line_holder.diff-expanded>.line-coverage,
.code.white .line_holder.diff-expanded>.line_content,
.code.code-syntax-highlight-theme .line_holder.diff-expanded>.diff-line-num,
.code.code-syntax-highlight-theme .line_holder.diff-expanded>.line-coverage,
.code.code-syntax-highlight-theme .line_holder.diff-expanded>.line_content {
    background: #f7f7f7;
    border-color: #f7f7f7
}

.code.white .line_holder .line_content.old,
.code.white .line_holder .line_content.old-nomappinginraw,
.code.code-syntax-highlight-theme .line_holder .line_content.old,
.code.code-syntax-highlight-theme .line_holder .line_content.old-nomappinginraw {
    background-color: #fbe9eb
}

.code.white .line_holder .line_content.old::before,
.code.white .line_holder .line_content.old-nomappinginraw::before,
.code.code-syntax-highlight-theme .line_holder .line_content.old::before,
.code.code-syntax-highlight-theme .line_holder .line_content.old-nomappinginraw::before {
    color: #ae979a
}

.code.white .line_holder .line_content.old span.idiff,
.code.white .line_holder .line_content.old-nomappinginraw span.idiff,
.code.code-syntax-highlight-theme .line_holder .line_content.old span.idiff,
.code.code-syntax-highlight-theme .line_holder .line_content.old-nomappinginraw span.idiff {
    background-color: #fac5cd
}

.code.white .line_holder .line_content.new,
.code.white .line_holder .line_content.new-nomappinginraw,
.code.code-syntax-highlight-theme .line_holder .line_content.new,
.code.code-syntax-highlight-theme .line_holder .line_content.new-nomappinginraw {
    background-color: #ecfdf0
}

.code.white .line_holder .line_content.new::before,
.code.white .line_holder .line_content.new-nomappinginraw::before,
.code.code-syntax-highlight-theme .line_holder .line_content.new::before,
.code.code-syntax-highlight-theme .line_holder .line_content.new-nomappinginraw::before {
    color: #9bb0a1
}

.code.white .line_holder .line_content.new span.idiff,
.code.white .line_holder .line_content.new-nomappinginraw span.idiff,
.code.code-syntax-highlight-theme .line_holder .line_content.new span.idiff,
.code.code-syntax-highlight-theme .line_holder .line_content.new-nomappinginraw span.idiff {
    background-color: #c7f0d2
}

.code.white .line_holder .line_content.match,
.code.code-syntax-highlight-theme .line_holder .line_content.match {
    color: rgba(5, 5, 6, .24);
    background-color: #fbfafd
}

.code.white .line_holder .line_content.hll,
.code.code-syntax-highlight-theme .line_holder .line_content.hll {
    --highlight-border-color: #63a6e9;
    background-color: #e9f3fc
}

.code.white .line_holder .line-coverage,
.code.code-syntax-highlight-theme .line_holder .line-coverage {
    transition: border-left .1s ease-out
}

.code.white .line_holder .line-coverage.coverage,
.code.code-syntax-highlight-theme .line_holder .line-coverage.coverage {
    border-left: 2px solid #2da160
}

.code.white .line_holder .line-coverage.no-coverage,
.code.code-syntax-highlight-theme .line_holder .line-coverage.no-coverage {
    border-left: 4px solid #ec5941
}

.code.white .line_holder .line-coverage.old,
.code.white .line_holder .line-coverage.old-nomappinginraw,
.code.white .line_holder .line-inline-findings.old,
.code.white .line_holder .line-inline-findings.old-nomappinginraw,
.code.code-syntax-highlight-theme .line_holder .line-coverage.old,
.code.code-syntax-highlight-theme .line_holder .line-coverage.old-nomappinginraw,
.code.code-syntax-highlight-theme .line_holder .line-inline-findings.old,
.code.code-syntax-highlight-theme .line_holder .line-inline-findings.old-nomappinginraw {
    background-color: #fbe9eb
}

.code.white .line_holder .line-coverage.new,
.code.white .line_holder .line-coverage.new-nomappinginraw,
.code.white .line_holder .line-inline-findings.new,
.code.white .line_holder .line-inline-findings.new-nomappinginraw,
.code.code-syntax-highlight-theme .line_holder .line-coverage.new,
.code.code-syntax-highlight-theme .line_holder .line-coverage.new-nomappinginraw,
.code.code-syntax-highlight-theme .line_holder .line-inline-findings.new,
.code.code-syntax-highlight-theme .line_holder .line-inline-findings.new-nomappinginraw {
    background-color: #ecfdf0
}

.code.white .line_holder .line-coverage.hll,
.code.white .line_holder .line-inline-findings.hll,
.code.code-syntax-highlight-theme .line_holder .line-coverage.hll,
.code.code-syntax-highlight-theme .line_holder .line-inline-findings.hll {
    --highlight-border-color: #63a6e9;
    background-color: #e9f3fc
}

.code.white pre .hll,
.code.code-syntax-highlight-theme pre .hll {
    background-color: #f8eec7 !important
}

.code.white pre.white code .selected-inline-section-marker,
.code.code-syntax-highlight-theme pre.white code .selected-inline-section-marker {
    background: #d3e3f4 !important
}

.code.white pre.white code .inline-section-marker,
.code.code-syntax-highlight-theme pre.white code .inline-section-marker {
    background: #dcdcde
}

.code.white .file-holder div.code.white .selected-inline-number-mark,
.code.code-syntax-highlight-theme .file-holder div.code.white .selected-inline-number-mark {
    color: #626168
}

.code.white .file-holder div.code.white .unselected-inline-number-mark,
.code.code-syntax-highlight-theme .file-holder div.code.white .unselected-inline-number-mark {
    color: #bfbfc3
}

.code.white span.highlight_word,
.code.code-syntax-highlight-theme span.highlight_word {
    background-color: #fafe3d !important
}

.code.white .line a,
.code.code-syntax-highlight-theme .line a {
    color: #0086b3
}

.code.white .hll,
.code.code-syntax-highlight-theme .hll {
    background-color: #f8f8f8
}

.code.white .c,
.code.white .hljs-comment,
.code.code-syntax-highlight-theme .c,
.code.code-syntax-highlight-theme .hljs-comment {
    color: #998;
    font-style: italic
}

.code.white .err,
.code.code-syntax-highlight-theme .err {
    color: #a61717;
    background-color: #e3d2d2
}

.code.white .k,
.code.white .hljs-variable.language_,
.code.white .hljs-built_in,
.code.code-syntax-highlight-theme .k,
.code.code-syntax-highlight-theme .hljs-variable.language_,
.code.code-syntax-highlight-theme .hljs-built_in {
    font-weight: 600
}

.code.white .o,
.code.code-syntax-highlight-theme .o {
    font-weight: 600
}

.code.white .cm,
.code.code-syntax-highlight-theme .cm {
    color: #998;
    font-style: italic
}

.code.white .cp,
.code.white .hljs-meta,
.code.code-syntax-highlight-theme .cp,
.code.code-syntax-highlight-theme .hljs-meta {
    color: #999;
    font-weight: 600
}

.code.white .c1,
.code.code-syntax-highlight-theme .c1 {
    color: #998;
    font-style: italic
}

.code.white .cs,
.code.code-syntax-highlight-theme .cs {
    color: #999;
    font-weight: 600;
    font-style: italic
}

.code.white .cd,
.code.code-syntax-highlight-theme .cd {
    color: #998;
    font-style: italic
}

.code.white .gd,
.code.code-syntax-highlight-theme .gd {
    color: #050506;
    background-color: #fdd
}

.code.white .gd .x,
.code.code-syntax-highlight-theme .gd .x {
    color: #050506;
    background-color: #faa
}

.code.white .ge,
.code.code-syntax-highlight-theme .ge {
    font-style: italic
}

.code.white .gr,
.code.code-syntax-highlight-theme .gr {
    color: #a00
}

.code.white .hljs-section,
.code.white .gh,
.code.code-syntax-highlight-theme .hljs-section,
.code.code-syntax-highlight-theme .gh {
    color: purple;
    font-weight: 600
}

.code.white .gi,
.code.code-syntax-highlight-theme .gi {
    color: #050506;
    background-color: #dfd
}

.code.white .gi .x,
.code.code-syntax-highlight-theme .gi .x {
    color: #050506;
    background-color: #afa
}

.code.white .hljs-quote,
.code.white .go,
.code.code-syntax-highlight-theme .hljs-quote,
.code.code-syntax-highlight-theme .go {
    color: #888
}

.code.white .gp,
.code.code-syntax-highlight-theme .gp {
    color: #555
}

.code.white .gs,
.code.code-syntax-highlight-theme .gs {
    font-weight: 600
}

.code.white .gu,
.code.code-syntax-highlight-theme .gu {
    color: purple;
    font-weight: 600
}

.code.white .hljs-quote,
.code.white .gt,
.code.code-syntax-highlight-theme .hljs-quote,
.code.code-syntax-highlight-theme .gt {
    color: #a00
}

.code.white .kc,
.code.code-syntax-highlight-theme .kc {
    font-weight: 600
}

.code.white .kd,
.code.white .hljs-keyword,
.code.code-syntax-highlight-theme .kd,
.code.code-syntax-highlight-theme .hljs-keyword {
    font-weight: 600
}

.code.white .kn,
.code.code-syntax-highlight-theme .kn {
    font-weight: 600
}

.code.white .kp,
.code.code-syntax-highlight-theme .kp {
    font-weight: 600
}

.code.white .kr,
.code.code-syntax-highlight-theme .kr {
    font-weight: 600
}

.code.white .kt,
.code.white .hljs-type,
.code.code-syntax-highlight-theme .kt,
.code.code-syntax-highlight-theme .hljs-type {
    color: #458;
    font-weight: 600
}

.code.white .m,
.code.code-syntax-highlight-theme .m {
    color: #099
}

.code.white .s,
.code.code-syntax-highlight-theme .s {
    color: #d14
}

.code.white .n,
.code.white .hljs-built_in,
.code.code-syntax-highlight-theme .n,
.code.code-syntax-highlight-theme .hljs-built_in {
    color: #333
}

.code.white .na,
.code.white .hljs-attr,
.code.white .hljs-property,
.code.white .hljs-symbol,
.code.white .hljs-bullet,
.code.white .hljs-title.function_,
.code.code-syntax-highlight-theme .na,
.code.code-syntax-highlight-theme .hljs-attr,
.code.code-syntax-highlight-theme .hljs-property,
.code.code-syntax-highlight-theme .hljs-symbol,
.code.code-syntax-highlight-theme .hljs-bullet,
.code.code-syntax-highlight-theme .hljs-title.function_ {
    color: teal
}

.code.white .hljs-symbol,
.code.white .hljs-link,
.code.code-syntax-highlight-theme .hljs-symbol,
.code.code-syntax-highlight-theme .hljs-link {
    text-decoration: underline
}

.code.white .nb,
.code.white .hljs-title.class_,
.code.white .hljs-literal,
.code.code-syntax-highlight-theme .nb,
.code.code-syntax-highlight-theme .hljs-title.class_,
.code.code-syntax-highlight-theme .hljs-literal {
    color: #0086b3
}

.code.white .nc,
.code.white .hljs-title.class_,
.code.white .hljs-built_in,
.code.code-syntax-highlight-theme .nc,
.code.code-syntax-highlight-theme .hljs-title.class_,
.code.code-syntax-highlight-theme .hljs-built_in {
    color: #458;
    font-weight: 600
}

.code.white .no,
.code.code-syntax-highlight-theme .no {
    color: teal
}

.code.white .ni,
.code.code-syntax-highlight-theme .ni {
    color: purple
}

.code.white .ne,
.code.code-syntax-highlight-theme .ne {
    color: #900;
    font-weight: 600
}

.code.white .nf,
.code.white .hljs-title,
.code.white .hljs-title.function_,
.code.code-syntax-highlight-theme .nf,
.code.code-syntax-highlight-theme .hljs-title,
.code.code-syntax-highlight-theme .hljs-title.function_ {
    color: #900;
    font-weight: 600
}

.code.white .nn,
.code.code-syntax-highlight-theme .nn {
    color: #555
}

.code.white .nt,
.code.code-syntax-highlight-theme .nt {
    color: navy
}

.code.white .nv,
.code.code-syntax-highlight-theme .nv {
    color: teal
}

.code.white .ow,
.code.code-syntax-highlight-theme .ow {
    font-weight: 600
}

.code.white .w,
.code.code-syntax-highlight-theme .w {
    color: #bbb
}

.code.white .mf,
.code.code-syntax-highlight-theme .mf {
    color: #099
}

.code.white .mh,
.code.code-syntax-highlight-theme .mh {
    color: #099
}

.code.white .mi,
.code.white .hljs-number,
.code.code-syntax-highlight-theme .mi,
.code.code-syntax-highlight-theme .hljs-number {
    color: #099
}

.code.white .mo,
.code.code-syntax-highlight-theme .mo {
    color: #099
}

.code.white .sb,
.code.code-syntax-highlight-theme .sb {
    color: #d14
}

.code.white .sc,
.code.code-syntax-highlight-theme .sc {
    color: #d14
}

.code.white .sd,
.code.code-syntax-highlight-theme .sd {
    color: #d14
}

.code.white .s2,
.code.code-syntax-highlight-theme .s2 {
    color: #d14
}

.code.white .se,
.code.code-syntax-highlight-theme .se {
    color: #d14
}

.code.white .sh,
.code.code-syntax-highlight-theme .sh {
    color: #d14
}

.code.white .si,
.code.code-syntax-highlight-theme .si {
    color: #d14
}

.code.white .hljs-link,
.code.white .sx,
.code.code-syntax-highlight-theme .hljs-link,
.code.code-syntax-highlight-theme .sx {
    color: #d14
}

.code.white .sr,
.code.code-syntax-highlight-theme .sr {
    color: #009926
}

.code.white .s1,
.code.white .hljs-string,
.code.code-syntax-highlight-theme .s1,
.code.code-syntax-highlight-theme .hljs-string {
    color: #d14
}

.code.white .ss,
.code.code-syntax-highlight-theme .ss {
    color: #990073
}

.code.white .bp,
.code.code-syntax-highlight-theme .bp {
    color: #999
}

.code.white .vc,
.code.code-syntax-highlight-theme .vc {
    color: teal
}

.code.white .vg,
.code.code-syntax-highlight-theme .vg {
    color: teal
}

.code.white .vi,
.code.code-syntax-highlight-theme .vi {
    color: teal
}

.code.white .il,
.code.code-syntax-highlight-theme .il {
    color: #099
}

.code.white .gc,
.code.code-syntax-highlight-theme .gc {
    color: #999;
    background-color: #eaf2f5
}

.code.white .diff-line-num.conflict_marker_our,
.code.white .diff-line-num.conflict_our,
.code.code-syntax-highlight-theme .diff-line-num.conflict_marker_our,
.code.code-syntax-highlight-theme .diff-line-num.conflict_our {
    background-color: #e1fad7;
    border-color: #e1fad7
}

.code.white .diff-line-num.conflict_marker_their,
.code.white .diff-line-num.conflict_their,
.code.code-syntax-highlight-theme .diff-line-num.conflict_marker_their,
.code.code-syntax-highlight-theme .diff-line-num.conflict_their {
    background-color: #e0f0ff;
    border-color: #e0f0ff
}

.code.white .line_holder .line_content,
.code.white .line_holder .line-coverage,
.code.code-syntax-highlight-theme .line_holder .line_content,
.code.code-syntax-highlight-theme .line_holder .line-coverage {
    position: relative
}

.code.white .line_holder .line_content.conflict_marker_our,
.code.white .line_holder .line-coverage.conflict_marker_our,
.code.code-syntax-highlight-theme .line_holder .line_content.conflict_marker_our,
.code.code-syntax-highlight-theme .line_holder .line-coverage.conflict_marker_our {
    background-color: #e1fad7;
    border-color: #e1fad7
}

.code.white .line_holder .line_content.conflict_marker_their,
.code.white .line_holder .line-coverage.conflict_marker_their,
.code.code-syntax-highlight-theme .line_holder .line_content.conflict_marker_their,
.code.code-syntax-highlight-theme .line_holder .line-coverage.conflict_marker_their {
    background-color: #e0f0ff;
    border-color: #e0f0ff
}

.code.white .line_holder .line_content.conflict_our,
.code.white .line_holder .line-coverage.conflict_our,
.code.code-syntax-highlight-theme .line_holder .line_content.conflict_our,
.code.code-syntax-highlight-theme .line_holder .line-coverage.conflict_our {
    background-color: #effdec;
    border-color: #effdec
}

.code.white .line_holder .line_content.conflict_their,
.code.white .line_holder .line-coverage.conflict_their,
.code.code-syntax-highlight-theme .line_holder .line_content.conflict_their,
.code.code-syntax-highlight-theme .line_holder .line-coverage.conflict_their {
    background-color: #f2f9ff;
    border-color: #f2f9ff
}

.code.white.blob-viewer .hljs-variable,
.code.code-syntax-highlight-theme.blob-viewer .hljs-variable {
    color: teal
}

.code.white.blob-viewer .hljs-symbol,
.code.code-syntax-highlight-theme.blob-viewer .hljs-symbol {
    color: #990073
}

.code.white.blob-viewer .hljs-title\.class_\.inherited__,
.code.code-syntax-highlight-theme.blob-viewer .hljs-title\.class_\.inherited__ {
    color: teal
}

.code.white.blob-viewer .hljs-title\.class\.inherited,
.code.code-syntax-highlight-theme.blob-viewer .hljs-title\.class\.inherited {
    color: teal
}

.code.white.blob-viewer .hljs-title\.class,
.code.code-syntax-highlight-theme.blob-viewer .hljs-title\.class {
    color: #458
}

.code.white.blob-viewer .hljs-variable\.constant,
.code.code-syntax-highlight-theme.blob-viewer .hljs-variable\.constant {
    color: teal
}

.code.white.blob-viewer .hljs-variable\.language,
.code.code-syntax-highlight-theme.blob-viewer .hljs-variable\.language {
    color: #0086b3
}

.code.white.blob-viewer .hljs-title\.function,
.code.code-syntax-highlight-theme.blob-viewer .hljs-title\.function {
    color: #900
}

.code.white.blob-viewer .hljs-params,
.code.code-syntax-highlight-theme.blob-viewer .hljs-params {
    color: #0086b3
}

:root {
    --default-diff-color-deletion: #eb919b;
    --default-diff-color-addition: #a0f5b4;
    --diff-addition-color: #ddfbe6;
    --diff-deletion-color: #f9d7dc
}
