@keyframes blinking-dot{0%{opacity:1}25%{opacity:.4}75%{opacity:.4}100%{opacity:1}}.code.white{--code-light-theme: 1;--diff-expansion-background-color: #dcdcde;--code-background: #fff;--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{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-bf94f97ac8c6ec0d02923cead55033543aae7b26de77ec22f610dc425b90b322.svg#git);mask-image:url(/assets/icons-stacked-bf94f97ac8c6ec0d02923cead55033543aae7b26de77ec22f610dc425b90b322.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{background-color:rgba(5,5,6,.6)}.code.white .line-links:hover,.code.white .line-links:focus-within{background-color:#d0d0d8}.code.white .line-numbers,.code.white .diff-line-num,.code.white .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{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{background-color:#e0f0ff;border-color:#e0f0ff}.code.white .diff-line-num,.code.white .diff-line-num a{color:#89888d}.code.white pre.code,.code.white .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{background-color:#fff;color:#3a383f}.code.white .diff-line-expand-button{background-color:#dcdcde;color:#4c4b51}.code.white .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{color:rgba(5,5,6,.24);background-color:#fbfafd}.code.white .line_holder.diff-grid-row.expansion.match .diff-td{color:#89888d}.code.white .line_holder.diff-grid-row.expansion .diff-td{background-color:#ececef}.code.white .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){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{color:#626168}.code.white .line_holder .diff-line-num.old,.code.white .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{color:#737276}.code.white .line_holder .diff-line-num.new,.code.white .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{color:#868689}.code.white .line_holder .diff-line-num.is-over,.code.white .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{color:#626168}.code.white .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{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{background:#f7f7f7;border-color:#f7f7f7}.code.white .line_holder .line_content.old,.code.white .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{color:#ae979a}.code.white .line_holder .line_content.old span.idiff,.code.white .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{background-color:#ecfdf0}.code.white .line_holder .line_content.new::before,.code.white .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{background-color:#c7f0d2}.code.white .line_holder .line_content.match{color:rgba(5,5,6,.24);background-color:#fbfafd}.code.white .line_holder .line_content.hll{--highlight-border-color: #63a6e9;background-color:#e9f3fc}.code.white .line_holder .line-coverage{transition:border-left .1s ease-out}.code.white .line_holder .line-coverage.coverage{border-left:2px solid #2da160}.code.white .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{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{background-color:#ecfdf0}.code.white .line_holder .line-coverage.hll,.code.white .line_holder .line-inline-findings.hll{--highlight-border-color: #63a6e9;background-color:#e9f3fc}.code.white pre .hll{background-color:#f8eec7 !important}.code.white pre.white code .selected-inline-section-marker{background:#d3e3f4 !important}.code.white pre.white code .inline-section-marker{background:#dcdcde}.code.white .file-holder div.code.white .selected-inline-number-mark{color:#626168}.code.white .file-holder div.code.white .unselected-inline-number-mark{color:#bfbfc3}.code.white span.highlight_word{background-color:#fafe3d !important}.code.white .line a{color:#0086b3}.code.white .hll{background-color:#f8f8f8}.code.white .c,.code.white .hljs-comment{color:#998;font-style:italic}.code.white .err{color:#a61717;background-color:#e3d2d2}.code.white .k,.code.white .hljs-variable.language_,.code.white .hljs-built_in{font-weight:600}.code.white .o{font-weight:600}.code.white .cm{color:#998;font-style:italic}.code.white .cp,.code.white .hljs-meta{color:#999;font-weight:600}.code.white .c1{color:#998;font-style:italic}.code.white .cs{color:#999;font-weight:600;font-style:italic}.code.white .cd{color:#998;font-style:italic}.code.white .gd{color:#050506;background-color:#fdd}.code.white .gd .x{color:#050506;background-color:#faa}.code.white .ge{font-style:italic}.code.white .gr{color:#a00}.code.white .hljs-section,.code.white .gh{color:purple;font-weight:600}.code.white .gi{color:#050506;background-color:#dfd}.code.white .gi .x{color:#050506;background-color:#afa}.code.white .hljs-quote,.code.white .go{color:#888}.code.white .gp{color:#555}.code.white .gs{font-weight:600}.code.white .gu{color:purple;font-weight:600}.code.white .hljs-quote,.code.white .gt{color:#a00}.code.white .kc{font-weight:600}.code.white .kd,.code.white .hljs-keyword{font-weight:600}.code.white .kn{font-weight:600}.code.white .kp{font-weight:600}.code.white .kr{font-weight:600}.code.white .kt,.code.white .hljs-type{color:#458;font-weight:600}.code.white .m{color:#099}.code.white .s{color:#d14}.code.white .n,.code.white .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_{color:teal}.code.white .hljs-symbol,.code.white .hljs-link{text-decoration:underline}.code.white .nb,.code.white .hljs-title.class_,.code.white .hljs-literal{color:#0086b3}.code.white .nc,.code.white .hljs-title.class_,.code.white .hljs-built_in{color:#458;font-weight:600}.code.white .no{color:teal}.code.white .ni{color:purple}.code.white .ne{color:#900;font-weight:600}.code.white .nf,.code.white .hljs-title,.code.white .hljs-title.function_{color:#900;font-weight:600}.code.white .nn{color:#555}.code.white .nt{color:navy}.code.white .nv{color:teal}.code.white .ow{font-weight:600}.code.white .w{color:#bbb}.code.white .mf{color:#099}.code.white .mh{color:#099}.code.white .mi,.code.white .hljs-number{color:#099}.code.white .mo{color:#099}.code.white .sb{color:#d14}.code.white .sc{color:#d14}.code.white .sd{color:#d14}.code.white .s2{color:#d14}.code.white .se{color:#d14}.code.white .sh{color:#d14}.code.white .si{color:#d14}.code.white .hljs-link,.code.white .sx{color:#d14}.code.white .sr{color:#009926}.code.white .s1,.code.white .hljs-string{color:#d14}.code.white .ss{color:#990073}.code.white .bp{color:#999}.code.white .vc{color:teal}.code.white .vg{color:teal}.code.white .vi{color:teal}.code.white .il{color:#099}.code.white .gc{color:#999;background-color:#eaf2f5}.code.white .diff-line-num.conflict_marker_our,.code.white .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{background-color:#e0f0ff;border-color:#e0f0ff}.code.white .line_holder .line_content,.code.white .line_holder .line-coverage{position:relative}.code.white .line_holder .line_content.conflict_marker_our,.code.white .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{background-color:#e0f0ff;border-color:#e0f0ff}.code.white .line_holder .line_content.conflict_our,.code.white .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{background-color:#f2f9ff;border-color:#f2f9ff}.code.white.blob-viewer .hljs-variable{color:teal}.code.white.blob-viewer .hljs-symbol{color:#990073}.code.white.blob-viewer .hljs-title\.class_\.inherited__{color:teal}.code.white.blob-viewer .hljs-title\.class\.inherited{color:teal}.code.white.blob-viewer .hljs-title\.class{color:#458}.code.white.blob-viewer .hljs-variable\.constant{color:teal}.code.white.blob-viewer .hljs-variable\.language{color:#0086b3}.code.white.blob-viewer .hljs-title\.function{color:#900}.code.white.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}
