@keyframes blinking-dot{0%{opacity:1}25%{opacity:.4}75%{opacity:.4}100%{opacity:1}}.code.highlight .hljs-comment{color:var(--color-hljs-comment)}.code.highlight .hljs-link{color:var(--color-hljs-link)}.code.highlight .hljs-meta{color:var(--color-hljs-meta)}.code.highlight .hljs-keyword{color:var(--color-hljs-keyword)}.code.highlight .hljs-type{color:var(--color-hljs-type)}.code.highlight .hljs-attr,.code.highlight .hljs-property{color:var(--color-hljs-attr)}.code.highlight .hljs-built_in{color:var(--color-hljs-builtin)}.code.highlight .hljs-literal{color:var(--color-hljs-literal)}.code.highlight .hljs-title{color:var(--color-hljs-title)}.code.highlight .hljs-title.class_{color:var(--color-hljs-class)}.code.highlight .hljs-title.class_.inherited__{color:var(--color-hljs-variable)}.code.highlight .hljs-title.function_{color:var(--color-hljs-function)}.code.highlight .hljs-tag,.code.highlight .hljs-name{color:var(--color-hljs-tag)}.code.highlight .hljs-number{color:var(--color-hljs-number)}.code.highlight .hljs-subst{color:var(--color-hljs-subst)}.code.highlight .hljs-string,.code.highlight .hljs-section,.code.highlight .hljs-bullet{color:var(--color-hljs-string)}.code.highlight .hljs-symbol{color:var(--color-hljs-symbol)}.code.highlight .hljs-variable{color:var(--color-hljs-variable)}.code.highlight .hljs-variable.language_{color:var(--color-hljs-language)}.code.highlight .hljs-variable.constant_{color:var(--color-hljs-constant)}.code.highlight .hljs-attribute{color:var(--color-hljs-attribute)}.code.highlight .hljs-operator{color:var(--color-hljs-operator)}.code.highlight .hljs-punctuation{color:var(--color-hljs-punctuation)}.code.highlight .hljs-regexp{color:var(--color-hljs-regexp)}.code.highlight .hljs-params{color:var(--color-hljs-params)}.code.highlight .hljs-doctag{color:var(--color-hljs-doctag)}.code.highlight .hljs-selector-tag{color:var(--color-hljs-selector-tag)}.code.highlight .hljs-selector-class{color:var(--color-hljs-selector-class)}.code.highlight .hljs-selector-id{color:var(--color-hljs-selector-id)}.code.highlight .hljs-selector-attr{color:var(--color-hljs-selector-attr)}.code.highlight .hljs-selector-pseudo{color:var(--color-hljs-selector-pseudo)}:root{--color-hljs-comment: #969896;--color-hljs-variable: #b294bb;--color-hljs-link: #de935f;--color-hljs-meta: #969896;--color-hljs-keyword: #b294bb;--color-hljs-type: #f0c674;--color-hljs-attr: #81a2be;--color-hljs-builtin: #c5c8c6;--color-hljs-title: #c5c8c6;--color-hljs-class: #f0c674;--color-hljs-function: #81a2be;--color-hljs-tag: #8abeb7;--color-hljs-number: #de935f;--color-hljs-subst: #c5c8c6;--color-hljs-string: #b5bd68;--color-hljs-symbol: #b5bd68;--color-hljs-variable: #c66;--color-hljs-operator: #8abeb7;--color-hljs-punctuation: #c5c8c6;--color-hljs-regexp: #b5bd68;--color-hljs-constant: #81a2be;--color-hljs-literal: #b294bb;--color-hljs-language: #81a2be;--color-hljs-params: #81a2be;--color-hljs-selector-doctag: #969896;--color-hljs-selector-tag: #8abeb7;--color-hljs-selector-class: #f0c674;--color-hljs-selector-id: #f0c674;--color-hljs-selector-attr: #8abeb7;--color-hljs-selector-pseudo: #8abeb7;--default-diff-color-deletion: #ff3333;--default-diff-color-addition: #288f2a;--diff-addition-color: #233726;--diff-deletion-color: #4b2526}.code.dark,.code.code-syntax-highlight-theme{--code-dark-theme: 1;--code-border-lightness-adjust: 0.1;--diff-expansion-background-color: #626168;--code-line-number-background-color: #1d1f21;--code-line-number-color: rgba(255, 255, 255, 0.3);--code-line-number-hover-background-color: #493c83;--code-line-number-hover-border-color: #5c47a6;--code-line-number-hover-color: #f4f0ff;--code-old-diff-line-number-background-color: #4b2526;--code-old-diff-line-number-color: #806565;--code-old-diff-sign-color: #806565;--code-old-diff-background-color: #4b2526;--code-old-diff-border-color: #808080;--code-old-diff-color: #806565;--code-old-inline-diff-background-color: rgba(255, 51, 51, 0.25);--code-new-diff-line-number-background-color: #233726;--code-new-diff-line-number-color: #627165;--code-new-diff-sign-color: #627165;--code-new-diff-background-color: #233726;--code-new-diff-border-color: #808080;--code-new-diff-color: #627165;--code-new-inline-diff-background-color: rgba(51, 255, 51, 0.2);--code-meta-diff-background-color: rgba(255, 255, 255, 0.1);--code-meta-diff-color: rgba(255, 255, 255, 0.3);--code-diff-hunk-header-background-color: rgba(255, 255, 255, 0.1);--code-diff-hunk-header-color: rgba(255, 255, 255, 0.3);--code-diff-expand-button-background-color: #626168;--code-diff-expand-button-color: #bfbfc3;--code-diff-expand-button-hover-background-color: #a4a3a8;--code-diff-expand-button-hover-color: #fff;--code-highlighted-line-background-color: #693c14;--code-highlighted-line-border-color: #ab6100}.code.dark.blob-viewer .hljs-title\.class,.code.code-syntax-highlight-theme.blob-viewer .hljs-title\.class{color:#f0c674}.code.dark.blob-viewer .hljs-title\.class\.inherited,.code.code-syntax-highlight-theme.blob-viewer .hljs-title\.class\.inherited{color:#c66}.code.dark.blob-viewer .hljs-variable\.constant,.code.code-syntax-highlight-theme.blob-viewer .hljs-variable\.constant{color:#c66}.code.dark.blob-viewer .hljs-title\.function,.code.code-syntax-highlight-theme.blob-viewer .hljs-title\.function{color:#81a2be}.code.dark .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(255,255,255,.3);-webkit-mask-image:url(/assets/icons-stacked-a2d936cdd864ed0098ef33336e2c8b947d9a3f24e6afbe41f8b560fa07109179.svg#git);mask-image:url(/assets/icons-stacked-a2d936cdd864ed0098ef33336e2c8b947d9a3f24e6afbe41f8b560fa07109179.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.dark .file-line-blame:hover::before,.code.code-syntax-highlight-theme .file-line-blame:hover::before{background-color:rgba(255,255,255,.6)}.code.dark .line-links:hover,.code.dark .line-links:focus-within,.code.code-syntax-highlight-theme .line-links:hover,.code.code-syntax-highlight-theme .line-links:focus-within{background-color:#050606}.code.dark .line-numbers,.code.dark .diff-line-num,.code.dark .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:#1d1f21}.code.dark .diff-line-num,.code.dark .diff-line-num a,.code.code-syntax-highlight-theme .diff-line-num,.code.code-syntax-highlight-theme .diff-line-num a{color:rgba(255,255,255,.3)}.code.dark pre.code,.code.dark .diff-line-num,.code.code-syntax-highlight-theme pre.code,.code.code-syntax-highlight-theme .diff-line-num{border-color:#666}.code.dark,.code.dark pre.code,.code.dark .line_holder .line_content,.code.code-syntax-highlight-theme,.code.code-syntax-highlight-theme pre.code,.code.code-syntax-highlight-theme .line_holder .line_content{--code-background: #1d1f21;background-color:#1d1f21;color:#c5c8c6}.code.dark .diff-line-expand-button,.code.code-syntax-highlight-theme .diff-line-expand-button{background-color:#626168;color:#bfbfc3}.code.dark .diff-line-expand-button:hover,.code.code-syntax-highlight-theme .diff-line-expand-button:hover{background-color:#a4a3a8;color:#fff}.code.dark .diff-grid-row.line_holder.diff-tr .diff-td.commented:not(.hll),.code.code-syntax-highlight-theme .diff-grid-row.line_holder.diff-tr .diff-td.commented:not(.hll){--highlight-border-color: #2f68b4;background-color:#213454}.code.dark .line_holder.match .line_content,.code.dark .line_holder.old-nonewline .line_content,.code.dark .line_holder.new-nonewline .line_content,.code.code-syntax-highlight-theme .line_holder.match .line_content,.code.code-syntax-highlight-theme .line_holder.old-nonewline .line_content,.code.code-syntax-highlight-theme .line_holder.new-nonewline .line_content{color:rgba(255,255,255,.3);background:rgba(255,255,255,.1)}.code.dark .line_holder.diff-grid-row.expansion .diff-td,.code.code-syntax-highlight-theme .line_holder.diff-grid-row.expansion .diff-td{background-color:rgba(255,255,255,.1)}.code.dark .line_holder .diff-td.diff-line-num.hll,.code.dark .line_holder .diff-td.line-coverage.hll,.code.dark .line_holder .diff-td.line-inline-findings.hll,.code.dark .line_holder .diff-td.line_content.hll,.code.dark .line_holder td.diff-line-num.hll,.code.dark .line_holder td.line-coverage.hll,.code.dark .line_holder td.line_content.hll,.code.code-syntax-highlight-theme .line_holder .diff-td.diff-line-num.hll,.code.code-syntax-highlight-theme .line_holder .diff-td.line-coverage.hll,.code.code-syntax-highlight-theme .line_holder .diff-td.line-inline-findings.hll,.code.code-syntax-highlight-theme .line_holder .diff-td.line_content.hll,.code.code-syntax-highlight-theme .line_holder td.diff-line-num.hll,.code.code-syntax-highlight-theme .line_holder td.line-coverage.hll,.code.code-syntax-highlight-theme .line_holder td.line_content.hll{--highlight-border-color: #ab6100;background-color:#693c14}.code.dark .line_holder .line-coverage,.code.code-syntax-highlight-theme .line_holder .line-coverage{transition:border-left .1s ease-out}.code.dark .line_holder .line-coverage.coverage,.code.code-syntax-highlight-theme .line_holder .line-coverage.coverage{border-left:2px solid #b3e841}.code.dark .line_holder .line-coverage.no-coverage,.code.code-syntax-highlight-theme .line_holder .line-coverage.no-coverage{border-left:4px solid #ff4f33}.code.dark .line_holder .diff-line-num.new,.code.dark .line_holder .line-coverage.new,.code.dark .line_holder .line-inline-findings.new,.code.dark .line_holder .line_content.new,.code.dark .line_holder .diff-line-num.new-nomappinginraw,.code.dark .line_holder .line-coverage.new-nomappinginraw,.code.dark .line_holder .line-inline-findings.new-nomappinginraw,.code.dark .line_holder .line_content.new-nomappinginraw,.code.code-syntax-highlight-theme .line_holder .diff-line-num.new,.code.code-syntax-highlight-theme .line_holder .line-coverage.new,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.new,.code.code-syntax-highlight-theme .line_holder .line_content.new,.code.code-syntax-highlight-theme .line_holder .diff-line-num.new-nomappinginraw,.code.code-syntax-highlight-theme .line_holder .line-coverage.new-nomappinginraw,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.new-nomappinginraw,.code.code-syntax-highlight-theme .line_holder .line_content.new-nomappinginraw{background:#233726}.code.dark .line_holder .diff-line-num.new.line_content span.idiff,.code.dark .line_holder .line-coverage.new.line_content span.idiff,.code.dark .line_holder .line-inline-findings.new.line_content span.idiff,.code.dark .line_holder .line_content.new.line_content span.idiff,.code.dark .line_holder .diff-line-num.new-nomappinginraw.line_content span.idiff,.code.dark .line_holder .line-coverage.new-nomappinginraw.line_content span.idiff,.code.dark .line_holder .line-inline-findings.new-nomappinginraw.line_content span.idiff,.code.dark .line_holder .line_content.new-nomappinginraw.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .diff-line-num.new.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .line-coverage.new.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.new.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .line_content.new.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .diff-line-num.new-nomappinginraw.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .line-coverage.new-nomappinginraw.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.new-nomappinginraw.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .line_content.new-nomappinginraw.line_content span.idiff{background:rgba(51,255,51,.2)}.code.dark .line_holder .diff-line-num.new::before,.code.dark .line_holder .diff-line-num.new a,.code.dark .line_holder .line-coverage.new::before,.code.dark .line_holder .line-coverage.new a,.code.dark .line_holder .line-inline-findings.new::before,.code.dark .line_holder .line-inline-findings.new a,.code.dark .line_holder .line_content.new::before,.code.dark .line_holder .line_content.new a,.code.dark .line_holder .diff-line-num.new-nomappinginraw::before,.code.dark .line_holder .diff-line-num.new-nomappinginraw a,.code.dark .line_holder .line-coverage.new-nomappinginraw::before,.code.dark .line_holder .line-coverage.new-nomappinginraw a,.code.dark .line_holder .line-inline-findings.new-nomappinginraw::before,.code.dark .line_holder .line-inline-findings.new-nomappinginraw a,.code.dark .line_holder .line_content.new-nomappinginraw::before,.code.dark .line_holder .line_content.new-nomappinginraw a,.code.code-syntax-highlight-theme .line_holder .diff-line-num.new::before,.code.code-syntax-highlight-theme .line_holder .diff-line-num.new a,.code.code-syntax-highlight-theme .line_holder .line-coverage.new::before,.code.code-syntax-highlight-theme .line_holder .line-coverage.new a,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.new::before,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.new a,.code.code-syntax-highlight-theme .line_holder .line_content.new::before,.code.code-syntax-highlight-theme .line_holder .line_content.new a,.code.code-syntax-highlight-theme .line_holder .diff-line-num.new-nomappinginraw::before,.code.code-syntax-highlight-theme .line_holder .diff-line-num.new-nomappinginraw a,.code.code-syntax-highlight-theme .line_holder .line-coverage.new-nomappinginraw::before,.code.code-syntax-highlight-theme .line_holder .line-coverage.new-nomappinginraw a,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.new-nomappinginraw::before,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.new-nomappinginraw a,.code.code-syntax-highlight-theme .line_holder .line_content.new-nomappinginraw::before,.code.code-syntax-highlight-theme .line_holder .line_content.new-nomappinginraw a{color:#627165}.code.dark .line_holder .diff-line-num.old,.code.dark .line_holder .line-coverage.old,.code.dark .line_holder .line-inline-findings.old,.code.dark .line_holder .line_content.old,.code.dark .line_holder .diff-line-num.old-nomappinginraw,.code.dark .line_holder .line-coverage.old-nomappinginraw,.code.dark .line_holder .line-inline-findings.old-nomappinginraw,.code.dark .line_holder .line_content.old-nomappinginraw,.code.code-syntax-highlight-theme .line_holder .diff-line-num.old,.code.code-syntax-highlight-theme .line_holder .line-coverage.old,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.old,.code.code-syntax-highlight-theme .line_holder .line_content.old,.code.code-syntax-highlight-theme .line_holder .diff-line-num.old-nomappinginraw,.code.code-syntax-highlight-theme .line_holder .line-coverage.old-nomappinginraw,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.old-nomappinginraw,.code.code-syntax-highlight-theme .line_holder .line_content.old-nomappinginraw{background:#4b2526}.code.dark .line_holder .diff-line-num.old.line_content span.idiff,.code.dark .line_holder .line-coverage.old.line_content span.idiff,.code.dark .line_holder .line-inline-findings.old.line_content span.idiff,.code.dark .line_holder .line_content.old.line_content span.idiff,.code.dark .line_holder .diff-line-num.old-nomappinginraw.line_content span.idiff,.code.dark .line_holder .line-coverage.old-nomappinginraw.line_content span.idiff,.code.dark .line_holder .line-inline-findings.old-nomappinginraw.line_content span.idiff,.code.dark .line_holder .line_content.old-nomappinginraw.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .diff-line-num.old.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .line-coverage.old.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.old.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .line_content.old.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .diff-line-num.old-nomappinginraw.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .line-coverage.old-nomappinginraw.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.old-nomappinginraw.line_content span.idiff,.code.code-syntax-highlight-theme .line_holder .line_content.old-nomappinginraw.line_content span.idiff{background:rgba(255,51,51,.25)}.code.dark .line_holder .diff-line-num.old::before,.code.dark .line_holder .diff-line-num.old a,.code.dark .line_holder .line-coverage.old::before,.code.dark .line_holder .line-coverage.old a,.code.dark .line_holder .line-inline-findings.old::before,.code.dark .line_holder .line-inline-findings.old a,.code.dark .line_holder .line_content.old::before,.code.dark .line_holder .line_content.old a,.code.dark .line_holder .diff-line-num.old-nomappinginraw::before,.code.dark .line_holder .diff-line-num.old-nomappinginraw a,.code.dark .line_holder .line-coverage.old-nomappinginraw::before,.code.dark .line_holder .line-coverage.old-nomappinginraw a,.code.dark .line_holder .line-inline-findings.old-nomappinginraw::before,.code.dark .line_holder .line-inline-findings.old-nomappinginraw a,.code.dark .line_holder .line_content.old-nomappinginraw::before,.code.dark .line_holder .line_content.old-nomappinginraw a,.code.code-syntax-highlight-theme .line_holder .diff-line-num.old::before,.code.code-syntax-highlight-theme .line_holder .diff-line-num.old a,.code.code-syntax-highlight-theme .line_holder .line-coverage.old::before,.code.code-syntax-highlight-theme .line_holder .line-coverage.old a,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.old::before,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.old a,.code.code-syntax-highlight-theme .line_holder .line_content.old::before,.code.code-syntax-highlight-theme .line_holder .line_content.old a,.code.code-syntax-highlight-theme .line_holder .diff-line-num.old-nomappinginraw::before,.code.code-syntax-highlight-theme .line_holder .diff-line-num.old-nomappinginraw a,.code.code-syntax-highlight-theme .line_holder .line-coverage.old-nomappinginraw::before,.code.code-syntax-highlight-theme .line_holder .line-coverage.old-nomappinginraw a,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.old-nomappinginraw::before,.code.code-syntax-highlight-theme .line_holder .line-inline-findings.old-nomappinginraw a,.code.code-syntax-highlight-theme .line_holder .line_content.old-nomappinginraw::before,.code.code-syntax-highlight-theme .line_holder .line_content.old-nomappinginraw a{color:#806565}.code.dark .line_holder:not(.match) .diff-grid-left:hover .diff-line-num:not(.empty-cell),.code.dark .line_holder:not(.match) .diff-grid-right:hover .diff-line-num:not(.empty-cell),.code.dark .line_holder.code-search-line:hover .diff-line-num:not(.empty-cell),.code.code-syntax-highlight-theme .line_holder:not(.match) .diff-grid-left:hover .diff-line-num:not(.empty-cell),.code.code-syntax-highlight-theme .line_holder:not(.match) .diff-grid-right:hover .diff-line-num:not(.empty-cell),.code.code-syntax-highlight-theme .line_holder.code-search-line:hover .diff-line-num:not(.empty-cell){background-color:#493c83;border-color:#ac93e6}.code.dark .line_holder:not(.match) .diff-grid-left:hover .diff-line-num:not(.empty-cell) a,.code.dark .line_holder:not(.match) .diff-grid-right:hover .diff-line-num:not(.empty-cell) a,.code.dark .line_holder.code-search-line:hover .diff-line-num:not(.empty-cell) a,.code.code-syntax-highlight-theme .line_holder:not(.match) .diff-grid-left:hover .diff-line-num:not(.empty-cell) a,.code.code-syntax-highlight-theme .line_holder:not(.match) .diff-grid-right:hover .diff-line-num:not(.empty-cell) a,.code.code-syntax-highlight-theme .line_holder.code-search-line:hover .diff-line-num:not(.empty-cell) a{color:#f4f0ff}.code.dark .line_holder .diff-line-num.is-over,.code.dark .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:#493c83;border-color:#ac93e6}.code.dark .line_holder .diff-line-num.is-over a,.code.dark .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:#f4f0ff}.code.dark .line_holder .line_content.match,.code.code-syntax-highlight-theme .line_holder .line_content.match{color:rgba(255,255,255,.3);background:rgba(255,255,255,.1)}.code.dark .line_holder:not(.diff-expanded)+.diff-expanded>.diff-line-num,.code.dark .line_holder:not(.diff-expanded)+.diff-expanded>.line-coverage,.code.dark .line_holder:not(.diff-expanded)+.diff-expanded>.line_content,.code.dark .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.diff-line-num,.code.dark .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.line-coverage,.code.dark .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 #050506}.code.dark .line_holder.diff-expanded>.diff-line-num,.code.dark .line_holder.diff-expanded>.line-coverage,.code.dark .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:#3e3e3e;border-color:#3e3e3e}.code.dark .diff-line-num.conflict_marker_our,.code.dark .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:rgba(51,255,51,.2);border-color:rgba(51,255,51,.2)}.code.dark .diff-line-num.conflict_marker_their,.code.dark .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:rgba(40,120,201,.4);border-color:rgba(40,120,201,.4)}.code.dark .line_holder .line_content,.code.dark .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.dark .line_holder .line_content.conflict_marker_our,.code.dark .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:rgba(51,255,51,.2);border-color:rgba(51,255,51,.2)}.code.dark .line_holder .line_content.conflict_marker_their,.code.dark .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:rgba(40,120,201,.4);border-color:rgba(40,120,201,.4)}.code.dark .line_holder .line_content.conflict_our,.code.dark .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:rgba(51,255,51,.1);border-color:rgba(51,255,51,.1)}.code.dark .line_holder .line_content.conflict_their,.code.dark .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:rgba(40,120,201,.3);border-color:rgba(40,120,201,.3)}.code.dark pre .hll,.code.code-syntax-highlight-theme pre .hll{background-color:#373b41 !important}.code.dark pre.dark code .selected-inline-section-marker,.code.code-syntax-highlight-theme pre.dark code .selected-inline-section-marker{background:#1d3043 !important}.code.dark pre.dark code .inline-section-marker,.code.code-syntax-highlight-theme pre.dark code .inline-section-marker{background:#373b41}.code.dark .file-holder div.code.dark .selected-inline-number-mark,.code.code-syntax-highlight-theme .file-holder div.code.dark .selected-inline-number-mark{color:#bfbfc3}.code.dark .file-holder div.code.dark .unselected-inline-number-mark,.code.code-syntax-highlight-theme .file-holder div.code.dark .unselected-inline-number-mark{color:#626168}.code.dark span.highlight_word,.code.code-syntax-highlight-theme span.highlight_word{background-color:#ffe792 !important;color:#050506 !important}.code.dark .line a,.code.code-syntax-highlight-theme .line a{color:#81a2be}.code.dark .hll,.code.code-syntax-highlight-theme .hll{background-color:#373b41}.code.dark .c,.code.code-syntax-highlight-theme .c{color:#969896}.code.dark .err,.code.code-syntax-highlight-theme .err{color:#c66}.code.dark .k,.code.code-syntax-highlight-theme .k{color:#b294bb}.code.dark .l,.code.code-syntax-highlight-theme .l{color:#de935f}.code.dark .n,.code.code-syntax-highlight-theme .n{color:#c5c8c6}.code.dark .o,.code.code-syntax-highlight-theme .o{color:#8abeb7}.code.dark .p,.code.code-syntax-highlight-theme .p{color:#c5c8c6}.code.dark .cm,.code.code-syntax-highlight-theme .cm{color:#969896}.code.dark .cp,.code.code-syntax-highlight-theme .cp{color:#969896}.code.dark .c1,.code.code-syntax-highlight-theme .c1{color:#969896}.code.dark .cs,.code.code-syntax-highlight-theme .cs{color:#969896}.code.dark .cd,.code.code-syntax-highlight-theme .cd{color:#969896}.code.dark .gd,.code.code-syntax-highlight-theme .gd{color:#c66}.code.dark .ge,.code.code-syntax-highlight-theme .ge{font-style:italic}.code.dark .gh,.code.code-syntax-highlight-theme .gh{color:#8abeb7;font-weight:600}.code.dark .gi,.code.code-syntax-highlight-theme .gi{color:#b5bd68}.code.dark .gp,.code.code-syntax-highlight-theme .gp{color:#969896;font-weight:600}.code.dark .gs,.code.code-syntax-highlight-theme .gs{font-weight:600}.code.dark .gu,.code.code-syntax-highlight-theme .gu{color:#8abeb7;font-weight:600}.code.dark .kc,.code.code-syntax-highlight-theme .kc{color:#b294bb}.code.dark .kd,.code.code-syntax-highlight-theme .kd{color:#b294bb}.code.dark .kn,.code.code-syntax-highlight-theme .kn{color:#8abeb7}.code.dark .kp,.code.code-syntax-highlight-theme .kp{color:#b294bb}.code.dark .kr,.code.code-syntax-highlight-theme .kr{color:#b294bb}.code.dark .kt,.code.code-syntax-highlight-theme .kt{color:#f0c674}.code.dark .ld,.code.code-syntax-highlight-theme .ld{color:#b5bd68}.code.dark .m,.code.code-syntax-highlight-theme .m{color:#de935f}.code.dark .s,.code.code-syntax-highlight-theme .s{color:#b5bd68}.code.dark .na,.code.code-syntax-highlight-theme .na{color:#81a2be}.code.dark .nb,.code.code-syntax-highlight-theme .nb{color:#c5c8c6}.code.dark .nc,.code.code-syntax-highlight-theme .nc{color:#f0c674}.code.dark .no,.code.code-syntax-highlight-theme .no{color:#c66}.code.dark .nd,.code.code-syntax-highlight-theme .nd{color:#8abeb7}.code.dark .ni,.code.code-syntax-highlight-theme .ni{color:#c5c8c6}.code.dark .ne,.code.code-syntax-highlight-theme .ne{color:#c66}.code.dark .nf,.code.code-syntax-highlight-theme .nf{color:#81a2be}.code.dark .nl,.code.code-syntax-highlight-theme .nl{color:#c5c8c6}.code.dark .nn,.code.code-syntax-highlight-theme .nn{color:#f0c674}.code.dark .nx,.code.code-syntax-highlight-theme .nx{color:#81a2be}.code.dark .py,.code.code-syntax-highlight-theme .py{color:#c5c8c6}.code.dark .nt,.code.code-syntax-highlight-theme .nt{color:#8abeb7}.code.dark .nv,.code.code-syntax-highlight-theme .nv{color:#c66}.code.dark .ow,.code.code-syntax-highlight-theme .ow{color:#8abeb7}.code.dark .w,.code.code-syntax-highlight-theme .w{color:#c5c8c6}.code.dark .mf,.code.code-syntax-highlight-theme .mf{color:#de935f}.code.dark .mh,.code.code-syntax-highlight-theme .mh{color:#de935f}.code.dark .mi,.code.code-syntax-highlight-theme .mi{color:#de935f}.code.dark .mo,.code.code-syntax-highlight-theme .mo{color:#de935f}.code.dark .sb,.code.code-syntax-highlight-theme .sb{color:#b5bd68}.code.dark .sc,.code.code-syntax-highlight-theme .sc{color:#c5c8c6}.code.dark .sd,.code.code-syntax-highlight-theme .sd{color:#969896}.code.dark .s2,.code.code-syntax-highlight-theme .s2{color:#b5bd68}.code.dark .se,.code.code-syntax-highlight-theme .se{color:#de935f}.code.dark .sh,.code.code-syntax-highlight-theme .sh{color:#b5bd68}.code.dark .si,.code.code-syntax-highlight-theme .si{color:#de935f}.code.dark .sx,.code.code-syntax-highlight-theme .sx{color:#b5bd68}.code.dark .sr,.code.code-syntax-highlight-theme .sr{color:#b5bd68}.code.dark .s1,.code.code-syntax-highlight-theme .s1{color:#b5bd68}.code.dark .ss,.code.code-syntax-highlight-theme .ss{color:#b5bd68}.code.dark .bp,.code.code-syntax-highlight-theme .bp{color:#c5c8c6}.code.dark .vc,.code.code-syntax-highlight-theme .vc{color:#c66}.code.dark .vg,.code.code-syntax-highlight-theme .vg{color:#c66}.code.dark .vi,.code.code-syntax-highlight-theme .vi{color:#c66}.code.dark .il,.code.code-syntax-highlight-theme .il{color:#de935f}
