pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: Solarized Dark
  Author: Ethan Schoonover (modified by aramisgithub)
  License: ~ MIT (or more permissive) [via base16-schemes-source]
  Maintainer: @highlightjs/core-team
  Version: 2021.09.0
*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#93a1a1;background:#002b36}.hljs::selection,.hljs ::selection{background-color:#586e75;color:#93a1a1}.hljs-comment{color:#657b83}.hljs-tag{color:#839496}.hljs-subst,.hljs-punctuation,.hljs-operator{color:#93a1a1}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-variable,.hljs-template-variable,.hljs-selector-tag,.hljs-name,.hljs-deletion{color:#dc322f}.hljs-symbol,.hljs-number,.hljs-link,.hljs-attr,.hljs-variable.constant_,.hljs-literal{color:#cb4b16}.hljs-title,.hljs-class .hljs-title,.hljs-title.class_{color:#b58900}.hljs-strong{font-weight:bold;color:#b58900}.hljs-code,.hljs-addition,.hljs-title.class_.inherited__,.hljs-string{color:#859900}.hljs-built_in,.hljs-doctag,.hljs-quote,.hljs-keyword.hljs-atrule,.hljs-regexp{color:#2aa198}.hljs-function .hljs-title,.hljs-attribute,.ruby .hljs-property,.hljs-title.function_,.hljs-section{color:#268bd2}.hljs-type,.hljs-template-tag,.diff .hljs-meta,.hljs-keyword{color:#6c71c4}.hljs-emphasis{color:#6c71c4;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#d33682}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:bold}:root{--default-diff-color-deletion: #ff362c;--default-diff-color-addition: #647e0e;--diff-addition-color: #163c34;--diff-deletion-color: #4b3036}.code.solarized-dark,.code-syntax-highlight-theme{--code-dark-theme: 1;--code-border-lightness-adjust: 0.1;--diff-expansion-background-color: rgb(0, 83.6111111111, 105);--code-background: #002b36;--code-text-color: #93a1a1;--code-empty-background: rgb(0, 36.9083333333, 46.35);--code-border-color: #4d4b4e;--code-changed-border-color: rgba(255, 255, 255, 0.2);--code-line-number-background-color: #002b36;--code-line-number-color: rgba(255, 255, 255, 0.3);--code-line-number-hover-background-color: #483698;--code-line-number-hover-border-color: #5b46b8;--code-line-number-hover-color: #f4f0fc;--code-old-diff-line-number-background-color: #4b3036;--code-old-diff-line-number-color: #7a6c71;--code-old-diff-sign-color: #7a6c71;--code-old-diff-background-color: #4b3036;--code-old-diff-border-color: #113b46;--code-old-diff-color: #7a6c71;--code-old-inline-diff-background-color: rgba(220, 50, 47, 0.25);--code-new-diff-line-number-background-color: #163c34;--code-new-diff-line-number-color: #5a766c;--code-new-diff-sign-color: #5a766c;--code-new-diff-background-color: #163c34;--code-new-diff-border-color: #113b46;--code-new-diff-color: #5a766c;--code-new-inline-diff-background-color: rgba(133, 153, 0, 0.25);--code-meta-diff-background-color: rgba(255, 255, 255, 0.1);--code-meta-diff-color: #c1bfbe;--code-diff-hunk-header-background-color: rgba(255, 255, 255, 0.1);--code-diff-hunk-header-color: #c1bfbe;--code-diff-expand-button-background-color: rgb(0, 83.6111111111, 105);--code-diff-expand-button-color: #c1bfbe;--code-diff-expand-button-hover-background-color: rgb(0, 124.2222222222, 156);--code-diff-expand-button-hover-color: #fff;--code-highlighted-line-background-color: #7d2d0e;--code-highlighted-line-border-color: #c74816}.code.solarized-dark.blob-viewer .hljs-string,.code-syntax-highlight-theme.blob-viewer .hljs-string{color:#2aa198}.code.solarized-dark.blob-viewer .hljs-attr,.code-syntax-highlight-theme.blob-viewer .hljs-attr{color:#93a1a1}.code.solarized-dark.blob-viewer .hljs-attribute,.code-syntax-highlight-theme.blob-viewer .hljs-attribute{color:#93a1a1}.code.solarized-dark.blob-viewer .hljs-selector-tag,.code-syntax-highlight-theme.blob-viewer .hljs-selector-tag{color:#268bd2}.code.solarized-dark.blob-viewer .hljs-keyword,.code-syntax-highlight-theme.blob-viewer .hljs-keyword{color:#859900}.code.solarized-dark.blob-viewer .hljs-variable,.code-syntax-highlight-theme.blob-viewer .hljs-variable{color:#268bd2}.code.solarized-dark.blob-viewer .hljs-variable\.language_,.code-syntax-highlight-theme.blob-viewer .hljs-variable\.language_{color:#859900}.code.solarized-dark.blob-viewer .hljs-variable\.language,.code-syntax-highlight-theme.blob-viewer .hljs-variable\.language{color:#859900}.code.solarized-dark.blob-viewer .hljs-variable\.constant,.code-syntax-highlight-theme.blob-viewer .hljs-variable\.constant{color:#cb4b16}.code.solarized-dark.blob-viewer .hljs-title,.code-syntax-highlight-theme.blob-viewer .hljs-title{color:#268bd2}.code.solarized-dark.blob-viewer .hljs-name,.code-syntax-highlight-theme.blob-viewer .hljs-name{color:#859900}.code.solarized-dark.blob-viewer .hljs-tag,.code-syntax-highlight-theme.blob-viewer .hljs-tag{color:#268bd2}.code.solarized-dark.blob-viewer .hljs-type,.code-syntax-highlight-theme.blob-viewer .hljs-type{color:#268bd2}.code.solarized-dark.blob-viewer .hljs-number,.code-syntax-highlight-theme.blob-viewer .hljs-number{color:#2aa198}.code.solarized-dark.blob-viewer .hljs-literal,.code-syntax-highlight-theme.blob-viewer .hljs-literal{color:#cb4b16}.code.solarized-dark.blob-viewer .hljs-built_in,.code-syntax-highlight-theme.blob-viewer .hljs-built_in{color:#93a1a1}.code.solarized-dark.blob-viewer .hljs-section,.code-syntax-highlight-theme.blob-viewer .hljs-section{color:#cb4b16}.code.solarized-dark.blob-viewer .hljs-bullet,.code-syntax-highlight-theme.blob-viewer .hljs-bullet{color:#93a1a1}.code.solarized-dark.blob-viewer .hljs-subst,.code-syntax-highlight-theme.blob-viewer .hljs-subst{color:#93a1a1}.code.solarized-dark.blob-viewer .hljs-symbol,.code-syntax-highlight-theme.blob-viewer .hljs-symbol{color:#cb4b16}.code.solarized-dark.blob-viewer .hljs-title\.class_\.inherited__,.code-syntax-highlight-theme.blob-viewer .hljs-title\.class_\.inherited__{color:#cb4b16}.code.solarized-dark.blob-viewer .hljs-title\.class,.code-syntax-highlight-theme.blob-viewer .hljs-title\.class{color:#268bd2}.code.solarized-dark.blob-viewer .hljs-title\.class\.inherited,.code-syntax-highlight-theme.blob-viewer .hljs-title\.class\.inherited{color:#cb4b16}.code.solarized-dark.blob-viewer .hljs-title\.function,.code-syntax-highlight-theme.blob-viewer .hljs-title\.function{color:#268bd2}.code.solarized-dark.blob-viewer .hljs-params,.code-syntax-highlight-theme.blob-viewer .hljs-params{color:#b58900}.code.solarized-dark .file-line-blame::before,.code-syntax-highlight-theme .file-line-blame::before{visibility:hidden;align-self:center;margin-right:.125rem;width:1rem;height:1rem;background-color:hsla(0,0%,100%,.3);mask-image:url(/assets/icons-stacked-12474d950755452a98ce98904a7cd2a9ca986cf5ec06a0492b081dc852df253e.svg#git);mask-repeat:no-repeat;mask-size:cover;mask-position:center;content:""}.code.solarized-dark .file-line-blame:hover::before,.code-syntax-highlight-theme .file-line-blame:hover::before{background-color:hsla(0,0%,100%,.6)}.code.solarized-dark .line-links:hover,.code.solarized-dark .line-links:focus-within,.code-syntax-highlight-theme .line-links:hover,.code-syntax-highlight-theme .line-links:focus-within{background-color:rgb(0,2.3888888889,3)}.code.solarized-dark .line-numbers,.code.solarized-dark .diff-line-num,.code.solarized-dark .code-search-line,.code-syntax-highlight-theme .line-numbers,.code-syntax-highlight-theme .diff-line-num,.code-syntax-highlight-theme .code-search-line{background-color:#002b36}.code.solarized-dark .diff-line-num,.code.solarized-dark .diff-line-num a,.code-syntax-highlight-theme .diff-line-num,.code-syntax-highlight-theme .diff-line-num a{color:hsla(0,0%,100%,.3)}.code.solarized-dark .diff-grid-row.line_holder.diff-tr .diff-td.commented:not(.hll),.code-syntax-highlight-theme .diff-grid-row.line_holder.diff-tr .diff-td.commented:not(.hll){--highlight-border-color: #2566b5;background-color:#1f3166}.code.solarized-dark pre.code,.code.solarized-dark .diff-line-num,.code-syntax-highlight-theme pre.code,.code-syntax-highlight-theme .diff-line-num{border-color:#113b46}.code.solarized-dark,.code.solarized-dark pre.code,.code.solarized-dark .line_holder .line_content,.code-syntax-highlight-theme,.code-syntax-highlight-theme pre.code,.code-syntax-highlight-theme .line_holder .line_content{background-color:#002b36;color:#93a1a1}.code.solarized-dark .diff-line-expand-button,.code-syntax-highlight-theme .diff-line-expand-button{background-color:rgb(0,83.6111111111,105);color:#c1bfbe}.code.solarized-dark .diff-line-expand-button:hover,.code-syntax-highlight-theme .diff-line-expand-button:hover{background-color:rgb(0,124.2222222222,156);color:#fff}.code.solarized-dark .line_holder.match .line_content,.code.solarized-dark .line_holder.old-nonewline .line_content,.code.solarized-dark .line_holder.new-nonewline .line_content,.code-syntax-highlight-theme .line_holder.match .line_content,.code-syntax-highlight-theme .line_holder.old-nonewline .line_content,.code-syntax-highlight-theme .line_holder.new-nonewline .line_content{color:#c1bfbe;background:hsla(0,0%,100%,.1)}.code.solarized-dark .line_holder .diff-td.diff-line-num.hll,.code.solarized-dark .line_holder .diff-td.line-coverage.hll,.code.solarized-dark .line_holder .diff-td.line-inline-findings.hll,.code.solarized-dark .line_holder .diff-td.line_content.hll,.code.solarized-dark .line_holder td.diff-line-num.hll,.code.solarized-dark .line_holder td.line-coverage.hll,.code.solarized-dark .line_holder td.line_content.hll,.code-syntax-highlight-theme .line_holder .diff-td.diff-line-num.hll,.code-syntax-highlight-theme .line_holder .diff-td.line-coverage.hll,.code-syntax-highlight-theme .line_holder .diff-td.line-inline-findings.hll,.code-syntax-highlight-theme .line_holder .diff-td.line_content.hll,.code-syntax-highlight-theme .line_holder td.diff-line-num.hll,.code-syntax-highlight-theme .line_holder td.line-coverage.hll,.code-syntax-highlight-theme .line_holder td.line_content.hll{--highlight-border-color: #c74816;background-color:#7d2d0e}.code.solarized-dark .line_holder .line-coverage,.code-syntax-highlight-theme .line_holder .line-coverage{transition:border-left .1s ease-out}.code.solarized-dark .line_holder .line-coverage.coverage,.code-syntax-highlight-theme .line_holder .line-coverage.coverage{border-left:2px solid #859900}.code.solarized-dark .line_holder .line-coverage.no-coverage,.code-syntax-highlight-theme .line_holder .line-coverage.no-coverage{border-left:4px solid #cb4b16}.code.solarized-dark .line_holder:not(.match) .diff-grid-left:hover .diff-line-num:not(.empty-cell),.code.solarized-dark .line_holder:not(.match) .diff-grid-right:hover .diff-line-num:not(.empty-cell),.code.solarized-dark .line_holder.code-search-line:hover .diff-line-num:not(.empty-cell),.code-syntax-highlight-theme .line_holder:not(.match) .diff-grid-left:hover .diff-line-num:not(.empty-cell),.code-syntax-highlight-theme .line_holder:not(.match) .diff-grid-right:hover .diff-line-num:not(.empty-cell),.code-syntax-highlight-theme .line_holder.code-search-line:hover .diff-line-num:not(.empty-cell){background-color:#483698;border-color:#a997e1}.code.solarized-dark .line_holder:not(.match) .diff-grid-left:hover .diff-line-num:not(.empty-cell) a,.code.solarized-dark .line_holder:not(.match) .diff-grid-right:hover .diff-line-num:not(.empty-cell) a,.code.solarized-dark .line_holder.code-search-line:hover .diff-line-num:not(.empty-cell) a,.code-syntax-highlight-theme .line_holder:not(.match) .diff-grid-left:hover .diff-line-num:not(.empty-cell) a,.code-syntax-highlight-theme .line_holder:not(.match) .diff-grid-right:hover .diff-line-num:not(.empty-cell) a,.code-syntax-highlight-theme .line_holder.code-search-line:hover .diff-line-num:not(.empty-cell) a{color:#f4f0fc}.code.solarized-dark .line_holder .diff-line-num.new,.code.solarized-dark .line_holder .line-coverage.new,.code.solarized-dark .line_holder .line-inline-findings.new,.code.solarized-dark .line_holder .line_content.new,.code.solarized-dark .line_holder .diff-line-num.new-nomappinginraw,.code.solarized-dark .line_holder .line-coverage.new-nomappinginraw,.code.solarized-dark .line_holder .line-inline-findings.new-nomappinginraw,.code.solarized-dark .line_holder .line_content.new-nomappinginraw,.code-syntax-highlight-theme .line_holder .diff-line-num.new,.code-syntax-highlight-theme .line_holder .line-coverage.new,.code-syntax-highlight-theme .line_holder .line-inline-findings.new,.code-syntax-highlight-theme .line_holder .line_content.new,.code-syntax-highlight-theme .line_holder .diff-line-num.new-nomappinginraw,.code-syntax-highlight-theme .line_holder .line-coverage.new-nomappinginraw,.code-syntax-highlight-theme .line_holder .line-inline-findings.new-nomappinginraw,.code-syntax-highlight-theme .line_holder .line_content.new-nomappinginraw{background:#163c34}.code.solarized-dark .line_holder .diff-line-num.new.line_content span.idiff,.code.solarized-dark .line_holder .line-coverage.new.line_content span.idiff,.code.solarized-dark .line_holder .line-inline-findings.new.line_content span.idiff,.code.solarized-dark .line_holder .line_content.new.line_content span.idiff,.code.solarized-dark .line_holder .diff-line-num.new-nomappinginraw.line_content span.idiff,.code.solarized-dark .line_holder .line-coverage.new-nomappinginraw.line_content span.idiff,.code.solarized-dark .line_holder .line-inline-findings.new-nomappinginraw.line_content span.idiff,.code.solarized-dark .line_holder .line_content.new-nomappinginraw.line_content span.idiff,.code-syntax-highlight-theme .line_holder .diff-line-num.new.line_content span.idiff,.code-syntax-highlight-theme .line_holder .line-coverage.new.line_content span.idiff,.code-syntax-highlight-theme .line_holder .line-inline-findings.new.line_content span.idiff,.code-syntax-highlight-theme .line_holder .line_content.new.line_content span.idiff,.code-syntax-highlight-theme .line_holder .diff-line-num.new-nomappinginraw.line_content span.idiff,.code-syntax-highlight-theme .line_holder .line-coverage.new-nomappinginraw.line_content span.idiff,.code-syntax-highlight-theme .line_holder .line-inline-findings.new-nomappinginraw.line_content span.idiff,.code-syntax-highlight-theme .line_holder .line_content.new-nomappinginraw.line_content span.idiff{background:rgba(133,153,0,.25)}.code.solarized-dark .line_holder .diff-line-num.new::before,.code.solarized-dark .line_holder .diff-line-num.new a,.code.solarized-dark .line_holder .line-coverage.new::before,.code.solarized-dark .line_holder .line-coverage.new a,.code.solarized-dark .line_holder .line-inline-findings.new::before,.code.solarized-dark .line_holder .line-inline-findings.new a,.code.solarized-dark .line_holder .line_content.new::before,.code.solarized-dark .line_holder .line_content.new a,.code.solarized-dark .line_holder .diff-line-num.new-nomappinginraw::before,.code.solarized-dark .line_holder .diff-line-num.new-nomappinginraw a,.code.solarized-dark .line_holder .line-coverage.new-nomappinginraw::before,.code.solarized-dark .line_holder .line-coverage.new-nomappinginraw a,.code.solarized-dark .line_holder .line-inline-findings.new-nomappinginraw::before,.code.solarized-dark .line_holder .line-inline-findings.new-nomappinginraw a,.code.solarized-dark .line_holder .line_content.new-nomappinginraw::before,.code.solarized-dark .line_holder .line_content.new-nomappinginraw a,.code-syntax-highlight-theme .line_holder .diff-line-num.new::before,.code-syntax-highlight-theme .line_holder .diff-line-num.new a,.code-syntax-highlight-theme .line_holder .line-coverage.new::before,.code-syntax-highlight-theme .line_holder .line-coverage.new a,.code-syntax-highlight-theme .line_holder .line-inline-findings.new::before,.code-syntax-highlight-theme .line_holder .line-inline-findings.new a,.code-syntax-highlight-theme .line_holder .line_content.new::before,.code-syntax-highlight-theme .line_holder .line_content.new a,.code-syntax-highlight-theme .line_holder .diff-line-num.new-nomappinginraw::before,.code-syntax-highlight-theme .line_holder .diff-line-num.new-nomappinginraw a,.code-syntax-highlight-theme .line_holder .line-coverage.new-nomappinginraw::before,.code-syntax-highlight-theme .line_holder .line-coverage.new-nomappinginraw a,.code-syntax-highlight-theme .line_holder .line-inline-findings.new-nomappinginraw::before,.code-syntax-highlight-theme .line_holder .line-inline-findings.new-nomappinginraw a,.code-syntax-highlight-theme .line_holder .line_content.new-nomappinginraw::before,.code-syntax-highlight-theme .line_holder .line_content.new-nomappinginraw a{color:#5a766c}.code.solarized-dark .line_holder .diff-line-num.old,.code.solarized-dark .line_holder .line-coverage.old,.code.solarized-dark .line_holder .line-inline-findings.old,.code.solarized-dark .line_holder .line_content.old,.code.solarized-dark .line_holder .diff-line-num.old-nomappinginraw,.code.solarized-dark .line_holder .line-coverage.old-nomappinginraw,.code.solarized-dark .line_holder .line-inline-findings.old-nomappinginraw,.code.solarized-dark .line_holder .line_content.old-nomappinginraw,.code-syntax-highlight-theme .line_holder .diff-line-num.old,.code-syntax-highlight-theme .line_holder .line-coverage.old,.code-syntax-highlight-theme .line_holder .line-inline-findings.old,.code-syntax-highlight-theme .line_holder .line_content.old,.code-syntax-highlight-theme .line_holder .diff-line-num.old-nomappinginraw,.code-syntax-highlight-theme .line_holder .line-coverage.old-nomappinginraw,.code-syntax-highlight-theme .line_holder .line-inline-findings.old-nomappinginraw,.code-syntax-highlight-theme .line_holder .line_content.old-nomappinginraw{background:#4b3036}.code.solarized-dark .line_holder .diff-line-num.old.line_content span.idiff,.code.solarized-dark .line_holder .line-coverage.old.line_content span.idiff,.code.solarized-dark .line_holder .line-inline-findings.old.line_content span.idiff,.code.solarized-dark .line_holder .line_content.old.line_content span.idiff,.code.solarized-dark .line_holder .diff-line-num.old-nomappinginraw.line_content span.idiff,.code.solarized-dark .line_holder .line-coverage.old-nomappinginraw.line_content span.idiff,.code.solarized-dark .line_holder .line-inline-findings.old-nomappinginraw.line_content span.idiff,.code.solarized-dark .line_holder .line_content.old-nomappinginraw.line_content span.idiff,.code-syntax-highlight-theme .line_holder .diff-line-num.old.line_content span.idiff,.code-syntax-highlight-theme .line_holder .line-coverage.old.line_content span.idiff,.code-syntax-highlight-theme .line_holder .line-inline-findings.old.line_content span.idiff,.code-syntax-highlight-theme .line_holder .line_content.old.line_content span.idiff,.code-syntax-highlight-theme .line_holder .diff-line-num.old-nomappinginraw.line_content span.idiff,.code-syntax-highlight-theme .line_holder .line-coverage.old-nomappinginraw.line_content span.idiff,.code-syntax-highlight-theme .line_holder .line-inline-findings.old-nomappinginraw.line_content span.idiff,.code-syntax-highlight-theme .line_holder .line_content.old-nomappinginraw.line_content span.idiff{background:rgba(220,50,47,.25)}.code.solarized-dark .line_holder .diff-line-num.old::before,.code.solarized-dark .line_holder .diff-line-num.old a,.code.solarized-dark .line_holder .line-coverage.old::before,.code.solarized-dark .line_holder .line-coverage.old a,.code.solarized-dark .line_holder .line-inline-findings.old::before,.code.solarized-dark .line_holder .line-inline-findings.old a,.code.solarized-dark .line_holder .line_content.old::before,.code.solarized-dark .line_holder .line_content.old a,.code.solarized-dark .line_holder .diff-line-num.old-nomappinginraw::before,.code.solarized-dark .line_holder .diff-line-num.old-nomappinginraw a,.code.solarized-dark .line_holder .line-coverage.old-nomappinginraw::before,.code.solarized-dark .line_holder .line-coverage.old-nomappinginraw a,.code.solarized-dark .line_holder .line-inline-findings.old-nomappinginraw::before,.code.solarized-dark .line_holder .line-inline-findings.old-nomappinginraw a,.code.solarized-dark .line_holder .line_content.old-nomappinginraw::before,.code.solarized-dark .line_holder .line_content.old-nomappinginraw a,.code-syntax-highlight-theme .line_holder .diff-line-num.old::before,.code-syntax-highlight-theme .line_holder .diff-line-num.old a,.code-syntax-highlight-theme .line_holder .line-coverage.old::before,.code-syntax-highlight-theme .line_holder .line-coverage.old a,.code-syntax-highlight-theme .line_holder .line-inline-findings.old::before,.code-syntax-highlight-theme .line_holder .line-inline-findings.old a,.code-syntax-highlight-theme .line_holder .line_content.old::before,.code-syntax-highlight-theme .line_holder .line_content.old a,.code-syntax-highlight-theme .line_holder .diff-line-num.old-nomappinginraw::before,.code-syntax-highlight-theme .line_holder .diff-line-num.old-nomappinginraw a,.code-syntax-highlight-theme .line_holder .line-coverage.old-nomappinginraw::before,.code-syntax-highlight-theme .line_holder .line-coverage.old-nomappinginraw a,.code-syntax-highlight-theme .line_holder .line-inline-findings.old-nomappinginraw::before,.code-syntax-highlight-theme .line_holder .line-inline-findings.old-nomappinginraw a,.code-syntax-highlight-theme .line_holder .line_content.old-nomappinginraw::before,.code-syntax-highlight-theme .line_holder .line_content.old-nomappinginraw a{color:#7a6c71}.code.solarized-dark .line_holder .diff-line-num.is-over,.code.solarized-dark .line_holder .diff-line-num.hll:not(.empty-cell).is-over,.code-syntax-highlight-theme .line_holder .diff-line-num.is-over,.code-syntax-highlight-theme .line_holder .diff-line-num.hll:not(.empty-cell).is-over{background-color:#483698;border-color:#a997e1}.code.solarized-dark .line_holder .diff-line-num.is-over a,.code.solarized-dark .line_holder .diff-line-num.hll:not(.empty-cell).is-over a,.code-syntax-highlight-theme .line_holder .diff-line-num.is-over a,.code-syntax-highlight-theme .line_holder .diff-line-num.hll:not(.empty-cell).is-over a{color:#f4f0fc}.code.solarized-dark .line_holder .line_content.match,.code-syntax-highlight-theme .line_holder .line_content.match{color:#c1bfbe;background:hsla(0,0%,100%,.1)}.code.solarized-dark .line_holder:not(.diff-expanded)+.diff-expanded>.diff-line-num,.code.solarized-dark .line_holder:not(.diff-expanded)+.diff-expanded>.line-coverage,.code.solarized-dark .line_holder:not(.diff-expanded)+.diff-expanded>.line_content,.code.solarized-dark .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.diff-line-num,.code.solarized-dark .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.line-coverage,.code.solarized-dark .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.line_content,.code-syntax-highlight-theme .line_holder:not(.diff-expanded)+.diff-expanded>.diff-line-num,.code-syntax-highlight-theme .line_holder:not(.diff-expanded)+.diff-expanded>.line-coverage,.code-syntax-highlight-theme .line_holder:not(.diff-expanded)+.diff-expanded>.line_content,.code-syntax-highlight-theme .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.diff-line-num,.code-syntax-highlight-theme .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.line-coverage,.code-syntax-highlight-theme .line_holder.diff-expanded+.line_holder:not(.diff-expanded)>.line_content{border-top:1px solid #050408}.code.solarized-dark .line_holder.diff-expanded>.diff-line-num,.code.solarized-dark .line_holder.diff-expanded>.line-coverage,.code.solarized-dark .line_holder.diff-expanded>.line_content,.code-syntax-highlight-theme .line_holder.diff-expanded>.diff-line-num,.code-syntax-highlight-theme .line_holder.diff-expanded>.line-coverage,.code-syntax-highlight-theme .line_holder.diff-expanded>.line_content{background:#010d10;border-color:#010d10}.code.solarized-dark .diff-line-num.conflict_marker_our,.code.solarized-dark .diff-line-num.conflict_our,.code-syntax-highlight-theme .diff-line-num.conflict_marker_our,.code-syntax-highlight-theme .diff-line-num.conflict_our{background-color:rgba(133,153,0,.35);border-color:rgba(133,153,0,.35)}.code.solarized-dark .diff-line-num.conflict_marker_their,.code.solarized-dark .diff-line-num.conflict_their,.code-syntax-highlight-theme .diff-line-num.conflict_marker_their,.code-syntax-highlight-theme .diff-line-num.conflict_their{background-color:rgba(40,120,201,.35);border-color:rgba(40,120,201,.35)}.code.solarized-dark .line_holder .line_content,.code.solarized-dark .line_holder .line-coverage,.code-syntax-highlight-theme .line_holder .line_content,.code-syntax-highlight-theme .line_holder .line-coverage{position:relative}.code.solarized-dark .line_holder .line_content.conflict_marker_our,.code.solarized-dark .line_holder .line-coverage.conflict_marker_our,.code-syntax-highlight-theme .line_holder .line_content.conflict_marker_our,.code-syntax-highlight-theme .line_holder .line-coverage.conflict_marker_our{background-color:rgba(133,153,0,.35);border-color:rgba(133,153,0,.35)}.code.solarized-dark .line_holder .line_content.conflict_marker_their,.code.solarized-dark .line_holder .line-coverage.conflict_marker_their,.code-syntax-highlight-theme .line_holder .line_content.conflict_marker_their,.code-syntax-highlight-theme .line_holder .line-coverage.conflict_marker_their{background-color:rgba(40,120,201,.35);border-color:rgba(40,120,201,.35)}.code.solarized-dark .line_holder .line_content.conflict_our,.code.solarized-dark .line_holder .line-coverage.conflict_our,.code-syntax-highlight-theme .line_holder .line_content.conflict_our,.code-syntax-highlight-theme .line_holder .line-coverage.conflict_our{background-color:rgba(133,153,0,.15);border-color:rgba(133,153,0,.15)}.code.solarized-dark .line_holder .line_content.conflict_their,.code.solarized-dark .line_holder .line-coverage.conflict_their,.code-syntax-highlight-theme .line_holder .line_content.conflict_their,.code-syntax-highlight-theme .line_holder .line-coverage.conflict_their{background-color:rgba(40,120,201,.15);border-color:rgba(40,120,201,.15)}.code.solarized-dark pre.solarized-dark code .selected-inline-section-marker,.code-syntax-highlight-theme pre.solarized-dark code .selected-inline-section-marker{background:#113953 !important}.code.solarized-dark pre.solarized-dark code .inline-section-marker,.code-syntax-highlight-theme pre.solarized-dark code .inline-section-marker{background:#174652}.code.solarized-dark .file-holder div.code.solarized-dark .selected-inline-number-mark,.code-syntax-highlight-theme .file-holder div.code.solarized-dark .selected-inline-number-mark{color:#c1bfbe}.code.solarized-dark .file-holder div.code.solarized-dark .unselected-inline-number-mark,.code-syntax-highlight-theme .file-holder div.code.solarized-dark .unselected-inline-number-mark{color:#646163}.code.solarized-dark span.highlight_word,.code-syntax-highlight-theme span.highlight_word{background-color:#094554 !important}.code.solarized-dark .line a,.code-syntax-highlight-theme .line a{color:#268bd2}.code.solarized-dark .c,.code-syntax-highlight-theme .c{color:#586e75}.code.solarized-dark .err,.code-syntax-highlight-theme .err{color:#93a1a1}.code.solarized-dark .g,.code-syntax-highlight-theme .g{color:#93a1a1}.code.solarized-dark .k,.code-syntax-highlight-theme .k{color:#859900}.code.solarized-dark .l,.code-syntax-highlight-theme .l{color:#93a1a1}.code.solarized-dark .n,.code-syntax-highlight-theme .n{color:#93a1a1}.code.solarized-dark .o,.code-syntax-highlight-theme .o{color:#859900}.code.solarized-dark .x,.code-syntax-highlight-theme .x{color:#cb4b16}.code.solarized-dark .p,.code-syntax-highlight-theme .p{color:#93a1a1}.code.solarized-dark .cm,.code-syntax-highlight-theme .cm{color:#586e75}.code.solarized-dark .cp,.code-syntax-highlight-theme .cp{color:#859900}.code.solarized-dark .c1,.code-syntax-highlight-theme .c1{color:#586e75}.code.solarized-dark .cs,.code-syntax-highlight-theme .cs{color:#859900}.code.solarized-dark .cd,.code-syntax-highlight-theme .cd{color:#586e75}.code.solarized-dark .gd,.code-syntax-highlight-theme .gd{color:#2aa198}.code.solarized-dark .ge,.code-syntax-highlight-theme .ge{color:#93a1a1;font-style:italic}.code.solarized-dark .gr,.code-syntax-highlight-theme .gr{color:#dc322f}.code.solarized-dark .gh,.code-syntax-highlight-theme .gh{color:#cb4b16}.code.solarized-dark .gi,.code-syntax-highlight-theme .gi{color:#859900}.code.solarized-dark .go,.code-syntax-highlight-theme .go{color:#93a1a1}.code.solarized-dark .gp,.code-syntax-highlight-theme .gp{color:#93a1a1}.code.solarized-dark .gs,.code-syntax-highlight-theme .gs{color:#93a1a1;font-weight:600}.code.solarized-dark .gu,.code-syntax-highlight-theme .gu{color:#cb4b16}.code.solarized-dark .gt,.code-syntax-highlight-theme .gt{color:#93a1a1}.code.solarized-dark .kc,.code-syntax-highlight-theme .kc{color:#cb4b16}.code.solarized-dark .kd,.code-syntax-highlight-theme .kd{color:#268bd2}.code.solarized-dark .kn,.code-syntax-highlight-theme .kn{color:#859900}.code.solarized-dark .kp,.code-syntax-highlight-theme .kp{color:#859900}.code.solarized-dark .kr,.code-syntax-highlight-theme .kr{color:#268bd2}.code.solarized-dark .kt,.code-syntax-highlight-theme .kt{color:#dc322f}.code.solarized-dark .ld,.code-syntax-highlight-theme .ld{color:#93a1a1}.code.solarized-dark .m,.code-syntax-highlight-theme .m{color:#2aa198}.code.solarized-dark .s,.code-syntax-highlight-theme .s{color:#2aa198}.code.solarized-dark .na,.code-syntax-highlight-theme .na{color:#93a1a1}.code.solarized-dark .nb,.code-syntax-highlight-theme .nb{color:#b58900}.code.solarized-dark .nc,.code-syntax-highlight-theme .nc{color:#268bd2}.code.solarized-dark .no,.code-syntax-highlight-theme .no{color:#cb4b16}.code.solarized-dark .nd,.code-syntax-highlight-theme .nd{color:#268bd2}.code.solarized-dark .ni,.code-syntax-highlight-theme .ni{color:#cb4b16}.code.solarized-dark .ne,.code-syntax-highlight-theme .ne{color:#cb4b16}.code.solarized-dark .nf,.code-syntax-highlight-theme .nf{color:#268bd2}.code.solarized-dark .nl,.code-syntax-highlight-theme .nl{color:#93a1a1}.code.solarized-dark .nn,.code-syntax-highlight-theme .nn{color:#93a1a1}.code.solarized-dark .nx,.code-syntax-highlight-theme .nx{color:#93a1a1}.code.solarized-dark .py,.code-syntax-highlight-theme .py{color:#93a1a1}.code.solarized-dark .nt,.code-syntax-highlight-theme .nt{color:#268bd2}.code.solarized-dark .nv,.code-syntax-highlight-theme .nv{color:#268bd2}.code.solarized-dark .ow,.code-syntax-highlight-theme .ow{color:#859900}.code.solarized-dark .w,.code-syntax-highlight-theme .w{color:#93a1a1}.code.solarized-dark .mf,.code-syntax-highlight-theme .mf{color:#2aa198}.code.solarized-dark .mh,.code-syntax-highlight-theme .mh{color:#2aa198}.code.solarized-dark .mi,.code-syntax-highlight-theme .mi{color:#2aa198}.code.solarized-dark .mo,.code-syntax-highlight-theme .mo{color:#2aa198}.code.solarized-dark .sb,.code-syntax-highlight-theme .sb{color:#586e75}.code.solarized-dark .sc,.code-syntax-highlight-theme .sc{color:#2aa198}.code.solarized-dark .sd,.code-syntax-highlight-theme .sd{color:#93a1a1}.code.solarized-dark .s2,.code-syntax-highlight-theme .s2{color:#2aa198}.code.solarized-dark .se,.code-syntax-highlight-theme .se{color:#cb4b16}.code.solarized-dark .sh,.code-syntax-highlight-theme .sh{color:#93a1a1}.code.solarized-dark .si,.code-syntax-highlight-theme .si{color:#2aa198}.code.solarized-dark .sx,.code-syntax-highlight-theme .sx{color:#2aa198}.code.solarized-dark .sr,.code-syntax-highlight-theme .sr{color:#dc322f}.code.solarized-dark .s1,.code-syntax-highlight-theme .s1{color:#2aa198}.code.solarized-dark .ss,.code-syntax-highlight-theme .ss{color:#2aa198}.code.solarized-dark .bp,.code-syntax-highlight-theme .bp{color:#268bd2}.code.solarized-dark .vc,.code-syntax-highlight-theme .vc{color:#268bd2}.code.solarized-dark .vg,.code-syntax-highlight-theme .vg{color:#268bd2}.code.solarized-dark .vi,.code-syntax-highlight-theme .vi{color:#268bd2}.code.solarized-dark .il,.code-syntax-highlight-theme .il{color:#2aa198}#conflicts .header.line_content.origin,#conflicts .diff-line-num.origin{background-color:rgba(40,120,201,.35);border-color:rgba(40,120,201,.35)}#conflicts .header.line_content.origin.selected,#conflicts .diff-line-num.origin.selected{background-color:rgba(40,120,201,.6);border-color:rgba(40,120,201,.6)}#conflicts .header.line_content.head,#conflicts .diff-line-num.head{background-color:rgba(133,153,0,.35);border-color:rgba(133,153,0,.35)}#conflicts .header.line_content.head.selected,#conflicts .diff-line-num.head.selected{background-color:rgba(133,153,0,.5);border-color:rgba(133,153,0,.5)}#conflicts .line_content.origin{background-color:rgba(40,120,201,.15)}#conflicts .line_content.origin.selected{background-color:rgba(40,120,201,.35)}#conflicts .line_content.head{background-color:rgba(133,153,0,.15)}#conflicts .line_content.head.selected{background-color:rgba(133,153,0,.35)}
