/* Collection default theme */

.ReactVirtualized__Collection {
}

.ReactVirtualized__Collection__innerScrollContainer {
}

/* Grid default theme */

.ReactVirtualized__Grid {
}

.ReactVirtualized__Grid__innerScrollContainer {
}

/* Table default theme */

.ReactVirtualized__Table {
}

.ReactVirtualized__Table__Grid {
}

.ReactVirtualized__Table__headerRow {
  font-weight: 700;
  text-transform: uppercase;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ReactVirtualized__Table__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.ReactVirtualized__Table__headerTruncatedText {
  display: inline-block;
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.ReactVirtualized__Table__headerColumn,
.ReactVirtualized__Table__rowColumn {
  margin-right: 10px;
  min-width: 0px;
}
.ReactVirtualized__Table__rowColumn {
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ReactVirtualized__Table__headerColumn:first-of-type,
.ReactVirtualized__Table__rowColumn:first-of-type {
  margin-left: 10px;
}
.ReactVirtualized__Table__sortableHeaderColumn {
  cursor: pointer;
}

.ReactVirtualized__Table__sortableHeaderIconContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ReactVirtualized__Table__sortableHeaderIcon {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 24px;
          flex: 0 0 24px;
  height: 1em;
  width: 1em;
  fill: currentColor;
}

/* List default theme */

.ReactVirtualized__List {
}
/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
  direction: ltr;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }

/* CURSOR */

.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}
.cm-fat-cursor-mark {
  background-color: rgba(20, 255, 20, 0.5);
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
  background-color: #7e7;
}
@-moz-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@-webkit-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}

/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}

.cm-tab { display: inline-block; text-decoration: inherit; }

.CodeMirror-rulers {
  position: absolute;
  left: 0; right: 0; top: -50px; bottom: 0;
  overflow: hidden;
}
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0; bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */

.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}

.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}

.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}

.CodeMirror-composing { border-bottom: 2px solid; }

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 30px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -30px; margin-right: -30px;
  padding-bottom: 30px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 30px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
}
.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  min-height: 100%;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -30px;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}
.CodeMirror-gutter-background {
  position: absolute;
  top: 0; bottom: 0;
  z-index: 4;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 0.1px; /* Force widget margins to stay inside of the container */
}

.CodeMirror-widget {}

.CodeMirror-rtl pre { direction: rtl; }

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}
.CodeMirror-measure pre { position: static; }

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, .4);
}

/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }

.CodeMirror-dialog {
  position: absolute;
  left: 0; right: 0;
  background: inherit;
  z-index: 15;
  padding: .1em .8em;
  overflow: hidden;
  color: inherit;
}

.CodeMirror-dialog-top {
  border-bottom: 1px solid #eee;
  top: 0;
}

.CodeMirror-dialog-bottom {
  border-top: 1px solid #eee;
  bottom: 0;
}

.CodeMirror-dialog input {
  border: none;
  outline: none;
  background: transparent;
  width: 20em;
  color: inherit;
  font-family: monospace;
}

.CodeMirror-dialog button {
  font-size: 70%;
}

/*
Solarized theme for code-mirror
http://ethanschoonover.com/solarized
*/

/*
Solarized color palette
http://ethanschoonover.com/solarized/img/solarized-palette.png
*/

.solarized.base03 { color: #002b36; }
.solarized.base02 { color: #073642; }
.solarized.base01 { color: #586e75; }
.solarized.base00 { color: #657b83; }
.solarized.base0 { color: #839496; }
.solarized.base1 { color: #93a1a1; }
.solarized.base2 { color: #eee8d5; }
.solarized.base3  { color: #fdf6e3; }
.solarized.solar-yellow  { color: #b58900; }
.solarized.solar-orange  { color: #cb4b16; }
.solarized.solar-red { color: #dc322f; }
.solarized.solar-magenta { color: #d33682; }
.solarized.solar-violet  { color: #6c71c4; }
.solarized.solar-blue { color: #268bd2; }
.solarized.solar-cyan { color: #2aa198; }
.solarized.solar-green { color: #859900; }

/* Color scheme for code-mirror */

.cm-s-solarized {
  line-height: 1.45em;
  color-profile: sRGB;
  rendering-intent: auto;
}
.cm-s-solarized.cm-s-dark {
  color: #839496;
  background-color: #002b36;
  text-shadow: #002b36 0 1px;
}
.cm-s-solarized.cm-s-light {
  background-color: #fdf6e3;
  color: #657b83;
  text-shadow: #eee8d5 0 1px;
}

.cm-s-solarized .CodeMirror-widget {
  text-shadow: none;
}

.cm-s-solarized .cm-header { color: #586e75; }
.cm-s-solarized .cm-quote { color: #93a1a1; }

.cm-s-solarized .cm-keyword { color: #cb4b16; }
.cm-s-solarized .cm-atom { color: #d33682; }
.cm-s-solarized .cm-number { color: #d33682; }
.cm-s-solarized .cm-def { color: #2aa198; }

.cm-s-solarized .cm-variable { color: #839496; }
.cm-s-solarized .cm-variable-2 { color: #b58900; }
.cm-s-solarized .cm-variable-3, .cm-s-solarized .cm-type { color: #6c71c4; }

.cm-s-solarized .cm-property { color: #2aa198; }
.cm-s-solarized .cm-operator { color: #6c71c4; }

.cm-s-solarized .cm-comment { color: #586e75; font-style:italic; }

.cm-s-solarized .cm-string { color: #859900; }
.cm-s-solarized .cm-string-2 { color: #b58900; }

.cm-s-solarized .cm-meta { color: #859900; }
.cm-s-solarized .cm-qualifier { color: #b58900; }
.cm-s-solarized .cm-builtin { color: #d33682; }
.cm-s-solarized .cm-bracket { color: #cb4b16; }
.cm-s-solarized .CodeMirror-matchingbracket { color: #859900; }
.cm-s-solarized .CodeMirror-nonmatchingbracket { color: #dc322f; }
.cm-s-solarized .cm-tag { color: #93a1a1; }
.cm-s-solarized .cm-attribute { color: #2aa198; }
.cm-s-solarized .cm-hr {
  color: transparent;
  border-top: 1px solid #586e75;
  display: block;
}
.cm-s-solarized .cm-link { color: #93a1a1; cursor: pointer; }
.cm-s-solarized .cm-special { color: #6c71c4; }
.cm-s-solarized .cm-em {
  color: #999;
  text-decoration: underline;
  text-decoration-style: dotted;
}
.cm-s-solarized .cm-error,
.cm-s-solarized .cm-invalidchar {
  color: #586e75;
  border-bottom: 1px dotted #dc322f;
}

.cm-s-solarized.cm-s-dark div.CodeMirror-selected { background: #073642; }
.cm-s-solarized.cm-s-dark.CodeMirror ::selection { background: rgba(7, 54, 66, 0.99); }
.cm-s-solarized.cm-s-dark .CodeMirror-line::-moz-selection, .cm-s-dark .CodeMirror-line > span::-moz-selection, .cm-s-dark .CodeMirror-line > span > span::-moz-selection { background: rgba(7, 54, 66, 0.99); }

.cm-s-solarized.cm-s-light div.CodeMirror-selected { background: #eee8d5; }
.cm-s-solarized.cm-s-light .CodeMirror-line::selection, .cm-s-light .CodeMirror-line > span::selection, .cm-s-light .CodeMirror-line > span > span::selection { background: #eee8d5; }
.cm-s-solarized.cm-s-light .CodeMirror-line::-moz-selection, .cm-s-ligh .CodeMirror-line > span::-moz-selection, .cm-s-ligh .CodeMirror-line > span > span::-moz-selection { background: #eee8d5; }

/* Editor styling */



/* Little shadow on the view-port of the buffer view */
.cm-s-solarized.CodeMirror {
  -moz-box-shadow: inset 7px 0 12px -6px #000;
  -webkit-box-shadow: inset 7px 0 12px -6px #000;
  box-shadow: inset 7px 0 12px -6px #000;
}

/* Remove gutter border */
.cm-s-solarized .CodeMirror-gutters {
  border-right: 0;
}

/* Gutter colors and line number styling based of color scheme (dark / light) */

/* Dark */
.cm-s-solarized.cm-s-dark .CodeMirror-gutters {
  background-color: #073642;
}

.cm-s-solarized.cm-s-dark .CodeMirror-linenumber {
  color: #586e75;
  text-shadow: #021014 0 -1px;
}

/* Light */
.cm-s-solarized.cm-s-light .CodeMirror-gutters {
  background-color: #eee8d5;
}

.cm-s-solarized.cm-s-light .CodeMirror-linenumber {
  color: #839496;
}

/* Common */
.cm-s-solarized .CodeMirror-linenumber {
  padding: 0 5px;
}
.cm-s-solarized .CodeMirror-guttermarker-subtle { color: #586e75; }
.cm-s-solarized.cm-s-dark .CodeMirror-guttermarker { color: #ddd; }
.cm-s-solarized.cm-s-light .CodeMirror-guttermarker { color: #cb4b16; }

.cm-s-solarized .CodeMirror-gutter .CodeMirror-gutter-text {
  color: #586e75;
}

/* Cursor */
.cm-s-solarized .CodeMirror-cursor { border-left: 1px solid #819090; }

/* Fat cursor */
.cm-s-solarized.cm-s-light.cm-fat-cursor .CodeMirror-cursor { background: #77ee77; }
.cm-s-solarized.cm-s-light .cm-animate-fat-cursor { background-color: #77ee77; }
.cm-s-solarized.cm-s-dark.cm-fat-cursor .CodeMirror-cursor { background: #586e75; }
.cm-s-solarized.cm-s-dark .cm-animate-fat-cursor { background-color: #586e75; }

/* Active line */
.cm-s-solarized.cm-s-dark .CodeMirror-activeline-background {
  background: rgba(255, 255, 255, 0.06);
}
.cm-s-solarized.cm-s-light .CodeMirror-activeline-background {
  background: rgba(0, 0, 0, 0.06);
}

.CodeMirror-simplescroll-horizontal div, .CodeMirror-simplescroll-vertical div {
  position: absolute;
  background: #ccc;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #bbb;
  border-radius: 2px;
}

.CodeMirror-simplescroll-horizontal, .CodeMirror-simplescroll-vertical {
  position: absolute;
  z-index: 6;
  background: #eee;
}

.CodeMirror-simplescroll-horizontal {
  bottom: 0; left: 0;
  height: 8px;
}
.CodeMirror-simplescroll-horizontal div {
  bottom: 0;
  height: 100%;
}

.CodeMirror-simplescroll-vertical {
  right: 0; top: 0;
  width: 8px;
}
.CodeMirror-simplescroll-vertical div {
  right: 0;
  width: 100%;
}


.CodeMirror-overlayscroll .CodeMirror-scrollbar-filler, .CodeMirror-overlayscroll .CodeMirror-gutter-filler {
  display: none;
}

.CodeMirror-overlayscroll-horizontal div, .CodeMirror-overlayscroll-vertical div {
  position: absolute;
  background: #bcd;
  border-radius: 3px;
}

.CodeMirror-overlayscroll-horizontal, .CodeMirror-overlayscroll-vertical {
  position: absolute;
  z-index: 6;
}

.CodeMirror-overlayscroll-horizontal {
  bottom: 0; left: 0;
  height: 6px;
}
.CodeMirror-overlayscroll-horizontal div {
  bottom: 0;
  height: 100%;
}

.CodeMirror-overlayscroll-vertical {
  right: 0; top: 0;
  width: 6px;
}
.CodeMirror-overlayscroll-vertical div {
  right: 0;
  width: 100%;
}

:root{--color-new: #28a745;--color-deleted: #d73a49;--color-modified: #dbab09;--color-renamed: #0366d6;--color-conflicted: #f66a0a;--text-color: #24292e;--text-secondary-color: #6a737d;--background-color: #fff;--button-height: 25px;--button-background: #0366d6;--button-border-radius: 6px;--button-hover-background: #0372ef;--button-text-color: #fff;--button-focus-border-color: #005cc5;--link-button-color: #0366d6;--link-button-hover-color: #005cc5;--secondary-button-background: #fafbfc;--secondary-button-hover-background: #fff;--secondary-button-text-color: var(--text-color);--secondary-button-focus-shadow-color: rgba(225, 228, 232, 0.75);--secondary-button-focus-border-color: #d1d5da;--badge-icon-color: #fff;--font-family-sans-serif: system-ui, sans-serif, Apple Color Emoji, Segoe UI, Segoe UI Emoji, Segoe UI Symbol;--font-family-monospace: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace, Apple Color Emoji, Segoe UI, Segoe UI Emoji, Segoe UI Symbol;--font-weight-semibold: 600;--font-weight-light: 300;--font-size: 12px;--font-size-sm: 11px;--font-size-md: 14px;--font-size-lg: 28px;--font-size-xl: 32px;--font-size-xxl: 42px;--font-size-xs: 9px;--scroll-bar-thumb-background-color: rgba(0, 0, 0, 0.2);--scroll-bar-thumb-background-color-active: rgba(0, 0, 0, 0.5);--box-background-color: var(--background-color);--box-alt-background-color: #f6f8fa;--box-skeleton-background-color: #e1e4e8;--skeleton-background-gradient: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%);--box-border-color: #e1e4e8;--box-border-accent-color: #0366d6;--box-selected-background-color: #ebeef1;--box-hover-text-color: #24292e;--box-selected-text-color: #24292e;--box-selected-border-color: #959da5;--box-selected-active-background-color: #0366d6;--box-selected-active-text-color: #fff;--box-selected-active-border-color: #959da5;--box-overflow-shadow-background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 90%, white 100%);--box-placeholder-color: #6a737d;--co-author-tag-background-color: #f1f8ff;--co-author-tag-border-color: #c8e1ff;--win32-title-bar-height: 28px;--win32-title-bar-background-color: #24292e;--darwin-title-bar-height: 22px;--spacing: 10px;--spacing-double: calc(var(--spacing) * 2);--spacing-triple: calc(var(--spacing) * 3);--spacing-quad: calc(var(--spacing) * 4);--spacing-quint: calc(var(--spacing) * 5);--spacing-half: calc(var(--spacing) / 2);--spacing-third: calc(var(--spacing) / 3);--border-radius: 6px;--outlined-border-radius: 3px;--base-border: 1px solid var(--box-border-color);--shadow-color: rgba(71, 83, 95, 0.19);--base-box-shadow: 0 2px 7px var(--shadow-color);--toolbar-height: 50px;--toolbar-background-color: #24292e;--toolbar-border-color: #24292e;--toolbar-text-color: #fff;--toolbar-text-secondary-color: #d1d5da;--toolbar-button-color: var(--toolbar-text-color);--toolbar-button-background-color: transparent;--toolbar-button-border-color: black;--toolbar-button-secondary-color: var(--toolbar-text-secondary-color);--toolbar-button-hover-color: #fff;--toolbar-button-hover-background-color: #2f363d;--toolbar-button-hover-border-color: var(--toolbar-button-border-color);--toolbar-button-focus-background-color: #2f363d;--toolbar-button-active-color: var(--text-color);--toolbar-button-active-background-color: var(--background-color);--toolbar-button-active-border-color: var(--background-color);--toolbar-button-progress-color: #2f363d;--toolbar-button-focus-progress-color: #444d56;--toolbar-button-hover-progress-color: #444d56;--toolbar-dropdown-open-progress-color: #e1e4e8;--app-menu-button-color: var(--toolbar-text-color);--app-menu-button-hover-color: var(--toolbar-button-hover-color);--app-menu-button-hover-background-color: var(--toolbar-button-hover-background-color);--app-menu-button-active-color: var(--toolbar-button-active-color);--app-menu-button-active-background-color: var(--toolbar-button-active-background-color);--app-menu-pane-color: var(--text-color);--app-menu-pane-secondary-color: var(--text-secondary-color);--app-menu-pane-background-color: var(--toolbar-button-active-background-color);--app-menu-divider-color: var(--box-border-color);--toolbar-badge-background-color: #586069;--toolbar-badge-active-background-color: #e1e4e8;--tab-bar-height: 29px;--tab-bar-active-color: #0366d6;--tab-bar-background-color: #fff;--tab-bar-hover-background-color: #f6f8fa;--tab-bar-count-color: var(--text-color);--tab-bar-count-background-color: #e1e4e8;--list-item-badge-color: #2f363d;--list-item-badge-background-color: #e1e4e8;--list-item-selected-badge-color: #24292e;--list-item-selected-badge-background-color: #d1d5da;--list-item-selected-active-badge-color: #24292e;--list-item-selected-active-badge-background-color: #fff;--list-item-hover-background-color: #f6f8fa;--win32-scroll-bar-size: 10px;--popup-z-index: 20;--popup-overlay-z-index: calc(var(--popup-z-index) - 1);--foldout-z-index: calc(var(--popup-z-index) - 2);--nudge-arrow-z-index: calc(var(--popup-z-index) - 3);--drag-overlay-z-index: calc(var(--popup-z-index) - 3);--side-panel-z-index: calc(var(--popup-z-index) - 4);--toast-notification-color: #fafbfc;--toast-notification-background-color: rgba(36, 41, 46, 0.6);--tip-box-background-color: rgba(3, 102, 214, 0.06);--tip-box-border-color: #c8e1ff;--focus-color: #0366d6;--alt-focus-color: #032f62;--text-field-height: 25px;--text-field-focus-shadow-color: rgba(3, 102, 214, 0.25);--primary-suggested-action-background: #f1f8ff;--primary-suggested-action-border-color: #c8e1ff;--suggested-action-icon-color: #2188ff;--diff-line-padding-y: 2px;--diff-text-color: #24292e;--diff-border-color: #e1e4e8;--diff-gutter-color: #e1e4e8;--diff-gutter-background-color: var(--background-color);--diff-line-number-color: #444d56;--diff-line-number-column-width: 50px;--diff-selected-background-color: #2188ff;--diff-selected-border-color: #005cc5;--diff-selected-gutter-color: #005cc5;--diff-selected-text-color: var(--background-color);--diff-add-background-color: #e6ffed;--diff-add-border-color: #85e89d;--diff-add-gutter-color: #85e89d;--diff-add-gutter-background-color: #cdffd8;--diff-add-inner-background-color: #acf2bd;--diff-add-text-color: var(--diff-text-color);--diff-delete-background-color: #ffeef0;--diff-delete-border-color: #fdaeb7;--diff-delete-gutter-color: #fdaeb7;--diff-delete-gutter-background-color: #ffdce0;--diff-delete-inner-background-color: #fdb8c0;--diff-delete-text-color: var(--diff-text-color);--diff-hunk-background-color: #f1f8ff;--diff-hunk-border-color: #c8e1ff;--diff-hunk-gutter-color: #afd3ff;--diff-hunk-gutter-background-color: #dbedff;--diff-hunk-text-color: #6a737d;--diff-hover-background-color: #79b8ff;--diff-hover-border-color: #2188ff;--diff-hover-gutter-color: #2188ff;--diff-hover-text-color: var(--background-color);--diff-add-hover-background-color: #85e89d;--diff-add-hover-border-color: #34d058;--diff-add-hover-gutter-color: #34d058;--diff-add-hover-text-color: var(--text-color);--diff-delete-hover-background-color: #fdaeb7;--diff-delete-hover-border-color: #f97583;--diff-delete-hover-gutter-color: #f97583;--diff-delete-hover-text-color: var(--text-color);--diff-empty-row-background-color: #fafbfc;--diff-empty-row-gutter-background-color: var(--diff-empty-row-background-color);--syntax-variable-color: #6f42c1;--syntax-alt-variable-color: #24292e;--syntax-keyword-color: #d73a49;--syntax-atom-color: #005cc5;--syntax-string-color: #032f62;--syntax-qualifier-color: #6f42c1;--syntax-type-color: #d73a49;--syntax-comment-color: #6a737d;--syntax-tag-color: #22863a;--syntax-attribute-color: #6f42c1;--syntax-link-color: #032f62;--syntax-header-color: #0000ff;--undo-animation-duration: 500ms;--error-color: #d73a49;--form-error-background: #ffdce0;--form-error-border-color: #fdaeb7;--form-error-text-color: #9e1c23;--overlay-background-color: rgba(0, 0, 0, 0.4);--dialog-warning-color: #f9c513;--dialog-error-color: #d73a49;--path-segment-background: #f1f8ff;--path-segment-padding: var(--spacing-third);--easing-ease-out-back: cubic-bezier(0.175, 0.885, 0.32, 1.275);--easing-ease-in-back: cubic-bezier(0.6, -0.28, 0.735, 0.045);--easing-ease-out-quint: cubic-bezier(0.23, 1, 0.32, 1);--dialog-progress-background: #28a745;--status-pending-color: #dbab09;--status-error-color: #d73a49;--status-success-color: #28a745;--pr-open-icon-color: #28a745;--pr-draft-icon-color: #6a737d;--call-to-action-bubble-border-color: #28a745;--call-to-action-bubble-color: #28a745;--title-tool-tip-background-color: rgb(236, 236, 236);--title-tool-tip-shadow: 1px 2px 5px 0px rgb(125, 125, 125, 0.5)}::backdrop{--overlay-background-color: rgba(0, 0, 0, 0.4)}body.theme-dark{--color-new: #28a745;--color-deleted: #d73a49;--color-modified: #dbab09;--color-renamed: #0366d6;--color-conflicted: #f66a0a;--text-color: #d1d5da;--text-secondary-color: #959da5;--background-color: #24292e;--button-background: #0366d6;--button-hover-background: #0372ef;--button-text-color: #fff;--button-focus-border-color: #005cc5;--link-button-color: #3090ff;--link-button-hover-color: #2188ff;--secondary-button-background: #2f363d;--secondary-button-hover-background: var(--secondary-button-background);--secondary-button-text-color: var(--text-color);--secondary-button-focus-shadow-color: rgba(225, 228, 232, 0.75);--secondary-button-focus-border-color: #d1d5da;--badge-icon-color: #d1d5da;--scroll-bar-thumb-background-color: rgba(255, 255, 255, 0.2);--scroll-bar-thumb-background-color-active: rgba(255, 255, 255, 0.5);--box-background-color: #1d2125;--box-alt-background-color: #2f363d;--box-skeleton-background-color: #444d56;--skeleton-background-gradient: -webkit-linear-gradient(left, rgba(36, 41, 46, 0) 0%, rgba(36, 41, 46, 0.5) 50%, rgba(36, 41, 46, 0) 100%);--box-border-color: #141414;--box-border-accent-color: #0366d6;--box-selected-background-color: #444d56;--box-hover-text-color: var(--text-color);--box-selected-text-color: var(--text-color);--box-selected-border-color: #959da5;--box-selected-active-background-color: #0366d6;--box-selected-active-text-color: #fff;--box-selected-active-border-color: #959da5;--box-overflow-shadow-background: linear-gradient(180deg, rgba(36, 41, 46, 0) 0%, #24292e 90%, #24292e 100%);--box-placeholder-color: #959da5;--co-author-tag-background-color: #032f62;--co-author-tag-border-color: #044289;--base-border: 1px solid var(--box-border-color);--shadow-color: rgba(0, 0, 0, 0.5);--base-box-shadow: 0 2px 7px var(--shadow-color);--toolbar-background-color: #1d2125;--toolbar-border-color: var(--box-border-color);--toolbar-text-color: var(--text-color);--toolbar-text-secondary-color: var(--text-secondary-color);--toolbar-button-color: var(--toolbar-text-color);--toolbar-button-background-color: transparent;--toolbar-button-border-color: var(--box-border-color);--toolbar-button-secondary-color: var(--toolbar-text-secondary-color);--toolbar-button-hover-color: #fff;--toolbar-button-hover-background-color: #2f363d;--toolbar-button-hover-border-color: var(--toolbar-button-border-color);--toolbar-button-focus-background-color: #2f363d;--toolbar-button-active-color: var(--text-color);--toolbar-button-active-background-color: var(--background-color);--toolbar-button-active-border-color: var(--box-border-color);--toolbar-button-progress-color: #2f363d;--toolbar-button-focus-progress-color: #444d56;--toolbar-button-hover-progress-color: #444d56;--toolbar-dropdown-open-progress-color: #e1e4e8;--app-menu-button-color: var(--toolbar-text-color);--app-menu-button-hover-color: var(--toolbar-button-hover-color);--app-menu-button-hover-background-color: var(--toolbar-button-hover-background-color);--app-menu-button-active-color: var(--text-color);--app-menu-button-active-background-color: #2f363d;--app-menu-pane-color: var(--text-color);--app-menu-pane-secondary-color: var(--text-secondary-color);--app-menu-pane-background-color: #2f363d;--app-menu-divider-color: #586069;--toolbar-badge-background-color: #444d56;--toolbar-badge-active-background-color: #444d56;--tab-bar-active-color: #0366d6;--tab-bar-background-color: var(--box-background-color);--tab-bar-hover-background-color: #2f363d;--tab-bar-count-color: var(--text-color);--tab-bar-count-background-color: #444d56;--list-item-badge-color: var(--text-color);--list-item-badge-background-color: #586069;--list-item-selected-badge-color: #fff;--list-item-selected-badge-background-color: #6a737d;--list-item-selected-active-badge-color: #24292e;--list-item-selected-active-badge-background-color: #fff;--list-item-hover-background-color: #2f363d;--toast-notification-color: var(--text-color);--toast-notification-background-color: rgba(0, 0, 0, 0.8);--focus-color: #0366d6;--alt-focus-color: #032f62;--text-field-focus-shadow-color: rgba(3, 102, 214, 0.25);--primary-suggested-action-background: #05264c;--primary-suggested-action-border-color: #044289;--suggested-action-icon-color: #2188ff;--diff-text-color: var(--text-color);--diff-border-color: #2f363d;--diff-gutter-color: #2f363d;--diff-gutter-background-color: #1d2125;--diff-line-number-color: var(--text-secondary-color);--diff-line-number-column-width: 50px;--diff-selected-background-color: #044289;--diff-selected-border-color: #005cc5;--diff-selected-gutter-color: #005cc5;--diff-selected-text-color: var(--text-color);--diff-add-background-color: #113a1b;--diff-add-border-color: #123e1c;--diff-add-gutter-color: #123e1c;--diff-add-gutter-background-color: #0b2611;--diff-add-inner-background-color: #22863a;--diff-add-text-color: var(--diff-text-color);--diff-delete-background-color: #450c0f;--diff-delete-border-color: #5b1014;--diff-delete-gutter-color: #5b1014;--diff-delete-gutter-background-color: #2f090a;--diff-delete-inner-background-color: #b31d28;--diff-delete-text-color: #ffdce0;--diff-hunk-background-color: #1d2125;--diff-hunk-border-color: #2b3137;--diff-hunk-gutter-color: #2b3137;--diff-hunk-gutter-background-color: #171a1d;--diff-hunk-text-color: var(--text-secondary-color);--diff-hover-background-color: #0366d6;--diff-hover-border-color: #2188ff;--diff-hover-gutter-color: #2188ff;--diff-hover-text-color: var(--diff-text-color);--diff-add-hover-background-color: #144620;--diff-add-hover-border-color: #176f2c;--diff-add-hover-gutter-color: #176f2c;--diff-add-hover-text-color: var(--text-color);--diff-delete-hover-background-color: #9e1c23;--diff-delete-hover-border-color: #b31d28;--diff-delete-hover-gutter-color: #b31d28;--diff-delete-hover-text-color: var(--text-color);--diff-empty-row-background-color: #22262b;--diff-empty-row-gutter-background-color: var(--diff-gutter-background-color);--syntax-variable-color: #b392f0;--syntax-alt-variable-color: #79b8ff;--syntax-keyword-color: #f97583;--syntax-atom-color: #79b8ff;--syntax-string-color: #ffab70;--syntax-qualifier-color: #b392f0;--syntax-type-color: #f97583;--syntax-comment-color: #959da5;--syntax-tag-color: #34d058;--syntax-attribute-color: #b392f0;--syntax-link-color: #79b8ff;--syntax-header-color: #f97583;--error-color: #d73a49;--form-error-background: #79161a;--form-error-border-color: #86181d;--form-error-text-color: var(--text-color);--overlay-background-color: rgba(0, 0, 0, 0.5);--dialog-warning-color: #f9c513;--dialog-error-color: #cb2431;--path-segment-background: #444d56;--status-pending-color: #dbab09;--status-error-color: #d73a49;--status-success-color: #28a745;--pr-open-icon-color: #28a745;--pr-draft-icon-color: #959da5;--call-to-action-bubble-background-color: #0366d6;--call-to-action-bubble-color: #fff;--title-tool-tip-background-color: rgb(56, 58, 62);--title-tool-tip-shadow: none}body.theme-dark .blankslate-image{filter:invert() grayscale(1) brightness(8) contrast(0.6)}.CodeMirror-cursor{border-left-color:currentColor}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html,body{height:100%;width:100%;margin:0;padding:0;overflow:hidden}html{font-size:var(--font-size);position:relative}body{font-family:var(--font-family-sans-serif);font-size:var(--font-size);line-height:1.5;color:var(--text-color);background-color:var(--background-color)}:not(input):not(textarea),:not(input):not(textarea)::after,:not(input):not(textarea)::before{-webkit-user-select:none;user-select:none;cursor:default}.selectable-text{-webkit-user-select:text;user-select:text;cursor:auto}img{-webkit-user-drag:none;user-select:none;pointer-events:none}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}button{-webkit-app-region:no-drag}#content{display:flex;height:100%;width:100%}.blankslate{background:var(--box-alt-background-color);color:var(--text-secondary-color);display:flex;flex:1;align-items:center;justify-content:center;text-align:center;padding:var(--spacing)}.fill-window{position:absolute;display:flex;align-items:center;align-content:center;justify-content:center;top:0;right:0;bottom:0;left:0}:focus:not(.focus-ring){outline:none}:focus{outline:auto;outline-color:var(--focus-color)}.more-dropdown{color:var(--text-color) !important;margin-left:var(--spacing)}.more-dropdown .octicon{margin-left:var(--spacing-third);width:8px}.brutalism{background:salmon}kbd{border-radius:var(--border-radius);border:var(--base-border);display:inline-block;padding:1px 2px;line-height:1;min-height:16px;font-family:var(--font-family);text-align:center;min-width:1.5em}kbd:not(:last-child){margin-right:2px}.byline{font-size:var(--font-size-sm);color:var(--text-secondary-color)}#desktop-app-container{width:100%;height:100%;overflow:hidden}#desktop-app-chrome{display:flex;flex-direction:column;width:100%;height:100%}#desktop-app-contents{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0}#desktop-app-contents.cherry-pick-mouse-over :not(input):not(textarea),#desktop-app-contents.cherry-pick-mouse-over :not(input):not(textarea)::after,#desktop-app-contents.cherry-pick-mouse-over :not(input):not(textarea)::before{cursor:not-allowed}#desktop-app-contents.cherry-pick-mouse-over #desktop-app-toolbar .toolbar-dropdown.branch-button :not(input):not(textarea),#desktop-app-contents.cherry-pick-mouse-over #desktop-app-toolbar .toolbar-dropdown.branch-button :not(input):not(textarea)::after,#desktop-app-contents.cherry-pick-mouse-over #desktop-app-toolbar .toolbar-dropdown.branch-button :not(input):not(textarea)::before{cursor:default}#desktop-app-contents.cherry-pick-mouse-over #desktop-app-toolbar .toolbar-dropdown.branch-button .branches-list-item div{pointer-events:none}#desktop-app-contents.cherry-pick-mouse-over #desktop-app-toolbar .toolbar-dropdown.branch-button .list-item:not(.selected) .branches-list-item:hover,#desktop-app-contents.cherry-pick-mouse-over #desktop-app-toolbar .toolbar-dropdown.branch-button .list-item:not(.selected) .pull-request-item:hover{--text-color: var(--box-selected-active-text-color);--text-secondary-color: var(--box-selected-active-text-color);color:var(--text-color);background-color:var(--box-selected-active-background-color);cursor:copy}#desktop-app-contents.cherry-pick-mouse-over #desktop-app-toolbar .toolbar-dropdown.branch-button .branches-list-item.new-branch-drop:hover{--text-color: var(--box-selected-active-text-color);--text-secondary-color: var(--box-selected-active-text-color);color:var(--text-color);background-color:var(--box-selected-active-background-color);cursor:copy}#desktop-app-contents.cherry-pick-mouse-over #commit-list :not(input):not(textarea),#desktop-app-contents.cherry-pick-mouse-over #commit-list :not(input):not(textarea)::after,#desktop-app-contents.cherry-pick-mouse-over #commit-list :not(input):not(textarea)::before{cursor:default}#app-menu-foldout{height:100%;display:flex}.menu-pane{height:100%;width:240px}.menu-pane.menu-pane-branch{width:275px}.menu-pane.menu-pane-edit{width:175px}.menu-pane.menu-pane-help{width:220px}.menu-pane.menu-pane-file{width:205px}.menu-pane:not(:first-child){border-left:var(--base-border)}.menu-pane:not(:last-child) .list-item.selected{--text-color: var(--box-selected-active-text-color);--text-secondary-color: var(--box-selected-active-text-color);color:var(--text-color);background-color:var(--box-selected-active-background-color)}.menu-pane .ReactVirtualized__Grid:focus{outline:none}.menu-pane .menu-item{display:flex;align-items:center;height:100%;width:100%;min-width:0}.menu-pane .menu-item.disabled{opacity:.3}.menu-pane .menu-item .label{flex-grow:1;margin-left:var(--spacing-double);margin-right:var(--spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-pane .menu-item .submenu-arrow{flex-shrink:0;opacity:.7;height:12px;margin-right:var(--spacing)}.menu-pane .menu-item .accelerator{flex-shrink:0;margin-right:var(--spacing);color:var(--text-secondary-color)}.menu-pane .menu-item.checked .label{margin-left:0}.menu-pane .menu-item.checked .icon{flex-grow:0;margin:calc((var(--spacing-double) - 16) / 2) 0}.menu-pane .menu-item .access-key.highlight{text-decoration:underline}.menu-pane hr{width:100%;border:none;height:1px;border-bottom:1px solid var(--app-menu-divider-color)}body.platform-win32 ::-webkit-scrollbar{width:var(--win32-scroll-bar-size);height:var(--win32-scroll-bar-size);background:transparent;cursor:pointer}body.platform-win32 ::-webkit-scrollbar-thumb{background-color:var(--scroll-bar-thumb-background-color);border-radius:var(--win32-scroll-bar-size);border-color:transparent;border-style:solid;border-width:3px;background-clip:padding-box}body.platform-win32 ::-webkit-scrollbar-thumb:active{background-color:var(--scroll-bar-thumb-background-color-active)}body.platform-win32 ::-webkit-scrollbar-thumb:hover,body.platform-win32 ::-webkit-scrollbar-thumb:active{border-width:1px;background-color:var(--scroll-bar-thumb-background-color-active);cursor:pointer}#desktop-app-title-bar{-webkit-app-region:drag;flex-grow:0;flex-shrink:0;width:100%;display:flex;flex-direction:row}body.platform-darwin #desktop-app-title-bar{height:var(--darwin-title-bar-height);background:linear-gradient(to bottom, #3b3f46 0%, #2b2e33 100%);border-bottom:1px solid #000}body.platform-win32 #desktop-app-title-bar{height:var(--win32-title-bar-height);background:var(--win32-title-bar-background-color);border-bottom:1px solid #000}body.platform-win32 #desktop-app-title-bar .app-icon{color:var(--toolbar-button-secondary-color);margin:0 var(--spacing);align-self:center}#desktop-app-title-bar .resize-handle{position:absolute;top:0px;left:0px;-webkit-app-region:no-drag}#desktop-app-title-bar .resize-handle.top{width:100%;height:3px}#desktop-app-title-bar .resize-handle.left{width:3px;height:var(--win32-title-bar-height)}#desktop-app-title-bar .window-controls{flex-grow:0;flex-shrink:0;margin-left:auto}#desktop-app-title-bar .window-controls button{-webkit-app-region:no-drag;display:inline-block;position:relative;width:45px;height:100%;padding:0;margin:0;overflow:hidden;border:none;box-shadow:none;border-radius:0;color:#a0a0a0;background-color:transparent;transition:background-color .25s ease;line-height:10px}#desktop-app-title-bar .window-controls button:focus{outline:none}#desktop-app-title-bar .window-controls button:hover{background-color:#888;color:#fff}#desktop-app-title-bar .window-controls button:hover:active{background-color:#666;transition:none}#desktop-app-title-bar .window-controls button.close:hover{background-color:#e81123;color:#fff}#desktop-app-title-bar .window-controls button.close:hover:active{background-color:#bf0f1d;transition:none}#desktop-app-title-bar .window-controls button svg{fill:currentColor}#desktop-app-title-bar.light-title-bar{position:fixed;z-index:1}body.platform-darwin #desktop-app-title-bar.light-title-bar{background:transparent;border-bottom:none}body.platform-win32 #desktop-app-title-bar.light-title-bar{background:transparent;border-bottom:none}#desktop-app-title-bar.light-title-bar .window-controls button:hover{background-color:#e5e5e5;color:#000}#desktop-app-title-bar.light-title-bar .window-controls button:hover:active{background-color:#ccc}#desktop-app-title-bar.light-title-bar .window-controls button.close:hover{background-color:#e81123}#desktop-app-title-bar.light-title-bar .window-controls button.close:hover svg{fill:#fff}#desktop-app-title-bar.light-title-bar .window-controls button.close:hover:active{background-color:#f1707a}#app-menu-bar{display:flex}#app-menu-bar .toolbar-button>button{padding:0 var(--spacing);border:0}#app-menu-bar .toolbar-button>button .access-key.highlight{text-decoration:underline}#app-menu-bar .toolbar-dropdown.open>.toolbar-button>button{background-color:var(--app-menu-button-active-background-color);color:var(--app-menu-button-active-color)}#app-menu-bar .toolbar-dropdown:not(.open)>.toolbar-button>button{color:var(--app-menu-button-color);background:transparent}#app-menu-bar .toolbar-dropdown:not(.open)>.toolbar-button>button:hover,#app-menu-bar .toolbar-dropdown:not(.open)>.toolbar-button>button:focus{color:var(--app-menu-button-hover-color);background:var(--app-menu-button-hover-background-color)}#app-menu-bar #foldout-container .foldout{background:transparent;pointer-events:none}#app-menu-bar #foldout-container .foldout .menu-pane{--background-color: var(--app-menu-pane-background-color);background:var(--background-color);--text-color: var(--app-menu-pane-color);color:var(--text-color);--text-secondary-color: var(--app-menu-pane-secondary-color);pointer-events:all}#app-menu-bar #foldout-container .foldout .menu-item:hover:not(.disabled){--text-color: var(--box-selected-active-text-color);--text-secondary-color: var(--box-selected-active-text-color);color:var(--text-color);background-color:var(--box-selected-active-background-color)}body.platform-win32 #desktop-app-chrome.blurred #desktop-app-title-bar .app-icon,body.platform-win32 #desktop-app-chrome.blurred #desktop-app-title-bar .window-controls>button:not(:hover),body.platform-win32 #desktop-app-chrome.blurred #desktop-app-title-bar .toolbar-dropdown:not(.open) .menu-item .label{opacity:.6}#window-zoom-info{pointer-events:none;display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0}#window-zoom-info>div{padding:var(--spacing);min-width:100px;background:var(--toast-notification-background-color);color:var(--toast-notification-color);text-align:center;border-radius:100px;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);z-index:20}#window-zoom-info .zoom-in-appear{transform:scale(0.25);opacity:0}#window-zoom-info .zoom-out-appear{transform:scale(1.75);opacity:0}#window-zoom-info .zoom-in-exit-active,#window-zoom-info .zoom-out-exit-active{opacity:0;transition:opacity 100ms ease-out}#window-zoom-info .zoom-in-appear-active,#window-zoom-info .zoom-out-appear-active{transform:scale(1);opacity:1;transition:all 100ms ease-out}.toast-notification-container{pointer-events:none;display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0}.toast-notification-container .toast-notification{padding:var(--spacing) var(--spacing-double);min-width:100px;background:var(--toast-notification-background-color);color:var(--toast-notification-color);text-align:center;border-radius:100px;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);z-index:20}.toast-notification-container kbd{padding:var(--spacing-half);border-color:#d1d5da}.toast-animation-appear{transform:scale(0.25);opacity:.1}.toast-animation-appear-active{transform:scale(1);opacity:1;transition:all 100ms ease-out}.toast-animation-exit-active{opacity:0;transition:all 250ms ease-out}.file-list{height:100%}.file-list .list-item{border-bottom:var(--base-border)}.file-list .list-focus-container.focus-within .list-item:not(.selected) .status-new,.file-list .list-focus-container:not(.focus-within) .list-item .status-new{fill:var(--color-new)}.file-list .list-focus-container.focus-within .list-item:not(.selected) .status-copied,.file-list .list-focus-container:not(.focus-within) .list-item .status-copied{fill:var(--color-new)}.file-list .list-focus-container.focus-within .list-item:not(.selected) .status-modified,.file-list .list-focus-container:not(.focus-within) .list-item .status-modified{fill:var(--color-modified)}.file-list .list-focus-container.focus-within .list-item:not(.selected) .status-renamed,.file-list .list-focus-container:not(.focus-within) .list-item .status-renamed{fill:var(--color-renamed)}.file-list .list-focus-container.focus-within .list-item:not(.selected) .status-deleted,.file-list .list-focus-container:not(.focus-within) .list-item .status-deleted{fill:var(--color-deleted)}.file-list .list-focus-container.focus-within .list-item:not(.selected) .status-conflicted,.file-list .list-focus-container:not(.focus-within) .list-item .status-conflicted{fill:var(--color-conflicted)}.file-list .list-focus-container.focus-within .list-item:not(.selected) .status-resolved,.file-list .list-focus-container:not(.focus-within) .list-item .status-resolved{fill:var(--color-new)}.file-list .list-focus-container.focus-within .list-item:not(.selected) .line-endings,.file-list .list-focus-container:not(.focus-within) .list-item .line-endings{fill:var(--color-conflicted)}.file-list .file{display:flex;align-items:center;flex-grow:1;min-width:0;height:100%;padding:0 var(--spacing)}.file-list .file .checkbox-component{flex-shrink:0;width:20px}.file-list .file input,.file-list .file .status{flex-shrink:0}.file-list .file .octicon{vertical-align:text-bottom}svg.octicon{fill:currentColor;height:16px;flex-shrink:0}.list{flex-grow:1;height:100%;min-width:0;overflow:hidden}.list .ReactVirtualized__Grid{background:var(--background-color)}body.platform-win32 .list{position:relative}body.platform-win32 .list .ReactVirtualized__Grid::-webkit-scrollbar{display:none}body.platform-win32 .list .fake-scroll{display:none}body.platform-win32 .list:hover .fake-scroll{display:block;position:absolute;top:0px;right:1px;width:12px;overflow-y:auto;overflow-x:hidden}.list-focus-container.focus-within .list-item.selected{--text-color: var(--box-selected-active-text-color);--text-secondary-color: var(--box-selected-active-text-color);color:var(--text-color);background-color:var(--box-selected-active-background-color)}.list-item{display:flex;flex-direction:row;align-items:center;width:100%;height:100%}.list-item.selected{--text-color: var(--box-selected-text-color);--text-secondary-color: var(--box-selected-text-color);color:var(--text-color);background-color:var(--box-selected-background-color)}.list-item:focus{outline:none}.list-item:not(.not-selectable):hover{background:var(--list-item-hover-background-color)}.repository-list{height:100%;display:flex;flex-direction:row;min-width:inherit}.repository-list .repository-list-item{padding:0 var(--spacing);display:flex;flex-direction:row;align-items:center;width:100%}.repository-list .repository-list-item .icon-for-repository{margin-right:var(--spacing-half);flex-shrink:0;width:16px}.repository-list .repository-list-item .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.repository-list .repository-list-item .name .prefix{color:var(--text-secondary-color)}.repository-list .repository-list-item .name mark{font-weight:bold;background-color:inherit;color:currentColor}.repository-list .repository-list-item .alias{font-style:italic}.repository-list .repository-list-item .repo-indicators{margin-left:auto;display:flex;justify-content:flex-end;align-items:center;margin-right:var(--spacing-half)}.repository-list .repository-list-item .change-indicator-wrapper{display:flex;min-width:12px;justify-content:center;align-items:center;margin-left:var(--spacing-half)}.repository-list .repository-list-item .change-indicator-wrapper .octicon{color:var(--tab-bar-active-color);width:auto}.repository-list .repository-list-item .ahead-behind{height:16px;background:var(--list-item-badge-background-color);color:var(--list-item-badge-color);align-items:center;margin-left:auto}body.platform-darwin .repository-list .repository-list-item .ahead-behind{height:12px;line-height:12px}body.platform-win32 .repository-list .repository-list-item .ahead-behind{height:13px;line-height:13px}.repository-list .repository-list-item .ahead-behind .octicon{margin:0;height:20px;width:12px}.repository-list .filter-list-group-header{padding-top:var(--spacing)}.repository-list .new-repository-button{flex-shrink:0}.repository-list .new-repository-button .octicon{margin-left:5px}.repository-list .no-items{text-align:center;padding:var(--spacing);word-wrap:break-word}.repository-list .no-items .blankslate-image{margin:0 auto;max-width:300px;min-width:auto}.repository-list .no-items .title{font-weight:var(--font-weight-semibold)}.repository-list .no-items .protip{padding-top:var(--spacing-double);padding-left:var(--spacing-double);padding-right:var(--spacing-double);text-align:center;font-size:var(--font-size-sm)}.repository-list .no-items .protip .kbd-shortcut{display:inline-block}.repository-list .no-items .protip kbd{border-radius:var(--border-radius);border:var(--base-border);border-color:#d1d5da;display:inline-block;padding:1px 2px;line-height:1;min-height:16px;font-family:var(--font-family);text-align:center}.list-focus-container .list-item.selected .repository-list-item .ahead-behind{background:var(--list-item-selected-badge-background-color);color:var(--list-item-selected-badge-color)}.list-focus-container.focus-within .list-item.selected .repository-list-item .ahead-behind{background:var(--list-item-selected-active-badge-background-color);color:var(--list-item-selected-active-badge-color)}.list-focus-container.focus-within .change-indicator{color:var(--text-color)}#commit-message{border-top:1px solid var(--box-border-color);flex-direction:column;flex-shrink:0;margin-top:auto;display:flex;background-color:var(--box-alt-background-color);padding:var(--spacing)}#commit-message .summary{display:flex;flex-direction:row}#commit-message .summary .summary-field{flex:1;margin-bottom:var(--spacing)}#commit-message .summary .summary-field input{width:100%}#commit-message .summary .avatar{flex-shrink:0;width:var(--text-field-height);height:var(--text-field-height);margin-right:var(--spacing-half)}#commit-message.with-co-authors .description-focus-container{border-bottom-left-radius:0;border-bottom-right-radius:0}#commit-message .co-authors-toggle{color:var(--text-secondary-color)}#commit-message .co-authors-toggle:hover{color:var(--text-color)}#commit-message.with-co-authors .co-authors-toggle{color:var(--link-button-color)}#commit-message.with-co-authors .co-authors-toggle:hover{color:var(--link-button-hover-color)}#commit-message.with-action-bar .description-field textarea{min-height:80px}#commit-message .description-focus-container{border:1px solid var(--box-border-color);border-radius:var(--border-radius);background:var(--background-color);cursor:text}#commit-message .description-focus-container.focus-within{outline:none;border-color:var(--focus-color);box-shadow:0 0 0 1px var(--text-field-focus-shadow-color)}#commit-message .description-focus-container .description-field.with-overflow{position:relative}#commit-message .description-focus-container .description-field.with-overflow:after{content:"";position:absolute;width:100%;bottom:0px;height:5px;background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 100%);border-bottom:var(--base-border)}#commit-message .description-focus-container textarea{border:none;color:currentColor;font-size:var(--font-size);font-family:var(--font-family-sans-serif);padding:var(--spacing-half);resize:none;min-height:100px}#commit-message .description-focus-container textarea:focus{outline:0;border:none;box-shadow:none}#commit-message .description-focus-container .action-bar{padding:var(--spacing-half);background:var(--box-background-color);border-radius:var(--border-radius);cursor:default}#commit-message .description-focus-container .action-bar:empty{display:none}#commit-message .description-focus-container .action-bar.disabled{background:var(--box-alt-background-color)}#commit-message .description-focus-container .co-authors-toggle{border:none;-webkit-appearance:none;background:transparent;padding:0;margin:0;text-align:left;align-items:center;display:block;height:16px;width:18px;cursor:pointer}#commit-message .description-focus-container .co-authors-toggle:after{content:attr(aria-label);position:absolute;margin-left:3px;margin-top:1px;font-size:var(--font-size-sm);color:var(--text-secondary-color);opacity:0;transition:150ms all ease-in-out;pointer-events:none}#commit-message .description-focus-container .co-authors-toggle:disabled{pointer-events:none}#commit-message .description-focus-container .co-authors-toggle:hover:after{opacity:1}#commit-message .description-focus-container .co-authors-toggle svg{height:13px;width:18px;pointer-events:none}#commit-message .commit-button{max-width:100%;margin-top:var(--spacing);display:flex;justify-content:center;align-items:center}#commit-message .commit-button .octicon{flex-shrink:0;flex-grow:0;margin-right:var(--spacing-half)}#commit-message .commit-button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#continue-rebase{border-top:1px solid var(--box-border-color);flex-direction:column;flex-shrink:0;margin-top:auto;display:flex;background-color:var(--box-alt-background-color);padding:var(--spacing)}#continue-rebase .warning-untracked-files{padding-top:var(--spacing-half);text-align:center}#continue-rebase .commit-button{max-width:100%;display:flex;justify-content:center;align-items:center}#continue-rebase .commit-button .octicon{flex-shrink:0;flex-grow:0;margin-right:var(--spacing-half)}#continue-rebase .commit-button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#changes-list{min-height:0}.changes-list-container{flex-grow:1;display:flex;flex-direction:column;min-height:0}.changes-list-container .stashed-changes-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:29px;display:flex;align-items:center;flex-grow:1;padding:0 var(--spacing);width:100%;font-family:var(--font-family-sans-serif);font-size:var(--font-size);padding:0 var(--spacing);color:var(--secondary-button-text-color);background-color:var(--secondary-button-background);border:none;border-top:var(--base-border);box-shadow:none;z-index:0}.changes-list-container .stashed-changes-button:disabled{opacity:.6}.changes-list-container .stashed-changes-button:hover,.changes-list-container .stashed-changes-button:focus{background-color:var(--secondary-button-hover-background);background:var(--box-selected-background-color)}.changes-list-container .stashed-changes-button.selected,.changes-list-container .stashed-changes-button.selected:hover{color:var(--box-selected-active-text-color);background-color:var(--box-selected-active-background-color)}.changes-list-container .stashed-changes-button.selected .stack-icon,.changes-list-container .stashed-changes-button.selected:hover .stack-icon{fill:var(--box-selected-active-text-color)}.changes-list-container .stashed-changes-button .stack-icon{fill:var(--color-modified)}.changes-list-container .stashed-changes-button .text{flex-grow:1;margin:0 var(--spacing-half);text-align:start}.changes-list-container .stashed-changes-button .octicon{flex-shrink:0}.changes-list-container .header{background:var(--box-alt-background-color);border-bottom:1px solid var(--box-border-color);padding:0 var(--spacing);height:29px;flex:0 0 auto}.changes-list-container .header .checkbox-component{align-items:center;height:100%;position:relative}.changes-list-container .header .checkbox-component label{position:absolute;left:0;width:100%;padding:0 30px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.changes-list-container .header .checkbox-component input[type=checkbox]{flex-grow:0;flex-shrink:0}.undo-enter{max-height:0;overflow:hidden}.undo-enter.undo-enter-active{max-height:200px;transition:max-height var(--undo-animation-duration) ease-in}.undo-exit{max-height:200px}.undo-exit.undo-exit-active{max-height:0;transition:max-height var(--undo-animation-duration) ease-out}#undo-commit{display:flex;flex-direction:row;justify-content:space-between;border-top:var(--base-border);background:var(--box-alt-background-color)}#undo-commit .commit-info{padding:var(--spacing-half) var(--spacing);padding-right:0;margin-right:var(--spacing-half);min-width:0;display:flex;flex-direction:column;font-size:var(--font-size-sm)}#undo-commit .commit-info .summary,#undo-commit .commit-info .ago{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#undo-commit .commit-info .ago{color:var(--text-secondary-color)}#undo-commit .actions{padding:var(--spacing);padding-left:0}.changed-file{display:flex;flex-direction:column;flex-grow:1;min-width:0;max-height:100%}.changed-file .header{background:var(--box-alt-background-color);border-bottom:1px solid var(--diff-border-color);display:flex;flex-direction:row;flex-shrink:0;flex-grow:0;align-items:center;padding:var(--spacing-half) var(--spacing)}.changed-file .header span{user-select:text}.changed-file .header .status-new{fill:var(--color-new)}.changed-file .header .status-copied{fill:var(--color-new)}.changed-file .header .status-modified{fill:var(--color-modified)}.changed-file .header .status-renamed{fill:var(--color-renamed)}.changed-file .header .status-deleted{fill:var(--color-deleted)}.changed-file .header .status-conflicted{fill:var(--color-conflicted)}.changed-file .header .status-resolved{fill:var(--color-new)}.changed-file .header .line-endings{fill:var(--color-conflicted)}.changed-file .header .diff-options-component{margin-right:var(--spacing-half);flex-shrink:0}.changed-file .header .octicon.status{flex-shrink:0;vertical-align:text-bottom;position:relative;align-self:center;flex-shrink:0}.changed-file .header .line-endings{margin-right:var(--spacing-half)}.changed-file .header .open-merge-tool{margin-right:var(--spacing-half)}.changed-file .panel{display:flex;flex:1}.changed-file .panel.empty,.changed-file .panel.renamed,.changed-file .panel.binary{justify-content:center;align-items:center}.changed-file .panel.large-diff{margin:var(--spacing-double);text-align:center;justify-content:initial}.changed-file .panel.large-diff .blankslate-image{max-height:150px}#no-changes{padding:var(--spacing-quad);width:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;overflow-y:auto;overflow-x:hidden}#no-changes .header{display:flex;flex-direction:row;margin-bottom:var(--spacing-double)}#no-changes .header .text{flex-grow:1;margin-right:var(--spacing-double)}#no-changes .header .text h1{padding:0;margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-light)}#no-changes .header .text p{margin:0}#no-changes .header .blankslate-image{flex:0;height:70px;width:73px;min-width:70px;min-height:73px;align-self:flex-end}#no-changes .content{width:100%;max-width:600px}@media screen and (max-width: 640px){#no-changes{padding:var(--spacing-double)}}@media screen and (max-width: 550px){#no-changes .header .blankslate-image{display:none}}#oversized-files .dialog-content{max-height:305px}#oversized-files .dialog-content .files-list{max-height:175px;overflow-y:auto;font-family:var(--font-family-monospace);margin-bottom:var(--spacing)}#oversized-files .dialog-content .files-list ul{list-style:none;margin:0;padding:0}#oversized-files .dialog-content .files-list ul li{padding-left:0;margin-bottom:0}#oversized-files .dialog-content .recommendation{-webkit-margin-after:.5em}#permissions-commit-warning{border-top:1px solid var(--box-border-color);flex-direction:column;flex-shrink:0;margin-top:auto;display:flex;background-color:var(--box-alt-background-color);padding-top:var(--spacing)}#permissions-commit-warning .warning-message{margin-bottom:0;text-align:center;color:var(--text-secondary-color)}#permissions-commit-warning .warning-message strong{color:var(--text-color);word-wrap:break-word}#permissions-commit-warning .warning-icon-container{height:20px;position:relative;text-align:center}#permissions-commit-warning .warning-icon-container .warning-icon{color:var(--dialog-warning-color);background:var(--box-alt-background-color);border-width:0 var(--spacing-half);border:solid transparent;box-sizing:content-box;position:relative;z-index:1}#permissions-commit-warning .warning-icon-container:after{display:block;border-bottom:var(--base-border);content:"";position:absolute;z-index:0;display:block;width:100%;top:var(--spacing)}#cloning-repository-view{justify-content:center;align-self:center;width:600px;margin-top:-60px;padding:var(--spacing-double);align-items:center}#cloning-repository-view .title-container{max-width:100%;display:flex;flex-direction:row;align-items:center;margin-bottom:var(--spacing)}#cloning-repository-view .octicon{width:32px;height:32px;margin-right:var(--spacing);flex:none;margin-top:4px}#cloning-repository-view .title{font-size:var(--font-size-xl);font-weight:var(--font-weight-light);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#cloning-repository-view .details{max-width:100%;height:30vh;margin-bottom:20vh;overflow-wrap:anywhere;overflow:hidden;text-overflow:ellipsis}#cloning-repository-view progress{max-width:100%;width:100%;margin-bottom:var(--spacing)}.diff-code-mirror{flex-grow:1;min-width:0}.diff-code-mirror .CodeMirror{height:100%;color:var(--diff-text-color);background:var(--background-color);font-size:var(--font-size-sm);font-family:var(--font-family-monospace)}.diff-code-mirror .CodeMirror span{word-break:break-all}.diff-code-mirror .CodeMirror pre{border:none}.diff-code-mirror .CodeMirror-lines{padding:0}.diff-code-mirror .CodeMirror pre.CodeMirror-line,.diff-code-mirror .CodeMirror pre.CodeMirror-line-like{padding:2px 0 2px var(--spacing-half)}.diff-code-mirror .CodeMirror pre.CodeMirror-line.diff-hunk-expandable-both,.diff-code-mirror .CodeMirror pre.CodeMirror-line-like.diff-hunk-expandable-both{padding-top:14px;padding-bottom:14px}.diff-code-mirror .CodeMirror pre.CodeMirror-line.diff-hunk:not(.diff-hunk-expandable-both),.diff-code-mirror .CodeMirror pre.CodeMirror-line-like.diff-hunk:not(.diff-hunk-expandable-both){padding-top:5px;padding-bottom:5px}.diff-code-mirror .CodeMirror pre.CodeMirror-line svg.no-newline,.diff-code-mirror .CodeMirror pre.CodeMirror-line-like svg.no-newline{height:8px;fill:var(--error-color);display:inline-block;margin-left:3px;margin-bottom:-1px}.diff-code-mirror .CodeMirror .CodeMirror-code{border-bottom:var(--base-border)}.diff-code-mirror .CodeMirror .CodeMirror-gutters{background:transparent;border:none}.diff-code-mirror .CodeMirror .CodeMirror-gutter-wrapper{top:0;bottom:0}.diff-code-mirror .CodeMirror .CodeMirror-gutter-elt{height:100%}.diff-code-mirror .CodeMirror .diff-gutter{width:125px}.diff-code-mirror .CodeMirror .CodeMirror-search-dialog{left:auto;border:var(--base-border);border-top:0;right:var(--spacing);border-radius:0 0 var(--border-radius) var(--border-radius);padding:var(--spacing-half) var(--spacing);box-shadow:var(--base-box-shadow)}.diff-code-mirror .CodeMirror .CodeMirror-search-dialog .CodeMirror-search-label,.diff-code-mirror .CodeMirror .CodeMirror-search-dialog .CodeMirror-search-hint{display:none}.diff-code-mirror .CodeMirror .CodeMirror-search-dialog input.CodeMirror-search-field{background:var(--box-background-color);color:var(--text-color);font-size:var(--font-size);font-family:var(--font-family-sans-serif);height:var(--text-field-height);padding:0;width:180px}.diff-code-mirror .CodeMirror .CodeMirror-search-dialog .buttons{display:inline-block}.CodeMirror-lines .diff-line-gutter{display:flex;height:100%;background:var(--diff-gutter-background-color);box-sizing:border-box;position:relative;cursor:default}.CodeMirror-lines .diff-line-gutter *{cursor:default}.CodeMirror-lines .diff-line-gutter .hunk-handle{position:absolute;height:100%;width:20px;right:-8px;top:0}.CodeMirror-lines .diff-line-gutter .hunk-expand-up-handle{position:absolute;height:50%;width:100%;right:0;bottom:0;text-align:center}.CodeMirror-lines .diff-line-gutter .hunk-expand-down-handle{position:absolute;height:50%;width:100%;right:0;top:0;text-align:center}.CodeMirror-lines .diff-line-gutter .hunk-expand-whole-handle{position:absolute;height:100%;width:100%;right:0;bottom:0;text-align:center}.CodeMirror-lines .diff-line-gutter:not(.includeable) .hunk-handle{display:none}.CodeMirror-lines .diff-line-gutter.expandable-both .hunk-expand-whole-handle,.CodeMirror-lines .diff-line-gutter:not(.diff-hunk) .hunk-expand-whole-handle{display:none}.CodeMirror-lines .diff-line-gutter:not(.expandable-both) .hunk-expand-up-handle,.CodeMirror-lines .diff-line-gutter:not(.expandable-both) .hunk-expand-down-handle,.CodeMirror-lines .diff-line-gutter:not(.diff-hunk) .hunk-expand-up-handle,.CodeMirror-lines .diff-line-gutter:not(.diff-hunk) .hunk-expand-down-handle{display:none}.CodeMirror-lines .diff-line-gutter.diff-add{background:var(--diff-add-gutter-background-color)}.CodeMirror-lines .diff-line-gutter.diff-delete{background:var(--diff-delete-gutter-background-color)}.CodeMirror-lines .diff-line-gutter.diff-hunk{background:var(--diff-hunk-gutter-background-color)}.CodeMirror-lines .diff-line-gutter.diff-hunk .hunk-expand-up-handle,.CodeMirror-lines .diff-line-gutter.diff-hunk .hunk-expand-down-handle,.CodeMirror-lines .diff-line-gutter.diff-hunk .hunk-expand-whole-handle{background:var(--diff-hunk-gutter-background-color)}.CodeMirror-lines .diff-line-gutter.diff-hunk .hunk-expand-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.CodeMirror-lines .diff-line-gutter.diff-hunk:not(.expandable-up) .hunk-expand-whole-handle #hunk-expand-up-icon{display:none}.CodeMirror-lines .diff-line-gutter.diff-hunk:not(.expandable-down) .hunk-expand-whole-handle #hunk-expand-down-icon{display:none}.CodeMirror-lines .diff-line-gutter.diff-hunk:not(.expandable-short) .hunk-expand-whole-handle #hunk-expand-short-icon{display:none}.CodeMirror-lines .diff-line-gutter.diff-hunk.expandable-up :hover,.CodeMirror-lines .diff-line-gutter.diff-hunk.expandable-down :hover,.CodeMirror-lines .diff-line-gutter.diff-hunk.expandable-short :hover,.CodeMirror-lines .diff-line-gutter.diff-hunk.expandable-both :hover{cursor:pointer;background:var(--diff-hover-background-color);border-color:var(--diff-hover-border-color);color:var(--diff-hover-text-color)}.CodeMirror-lines .diff-line-gutter.diff-hunk.expandable-up :hover:last-child,.CodeMirror-lines .diff-line-gutter.diff-hunk.expandable-down :hover:last-child,.CodeMirror-lines .diff-line-gutter.diff-hunk.expandable-short :hover:last-child,.CodeMirror-lines .diff-line-gutter.diff-hunk.expandable-both :hover:last-child{border-color:var(--diff-hover-gutter-color)}.CodeMirror-lines .diff-line-gutter .before{border-right:1px solid var(--diff-border-color)}.CodeMirror-lines .diff-line-gutter .after{border-right:4px solid var(--diff-border-color)}.CodeMirror-lines .diff-line-gutter .diff-line-number{width:50%;padding:0 var(--spacing-half)}.CodeMirror-lines .diff-line-gutter.diff-add:not(.read-only) *,.CodeMirror-lines .diff-line-gutter.diff-delete:not(.read-only) *{cursor:pointer}.CodeMirror-lines .diff-line-gutter.read-only .after{border-right-width:1px}.diff-line-number{display:inline-block;color:var(--diff-line-number-color);text-align:right}.CodeMirror-linebackground.diff-add{background:var(--diff-add-background-color)}.CodeMirror-linebackground.diff-delete{background:var(--diff-delete-background-color)}.CodeMirror-linebackground.diff-context{background:var(--background-color)}.CodeMirror-linebackground.diff-hunk{background:var(--diff-hunk-background-color)}.CodeMirror .diff-line-gutter.diff-add{color:var(--diff-add-text-color)}.CodeMirror .diff-line-gutter.diff-add .diff-line-number{border-color:var(--diff-add-border-color)}.CodeMirror .diff-line-gutter.diff-add .diff-line-number:last-child{border-color:var(--diff-add-gutter-color)}.CodeMirror .diff-line-gutter.diff-delete{color:var(--diff-delete-text-color)}.CodeMirror .diff-line-gutter.diff-delete .diff-line-number{border-color:var(--diff-delete-border-color)}.CodeMirror .diff-line-gutter.diff-delete .diff-line-number:last-child{border-color:var(--diff-delete-gutter-color)}.CodeMirror .diff-line-gutter.diff-context{color:var(--diff-text-color)}.CodeMirror .diff-line-gutter.diff-context .diff-line-number{border-color:var(--diff-border-color)}.CodeMirror .diff-line-gutter.diff-context .diff-line-number:last-child{border-color:var(--diff-gutter-color)}.CodeMirror-line.diff-hunk{color:var(--diff-hunk-text-color)}.CodeMirror-line.diff-delete{color:var(--diff-delete-text-color)}.CodeMirror-line.diff-add{color:var(--diff-add-text-color)}.CodeMirror-line.diff-context{color:var(--diff-text-color)}.cm-diff-delete-inner{background:var(--diff-delete-inner-background-color)}.cm-diff-add-inner{background:var(--diff-add-inner-background-color)}.CodeMirror .diff-line-gutter.diff-hunk{color:var(--diff-hunk-text-color)}.CodeMirror .diff-line-gutter.diff-hunk .diff-line-number{border-color:var(--diff-hunk-border-color)}.CodeMirror .diff-line-gutter.diff-hunk .diff-line-number:last-child{border-color:var(--diff-hunk-gutter-color)}.CodeMirror .diff-line-gutter.diff-hunk.expandable-up:hover,.CodeMirror .diff-line-gutter.diff-hunk.expandable-down:hover,.CodeMirror .diff-line-gutter.diff-hunk.expandable-short:hover{cursor:pointer;background:var(--diff-hover-background-color);border-color:var(--diff-hover-border-color);color:var(--diff-hover-text-color)}.CodeMirror .diff-line-gutter.diff-hunk.expandable-up:hover:last-child,.CodeMirror .diff-line-gutter.diff-hunk.expandable-down:hover:last-child,.CodeMirror .diff-line-gutter.diff-hunk.expandable-short:hover:last-child{border-color:var(--diff-hover-gutter-color)}.CodeMirror .diff-line-gutter.diff-line-selected .diff-line-number{background:var(--diff-selected-background-color);border-color:var(--diff-selected-border-color);color:var(--diff-selected-text-color)}.CodeMirror .diff-line-gutter.diff-line-selected .diff-line-number:last-child{border-color:var(--diff-selected-gutter-color)}.CodeMirror .diff-line-gutter.diff-line-hover .diff-line-number,.CodeMirror .diff-line-gutter.includeable:hover .diff-line-number{background:var(--diff-hover-background-color);border-color:var(--diff-hover-border-color);color:var(--diff-hover-text-color)}.CodeMirror .diff-line-gutter.diff-line-hover .diff-line-number:last-child,.CodeMirror .diff-line-gutter.includeable:hover .diff-line-number:last-child{border-color:var(--diff-hover-gutter-color)}.CodeMirror .diff-line-gutter.diff-line-hover:not(.diff-line-selected).diff-add .diff-line-number,.CodeMirror .diff-line-gutter.includeable:hover:not(.diff-line-selected).diff-add .diff-line-number{background:var(--diff-add-hover-background-color);border-color:var(--diff-add-hover-border-color);color:var(--diff-add-hover-text-color)}.CodeMirror .diff-line-gutter.diff-line-hover:not(.diff-line-selected).diff-add .diff-line-number:last-child,.CodeMirror .diff-line-gutter.includeable:hover:not(.diff-line-selected).diff-add .diff-line-number:last-child{border-color:var(--diff-add-hover-gutter-color)}.CodeMirror .diff-line-gutter.diff-line-hover:not(.diff-line-selected).diff-delete .diff-line-number,.CodeMirror .diff-line-gutter.includeable:hover:not(.diff-line-selected).diff-delete .diff-line-number{background:var(--diff-delete-hover-background-color);border-color:var(--diff-delete-hover-border-color);color:var(--diff-delete-hover-text-color)}.CodeMirror .diff-line-gutter.diff-line-hover:not(.diff-line-selected).diff-delete .diff-line-number:last-child,.CodeMirror .diff-line-gutter.includeable:hover:not(.diff-line-selected).diff-delete .diff-line-number:last-child{border-color:var(--diff-delete-hover-gutter-color)}#diff .panel{padding-top:var(--spacing)}#diff .image-header{padding:var(--spacing) 0 var(--spacing-half) 0;margin-left:auto;margin-right:auto;flex-shrink:0}#diff img{max-width:100%;max-height:100%;min-width:0;min-height:0;object-fit:contain;padding:0}.panel.image{display:flex;flex:1;padding:var(--spacing);min-width:0;min-height:0}.panel.image .tab-bar{width:350px;margin:var(--spacing) auto 0}.panel.image .image-wrapper{min-width:0;min-height:0;text-align:center}.panel.image .image-diff-previous{color:var(--color-deleted)}.panel.image .image-diff-current{color:var(--color-new)}.panel.image .image-diff-previous,.panel.image .image-diff-current{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;min-width:0}.panel.image .image-diff-previous img,.panel.image .image-diff-current img{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEX5+fn///8pDrwNAAAAFElEQVQI12NgsP/AQAz+f4CBGAwAJIIdTTn0+w0AAAAASUVORK5CYII=);border:1px solid currentColor}.panel.image .image-diff-header{font-weight:var(--font-weight-semibold);padding-bottom:10px}.panel.image .image-diff-footer{color:var(--text-secondary-color)}.panel.image .image-diff-footer .strong{font-weight:var(--font-weight-semibold)}.image-diff-container{display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;min-height:0;min-width:0}.image-diff-container .image-diff-two-up{display:flex;max-height:100%;min-height:0;min-width:0;padding:0 var(--spacing-double)}.image-diff-container .image-diff-two-up .image-diff-previous{margin-right:var(--spacing-half);margin-bottom:var(--spacing-half)}.image-diff-container .image-diff-two-up .image-diff-current{margin-left:var(--spacing-half);margin-bottom:var(--spacing-half)}.image-diff-container .image-diff-summary{color:var(--text-secondary-color);font-weight:var(--font-weight-semibold)}.image-diff-container .image-diff-summary .added{color:var(--color-new)}.image-diff-container .image-diff-summary .removed{color:var(--color-deleted)}.image-diff-difference{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.image-diff-difference .sizing-container{flex:1;display:flex;justify-content:center;align-items:center;min-height:0;min-width:0}.image-diff-difference .sizing-container .image-container{position:relative}.image-diff-difference .sizing-container .image-container .image-diff-previous,.image-diff-difference .sizing-container .image-container .image-diff-current{position:absolute;height:100%;width:100%}.image-diff-difference .sizing-container .image-container .image-diff-previous img,.image-diff-difference .sizing-container .image-container .image-diff-current img{border:0;background:transparent}.image-diff-onion-skin{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.image-diff-onion-skin .slider{align-self:center}.image-diff-onion-skin .sizing-container{margin:0;margin-bottom:var(--spacing-half);flex:1;display:flex;justify-content:center;align-items:center;min-height:0;min-width:0}.image-diff-onion-skin .sizing-container .image-diff-previous,.image-diff-onion-skin .sizing-container .image-diff-current{position:absolute;width:100%;height:100%}.image-diff-onion-skin .sizing-container .image-diff-previous img,.image-diff-onion-skin .sizing-container .image-diff-current img{background:transparent}.image-diff-onion-skin .sizing-container .image-container{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEX5+fn///8pDrwNAAAAFElEQVQI12NgsP/AQAz+f4CBGAwAJIIdTTn0+w0AAAAASUVORK5CYII=);position:relative}.image-diff-swipe{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.image-diff-swipe .slider{align-self:center}.image-diff-swipe .sizing-container{margin:0;margin-bottom:var(--spacing-half);flex:1;display:flex;justify-content:center;align-items:center;min-height:0;min-width:0}.image-diff-swipe .sizing-container .image-container{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEX5+fn///8pDrwNAAAAFElEQVQI12NgsP/AQAz+f4CBGAwAJIIdTTn0+w0AAAAASUVORK5CYII=)}.image-diff-swipe .sizing-container .image-container .image-diff-previous,.image-diff-swipe .sizing-container .image-container .image-diff-current{position:absolute}.image-diff-swipe .sizing-container .image-container .image-diff-previous img,.image-diff-swipe .sizing-container .image-container .image-diff-current img{background:transparent}.image-diff-swipe .sizing-container .image-container .swiper{margin:0;overflow:hidden;position:absolute;right:0}.cm-s-default .cm-variable{color:var(--syntax-variable-color)}.cm-s-default .cm-keyword{color:var(--syntax-keyword-color)}.cm-s-default .cm-atom{color:var(--syntax-atom-color)}.cm-s-default .cm-number{color:inherit}.cm-s-default .cm-def{color:inherit}.cm-s-default .cm-variable-2,.cm-s-default .cm-variable-3{color:var(--syntax-alt-variable-color)}.cm-s-default .cm-comment,.cm-s-default .cm-meta{color:var(--syntax-comment-color)}.cm-s-default .cm-string,.cm-s-default .cm-string-2{color:var(--syntax-string-color)}.cm-s-default .cm-string.cm-property,.cm-s-default .cm-string-2.cm-property{color:inherit}.cm-s-default .cm-qualifier{color:var(--syntax-qualifier-color)}.cm-s-default .cm-type{color:var(--syntax-type-color)}.cm-s-default .cm-builtin{color:inherit}.cm-s-default .cm-bracket{color:inherit}.cm-s-default .cm-tag{color:var(--syntax-tag-color)}.cm-s-default .cm-attribute{color:var(--syntax-attribute-color)}.cm-s-default .cm-hr{color:inherit}.cm-s-default .cm-link{text-decoration:underline;color:var(--syntax-link-color)}.cm-s-default .cm-header{color:var(--syntax-header-color)}.cm-s-default .cm-m-css.cm-property{color:var(--syntax-atom-color)}.cm-s-default .cm-m-shell.cm-builtin{color:var(--syntax-atom-color)}.cm-s-default .cm-m-javascript.cm-type{color:var(--syntax-variable-color)}.cm-s-default .cm-diff-delete-inner{color:var(--diff-delete-text-color) !important}.cm-s-default .cm-diff-add-inner{color:var(--diff-add-text-color) !important}.seamless-diff-switcher{display:flex;flex-grow:1;min-width:0;overflow:hidden;position:relative}.seamless-diff-switcher .loading-indicator{position:absolute;top:50%;left:50%;display:none;opacity:0;pointer-events:none}.seamless-diff-switcher.loading>*{transition:opacity 100ms ease-in}.seamless-diff-switcher.loading .loading-indicator{display:block}.seamless-diff-switcher.loading:not(.has-diff) .loading-indicator{display:block;opacity:1}.seamless-diff-switcher.loading.has-diff.slow>.loading-indicator{display:block;opacity:1}.seamless-diff-switcher.loading.has-diff.slow>:not(.loading-indicator){opacity:.2}#history{display:flex;flex-direction:column;flex:1;max-height:100%;min-width:0}#commit-summary-container{flex-grow:0}#compare-view{display:flex;flex-direction:column;flex:1;min-height:0}#compare-view .filter-list .filter-field-row{margin:0}#compare-view .compare-form{background:var(--box-alt-background-color);flex:initial;padding:var(--spacing-half);border-bottom:var(--base-border)}#compare-view .compare-commit-list{flex:1;display:flex;flex-direction:column;min-height:0}#compare-view .merge-status{background:var(--background-color);border-width:0 var(--spacing-half);border:solid transparent;box-sizing:content-box;position:relative;z-index:1}#compare-view .merge-message{max-height:500px;transition:max-height 750ms ease}#compare-view .merge-message-loading{max-height:40px}#compare-view .merge-message-legacy{margin-top:var(--spacing)}#compare-view .merge-cta{border-top:var(--base-border);display:flex;flex-direction:column;font-size:var(--font-size-sm);text-align:center;padding:var(--spacing)}#compare-view .no-branches{color:var(--text-secondary-color);margin-top:var(--spacing-double)}#compare-view .branch-commit-counter{color:var(--text-secondary-color);display:flex;justify-content:flex-end;flex:1;font-size:var(--font-size-sm)}#compare-view .branch-commit-counter-item{display:flex;align-items:center}#compare-view .branch-commit-counter-item:first-child{margin-right:var(--spacing-half)}#compare-view .branch-commit-counter .octicon{fill:var(--text-secondary-color);width:8px;margin-left:1px}#compare-view .branch-commit-counter .octicon:last-child{margin-right:0}#compare-view .tab-bar{padding:var(--spacing-half);border-bottom:var(--base-border);height:initial}#compare-view .tab-bar-item{box-shadow:none;background:var(--tab-bar-background-color);border:var(--base-border)}#compare-view .tab-bar-item:first-of-type{border-radius:var(--border-radius) 0 0 var(--border-radius)}#compare-view .tab-bar-item:last-of-type{border-radius:0 var(--border-radius) var(--border-radius) 0}#compare-view .tab-bar-item.selected{background:var(--box-selected-active-background-color);border-color:var(--box-border-accent-color);color:var(--box-selected-active-text-color)}#compare-view .select-component{flex-grow:0}#compare-view .compare-content{display:flex;height:100%;flex-direction:column}#compare-view .compare-content .ref-component{word-break:break-word}#commit-list{display:flex;flex-direction:column;flex:1;min-height:0}#commit-list .popover-component{position:absolute;left:100%;top:73px;width:282px}#commit-list .popover-component .call-to-action-bubble{font-weight:var(--font-weight-semibold);display:inline-block;font-size:var(--font-size-xs);border:1px solid var(--call-to-action-bubble-border-color);color:var(--call-to-action-bubble-color);padding:1px 5px;border-radius:var(--border-radius);margin-left:var(--spacing-third)}#commit-list .popover-component img{width:100%}#commit-list .draggable,#commit-list .commit{width:100%;height:100%}#commit-list .list-item.selected .commit{background-color:var(--box-selected-background-color)}#commit-list .list-item.selected .commit .unpushed-indicator{background:var(--list-item-selected-badge-background-color);color:var(--list-item-selected-badge-color)}#commit-list .list-item.selected .commit .tag-name{background:var(--list-item-selected-badge-background-color);color:var(--list-item-selected-badge-color);box-shadow:1px 0 0 var(--box-selected-background-color)}#commit-list .list-item.selected .commit .tag-indicator-more{background:var(--list-item-selected-badge-background-color)}#commit-list .focus-within .list-item.selected .commit{background-color:var(--box-selected-active-background-color)}#commit-list .focus-within .list-item.selected .commit .unpushed-indicator{background:var(--list-item-selected-active-badge-background-color);color:var(--list-item-selected-active-badge-color)}#commit-list .focus-within .list-item.selected .commit .tag-name{background:var(--list-item-selected-active-badge-background-color);color:var(--list-item-selected-active-badge-color);box-shadow:1px 0 0 var(--box-selected-active-background-color)}#commit-list .focus-within .list-item.selected .commit .tag-indicator-more{background:var(--list-item-selected-active-badge-background-color);color:var(--list-item-selected-active-badge-color)}#cherry-pick-commit-drag-element .commit,#commit-list .commit{display:flex;flex-direction:row;align-items:center;background-color:var(--background-color);border-bottom:var(--base-border);padding-right:calc(var(--spacing) + var(--spacing-half));padding-left:var(--spacing)}#cherry-pick-commit-drag-element .commit .info,#commit-list .commit .info{display:flex;flex:1 1 auto;flex-direction:column;margin-top:-4px;overflow:hidden;min-width:50px}#cherry-pick-commit-drag-element .commit .info .description,#commit-list .commit .info .description{display:flex;flex-direction:row;margin-top:3px}#cherry-pick-commit-drag-element .commit .info .summary,#commit-list .commit .info .summary{font-weight:var(--font-weight-semibold)}#cherry-pick-commit-drag-element .commit .info .summary,#cherry-pick-commit-drag-element .commit .info .byline,#commit-list .commit .info .summary,#commit-list .commit .info .byline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cherry-pick-commit-drag-element .commit .commit-indicators,#commit-list .commit .commit-indicators{display:flex;flex-flow:nowrap row;flex:1 1 auto;justify-content:flex-end;margin-left:var(--spacing);color:var(--list-item-badge-color);height:16px;line-height:16px;max-width:50%}#cherry-pick-commit-drag-element .commit .commit-indicators .tag-indicator,#commit-list .commit .commit-indicators .tag-indicator{display:flex;flex:0 1 auto;height:100%;min-width:0}#cherry-pick-commit-drag-element .commit .commit-indicators .tag-indicator .tag-name,#commit-list .commit .commit-indicators .tag-indicator .tag-name{flex:1 1 auto;padding:0 var(--spacing-half);border-radius:var(--border-radius);background:var(--list-item-badge-background-color);box-shadow:1px 0 0 var(--background-color);z-index:3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cherry-pick-commit-drag-element .commit .commit-indicators .tag-indicator .tag-indicator-more,#commit-list .commit .commit-indicators .tag-indicator .tag-indicator-more{flex:0 0 auto;width:var(--spacing);margin-left:-5px;border-radius:0 var(--border-radius) var(--border-radius) 0;background:var(--list-item-badge-background-color)}#cherry-pick-commit-drag-element .commit .commit-indicators .unpushed-indicator,#commit-list .commit .commit-indicators .unpushed-indicator{flex:0 0 auto;height:100%;border-radius:8px;padding:0 var(--spacing-half);background:var(--list-item-badge-background-color);margin-left:var(--spacing-half)}#cherry-pick-commit-drag-element .commit .copy-message-label,#commit-list .commit .copy-message-label{display:none}#commit-summary{display:flex;flex-direction:column;min-height:0}#commit-summary .avatar{width:16px;height:16px}#commit-summary .expander{position:absolute;width:75px;top:var(--spacing);right:var(--spacing)}#commit-summary .expander svg{vertical-align:text-top;margin-right:var(--spacing-half)}#commit-summary.expanded .commit-summary-description-scroll-view{max-height:none;overflow:auto}#commit-summary.expanded .commit-summary-description-scroll-view:before{content:none}#commit-summary.hide-description-border .commit-summary-description-container{border-bottom:none}#commit-summary.has-expander .commit-summary-description{padding-right:100px}#commit-summary.has-expander:not(.expanded) .commit-summary-description:before{content:"";background:var(--box-overflow-shadow-background);position:absolute;height:30px;bottom:0px;width:100%;pointer-events:none}.commit-summary-title,.commit-summary-meta{padding:var(--spacing)}.commit-summary-title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:16px;padding:var(--spacing);word-wrap:break-word}.commit-summary-description-container{display:flex;position:relative;border-bottom:var(--base-border);min-height:0}.commit-summary-description-scroll-view{overflow:hidden;max-height:69px;flex:1}.commit-summary-title span,.commit-summary-title a,.commit-summary-description span,.commit-summary-description a{-webkit-user-select:text;user-select:text}.commit-summary-title span,.commit-summary-description span{cursor:text}.commit-summary-description{font-family:var(--font-family-monospace);font-size:var(--font-size-sm);word-wrap:break-word;white-space:pre-line;padding:var(--spacing);min-height:0}.commit-summary-meta{display:flex;list-style:none;margin:0;padding:0 var(--spacing) var(--spacing)}.commit-summary-meta-item:not(.without-truncation){flex-shrink:1;min-width:0}.commit-summary-meta-item{display:flex;flex-direction:row;min-width:0;margin-right:var(--spacing);font-size:var(--font-size-sm);flex-shrink:0}.commit-summary-meta-item .avatar,.commit-summary-meta-item .octicon{display:inline-block;margin-right:var(--spacing-third);vertical-align:bottom}.commit-summary-meta-item .sha{user-select:text}.commit-summary-meta-item .tags{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1}.commit-summary-header{border-bottom:var(--base-border)}#history .file-list{display:flex;flex:1;border-right:var(--base-border)}#multiple-commits-selected{padding:0;display:block}#multiple-commits-selected ul{margin-top:0px}#multiple-commits-selected .panel{height:100%;text-align:left}#repository{display:flex;flex-direction:row;flex:1 1 auto;border-top:var(--base-border);height:100%;min-height:0}#repository>.focus-container{display:flex}#repository-sidebar{display:flex;flex-direction:column;border-right:1px solid var(--box-border-color)}#repository-sidebar .tab-bar{flex-shrink:0}#repository-sidebar .panel{height:100%;flex:1 1 auto;min-height:0}.resizable-component{display:flex;flex-direction:column;flex-shrink:0;position:relative}.resizable-component .resize-handle{position:absolute;right:-5px;top:0px;height:100%;width:10px;cursor:ew-resize}#desktop-app-toolbar{height:var(--toolbar-height);border-bottom:1px solid var(--toolbar-border-color);display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;min-width:0;color:var(--toolbar-text-color);background-color:var(--toolbar-background-color)}#desktop-app-toolbar .sidebar-section{display:flex;flex-direction:row;flex-shrink:0}#desktop-app-toolbar .sidebar-section>:last-child{flex-grow:1}#desktop-app-toolbar .toolbar-button.push-pull-button{width:230px}#desktop-app-toolbar .toolbar-dropdown.branch-button{width:230px}#desktop-app-toolbar .toolbar-button.revert-progress{width:230px}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spin{animation:spin 1s linear infinite}.ahead-behind{display:flex;background:var(--toolbar-badge-background-color);border-radius:8px;padding:0 6px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}body.platform-darwin .ahead-behind{height:13px}body.platform-win32 .ahead-behind{height:14px}.ahead-behind span{display:flex;align-items:center}.ahead-behind span:nth-child(2){margin-left:var(--spacing-half)}.ahead-behind span .octicon{width:10px;margin-left:var(--spacing-third)}.toolbar-button{min-width:0;position:relative}.toolbar-button>button{-webkit-appearance:none;border:none;box-shadow:none;background:transparent;border-radius:0;text-align:left;margin:0;padding:0;height:100%;width:100%}.toolbar-button>button:active{box-shadow:none}.toolbar-button>button:focus{background-color:var(--toolbar-button-focus-background-color);outline-offset:-4px;border-color:var(--toolbar-button-border-color);box-shadow:none}.toolbar-button>button:focus .progress{background:var(--toolbar-button-focus-progress-color)}.toolbar-button>button:focus:not(.focus-ring){outline:none;background-color:var(--toolbar-button-background-color)}.toolbar-button>button:focus:not(.focus-ring) .progress{background:var(--toolbar-button-progress-color)}.toolbar-button>button:not(:disabled):hover{background-color:var(--toolbar-button-hover-background-color);color:var(--toolbar-button-hover-color);border-color:var(--toolbar-button-hover-border-color)}.toolbar-button>button:not(:disabled):hover .description{color:var(--toolbar-button-secondary-color)}.toolbar-button>button:not(:disabled):hover .progress{background:var(--toolbar-button-hover-progress-color)}.toolbar-button>button{position:relative;display:flex;flex-direction:row;align-items:center;padding:var(--spacing);margin:0;overflow:hidden;background-color:var(--toolbar-button-background-color);color:var(--toolbar-button-color);border-right:1px solid var(--toolbar-button-border-color)}.toolbar-button>button .icon{flex-shrink:0;margin-right:var(--spacing);position:relative}.toolbar-button>button .dropdownArrow{flex-shrink:0;position:relative}.toolbar-button>button .text{display:flex;flex-direction:column;flex-grow:1;min-width:0;margin-right:var(--spacing);position:relative}.toolbar-button>button .title{font-weight:var(--font-weight-semibold);position:relative}.toolbar-button>button .description{color:var(--toolbar-button-secondary-color);font-size:var(--font-size-sm);position:relative}.toolbar-button>button .title,.toolbar-button>button .description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbar-button>button .progress{position:absolute;top:0px;left:0px;width:100%;height:100%;background:var(--toolbar-button-progress-color);transform-origin:left;pointer-events:none;transition:transform .3s var(--easing-ease-out-quint)}.toolbar-button.has-progress>button:disabled{opacity:1}.toolbar-dropdown{min-width:0}.toolbar-dropdown>.toolbar-button{width:100%;height:100%}.toolbar-dropdown.open>.toolbar-button>button{color:var(--toolbar-button-active-color);background-color:var(--toolbar-button-active-background-color);border-color:var(--toolbar-button-active-border-color)}.toolbar-dropdown.open>.toolbar-button>button .description{color:var(--text-secondary-color)}.toolbar-dropdown.open>.toolbar-button>button .progress{background-color:var(--toolbar-dropdown-open-progress-color)}.tab-bar{display:flex;flex-direction:row;height:var(--tab-bar-height)}.tab-bar.vertical{flex-direction:column;align-items:stretch;height:auto;flex-shrink:0;padding:var(--spacing) 0}.tab-bar-item{border:none;box-shadow:none;color:var(--text-color);background:var(--background-color);font-family:var(--font-family-sans-serif);font-size:var(--font-size)}.tab-bar.tabs .tab-bar-item{border-radius:0;flex:1;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--box-border-color);border-right:1px solid var(--box-border-color)}.tab-bar.tabs .tab-bar-item:last-child{border-right:none}.tab-bar.tabs .tab-bar-item.selected{box-shadow:inset 0 -3px 0px var(--tab-bar-active-color)}.tab-bar.tabs .tab-bar-item:hover{background:var(--tab-bar-hover-background-color)}.tab-bar.tabs .tab-bar-item .with-indicator{display:flex;align-items:center}.tab-bar.tabs .tab-bar-item .indicator{color:var(--tab-bar-active-color);margin-left:4px;margin-top:1px}.tab-bar.tabs .tab-bar-item .counter{color:var(--tab-bar-count-color);background-color:var(--tab-bar-count-background-color);margin-left:4px;padding:2px 5px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:20px;line-height:1}.tab-bar.tabs .tab-bar-item.focus-ring{outline-offset:-4px}.tab-bar.tabs .tab-bar-item .call-to-action-bubble{font-weight:var(--font-weight-semibold);display:inline-block;font-size:var(--font-size-xs);border:1px solid var(--call-to-action-bubble-border-color);color:var(--call-to-action-bubble-color);padding:1px 5px;border-radius:var(--border-radius);margin-left:var(--spacing-third)}.tab-bar.switch .tab-bar-item{cursor:pointer;border-radius:0;flex:1;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--box-border-color)}.tab-bar.switch .tab-bar-item:last-child{border-right:none}.tab-bar.switch .tab-bar-item.selected{font-weight:var(--font-weight-semibold)}.tab-bar.vertical .tab-bar-item{border-radius:var(--border-radius);min-width:150px;display:flex;justify-content:left;padding:var(--spacing);margin:var(--spacing-third) var(--spacing-double)}.tab-bar.vertical .tab-bar-item:focus{border-radius:var(--outlined-border-radius);outline-color:var(--alt-focus-color)}.tab-bar.vertical .tab-bar-item:last-child{border-right:none}.tab-bar.vertical .tab-bar-item.selected{background-color:var(--tab-bar-active-color);color:var(--box-selected-active-text-color)}.tab-bar.vertical .tab-bar-item:not(.selected) .icon{color:#6a737d}.tab-bar.vertical .tab-bar-item:not(.selected):hover{background:var(--tab-bar-hover-background-color)}.tab-bar.vertical .tab-bar-item .icon{vertical-align:bottom;margin-right:var(--spacing)}.panel{display:flex;flex-direction:column;flex:1}.popup{display:flex;flex-direction:column;max-width:400px;min-width:260px;margin:var(--spacing-triple) var(--spacing);background-color:var(--box-alt-background-color);z-index:var(--popup-z-index)}.popup-content{padding:var(--spacing)}.popup-inner-content{border:var(--base-border);border-radius:var(--border-radius);background:var(--background-color)}.popup-actions{margin-top:var(--spacing)}.popup-error-output{font-family:var(--font-family-monospace);font-size:var(--font-size-sm);margin:0;white-space:pre-wrap}.popup-overlay{z-index:var(--popup-overlay-z-index);background:#000;opacity:.4;height:100%}progress{-webkit-appearance:none;height:10px;background-color:var(--box-alt-background-color)}progress::-webkit-progress-bar{background-color:transparent}progress::-webkit-progress-value{background-color:var(--text-color)}progress:indeterminate{background-image:-webkit-linear-gradient(-45deg, transparent 33%, var(--text-color) 33%, var(--text-color) 66%, transparent 66%);background-size:25px 10px,100% 100%,100% 100%;-webkit-animation:progress-indeterminate-animation 5s linear infinite}@-webkit-keyframes progress-indeterminate-animation{100%{background-position:100px 0px}}.branches-container{height:100%;display:flex;flex-direction:column;width:365px}.branches-container>.tab-bar{border-top:var(--base-border)}.branches-container .branches-list{width:365px;min-height:0}.branches-container .branches-list-item{height:100%}.branches-container .branches-list-item.new-branch-drop{margin-top:var(--spacing-half);height:30px;flex-grow:revert}.pull-request-tab{display:flex;flex-direction:row;align-items:center}.pull-request-tab .count{display:flex;background:var(--tab-bar-count-background-color);color:var(--tab-bar-count-color);margin-left:var(--spacing-half);border-radius:8px;padding:0 6px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}body.platform-darwin .pull-request-tab .count{height:13px;line-height:13px}body.platform-win32 .pull-request-tab .count{height:14px;line-height:14px}.pull-request-list{height:100%;width:100%}.pull-request-list.filter-list .filter-field-row{margin-bottom:var(--spacing-half)}.pull-request-list .list-item.selected:focus .ci-status{color:inherit}.pull-request-list .pull-request-item{padding:0 var(--spacing);display:flex;flex-direction:row;align-items:center;min-width:0;flex-grow:1;height:100%}.pull-request-list .pull-request-item div{pointer-events:none}.pull-request-list .pull-request-item .icon{margin-left:var(--spacing-half);margin-right:var(--spacing);flex-shrink:0;align-self:flex-start;margin-top:2px}.pull-request-list .pull-request-item.open .icon{color:var(--pr-open-icon-color)}.pull-request-list .pull-request-item.draft .icon{color:var(--pr-draft-icon-color)}.pull-request-list .pull-request-item .info{display:flex;flex-direction:column;min-width:0;flex-grow:1;margin-right:var(--spacing-half)}.pull-request-list .pull-request-item .info .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--font-weight-semibold)}.pull-request-list .pull-request-item .info .subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--font-weight-light);font-size:var(--font-size-sm);color:var(--text-secondary-color)}.pull-request-list .pull-request-item .ci-status-container{margin-right:var(--spacing-half);min-width:16px;text-align:center;flex-shrink:0}.pull-request-list .filter-list-group-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.branches-list-item{padding:0 var(--spacing)}.branches-list-item{display:flex;flex-direction:row;min-width:0;flex-grow:1;align-items:center}.branches-list-item .icon{margin-right:var(--spacing-half);width:16px;flex-shrink:0}.branches-list-item .name{flex-grow:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:65%;margin-right:var(--spacing-half)}.branches-list-item .name mark{font-weight:bold;background-color:inherit;color:currentColor}.branches-list-item .description{margin-right:var(--spacing-half);color:var(--text-secondary-color);font-size:var(--font-size-sm);flex-grow:1;text-align:right;white-space:nowrap}.no-pull-requests{width:365px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing)}.no-pull-requests .title{font-weight:var(--font-weight-semibold)}.no-pull-requests .no-prs{padding-bottom:var(--spacing)}.no-pull-requests .call-to-action{font-size:var(--font-size-sm)}.no-pull-requests .call-to-action .link-button-component{display:unset}.emoji{width:16px;height:16px;vertical-align:text-bottom}.ui-view{display:flex;flex-direction:column;flex-grow:1;min-width:0}.autocompletion-container{position:relative;display:flex;flex-direction:column}.CodeMirror-hints{list-style:none;flex-direction:column;padding:0;max-height:100px;transform:translate(0, -15px);overflow-y:auto}.CodeMirror-hints li{flex-shrink:0;height:29px;padding:0 var(--spacing)}body.platform-win32 .CodeMirror-hints{overflow-y:hidden}.autocompletion-popup{overflow:hidden}.autocompletion-popup,.CodeMirror-hints{display:flex;position:absolute;z-index:var(--popup-z-index);width:250px;border-radius:var(--border-radius);background-color:var(--background-color);box-shadow:0px 0px 8px rgba(0,0,0,.3)}.autocompletion-popup.emoji,.CodeMirror-hints.emoji{width:200px}.autocompletion-popup.user,.CodeMirror-hints.user{width:220px}.autocompletion-popup.issue,.CodeMirror-hints.issue{width:300px}.autocompletion-popup .list-item,.autocompletion-popup li,.CodeMirror-hints .list-item,.CodeMirror-hints li{border-bottom:none}.autocompletion-popup .list-item:not(:first-child),.autocompletion-popup li:not(:first-child),.CodeMirror-hints .list-item:not(:first-child),.CodeMirror-hints li:not(:first-child){border-top:var(--base-border)}.autocompletion-popup .list-item.selected,.autocompletion-popup .list-item.CodeMirror-hint-active,.autocompletion-popup li.selected,.autocompletion-popup li.CodeMirror-hint-active,.CodeMirror-hints .list-item.selected,.CodeMirror-hints .list-item.CodeMirror-hint-active,.CodeMirror-hints li.selected,.CodeMirror-hints li.CodeMirror-hint-active{--text-color: var(--box-selected-active-text-color);--text-secondary-color: var(--box-selected-active-text-color);color:var(--text-color);background-color:var(--box-selected-active-background-color);border-top-color:var(--box-selected-active-background-color)}.autocompletion-popup .list-item.selected+.list-item,.autocompletion-popup .list-item.selected+.CodeMirror-hint-active,.autocompletion-popup .list-item.CodeMirror-hint-active+.list-item,.autocompletion-popup .list-item.CodeMirror-hint-active+.CodeMirror-hint-active,.autocompletion-popup li.selected+.list-item,.autocompletion-popup li.selected+.CodeMirror-hint-active,.autocompletion-popup li.CodeMirror-hint-active+.list-item,.autocompletion-popup li.CodeMirror-hint-active+.CodeMirror-hint-active,.CodeMirror-hints .list-item.selected+.list-item,.CodeMirror-hints .list-item.selected+.CodeMirror-hint-active,.CodeMirror-hints .list-item.CodeMirror-hint-active+.list-item,.CodeMirror-hints .list-item.CodeMirror-hint-active+.CodeMirror-hint-active,.CodeMirror-hints li.selected+.list-item,.CodeMirror-hints li.selected+.CodeMirror-hint-active,.CodeMirror-hints li.CodeMirror-hint-active+.list-item,.CodeMirror-hints li.CodeMirror-hint-active+.CodeMirror-hint-active{border-top-color:var(--box-selected-active-background-color)}.autocompletion-item{flex-grow:1;height:100%;min-width:0;padding:0 var(--spacing)}.autocompletion-item mark{font-weight:bold;background-color:inherit;color:currentColor}.autocompletion-item .emoji{display:flex;flex-grow:1;height:100%;width:100%;align-items:center}.autocompletion-item .emoji .icon{flex-shrink:0;height:20px;width:20px;margin-right:var(--spacing-half)}.autocompletion-item .emoji .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.autocompletion-item .issue{display:flex;flex-grow:1;align-items:center;height:100%;width:100%}.autocompletion-item .issue .number{margin-right:var(--spacing-half)}.autocompletion-item .issue .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-semibold)}.autocompletion-item .user{display:flex;flex-grow:1;align-items:center;height:100%;width:100%}.autocompletion-item .user.unknown .username{font-style:italic}.autocompletion-item .user.unknown .description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary-color);font-style:italic;font-size:var(--font-size-sm)}.autocompletion-item .user .username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-semibold);margin-right:var(--spacing-half)}.autocompletion-item .user .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary-color)}#welcome{--text-field-height: var(--welcome-item-height);--button-height: var(--welcome-item-height);align-items:stretch;justify-content:center;flex-direction:row;font-size:var(--font-size-md)}#welcome #start{display:flex;flex-direction:column}#welcome .actions{display:flex}#welcome #sign-in-dot-com{display:flex;flex-direction:column}#welcome #sign-in-dot-com .form-component{display:block}#welcome #sign-in-dot-com .actions{margin-top:var(--spacing-double)}#welcome #sign-in-dot-com hr{margin:var(--spacing-double) 0}#welcome #sign-in-enterprise .sign-in-form{margin-top:0}#welcome #sign-in-enterprise .sign-in-footer{margin-top:var(--spacing-double)}#welcome #sign-in-enterprise .actions{display:inline-block;margin-top:var(--spacing-double)}#welcome #sign-in-enterprise hr{margin:var(--spacing-double) 0}#welcome #configure-git-user .form-component div:last-child{margin-top:var(--spacing)}#welcome #usage-opt-out .welcome-title{margin:0}#welcome input,#welcome button,#welcome select{font-size:var(--font-size-md)}#welcome input{padding:var(--spacing-half)}#welcome select{padding:0 1px}#welcome button{margin-right:var(--spacing);padding:var(--spacing-half) var(--spacing)}#welcome .form-component .text-box-component{margin-bottom:var(--spacing)}#welcome .actions{margin-top:var(--spacing)}#welcome.exiting .welcome-left{transition:transform 250ms ease-in-out;transform:translateX(-100%)}#welcome.exiting .welcome-right{transition:transform 250ms ease-in-out;transform:translateX(100%)}#welcome .create-account-link{font-weight:var(--font-weight-semibold)}#welcome .basic-auth-link{font-size:var(--font-size)}#welcome .welcome-main-buttons{margin-top:var(--spacing-quad)}#welcome .welcome-main-buttons .button-component{padding-left:var(--spacing-double);padding-right:var(--spacing-double);margin:0 var(--spacing-double) var(--spacing) 0}#welcome .welcome-main-buttons .octicon.spin{margin-right:var(--spacing);margin-left:0}.welcome-title,.welcome-text{margin:0}.welcome-title{font-size:var(--font-size-xxl);font-weight:var(--font-weight-light);line-height:1.25;margin-bottom:var(--spacing)}.welcome-text{margin:var(--spacing) 0}.welcome-button{font-weight:var(--font-weight-semibold);margin:var(--spacing) 0}.sign-in-field{width:100%}.welcome-left{flex-grow:1;width:60%}.welcome-right{flex-grow:1;width:40%}.welcome-left{display:flex;align-items:center;padding:var(--spacing-quad);position:relative}.welcome-left .welcome-graphic-bottom{position:absolute;right:var(--spacing);bottom:var(--spacing);height:auto;max-height:100%;width:40%;z-index:-1}.welcome-left .welcome-graphic-top{position:absolute;right:80px;top:40px;height:auto;max-height:100%;width:20%;z-index:-1}@media screen and (min-width: 1366px){.welcome-left{zoom:1.2}}@media screen and (min-width: 1400px){.welcome-left{zoom:1.3}}@media screen and (min-width: 1600px){.welcome-left{zoom:1.4}}@media screen and (min-width: 1800px){.welcome-left{zoom:1.5}}.welcome-right{background-color:#28373b;justify-content:center;align-items:center;display:flex;padding:var(--spacing-quad) 0 0 var(--spacing-quad);position:relative;overflow:hidden}.welcome-right .welcome-graphic{height:100%;object-fit:cover;object-position:left}.skip-action-container{margin-top:var(--spacing-quad)}.skip-action-container .skip-button{color:var(--text-secondary-color)}.welcome-start-disclaimer-container{position:absolute;bottom:0;left:0;right:0;padding:0 var(--spacing-quad) var(--spacing-quad) var(--spacing-quad);font-size:var(--font-size-sm);color:var(--text-secondary-color)}.welcome-content{justify-content:center;max-width:500px;width:100%}.forgot-password-link{align-self:center;margin-left:var(--spacing)}body.platform-win32 #welcome{--welcome-item-height: 31.5px}body.platform-darwin #welcome{--welcome-item-height: 29px}#foldout-container{z-index:var(--foldout-z-index)}#foldout-container .overlay{background:var(--overlay-background-color);height:100%}#foldout-container .overlay:focus{outline:none;border:none;box-shadow:none}#foldout-container .foldout{background:var(--background-color);color:var(--text-color)}#preferences .preferences-container{display:flex}#preferences .preferences-container .tab-container{border-left:var(--base-border);flex:1}#preferences .preferences-container .advanced-section:not(:last-child){margin-bottom:var(--spacing)}#preferences .preferences-container .advanced-section .checkbox-component:not(:last-child){margin-bottom:var(--spacing-half)}#preferences .preferences-container .advanced-section .git-settings-description{margin-top:var(--spacing)}#preferences .tab-bar .icon{width:16px}#preferences .accounts-tab .account-info .avatar{width:34px;height:34px;align-self:center}#preferences .accounts-tab .account-info .user-info{flex-grow:1;align-self:flex-start}#preferences .accounts-tab .account-info .user-info .name{font-weight:var(--font-weight-semibold);margin-top:-2px;margin-bottom:-2px}#preferences .no-options-found label{margin-bottom:0}#preferences .no-options-found span{color:var(--text-secondary-color)}#preferences .default-branch-component{margin-top:var(--spacing-double)}#preferences .default-branch-component .ref-name-text-box{margin-top:var(--spacing)}#preferences .git-settings-description{margin-top:var(--spacing-double);font-size:var(--font-size-sm);color:var(--text-secondary-color)}#external-editor-error{width:450px}#external-editor-error p{word-wrap:break-word}.path-text-component{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.path-text-component .dirname{color:var(--text-secondary-color)}.path-label-component{display:flex;flex-direction:row;flex-grow:1;align-self:center;min-width:0;margin-right:var(--spacing-half)}.path-label-component .rename-arrow{margin:0 var(--spacing-half)}#configure-git-user .form-component{margin:var(--spacing-double) 0}#configure-git-user .config-lock-file-exists-component{background:var(--form-error-background);border:1px solid var(--form-error-border-color);color:var(--form-error-text-color);font-size:var(--font-size-sm);padding:var(--spacing-half);border-radius:var(--border-radius)}#configure-git-user .commit-list-example{position:relative;background:#fff;border:var(--base-border);border-radius:var(--border-radius)}#configure-git-user .commit-list-example .header{background:#f2f8fe;padding:var(--spacing-half) var(--spacing);font-size:var(--font-size-sm)}#configure-git-user .commit-list-example .commit{font-size:var(--font-size);padding:var(--spacing-half) var(--spacing);width:280px;border-bottom:none}.form-component{display:flex;flex-direction:column;margin:var(--spacing-half) 0}.form-component>*:not(:last-child){margin-bottom:var(--spacing)}.form-component hr{width:100%;border:none;height:1px;border-bottom:var(--base-border)}.text-box-component{display:flex;flex-direction:column;flex:1}.text-box-component .label-container{display:flex;margin-bottom:var(--spacing-third)}.text-box-component .label-container label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1}.text-box-component .label-container .link-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;justify-content:flex-end;flex-shrink:0;flex-grow:0}.text-box-component :invalid{border-color:var(--error-color)}.text-box-component input{border:1px solid var(--box-border-color);border-radius:var(--border-radius);background:var(--box-background-color);color:currentColor;font-size:var(--font-size);font-family:var(--font-family-sans-serif);height:var(--text-field-height);padding:0 var(--spacing-half)}.text-box-component input:focus{outline:none;border-color:var(--focus-color);box-shadow:0 0 0 1px var(--text-field-focus-shadow-color)}.text-box-component input::-webkit-input-placeholder{color:var(--box-placeholder-color)}.text-box-component input:disabled{background:var(--box-alt-background-color);color:var(--text-secondary-color)}.text-box-component input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;width:16px;height:16px;margin-right:0;background-color:var(--text-color);-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"/></svg>');-webkit-mask-repeat:no-repeat}.ref-name-text-box{margin-bottom:var(--spacing)}.ref-name-text-box .warning-helper-text{display:flex;margin-top:var(--spacing)}.radio-button-component{display:flex;align-items:center}.radio-button-component+.radio-button-component{margin-top:var(--spacing-half)}.radio-button-component>input{margin:0}.radio-button-component>label{margin:0;margin-left:var(--spacing-half)}.button-component{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-sans-serif);font-size:var(--font-size);padding:0 var(--spacing);border:var(--base-border);height:var(--button-height);color:var(--secondary-button-text-color);background-color:var(--secondary-button-background);border-radius:var(--button-border-radius)}.button-component:not(:disabled):hover{border-color:var(--secondary-button-focus-border-color);background-color:var(--secondary-button-hover-background)}.button-component:focus{background-color:var(--secondary-button-hover-background);border-color:var(--secondary-button-focus-border-color);box-shadow:0 0 0 1px var(--secondary-button-focus-shadow-color)}.button-component:disabled{opacity:.6}.button-component .octicon{vertical-align:middle}.button-component.button-with-icon .octicon{margin-left:var(--spacing)}.button-component[type=submit],.button-component-primary{background-color:var(--button-background);color:var(--button-text-color);border:1px solid var(--button-background)}.button-component[type=submit]:not(:disabled):hover,.button-component-primary:not(:disabled):hover{border-color:var(--button-background);background-color:var(--button-hover-background)}.button-component[type=submit]:focus,.button-component-primary:focus{border:1px solid var(--button-focus-border-color);background-color:var(--button-hover-background);box-shadow:0 0 0 2px var(--text-field-focus-shadow-color)}.link-button-component{color:var(--link-button-color);text-decoration:none;cursor:pointer;display:inline-flex;align-items:center}.link-button-component:hover{text-decoration:underline}.link-button-component[disabled]{opacity:.6;cursor:default;text-decoration:none}.link-button-component.link-with-icon .octicon{margin-left:var(--spacing-half)}.small-button{font-size:var(--font-size-sm);padding:0 var(--spacing-half);height:21px}.button-group-item{border-right-width:0;border-radius:0}.button-group-item:first-child{border-top-left-radius:var(--button-border-radius);border-bottom-left-radius:var(--button-border-radius)}.button-group-item:last-child{border-right-width:1px;border-top-right-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius)}.button-group-item.selected,.button-group-item:focus,.button-group-item:active,.button-group-item:hover{border-right-width:1px}.button-group-item.selected+.button-group-item,.button-group-item:focus+.button-group-item,.button-group-item:active+.button-group-item,.button-group-item:hover+.button-group-item{border-left-width:0}.button-group-item:focus,.button-group-item:active{z-index:1}.select-component{display:flex;flex-direction:column;flex-grow:1}.select-component label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:var(--spacing-third)}.select-component select{border:1px solid var(--box-border-color);border-radius:var(--border-radius);background:var(--box-background-color);color:currentColor;font-size:var(--font-size);font-family:var(--font-family-sans-serif);height:var(--text-field-height);padding:0 var(--spacing-half);padding:0}.select-component select:focus{outline:none;border-color:var(--focus-color);box-shadow:0 0 0 1px var(--text-field-focus-shadow-color)}.select-component select::-webkit-input-placeholder{color:var(--box-placeholder-color)}.select-component select:disabled{background:var(--box-alt-background-color);color:var(--text-secondary-color)}.row-component{display:flex;flex-direction:row}.row-component>*:not(:last-child){margin-right:var(--spacing)}.row-component .button-component{align-self:flex-end}.text-area-component{display:flex;flex-direction:column;flex:1}.text-area-component textarea{border:1px solid var(--box-border-color);border-radius:var(--border-radius);background:var(--box-background-color);color:currentColor;font-size:var(--font-size);font-family:var(--font-family-sans-serif);height:var(--text-field-height);padding:0 var(--spacing-half);height:auto;resize:none;min-height:100px}.text-area-component textarea:focus{outline:none;border-color:var(--focus-color);box-shadow:0 0 0 1px var(--text-field-focus-shadow-color)}.text-area-component textarea::-webkit-input-placeholder{color:var(--box-placeholder-color)}.text-area-component textarea:disabled{background:var(--box-alt-background-color);color:var(--text-secondary-color)}.checkbox-component{display:flex;flex-direction:row;align-items:center}.checkbox-component input{margin:0}.checkbox-component input:not(:last-child){margin-right:var(--spacing-half)}.checkbox-component input:focus{outline-offset:-1px}.errors-component{background:var(--form-error-background);border:1px solid var(--form-error-border-color);border-radius:var(--border-radius);color:var(--error-color);font-size:var(--font-size-sm);padding:var(--spacing-half)}dialog#merge{width:450px}dialog#merge .branches-list{height:300px}dialog#merge .dialog-header{border-bottom:none}dialog#merge .dialog-header h1{font-weight:var(--font-weight-light)}dialog#merge .dialog-content{padding:0}dialog#merge .dialog-content .filter-field-row{margin:0;border-bottom:var(--base-border)}dialog#merge .dialog-content .filter-field-row .filter-list-filter-field{padding:0 var(--spacing-double);padding-bottom:var(--spacing)}dialog#merge .dialog-content .list-item{padding:0 var(--spacing-double)}dialog#merge .dialog-content .list-item .filter-list-group-header,dialog#merge .dialog-content .list-item .branches-list-item{padding:0}dialog#merge .dialog-footer button[type=submit]{height:auto;width:100%;padding:var(--spacing-half)}dialog#merge-conflicts-list,dialog#cherry-pick-conflicts-list,dialog#rebase-conflicts-list{width:500px}dialog#merge-conflicts-list .summary,dialog#cherry-pick-conflicts-list .summary,dialog#rebase-conflicts-list .summary{margin-bottom:20px}dialog#merge-conflicts-list .dialog-header h1,dialog#cherry-pick-conflicts-list .dialog-header h1,dialog#rebase-conflicts-list .dialog-header h1{font-weight:var(--font-weight-light)}dialog#merge-conflicts-list .dialog-content,dialog#cherry-pick-conflicts-list .dialog-content,dialog#rebase-conflicts-list .dialog-content{padding-bottom:var(--spacing)}dialog#merge-conflicts-list .green-circle,dialog#cherry-pick-conflicts-list .green-circle,dialog#rebase-conflicts-list .green-circle{background-color:var(--color-new);color:var(--background-color);border-radius:50%;height:22px;width:22px;display:flex;justify-content:center;align-items:center}dialog#merge-conflicts-list ul,dialog#cherry-pick-conflicts-list ul,dialog#rebase-conflicts-list ul{list-style:none;padding:0;max-height:285px;overflow-y:auto}dialog#merge-conflicts-list ul li,dialog#cherry-pick-conflicts-list ul li,dialog#rebase-conflicts-list ul li{margin-bottom:var(--spacing-double);padding-left:0}dialog#merge-conflicts-list ul li:last-of-type,dialog#cherry-pick-conflicts-list ul li:last-of-type,dialog#rebase-conflicts-list ul li:last-of-type{margin-bottom:calc(var(--spacing) * 2)}dialog#merge-conflicts-list ul li.unmerged-file-status-resolved,dialog#merge-conflicts-list ul li.unmerged-file-status-conflicts,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-resolved,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-conflicts,dialog#rebase-conflicts-list ul li.unmerged-file-status-resolved,dialog#rebase-conflicts-list ul li.unmerged-file-status-conflicts{display:flex;flex-flow:row nowrap}dialog#merge-conflicts-list ul li.unmerged-file-status-resolved .file-octicon,dialog#merge-conflicts-list ul li.unmerged-file-status-conflicts .file-octicon,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-resolved .file-octicon,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-conflicts .file-octicon,dialog#rebase-conflicts-list ul li.unmerged-file-status-resolved .file-octicon,dialog#rebase-conflicts-list ul li.unmerged-file-status-conflicts .file-octicon{margin-right:var(--spacing)}dialog#merge-conflicts-list ul li.unmerged-file-status-resolved .column-left,dialog#merge-conflicts-list ul li.unmerged-file-status-conflicts .column-left,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-resolved .column-left,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-conflicts .column-left,dialog#rebase-conflicts-list ul li.unmerged-file-status-resolved .column-left,dialog#rebase-conflicts-list ul li.unmerged-file-status-conflicts .column-left{display:flex;flex-flow:column nowrap;align-items:start;max-width:50%;padding-right:var(--spacing)}dialog#merge-conflicts-list ul li.unmerged-file-status-resolved .column-left .path-text-component,dialog#merge-conflicts-list ul li.unmerged-file-status-conflicts .column-left .path-text-component,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-resolved .column-left .path-text-component,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-conflicts .column-left .path-text-component,dialog#rebase-conflicts-list ul li.unmerged-file-status-resolved .column-left .path-text-component,dialog#rebase-conflicts-list ul li.unmerged-file-status-conflicts .column-left .path-text-component{text-overflow:ellipsis;max-width:100%}dialog#merge-conflicts-list ul li.unmerged-file-status-resolved .action-buttons,dialog#merge-conflicts-list ul li.unmerged-file-status-conflicts .action-buttons,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-resolved .action-buttons,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-conflicts .action-buttons,dialog#rebase-conflicts-list ul li.unmerged-file-status-resolved .action-buttons,dialog#rebase-conflicts-list ul li.unmerged-file-status-conflicts .action-buttons{margin-left:auto;flex-shrink:0;flex:0 1 auto;display:flex;align-items:center;justify-content:center}dialog#merge-conflicts-list ul li.unmerged-file-status-resolved .action-buttons .resolve-arrow-menu,dialog#merge-conflicts-list ul li.unmerged-file-status-conflicts .action-buttons .resolve-arrow-menu,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-resolved .action-buttons .resolve-arrow-menu,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-conflicts .action-buttons .resolve-arrow-menu,dialog#rebase-conflicts-list ul li.unmerged-file-status-resolved .action-buttons .resolve-arrow-menu,dialog#rebase-conflicts-list ul li.unmerged-file-status-conflicts .action-buttons .resolve-arrow-menu{line-height:18px}dialog#merge-conflicts-list ul li.unmerged-file-status-resolved .green-circle:last-child,dialog#merge-conflicts-list ul li.unmerged-file-status-conflicts .green-circle:last-child,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-resolved .green-circle:last-child,dialog#cherry-pick-conflicts-list ul li.unmerged-file-status-conflicts .green-circle:last-child,dialog#rebase-conflicts-list ul li.unmerged-file-status-resolved .green-circle:last-child,dialog#rebase-conflicts-list ul li.unmerged-file-status-conflicts .green-circle:last-child{margin-left:auto;margin-top:var(--spacing);flex-shrink:0;flex:0 1 auto}dialog#merge-conflicts-list ul .unmerged-file-status-resolved .file-conflicts-status,dialog#cherry-pick-conflicts-list ul .unmerged-file-status-resolved .file-conflicts-status,dialog#rebase-conflicts-list ul .unmerged-file-status-resolved .file-conflicts-status{color:var(--color-new)}dialog#merge-conflicts-list ul .unmerged-file-status-conflicts .file-conflicts-status,dialog#cherry-pick-conflicts-list ul .unmerged-file-status-conflicts .file-conflicts-status,dialog#rebase-conflicts-list ul .unmerged-file-status-conflicts .file-conflicts-status{color:var(--color-conflicted)}dialog#merge-conflicts-list ul .unmerged-file-status-conflicts .command-line-hint,dialog#cherry-pick-conflicts-list ul .unmerged-file-status-conflicts .command-line-hint,dialog#rebase-conflicts-list ul .unmerged-file-status-conflicts .command-line-hint{color:var(--text-secondary-color)}dialog#merge-conflicts-list .all-conflicts-resolved,dialog#cherry-pick-conflicts-list .all-conflicts-resolved,dialog#rebase-conflicts-list .all-conflicts-resolved{display:flex;flex-flow:row nowrap;padding:var(--spacing) 0 var(--spacing-double)}dialog#merge-conflicts-list .all-conflicts-resolved .message,dialog#cherry-pick-conflicts-list .all-conflicts-resolved .message,dialog#rebase-conflicts-list .all-conflicts-resolved .message{padding-left:var(--spacing);padding-top:var(--spacing-third)}dialog#merge-conflicts-list .arrow-menu .octicon,dialog#cherry-pick-conflicts-list .arrow-menu .octicon,dialog#rebase-conflicts-list .arrow-menu .octicon{width:10px;height:14px}dialog#rebase{width:450px}dialog#rebase .branches-list{height:300px}dialog#rebase .dialog-header{border-bottom:none}dialog#rebase .dialog-header h1{font-weight:var(--font-weight-light)}dialog#rebase .dialog-content{padding:0}dialog#rebase .dialog-content .filter-field-row{margin:0;border-bottom:var(--base-border)}dialog#rebase .dialog-content .filter-field-row .filter-list-filter-field{padding:0 var(--spacing-double);padding-bottom:var(--spacing)}dialog#rebase .dialog-content .list-item{padding:0 var(--spacing-double)}dialog#rebase .dialog-content .list-item .filter-list-group-header,dialog#rebase .dialog-content .list-item .branches-list-item{padding:0}dialog#rebase .dialog-footer button[type=submit]{height:auto;width:100%;padding:var(--spacing-half)}dialog#cherry-pick-progress progress,dialog#rebase-progress progress{-webkit-appearance:none;appearance:none;max-width:100%;width:100%;margin-bottom:var(--spacing)}dialog#cherry-pick-progress progress::-webkit-progress-bar,dialog#rebase-progress progress::-webkit-progress-bar{background-color:transparent}dialog#cherry-pick-progress progress::-webkit-progress-value,dialog#rebase-progress progress::-webkit-progress-value{background-color:var(--dialog-progress-background);transition:width 1s ease}dialog#cherry-pick-progress .details,dialog#rebase-progress .details{display:flex;flex-flow:row nowrap;padding:var(--spacing) 0 var(--spacing-double)}dialog#cherry-pick-progress .details .green-circle,dialog#rebase-progress .details .green-circle{background-color:var(--color-new);color:var(--background-color);border-radius:50%;height:22px;width:22px;display:flex;justify-content:center;align-items:center}dialog#cherry-pick-progress .details .summary,dialog#rebase-progress .details .summary{padding-left:var(--spacing)}dialog#cherry-pick-progress .details .summary .message,dialog#rebase-progress .details .summary .message{font-weight:bold}dialog#abort-merge-warning{width:450px}dialog#abort-merge-warning .column-left{display:flex;flex-flow:column nowrap;align-items:start}dialog#push-needs-pull-warning{width:450px}dialog#push-needs-pull-warning .spin{margin-right:var(--spacing-half)}#publish-repository{width:450px}#repository-settings{width:600px}#repository-settings .no-remote{justify-content:space-between}#repository-settings .no-remote button{flex-shrink:0;flex-grow:0;min-width:120px;align-self:center}#repository-settings .tab-container{display:flex}#repository-settings .tab-container .active-tab{border-left:var(--base-border);flex:1}#repository-settings .fork-settings-description{margin-top:var(--spacing-double);font-size:var(--font-size-sm);color:var(--text-secondary-color)}#repository-settings .fork-settings-description li{padding:0;margin-bottom:0}:root{--color-new: #28a745;--color-deleted: #d73a49;--color-modified: #dbab09;--color-renamed: #0366d6;--color-conflicted: #f66a0a;--text-color: #24292e;--text-secondary-color: #6a737d;--background-color: #fff;--button-height: 25px;--button-background: #0366d6;--button-border-radius: 6px;--button-hover-background: #0372ef;--button-text-color: #fff;--button-focus-border-color: #005cc5;--link-button-color: #0366d6;--link-button-hover-color: #005cc5;--secondary-button-background: #fafbfc;--secondary-button-hover-background: #fff;--secondary-button-text-color: var(--text-color);--secondary-button-focus-shadow-color: rgba(225, 228, 232, 0.75);--secondary-button-focus-border-color: #d1d5da;--badge-icon-color: #fff;--font-family-sans-serif: system-ui, sans-serif, Apple Color Emoji, Segoe UI, Segoe UI Emoji, Segoe UI Symbol;--font-family-monospace: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace, Apple Color Emoji, Segoe UI, Segoe UI Emoji, Segoe UI Symbol;--font-weight-semibold: 600;--font-weight-light: 300;--font-size: 12px;--font-size-sm: 11px;--font-size-md: 14px;--font-size-lg: 28px;--font-size-xl: 32px;--font-size-xxl: 42px;--font-size-xs: 9px;--scroll-bar-thumb-background-color: rgba(0, 0, 0, 0.2);--scroll-bar-thumb-background-color-active: rgba(0, 0, 0, 0.5);--box-background-color: var(--background-color);--box-alt-background-color: #f6f8fa;--box-skeleton-background-color: #e1e4e8;--skeleton-background-gradient: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%);--box-border-color: #e1e4e8;--box-border-accent-color: #0366d6;--box-selected-background-color: #ebeef1;--box-hover-text-color: #24292e;--box-selected-text-color: #24292e;--box-selected-border-color: #959da5;--box-selected-active-background-color: #0366d6;--box-selected-active-text-color: #fff;--box-selected-active-border-color: #959da5;--box-overflow-shadow-background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 90%, white 100%);--box-placeholder-color: #6a737d;--co-author-tag-background-color: #f1f8ff;--co-author-tag-border-color: #c8e1ff;--win32-title-bar-height: 28px;--win32-title-bar-background-color: #24292e;--darwin-title-bar-height: 22px;--spacing: 10px;--spacing-double: calc(var(--spacing) * 2);--spacing-triple: calc(var(--spacing) * 3);--spacing-quad: calc(var(--spacing) * 4);--spacing-quint: calc(var(--spacing) * 5);--spacing-half: calc(var(--spacing) / 2);--spacing-third: calc(var(--spacing) / 3);--border-radius: 6px;--outlined-border-radius: 3px;--base-border: 1px solid var(--box-border-color);--shadow-color: rgba(71, 83, 95, 0.19);--base-box-shadow: 0 2px 7px var(--shadow-color);--toolbar-height: 50px;--toolbar-background-color: #24292e;--toolbar-border-color: #24292e;--toolbar-text-color: #fff;--toolbar-text-secondary-color: #d1d5da;--toolbar-button-color: var(--toolbar-text-color);--toolbar-button-background-color: transparent;--toolbar-button-border-color: black;--toolbar-button-secondary-color: var(--toolbar-text-secondary-color);--toolbar-button-hover-color: #fff;--toolbar-button-hover-background-color: #2f363d;--toolbar-button-hover-border-color: var(--toolbar-button-border-color);--toolbar-button-focus-background-color: #2f363d;--toolbar-button-active-color: var(--text-color);--toolbar-button-active-background-color: var(--background-color);--toolbar-button-active-border-color: var(--background-color);--toolbar-button-progress-color: #2f363d;--toolbar-button-focus-progress-color: #444d56;--toolbar-button-hover-progress-color: #444d56;--toolbar-dropdown-open-progress-color: #e1e4e8;--app-menu-button-color: var(--toolbar-text-color);--app-menu-button-hover-color: var(--toolbar-button-hover-color);--app-menu-button-hover-background-color: var(--toolbar-button-hover-background-color);--app-menu-button-active-color: var(--toolbar-button-active-color);--app-menu-button-active-background-color: var(--toolbar-button-active-background-color);--app-menu-pane-color: var(--text-color);--app-menu-pane-secondary-color: var(--text-secondary-color);--app-menu-pane-background-color: var(--toolbar-button-active-background-color);--app-menu-divider-color: var(--box-border-color);--toolbar-badge-background-color: #586069;--toolbar-badge-active-background-color: #e1e4e8;--tab-bar-height: 29px;--tab-bar-active-color: #0366d6;--tab-bar-background-color: #fff;--tab-bar-hover-background-color: #f6f8fa;--tab-bar-count-color: var(--text-color);--tab-bar-count-background-color: #e1e4e8;--list-item-badge-color: #2f363d;--list-item-badge-background-color: #e1e4e8;--list-item-selected-badge-color: #24292e;--list-item-selected-badge-background-color: #d1d5da;--list-item-selected-active-badge-color: #24292e;--list-item-selected-active-badge-background-color: #fff;--list-item-hover-background-color: #f6f8fa;--win32-scroll-bar-size: 10px;--popup-z-index: 20;--popup-overlay-z-index: calc(var(--popup-z-index) - 1);--foldout-z-index: calc(var(--popup-z-index) - 2);--nudge-arrow-z-index: calc(var(--popup-z-index) - 3);--drag-overlay-z-index: calc(var(--popup-z-index) - 3);--side-panel-z-index: calc(var(--popup-z-index) - 4);--toast-notification-color: #fafbfc;--toast-notification-background-color: rgba(36, 41, 46, 0.6);--tip-box-background-color: rgba(3, 102, 214, 0.06);--tip-box-border-color: #c8e1ff;--focus-color: #0366d6;--alt-focus-color: #032f62;--text-field-height: 25px;--text-field-focus-shadow-color: rgba(3, 102, 214, 0.25);--primary-suggested-action-background: #f1f8ff;--primary-suggested-action-border-color: #c8e1ff;--suggested-action-icon-color: #2188ff;--diff-line-padding-y: 2px;--diff-text-color: #24292e;--diff-border-color: #e1e4e8;--diff-gutter-color: #e1e4e8;--diff-gutter-background-color: var(--background-color);--diff-line-number-color: #444d56;--diff-line-number-column-width: 50px;--diff-selected-background-color: #2188ff;--diff-selected-border-color: #005cc5;--diff-selected-gutter-color: #005cc5;--diff-selected-text-color: var(--background-color);--diff-add-background-color: #e6ffed;--diff-add-border-color: #85e89d;--diff-add-gutter-color: #85e89d;--diff-add-gutter-background-color: #cdffd8;--diff-add-inner-background-color: #acf2bd;--diff-add-text-color: var(--diff-text-color);--diff-delete-background-color: #ffeef0;--diff-delete-border-color: #fdaeb7;--diff-delete-gutter-color: #fdaeb7;--diff-delete-gutter-background-color: #ffdce0;--diff-delete-inner-background-color: #fdb8c0;--diff-delete-text-color: var(--diff-text-color);--diff-hunk-background-color: #f1f8ff;--diff-hunk-border-color: #c8e1ff;--diff-hunk-gutter-color: #afd3ff;--diff-hunk-gutter-background-color: #dbedff;--diff-hunk-text-color: #6a737d;--diff-hover-background-color: #79b8ff;--diff-hover-border-color: #2188ff;--diff-hover-gutter-color: #2188ff;--diff-hover-text-color: var(--background-color);--diff-add-hover-background-color: #85e89d;--diff-add-hover-border-color: #34d058;--diff-add-hover-gutter-color: #34d058;--diff-add-hover-text-color: var(--text-color);--diff-delete-hover-background-color: #fdaeb7;--diff-delete-hover-border-color: #f97583;--diff-delete-hover-gutter-color: #f97583;--diff-delete-hover-text-color: var(--text-color);--diff-empty-row-background-color: #fafbfc;--diff-empty-row-gutter-background-color: var(--diff-empty-row-background-color);--syntax-variable-color: #6f42c1;--syntax-alt-variable-color: #24292e;--syntax-keyword-color: #d73a49;--syntax-atom-color: #005cc5;--syntax-string-color: #032f62;--syntax-qualifier-color: #6f42c1;--syntax-type-color: #d73a49;--syntax-comment-color: #6a737d;--syntax-tag-color: #22863a;--syntax-attribute-color: #6f42c1;--syntax-link-color: #032f62;--syntax-header-color: #0000ff;--undo-animation-duration: 500ms;--error-color: #d73a49;--form-error-background: #ffdce0;--form-error-border-color: #fdaeb7;--form-error-text-color: #9e1c23;--overlay-background-color: rgba(0, 0, 0, 0.4);--dialog-warning-color: #f9c513;--dialog-error-color: #d73a49;--path-segment-background: #f1f8ff;--path-segment-padding: var(--spacing-third);--easing-ease-out-back: cubic-bezier(0.175, 0.885, 0.32, 1.275);--easing-ease-in-back: cubic-bezier(0.6, -0.28, 0.735, 0.045);--easing-ease-out-quint: cubic-bezier(0.23, 1, 0.32, 1);--dialog-progress-background: #28a745;--status-pending-color: #dbab09;--status-error-color: #d73a49;--status-success-color: #28a745;--pr-open-icon-color: #28a745;--pr-draft-icon-color: #6a737d;--call-to-action-bubble-border-color: #28a745;--call-to-action-bubble-color: #28a745;--title-tool-tip-background-color: rgb(236, 236, 236);--title-tool-tip-shadow: 1px 2px 5px 0px rgb(125, 125, 125, 0.5)}::backdrop{--overlay-background-color: rgba(0, 0, 0, 0.4)}#release-notes{max-height:450px}#release-notes .dialog-content{padding:0}#release-notes .dialog-header{height:100px;position:relative}#release-notes .dialog-header .release-notes-header{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;padding:0 var(--spacing-double)}#release-notes .dialog-header .release-note-graphic-left{margin-right:20px}#release-notes .dialog-header .release-note-graphic-right{margin-left:20px}#release-notes .dialog-header .title{display:flex;flex-direction:column;flex-grow:1;justify-content:center;text-align:center}#release-notes .dialog-header .title p{margin:0}#release-notes .dialog-header .title .version{font-size:14px;font-weight:var(--font-weight-semibold);margin-bottom:0}#release-notes .dialog-header .title .date{font-size:11px;color:var(--text-secondary-color)}#release-notes .dialog-footer{flex-direction:row;justify-content:space-between}#release-notes ul{list-style:none;padding-left:0}#release-notes ul li{padding-left:0}#release-notes a.close{align-self:flex-start;z-index:1}#release-notes .container{width:600px;max-height:200px;display:flex;flex-direction:row;padding-left:var(--spacing-triple);padding-right:var(--spacing-triple);overflow-x:hidden;overflow-y:auto;justify-content:space-around}#release-notes .container .column{flex:1 1 275px;max-width:75%;margin:0 calc(var(--spacing) * 1.5);height:100%}#release-notes .container .column .section{margin:var(--spacing-double) 0}#release-notes .container .column .section .header{font-size:12px;font-weight:var(--font-weight-semibold)}#usage-reporting .ref-component{word-break:break-word}#usage-reporting .checkbox-component{margin-left:auto}dialog#stash-changes{width:450px}dialog#stash-changes .dialog-content .octicon{color:var(--dialog-warning-color);margin-right:var(--spacing)}#commit-conflict-markers-warning .dialog-content ul{list-style:none;margin:0;padding:0;margin-bottom:var(--spacing)}#commit-conflict-markers-warning .dialog-content ul li{padding-left:0;margin-bottom:0;font-family:var(--font-family-monospace)}dialog#create-tutorial-repository-dialog{width:450px}dialog#create-tutorial-repository-dialog progress{width:100%}dialog#create-tutorial-repository-dialog .progress-container{margin-top:var(--spacing)}dialog#create-tutorial-repository-dialog .progress-container .description{font-family:var(--font-family-monospace);font-size:var(--font-size-sm);color:var(--text-secondary-color)}dialog#create-fork{width:500px}dialog#create-fork a.link-button-component{display:unset}dialog#create-fork details{margin-top:var(--spacing-double)}dialog#create-fork details pre{white-space:pre-wrap;overflow-wrap:break-word}#fork-settings{width:480px}#fork-settings .fork-settings-description{margin-top:var(--spacing);font-size:var(--font-size-sm);color:var(--text-secondary-color)}#fork-settings .fork-settings-description li{padding:0;margin-bottom:0}dialog#cherry-pick{width:450px}dialog#cherry-pick .branches-list{height:300px}dialog#cherry-pick .dialog-header{border-bottom:none}dialog#cherry-pick .dialog-header h1{font-weight:var(--font-weight-light)}dialog#cherry-pick .dialog-content{padding:0}dialog#cherry-pick .dialog-content .filter-field-row{margin:0;border-bottom:var(--base-border);padding:0 var(--spacing-double) var(--spacing)}dialog#cherry-pick .dialog-content .list-item{padding:0 var(--spacing-double)}dialog#cherry-pick .dialog-content .list-item .filter-list-group-header,dialog#cherry-pick .dialog-content .list-item .branches-list-item{padding:0}dialog#cherry-pick .dialog-footer button[type=submit]{height:auto;width:100%;padding:var(--spacing-half)}dialog#cherry-pick .no-branches .create-branch-button,dialog#cherry-pick .no-branches .protip{display:none}dialog{--dialog-icon-alert: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M13 17.5a1 1 0 11-2 0 1 1 0 012 0zm-.25-8.25a.75.75 0 00-1.5 0v4.5a.75.75 0 001.5 0v-4.5z"></path><path fill-rule="evenodd" d="M9.836 3.244c.963-1.665 3.365-1.665 4.328 0l8.967 15.504c.963 1.667-.24 3.752-2.165 3.752H3.034c-1.926 0-3.128-2.085-2.165-3.752L9.836 3.244zm3.03.751a1 1 0 00-1.732 0L2.168 19.499A1 1 0 003.034 21h17.932a1 1 0 00.866-1.5L12.866 3.994z"></path></svg>');--dialog-icon-stop: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 7a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0112 7zm0 10a1 1 0 100-2 1 1 0 000 2z"></path><path fill-rule="evenodd" d="M7.328 1.47a.75.75 0 01.53-.22h8.284a.75.75 0 01.53.22l5.858 5.858c.141.14.22.33.22.53v8.284a.75.75 0 01-.22.53l-5.858 5.858a.75.75 0 01-.53.22H7.858a.75.75 0 01-.53-.22L1.47 16.672a.75.75 0 01-.22-.53V7.858a.75.75 0 01.22-.53L7.328 1.47zm.84 1.28L2.75 8.169v7.662l5.419 5.419h7.662l5.419-5.418V8.168L15.832 2.75H8.168z"></path></svg>');--dialog-icon-size: 24px;border:var(--base-border);box-shadow:var(--base-box-shadow);padding:0;border-radius:var(--border-radius);color:var(--text-color);background:var(--background-color);transform:scale(1);opacity:1;min-width:400px;max-width:600px}dialog.modal-enter{opacity:1;transform:scale(0.75);pointer-events:none}dialog.modal-enter::backdrop{opacity:0}dialog.modal-enter-active{opacity:1;transform:scale(1);transition:transform 250ms var(--easing-ease-out-back)}dialog.modal-enter-active::backdrop{opacity:1;transition:opacity 100ms ease-in}dialog.modal-exit{opacity:1;transform:scale(1);pointer-events:none}dialog.modal-exit::backdrop{opacity:1}dialog.modal-exit-active{opacity:.01;transform:scale(0.25);transition:opacity 100ms ease-in,transform 100ms var(--easing-ease-in-back)}dialog.modal-exit-active::backdrop{opacity:.01;transition:opacity 100ms ease-in}dialog::backdrop{background:var(--overlay-background-color);opacity:1}dialog>form>fieldset{border:0;margin:0;padding:0;min-width:0}dialog .dialog-header{height:50px;border-bottom:var(--base-border);display:flex;flex-direction:row;align-items:center;padding:var(--spacing-double)}dialog .dialog-header svg.icon{flex-shrink:0;margin-right:var(--spacing)}dialog .dialog-header h1{font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);margin:0;padding:0;margin-right:var(--spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dialog .dialog-header .close{flex-shrink:0;border:0;height:16px;width:16px;margin:0 calc(var(--spacing) * -1) 0 auto;padding:0;background:transparent;color:var(--text-secondary-color);cursor:pointer}dialog .dialog-header .close .octicon{pointer-events:none}dialog .dialog-header .close:hover{color:var(--text-color)}dialog .dialog-header .close:focus{outline:0}dialog .dialog-header .close{flex-shrink:0;border:0;height:16px;width:16px;margin:0 calc(var(--spacing) * -1) 0 auto;padding:0;background:transparent;color:var(--text-secondary-color);cursor:pointer}dialog .dialog-header .close .octicon{pointer-events:none}dialog .dialog-header .close:hover{color:var(--text-color)}dialog .dialog-header .close:focus{outline:0}dialog.warning .dialog-content,dialog.error .dialog-content{position:relative;margin-left:var(--spacing-double);padding-left:calc(var(--spacing-double) + var(--dialog-icon-size));min-height:calc(var(--spacing-double) * 2 + var(--spacing-half) + var(--dialog-icon-size))}dialog.warning .dialog-content::before,dialog.error .dialog-content::before{content:"";display:block;position:absolute;left:0;height:24px;width:24px;-webkit-mask-repeat:no-repeat}dialog.warning .dialog-content::before{background-color:var(--dialog-warning-color);-webkit-mask:var(--dialog-icon-alert)}dialog.error .dialog-content::before{background-color:var(--dialog-error-color);-webkit-mask:var(--dialog-icon-stop)}dialog .dialog-content{padding:var(--spacing-double)}dialog .dialog-content .row-component:not(:last-child){margin-bottom:var(--spacing)}dialog .dialog-content p{margin-top:0;margin-bottom:var(--spacing)}dialog .dialog-content p:last-child{margin-bottom:0}dialog .dialog-content h2,dialog .dialog-content h3{font-weight:var(--font-weight-semibold);margin-top:0;margin-bottom:var(--spacing)}dialog .dialog-content h2:last-child,dialog .dialog-content h3:last-child{margin-bottom:0}dialog .dialog-content h2{font-size:var(--font-size-md)}dialog .dialog-content h3{font-size:var(--font-size)}dialog .dialog-content ul,dialog .dialog-content ol{margin-top:0;padding-left:var(--spacing-double);list-style-position:outside}dialog .dialog-content ul:last-child,dialog .dialog-content ol:last-child{margin-bottom:0}dialog .dialog-content ul li,dialog .dialog-content ol li{margin-bottom:var(--spacing);padding-left:var(--spacing-half)}dialog .dialog-footer{display:flex;flex-direction:column;border-top:var(--base-border);padding:var(--spacing-double)}dialog .dialog-footer .button-group{display:flex;flex-direction:row;justify-content:flex-end}dialog .dialog-footer button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:var(--spacing-half);min-width:120px}dialog .dialog-footer button:last-child{margin-right:0}dialog .dialog-error{display:flex;padding:var(--spacing);align-items:center;white-space:pre-wrap;background:var(--form-error-background);border-bottom:1px solid var(--form-error-border-color);color:var(--form-error-text-color)}dialog .dialog-error>.octicon{flex-grow:0;flex-shrink:0;margin-right:var(--spacing)}dialog .dialog-error div{overflow-wrap:break-word;overflow-x:hidden}dialog#app-error.raw-git-error{max-width:700px}dialog#app-error .dialog-content{max-height:400px;overflow-y:auto}dialog#app-error .dialog-content p{-webkit-user-select:text;user-select:text;cursor:auto;white-space:pre-wrap;overflow-wrap:break-word;overflow-x:hidden}dialog#app-error .dialog-content p.monospace{font-family:var(--font-family-monospace)}dialog#preferences{width:600px}dialog#about{width:450px}dialog#create-repository{width:400px}dialog#create-branch{width:400px}dialog#push-branch-commits{width:450px}dialog#publish-branch{width:450px}dialog#generic-git-auth{width:450px}dialog#create-tag{width:400px}dialog#confirm-remove-repository,dialog#change-repository-alias{width:450px}dialog#confirm-remove-repository .description,dialog#change-repository-alias .description{color:var(--text-secondary-color);font-size:var(--font-size-sm)}dialog#sign-in{width:400px}dialog#sign-in .sign-in-with-browser{display:block;text-align:center}dialog#sign-in .sign-in-with-browser .button-component{width:100%}dialog#sign-in .forgot-password-row,dialog#sign-in .what-is-this-row{font-size:var(--font-size-sm);justify-content:flex-end}dialog#sign-in .forgot-password-link-sign-in{margin-left:auto}dialog#add-existing-repository{width:400px}dialog#initialize-lfs{width:400px}dialog#lfs-attribute-mismatch{width:400px}dialog#workflow-push-rejected .ref-component{display:inline-block}.warning-helper-text{font-size:var(--font-size-sm)}.warning-helper-text .octicon{fill:var(--dialog-warning-color);margin-right:var(--spacing-half)}#cherry-pick-undone .banner-message,#successful-cherry-pick .banner-message,#successful-rebase .banner-message,#successful-merge .banner-message{overflow-x:hidden;display:flex;flex:1 1 auto}#cherry-pick-undone .banner-message span,#successful-cherry-pick .banner-message span,#successful-rebase .banner-message span,#successful-merge .banner-message span{max-width:100%;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}#cherry-pick-undone .green-circle,#successful-cherry-pick .green-circle,#successful-rebase .green-circle,#successful-merge .green-circle{background-color:var(--color-new);color:var(--background-color);border-radius:50%;height:16px;width:16px;display:flex;justify-content:center;align-items:center;margin-right:var(--spacing);display:flex;flex-shrink:0;flex-grow:0}#merge-conflicts-banner .banner-message,#rebase-conflicts-banner .banner-message,#cherry-pick-conflicts-banner .banner-message{overflow-x:hidden;display:flex;flex:1 1 auto}#merge-conflicts-banner .banner-message span,#rebase-conflicts-banner .banner-message span,#cherry-pick-conflicts-banner .banner-message span{max-width:100%;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 1ex}#merge-conflicts-banner .alert-icon,#rebase-conflicts-banner .alert-icon,#cherry-pick-conflicts-banner .alert-icon{fill:var(--color-conflicted)}#update-available .download-icon{margin-right:var(--spacing)}.banner{height:30px;position:relative;display:flex;flex-wrap:nowrap;overflow:hidden;align-content:center;align-items:center;justify-content:space-between;padding-left:var(--spacing);flex:none}.banner .contents{display:flex;flex-wrap:nowrap;overflow:hidden;align-content:center;justify-content:left;align-items:center}.banner .close{display:flex;flex-shrink:0;flex-grow:0;width:16px;height:16px;margin-right:var(--spacing);margin-left:var(--spacing);background:transparent;color:var(--text-secondary-color)}.banner .close:hover{color:var(--text-color)}.banner .close:focus{outline:0}.banner.banner-enter{height:0px;opacity:0}.banner.banner-enter.banner-enter-active{height:30px;opacity:1;transition:height 300ms ease-in-out,opacity 200ms ease-in 300ms}.banner.banner-exit{height:30px;opacity:1}.banner.banner-exit.banner-exit-active{height:0px;opacity:0;transition:height 225ms ease-in-out 175ms,opacity 175ms ease-in}#add-repository{width:350px}#add-repository .content{margin:var(--spacing-double)}.clone-github-repo{height:250px}.clone-github-repo.filter-list .filter-field-row{margin:var(--spacing-double);margin-bottom:var(--spacing)}.clone-github-repo .clone-repository-list-group-header{font-weight:var(--font-weight-semibold);padding:var(--spacing) var(--spacing-double)}.clone-github-repo .clone-repository-list-item{padding:0 var(--spacing-double)}.clone-github-repo .clone-repository-list-item .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clone-github-repo .clone-repository-list-item{display:flex;flex-direction:row;min-width:0;flex-grow:1;align-items:center}.clone-github-repo .clone-repository-list-item .icon{fill:var(--text-secondary-color);margin-right:var(--spacing-half);width:16px;flex-shrink:0}.dialog-content.clone-github-repository-content{padding:0}.dialog-content.clone-generic-repository-content{padding:var(--spacing-double)}.clone-repository{width:500px}.clone-repository .local-path-field{border-top:var(--base-border);padding:var(--spacing-double)}#discard-changes .dialog-content ul{list-style:none;margin:var(--spacing) 0;padding:0}#discard-changes .dialog-content ul li{padding-left:0;margin-bottom:0}#discard-changes .path-text-component{font-family:var(--font-family-monospace)}.filter-list{display:flex;flex-direction:column;flex:1;min-width:inherit}.filter-list .filter-field-row{margin:var(--spacing);min-width:0}.filter-list .filter-field-row .filter-list-filter-field{min-width:0}.filter-list-container{display:flex;flex:1;min-height:0}.filter-list-group-header{padding:0 var(--spacing);font-weight:var(--font-weight-semibold)}.no-results-found{width:100%;text-align:center}.merge-button.button-component{align-self:auto}.merge-button-row{display:flex;flex-direction:column;border-top:var(--base-border);padding:var(--spacing)}.merge-button .icon{margin-right:var(--spacing-half)}#missing-repository-view{justify-content:center;align-self:center;width:600px;margin-top:-60px;padding:var(--spacing-double);align-items:center}#missing-repository-view .title-container{max-width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing)}#missing-repository-view .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xl);font-weight:var(--font-weight-light)}#missing-repository-view .details{margin-top:var(--spacing);margin-bottom:var(--spacing);text-align:center}#missing-repository-view .details .path{font-family:var(--font-family-monospace);background:var(--path-segment-background);border:var(--path-segment-background);border-radius:var(--border-radius);padding:var(--path-segment-padding)}#missing-repository-view button{width:120px}.horizontal-rule{text-align:center;position:relative;margin-bottom:var(--spacing-half);width:100%}.horizontal-rule:after{border-bottom:var(--base-border);content:"";position:absolute;left:0;right:0;bottom:.6em}.horizontal-rule .horizontal-rule-content{display:inline-block;background:var(--background-color);padding:0 .5em;position:relative;z-index:1}hr.short-rule{border:none;border-top:var(--base-border);margin:var(--spacing-double) 0;width:5em}dialog#about .dialog-content .row-component{justify-content:center}dialog#about .dialog-content p,dialog#about .dialog-content h2{text-align:center}dialog#about .dialog-content p.no-padding{margin-bottom:0}dialog#about .dialog-content .version-text{cursor:pointer}dialog#about .dialog-content .version-text .octicon{color:rgba(0,0,0,.5);height:12px;margin-bottom:-1px;transition:color .4s;cursor:pointer}dialog#about .dialog-content .version-text:hover .octicon{color:#000}dialog#about .logo{justify-content:center}dialog#about .logo svg{width:64px;height:64px}dialog#about .update-status .octicon.spin{align-self:center}dialog#about .update-status .octicon.spin:not(:last-child){margin-right:3px}.avatar{border-radius:50%}.avatar-container{line-height:0}svg.avatar{fill:var(--text-secondary-color);background:var(--box-alt-background-color)}.call-to-action{justify-content:space-between}.call-to-action button.action-button{flex-shrink:0;flex-grow:0;min-width:120px;align-self:center;margin-left:var(--spacing)}#acknowledgements{width:600px}#acknowledgements .dialog-content{height:300px;overflow-x:hidden;overflow-y:auto}#acknowledgements .dialog-content .license-text{font-family:var(--font-family-monospace);white-space:pre-wrap;margin-bottom:var(--spacing-double);cursor:text;user-select:text}fieldset.vertical-segmented-control{border:none;margin:0;padding:0;min-width:0;width:100%}fieldset.vertical-segmented-control legend{margin-bottom:var(--spacing-third);padding:0 0 5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}fieldset.vertical-segmented-control ul{list-style:none;padding:0;margin:0}fieldset.vertical-segmented-control ul li{padding:var(--spacing);margin:0;border-left:var(--base-border);border-right:var(--base-border);border-top:var(--base-border);border-bottom:none}fieldset.vertical-segmented-control ul li:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}fieldset.vertical-segmented-control ul li:last-child{border-bottom:var(--base-border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}fieldset.vertical-segmented-control ul li.selected{color:var(--box-selected-active-text-color);background:var(--box-selected-active-background-color);border-color:var(--box-selected-active-background-color)}fieldset.vertical-segmented-control ul li.selected p{color:var(--box-selected-active-text-color)}fieldset.vertical-segmented-control ul li.selected+li{border-top-color:var(--box-selected-active-background-color)}fieldset.vertical-segmented-control ul li:hover:not(.selected){background:var(--box-hover-background-color);color:var(--box-hover-text-color)}fieldset.vertical-segmented-control ul li:hover:not(.selected) p{color:var(--box-hover-text-color)}fieldset.vertical-segmented-control ul li .title{font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}fieldset.vertical-segmented-control ul li p{color:var(--text-secondary-color)}fieldset.vertical-segmented-control ul:focus li:first-child{border-top-left-radius:var(--outlined-border-radius);border-top-right-radius:var(--outlined-border-radius)}fieldset.vertical-segmented-control ul:focus li:last-child{border-bottom-left-radius:var(--outlined-border-radius);border-bottom-right-radius:var(--outlined-border-radius)}#no-repositories{display:flex;padding:calc(var(--spacing) * 6);align-items:center}#no-repositories header{align-self:flex-start;margin-bottom:var(--spacing-quad)}#no-repositories header h1{font-size:var(--font-size-xxl);font-weight:var(--font-weight-light)}#no-repositories header h1,#no-repositories header p{margin:0}#no-repositories .content{align-self:stretch;flex-direction:row;display:flex;flex-shrink:0;flex-grow:1}#no-repositories .content>.content-pane{display:flex;flex-direction:column;align-self:stretch;flex-shrink:0;max-width:50%;width:50%;flex-grow:1}#no-repositories .content>.content-pane:not(:last-child){padding-right:var(--spacing)}#no-repositories .content>.content-pane:not(:first-child){padding-left:var(--spacing)}#no-repositories .content ul.button-group{list-style-type:none;margin:0;padding:0;flex-grow:1}#no-repositories .content ul.button-group li{margin-bottom:var(--spacing);width:100%}#no-repositories .content ul.button-group li .button-component{width:100%;padding:var(--spacing);height:auto;text-align:left;margin-bottom:var(--spacing);display:flex;flex-direction:row;align-items:center;text-overflow:unset;white-space:normal;min-width:0}#no-repositories .content ul.button-group li .button-component .octicon{margin:var(--spacing-half) var(--spacing) var(--spacing-half) var(--spacing-half);height:24px;width:24px}#no-repositories .drag-drop-info{background:var(--tip-box-background-color);border:2px dashed var(--tip-box-border-color);border-radius:var(--border-radius);padding:var(--spacing-double);display:flex;flex-direction:row}#no-repositories .drag-drop-info .octicon{margin-right:var(--spacing)}#no-repositories .no-repositories-graphic-bottom{position:absolute;right:var(--spacing);bottom:var(--spacing);width:auto;max-width:40%;height:40%;z-index:-1}#no-repositories .no-repositories-graphic-top{position:absolute;right:80px;top:40px;width:auto;max-width:20%;height:20%;z-index:-1}#no-repositories .content-pane.repository-list .tab-bar{margin-bottom:var(--spacing);border:var(--base-border);border-radius:var(--border-radius)}#no-repositories .content-pane.repository-list .tab-bar .tab-bar-item{border-bottom:0}#no-repositories .content-pane.repository-list .clone-selected-repository{margin-top:var(--spacing);width:100%}#no-repositories .content-pane.repository-list .filter-list .filter-field-row{margin:0;margin-bottom:var(--spacing)}#no-repositories .content-pane.repository-list .filter-list .clone-repository-list-group-header{padding:var(--spacing)}#no-repositories .content-pane.repository-list .filter-list .clone-repository-list-item{padding:0 var(--spacing)}@media screen and (min-width: 1366px){#no-repositories{zoom:1.2}}@media screen and (min-width: 1400px){#no-repositories{zoom:1.3}}@media screen and (min-width: 1600px){#no-repositories{zoom:1.4}}@media screen and (min-width: 1800px){#no-repositories{zoom:1.5}}.blankslate-image{width:50%;min-width:400px;max-width:800px}.foldout .blankslate-image{width:100%;min-width:auto}@media(max-height: 400px){#no-repositories{padding:var(--spacing)}#no-repositories header{margin-bottom:var(--spacing)}#no-repositories .drag-drop-info{display:none}}#terms-and-conditions{width:550px}#terms-and-conditions .dialog-content{height:250px;overflow-x:hidden;overflow-y:auto}#terms-and-conditions .dialog-content p,#terms-and-conditions .dialog-content ol,#terms-and-conditions .dialog-content ul,#terms-and-conditions .dialog-content li,#terms-and-conditions .dialog-content h2,#terms-and-conditions .dialog-content h3{cursor:text;user-select:text}#terms-and-conditions .dialog-content a{cursor:pointer;user-select:text}.ref-component{font-style:normal;font-family:var(--font-family-monospace);background:var(--path-segment-background);border:var(--path-segment-background);border-radius:var(--border-radius);padding:var(--path-segment-padding);word-break:break-all}#initialize-lfs .dialog-content ul{list-style:none;margin:0;padding:0;margin-bottom:var(--spacing)}#initialize-lfs .dialog-content ul li{padding-left:0;margin-bottom:0;font-family:var(--font-family-monospace)}.ci-status{height:16px;flex-shrink:0}.ci-status-pending{color:#dbab09}.ci-status-timed-out,.ci-status-action-required,.ci-status-failure{color:#d73a49}.ci-status-cancelled,.ci-status-stale,.ci-status-skipped,.ci-status-neutral{color:#959da5}.ci-status-success{color:#28a745}.toolbar-dropdown.open .pr-badge{background:var(--toolbar-badge-active-background-color)}.toolbar-dropdown:not(.open) .pr-badge{background:var(--toolbar-badge-background-color)}.pr-badge{--height: 18px;display:flex;flex-direction:row;height:var(--height);position:relative;align-items:center;border-radius:var(--border-radius);border-width:0;margin-right:var(--spacing);padding:var(--spacing-half)}.pr-badge .number{font-size:var(--font-size-sm);line-height:var(--height)}.pr-badge .ci-status{margin-left:var(--spacing-half)}.toolbar-dropdown.open .ci-status-pending{color:#dbab09}.toolbar-dropdown.open .ci-status-failure{color:#d73a49}.toolbar-dropdown.open .ci-status-success{color:#28a745}.no-branches{display:flex;flex:1;flex-direction:column;align-items:center;padding:var(--spacing)}.no-branches .title{font-weight:var(--font-weight-semibold);text-align:center}.no-branches .subtitle{margin-left:var(--spacing-double);margin-right:var(--spacing-double);text-align:center;font-size:var(--font-size-sm)}.no-branches .create-branch-button{margin:var(--spacing-double);align-self:stretch}.no-branches .protip{padding-left:var(--spacing-triple);padding-right:var(--spacing-triple);text-align:center;font-size:var(--font-size-sm)}.CodeMirror-focused .CodeMirror-selected,.CodeMirror.dialog-opened .CodeMirror-selected{background:Highlight}.CodeMirror-focused .CodeMirror-selectedtext,.CodeMirror.dialog-opened .CodeMirror-selectedtext{color:HighlightText !important}.CodeMirror-lines *{cursor:text}.CodeMirror-selectedtext{color:inherit}.CodeMirror-selected{background:inherit}.CodeMirror-simplescroll-horizontal,.CodeMirror-simplescroll-vertical{background:var(--box-alt-background-color)}.CodeMirror-simplescroll-horizontal div,.CodeMirror-simplescroll-vertical div{background:var(--scroll-bar-thumb-background-color);border:none}body.platform-win32 .CodeMirror-vscrollbar,body.platform-win32 .CodeMirror-hscrollbar{opacity:0}body.platform-win32 .CodeMirror:hover .CodeMirror-vscrollbar,body.platform-win32 .CodeMirror:hover .CodeMirror-hscrollbar{opacity:1}body.platform-win32 .CodeMirror-scrollbar-filler{background:transparent}.author-input-component.disabled .CodeMirror{background:var(--box-alt-background-color);color:var(--text-secondary-color)}.author-input-component .CodeMirror{border:1px solid var(--box-border-color);border-radius:var(--border-radius);background:var(--box-background-color);color:currentColor;font-size:var(--font-size);font-family:var(--font-family-sans-serif);height:var(--text-field-height);padding:0 var(--spacing-half);border-top-left-radius:0;border-top-right-radius:0;border-top:0;height:auto}.author-input-component .CodeMirror:focus{outline:none;border-color:var(--focus-color);box-shadow:0 0 0 1px var(--text-field-focus-shadow-color)}.author-input-component .CodeMirror::-webkit-input-placeholder{color:var(--box-placeholder-color)}.author-input-component .CodeMirror .label{color:var(--text-secondary-color)}.author-input-component .CodeMirror .placeholder{color:var(--text-secondary-color);cursor:text}.author-input-component .CodeMirror .handle{border-radius:var(--border-radius);border:1px solid var(--co-author-tag-border-color);background:var(--co-author-tag-background-color);padding:1px 2px;margin:0px 2px}.author-input-component .CodeMirror .handle.progress{background:transparent}.author-input-component .CodeMirror .handle.error{background:var(--form-error-background);color:var(--form-error-text-color);border-color:var(--form-error-border-color)}.author-input-component .CodeMirror .handle.error svg{padding-bottom:2px}.author-input-component .CodeMirror .handle.progress svg,.author-input-component .CodeMirror .handle.error svg{height:9px;margin-left:3px;margin-right:3px;vertical-align:middle;fill:currentColor}.author-input-component .CodeMirror-focused{outline:none;border-color:var(--focus-color);box-shadow:0 0 0 1px var(--text-field-focus-shadow-color);border-top-width:1px;border-top-style:solid;margin-top:-1px}.author-input-component .CodeMirror-scroll{max-height:80px}.AvatarStack{position:relative;min-width:26px;height:20px}.AvatarStack .AvatarStack-body{position:absolute}.AvatarStack.AvatarStack--two{min-width:36px}.AvatarStack.AvatarStack--three-plus{min-width:46px}.AvatarStack.AvatarStack--small{height:16px;min-width:20px}.AvatarStack.AvatarStack--small .avatar{width:16px;height:16px}.AvatarStack.AvatarStack--small.AvatarStack--two{min-width:25px}.AvatarStack.AvatarStack--small.AvatarStack--three-plus{min-width:30px}.AvatarStack.AvatarStack--small .avatar.avatar-more::before,.AvatarStack.AvatarStack--small .avatar.avatar-more::after{height:16px}.AvatarStack.AvatarStack--small .avatar.avatar-more::before{width:13px}.AvatarStack.AvatarStack--small:hover .avatar{margin-right:1px}.AvatarStack-body{display:flex;background:inherit}.AvatarStack-body svg.avatar{fill:var(--text-secondary-color);background:var(--box-alt-background-color)}.AvatarStack-body .avatar{position:relative;z-index:2;display:flex;width:20px;height:20px;box-sizing:content-box;margin-right:-11px;background-color:inherit;box-shadow:1px 0 0 var(--background-color);border-radius:50%;transition:margin .1s ease-in-out}.AvatarStack-body .avatar:first-child{z-index:3}.AvatarStack-body .avatar:last-child{z-index:1;box-shadow:none}.AvatarStack-body .avatar img{border-radius:50%}.AvatarStack-body .avatar:nth-child(n+4){display:none;opacity:0}.AvatarStack-body:hover .avatar{margin-right:3px}.AvatarStack-body:hover .avatar:nth-child(n+4){display:flex;opacity:1}.AvatarStack-body:hover .avatar-more{display:none !important}.avatar.avatar-more{z-index:1;margin-right:0;background:#f6f8fa}.avatar.avatar-more::before,.avatar.avatar-more::after{position:absolute;display:block;height:20px;content:"";border-radius:50%;outline:1px solid #fff}.avatar.avatar-more::before{width:17px;background:#e1e4e8}.avatar.avatar-more::after{width:14px;background:#d1d5da}.commit-attribution-component{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fancy-text-box-component{background:var(--box-background-color);display:flex;align-items:center;border:var(--base-border);border-radius:var(--border-radius)}.fancy-text-box-component .fancy-octicon{height:var(--text-field-height);padding:var(--spacing-half) 0 var(--spacing-half) 7px;border-right:none;border-radius:var(--border-radius) 0 0 var(--border-radius);opacity:.5;transition:opacity .2s ease}.fancy-text-box-component.focused{outline:none;border-color:var(--focus-color);box-shadow:0 0 0 1px var(--text-field-focus-shadow-color)}.fancy-text-box-component.focused .fancy-octicon{opacity:1}.fancy-text-box-component input{border-left:none;border-radius:0 var(--border-radius) var(--border-radius) 0;border:none;box-shadow:none}.fancy-text-box-component input:focus{box-shadow:none}.fancy-text-box-component.disabled{background:var(--box-alt-background-color)}.merge-status-component .merge-status-icon-container{height:20px;position:relative;text-align:center}.merge-status-component .merge-status-icon-container .merge-status{background:var(--background-color);border-width:0 var(--spacing-half);border:solid transparent;box-sizing:content-box;position:relative;z-index:1}.merge-status-component .merge-status-loading{color:#dbab09}.merge-status-component .merge-status-conflicts{color:var(--color-conflicted)}.merge-status-component .merge-status-invalid{color:#d73a49}.merge-status-component .merge-status-clean{color:#28a745}.merge-status-component .merge-message,.merge-status-component .merge-info{margin-bottom:0;text-align:center;color:var(--text-secondary-color)}.merge-status-component .merge-message strong,.merge-status-component .merge-info strong{color:var(--text-color);overflow-wrap:break-word;overflow-x:hidden}.merge-status-component .merge-message{padding-bottom:var(--spacing)}dialog#merge .merge-info{margin-top:var(--spacing-half);margin-bottom:var(--spacing)}dialog#merge .merge-status-component{margin-top:0}dialog#merge .merge-status-icon-container:after{border-bottom:0}dialog#merge .dialog-footer{padding-top:var(--spacing)}.rebase-status-component .rebase-status-icon-container{height:20px;position:relative;text-align:center}.rebase-status-component .rebase-status-icon-container .rebase-status{background:var(--background-color);border-width:0 var(--spacing-half);border:solid transparent;box-sizing:content-box;position:relative;z-index:1}.rebase-status-component .rebase-status-loading{color:var(--status-pending-color)}.rebase-status-component .rebase-status-conflicts{color:var(--color-conflicted)}.rebase-status-component .rebase-status-invalid{color:var(--status-error-color)}.rebase-status-component .rebase-status-clean{color:var(--status-success-color)}.rebase-status-component .rebase-message,.rebase-status-component .rebase-info{margin-bottom:0;text-align:center;color:var(--text-secondary-color)}.rebase-status-component .rebase-message strong,.rebase-status-component .rebase-info strong{color:var(--text-color)}.rebase-status-component .rebase-message{padding-bottom:var(--spacing)}dialog#rebase .rebase-info{margin-top:var(--spacing-half);margin-bottom:var(--spacing)}dialog#rebase .rebase-status-component{margin-top:0}dialog#rebase .rebase-status-icon-container:after{border-bottom:0}dialog#rebase .dialog-footer{padding-top:var(--spacing)}.filter-list.clone-github-repo .no-items{display:flex;align-items:center;flex-direction:column;text-align:center;margin:var(--spacing-double);width:100%}.filter-list.clone-github-repo .no-items .octicon{fill:var(--text-secondary-color);margin-right:var(--spacing-half)}.filter-list.clone-github-repo .no-items.loading{color:var(--text-secondary-color)}:root{--color-new: #28a745;--color-deleted: #d73a49;--color-modified: #dbab09;--color-renamed: #0366d6;--color-conflicted: #f66a0a;--text-color: #24292e;--text-secondary-color: #6a737d;--background-color: #fff;--button-height: 25px;--button-background: #0366d6;--button-border-radius: 6px;--button-hover-background: #0372ef;--button-text-color: #fff;--button-focus-border-color: #005cc5;--link-button-color: #0366d6;--link-button-hover-color: #005cc5;--secondary-button-background: #fafbfc;--secondary-button-hover-background: #fff;--secondary-button-text-color: var(--text-color);--secondary-button-focus-shadow-color: rgba(225, 228, 232, 0.75);--secondary-button-focus-border-color: #d1d5da;--badge-icon-color: #fff;--font-family-sans-serif: system-ui, sans-serif, Apple Color Emoji, Segoe UI, Segoe UI Emoji, Segoe UI Symbol;--font-family-monospace: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace, Apple Color Emoji, Segoe UI, Segoe UI Emoji, Segoe UI Symbol;--font-weight-semibold: 600;--font-weight-light: 300;--font-size: 12px;--font-size-sm: 11px;--font-size-md: 14px;--font-size-lg: 28px;--font-size-xl: 32px;--font-size-xxl: 42px;--font-size-xs: 9px;--scroll-bar-thumb-background-color: rgba(0, 0, 0, 0.2);--scroll-bar-thumb-background-color-active: rgba(0, 0, 0, 0.5);--box-background-color: var(--background-color);--box-alt-background-color: #f6f8fa;--box-skeleton-background-color: #e1e4e8;--skeleton-background-gradient: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%);--box-border-color: #e1e4e8;--box-border-accent-color: #0366d6;--box-selected-background-color: #ebeef1;--box-hover-text-color: #24292e;--box-selected-text-color: #24292e;--box-selected-border-color: #959da5;--box-selected-active-background-color: #0366d6;--box-selected-active-text-color: #fff;--box-selected-active-border-color: #959da5;--box-overflow-shadow-background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 90%, white 100%);--box-placeholder-color: #6a737d;--co-author-tag-background-color: #f1f8ff;--co-author-tag-border-color: #c8e1ff;--win32-title-bar-height: 28px;--win32-title-bar-background-color: #24292e;--darwin-title-bar-height: 22px;--spacing: 10px;--spacing-double: calc(var(--spacing) * 2);--spacing-triple: calc(var(--spacing) * 3);--spacing-quad: calc(var(--spacing) * 4);--spacing-quint: calc(var(--spacing) * 5);--spacing-half: calc(var(--spacing) / 2);--spacing-third: calc(var(--spacing) / 3);--border-radius: 6px;--outlined-border-radius: 3px;--base-border: 1px solid var(--box-border-color);--shadow-color: rgba(71, 83, 95, 0.19);--base-box-shadow: 0 2px 7px var(--shadow-color);--toolbar-height: 50px;--toolbar-background-color: #24292e;--toolbar-border-color: #24292e;--toolbar-text-color: #fff;--toolbar-text-secondary-color: #d1d5da;--toolbar-button-color: var(--toolbar-text-color);--toolbar-button-background-color: transparent;--toolbar-button-border-color: black;--toolbar-button-secondary-color: var(--toolbar-text-secondary-color);--toolbar-button-hover-color: #fff;--toolbar-button-hover-background-color: #2f363d;--toolbar-button-hover-border-color: var(--toolbar-button-border-color);--toolbar-button-focus-background-color: #2f363d;--toolbar-button-active-color: var(--text-color);--toolbar-button-active-background-color: var(--background-color);--toolbar-button-active-border-color: var(--background-color);--toolbar-button-progress-color: #2f363d;--toolbar-button-focus-progress-color: #444d56;--toolbar-button-hover-progress-color: #444d56;--toolbar-dropdown-open-progress-color: #e1e4e8;--app-menu-button-color: var(--toolbar-text-color);--app-menu-button-hover-color: var(--toolbar-button-hover-color);--app-menu-button-hover-background-color: var(--toolbar-button-hover-background-color);--app-menu-button-active-color: var(--toolbar-button-active-color);--app-menu-button-active-background-color: var(--toolbar-button-active-background-color);--app-menu-pane-color: var(--text-color);--app-menu-pane-secondary-color: var(--text-secondary-color);--app-menu-pane-background-color: var(--toolbar-button-active-background-color);--app-menu-divider-color: var(--box-border-color);--toolbar-badge-background-color: #586069;--toolbar-badge-active-background-color: #e1e4e8;--tab-bar-height: 29px;--tab-bar-active-color: #0366d6;--tab-bar-background-color: #fff;--tab-bar-hover-background-color: #f6f8fa;--tab-bar-count-color: var(--text-color);--tab-bar-count-background-color: #e1e4e8;--list-item-badge-color: #2f363d;--list-item-badge-background-color: #e1e4e8;--list-item-selected-badge-color: #24292e;--list-item-selected-badge-background-color: #d1d5da;--list-item-selected-active-badge-color: #24292e;--list-item-selected-active-badge-background-color: #fff;--list-item-hover-background-color: #f6f8fa;--win32-scroll-bar-size: 10px;--popup-z-index: 20;--popup-overlay-z-index: calc(var(--popup-z-index) - 1);--foldout-z-index: calc(var(--popup-z-index) - 2);--nudge-arrow-z-index: calc(var(--popup-z-index) - 3);--drag-overlay-z-index: calc(var(--popup-z-index) - 3);--side-panel-z-index: calc(var(--popup-z-index) - 4);--toast-notification-color: #fafbfc;--toast-notification-background-color: rgba(36, 41, 46, 0.6);--tip-box-background-color: rgba(3, 102, 214, 0.06);--tip-box-border-color: #c8e1ff;--focus-color: #0366d6;--alt-focus-color: #032f62;--text-field-height: 25px;--text-field-focus-shadow-color: rgba(3, 102, 214, 0.25);--primary-suggested-action-background: #f1f8ff;--primary-suggested-action-border-color: #c8e1ff;--suggested-action-icon-color: #2188ff;--diff-line-padding-y: 2px;--diff-text-color: #24292e;--diff-border-color: #e1e4e8;--diff-gutter-color: #e1e4e8;--diff-gutter-background-color: var(--background-color);--diff-line-number-color: #444d56;--diff-line-number-column-width: 50px;--diff-selected-background-color: #2188ff;--diff-selected-border-color: #005cc5;--diff-selected-gutter-color: #005cc5;--diff-selected-text-color: var(--background-color);--diff-add-background-color: #e6ffed;--diff-add-border-color: #85e89d;--diff-add-gutter-color: #85e89d;--diff-add-gutter-background-color: #cdffd8;--diff-add-inner-background-color: #acf2bd;--diff-add-text-color: var(--diff-text-color);--diff-delete-background-color: #ffeef0;--diff-delete-border-color: #fdaeb7;--diff-delete-gutter-color: #fdaeb7;--diff-delete-gutter-background-color: #ffdce0;--diff-delete-inner-background-color: #fdb8c0;--diff-delete-text-color: var(--diff-text-color);--diff-hunk-background-color: #f1f8ff;--diff-hunk-border-color: #c8e1ff;--diff-hunk-gutter-color: #afd3ff;--diff-hunk-gutter-background-color: #dbedff;--diff-hunk-text-color: #6a737d;--diff-hover-background-color: #79b8ff;--diff-hover-border-color: #2188ff;--diff-hover-gutter-color: #2188ff;--diff-hover-text-color: var(--background-color);--diff-add-hover-background-color: #85e89d;--diff-add-hover-border-color: #34d058;--diff-add-hover-gutter-color: #34d058;--diff-add-hover-text-color: var(--text-color);--diff-delete-hover-background-color: #fdaeb7;--diff-delete-hover-border-color: #f97583;--diff-delete-hover-gutter-color: #f97583;--diff-delete-hover-text-color: var(--text-color);--diff-empty-row-background-color: #fafbfc;--diff-empty-row-gutter-background-color: var(--diff-empty-row-background-color);--syntax-variable-color: #6f42c1;--syntax-alt-variable-color: #24292e;--syntax-keyword-color: #d73a49;--syntax-atom-color: #005cc5;--syntax-string-color: #032f62;--syntax-qualifier-color: #6f42c1;--syntax-type-color: #d73a49;--syntax-comment-color: #6a737d;--syntax-tag-color: #22863a;--syntax-attribute-color: #6f42c1;--syntax-link-color: #032f62;--syntax-header-color: #0000ff;--undo-animation-duration: 500ms;--error-color: #d73a49;--form-error-background: #ffdce0;--form-error-border-color: #fdaeb7;--form-error-text-color: #9e1c23;--overlay-background-color: rgba(0, 0, 0, 0.4);--dialog-warning-color: #f9c513;--dialog-error-color: #d73a49;--path-segment-background: #f1f8ff;--path-segment-padding: var(--spacing-third);--easing-ease-out-back: cubic-bezier(0.175, 0.885, 0.32, 1.275);--easing-ease-in-back: cubic-bezier(0.6, -0.28, 0.735, 0.045);--easing-ease-out-quint: cubic-bezier(0.23, 1, 0.32, 1);--dialog-progress-background: #28a745;--status-pending-color: #dbab09;--status-error-color: #d73a49;--status-success-color: #28a745;--pr-open-icon-color: #28a745;--pr-draft-icon-color: #6a737d;--call-to-action-bubble-border-color: #28a745;--call-to-action-bubble-color: #28a745;--title-tool-tip-background-color: rgb(236, 236, 236);--title-tool-tip-shadow: 1px 2px 5px 0px rgb(125, 125, 125, 0.5)}::backdrop{--overlay-background-color: rgba(0, 0, 0, 0.4)}#stash-diff-viewer{display:flex;flex-direction:column;flex:1;max-height:100%;min-width:0}#stash-diff-viewer .header{display:flex;flex-direction:column;border-bottom:var(--base-border);padding:var(--spacing-triple) var(--spacing-double)}#stash-diff-viewer .header h3{font-weight:var(--font-weight-light);font-size:var(--font-size-xl);line-height:1;margin-bottom:var(--spacing)}#stash-diff-viewer .header .row{display:flex;align-items:center;margin-top:var(--spacing)}#stash-diff-viewer .header .button-group{display:flex}#stash-diff-viewer .header .button-group button{margin-right:var(--spacing)}#stash-diff-viewer .header .explanatory-text{display:flex;align-items:center;flex-grow:1;margin-left:var(--spacing-half)}#stash-diff-viewer .header .explanatory-text .text{flex-grow:1}#stash-diff-viewer .header .explanatory-text .octicon{fill:var(--text-secondary-color);margin:0 var(--spacing-half);flex-shrink:0}#stash-diff-viewer .file-list{display:flex;flex:1;border-right:var(--base-border)}.commit-details{display:flex;flex-direction:row;flex:1;overflow:hidden}.commit-details .fill-window{border-right:var(--base-border)}.commit-details .panel{display:flex;flex:1}.commit-details .panel.empty,.commit-details .panel.renamed,.commit-details .panel.binary{justify-content:center;align-items:center}.commit-details .panel.large-diff{margin:var(--spacing-double);text-align:center;justify-content:initial}.commit-details .panel.large-diff .blankslate-image{max-height:150px}.tutorial-panel-component{display:flex;flex-flow:column nowrap;flex:1 1 350px;min-width:274px;max-width:350px;height:100%;background-color:var(--background-color);box-shadow:var(--base-box-shadow);z-index:var(--side-panel-z-index);overflow-y:scroll}.tutorial-panel-component .titleArea{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-triple);padding-left:var(--spacing-quint);padding-right:var(--spacing-double)}.tutorial-panel-component .titleArea h3{margin:0;font-weight:var(--font-weight-light);font-size:var(--font-size-lg)}.tutorial-panel-component .titleArea svg{height:46px;width:46px}.tutorial-panel-component ol,.tutorial-panel-component li,.tutorial-panel-component summary{list-style:none;padding:0;margin:0}.tutorial-panel-component summary::-webkit-details-marker{display:none}.tutorial-panel-component li,.tutorial-panel-component .titleArea{border-bottom:var(--base-border)}.tutorial-panel-component li{padding:var(--spacing-double)}.tutorial-panel-component summary{display:flex;align-items:center;font-weight:var(--font-weight-semibold)}.tutorial-panel-component summary .summary-text{opacity:.5}.tutorial-panel-component summary .hang-right{margin-left:auto}.tutorial-panel-component summary .green-circle{background-color:#28a745;border-color:#28a745;color:var(--badge-icon-color)}.tutorial-panel-component summary .blue-circle{background-color:#0366d6;border-color:#0366d6;color:var(--badge-icon-color)}.tutorial-panel-component summary .empty-circle{background-color:transparent;border-color:var(--text-color);opacity:.5;color:var(--text-color)}.tutorial-panel-component details .contents{padding-left:var(--spacing-triple)}.tutorial-panel-component details .contents .description{margin-bottom:var(--spacing)}.tutorial-panel-component details .contents .action{display:flex;align-items:center}.tutorial-panel-component details .contents .action .button-component{display:flex;align-items:center;margin-right:var(--spacing)}.tutorial-panel-component details .contents .action .button-component .octicon{margin-left:var(--spacing);color:var(--text-secondary-color);height:14px;width:14px}.tutorial-panel-component details .contents .action kbd{display:flex;align-items:center;justify-content:center;color:var(--text-secondary-color)}.tutorial-panel-component details[open] summary{margin-bottom:var(--spacing)}.tutorial-panel-component details[open] summary .summary-text{opacity:1}.tutorial-panel-component details[open] summary .hang-right .octicon{transform:rotate(180deg)}.tutorial-panel-component details[open] summary .empty-circle{opacity:1}.tutorial-panel-component .footer{display:flex;justify-content:center;padding:var(--spacing-double) 0;margin-top:auto}.tutorial-panel-component summary .green-circle,.tutorial-panel-component summary .blue-circle,.tutorial-panel-component summary .empty-circle{border-radius:50%;border-style:solid;border-width:1px;height:18px;width:18px;display:flex;justify-content:center;align-items:center;margin-right:var(--spacing);flex-shrink:0;flex-grow:0}#tutorial-welcome{display:flex;flex-flow:column nowrap;align-items:center;flex:1 1 630px;height:100%;padding:0 var(--spacing-triple)}#tutorial-welcome .header{width:100%;display:flex;flex-flow:column nowrap;align-items:center;margin:var(--spacing-quint) 0;padding-top:var(--spacing-double);text-align:center}#tutorial-welcome .header h1{font-weight:var(--font-weight-light);font-size:var(--font-size-xl);line-height:1.1}#tutorial-welcome .header p{margin:var(--spacing-third) 0;padding:0}#tutorial-welcome .definitions{display:flex;justify-content:space-around;padding:0;max-width:600px;flex-wrap:wrap}#tutorial-welcome .definitions li{display:flex;flex-flow:column nowrap;flex:0 1 160px;padding:0 var(--spacing-half) var(--spacing-double)}#tutorial-welcome .definitions li img{align-self:center}#tutorial-welcome .definitions li p{text-align:start}.nudge-arrow::after{position:absolute;content:"";z-index:var(--nudge-arrow-z-index)}.nudge-arrow.nudge-arrow-up::after{background-image:url("data:image/svg+xml,%3Csvg width='22' height='36' viewBox='0 0 22 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 6.59998L0 19.8H6.6V28.6H15.4V19.8H22L11 6.59998Z' fill='%232188FF'/%3E %3C/svg%3E ");width:22px;height:36px;left:35%;filter:opacity(0%);animation:pointup 2s ease-out 6s infinite}.nudge-arrow.nudge-arrow-left::after{background-image:url("data:image/svg+xml,%3Csvg width='36' height='22' viewBox='0 0 36 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 11L20.2 22V15.4L29 15.4V6.6L20.2 6.6V0L7 11Z' fill='%232188FF'/%3E %3C/svg%3E ");width:36px;height:22px;top:25%;filter:opacity(0%);animation:pointleft 2s ease-out 6s infinite}@keyframes pointup{0%{filter:opacity(0%);bottom:-55px}20%{filter:opacity(0%);bottom:-55px}30%{filter:opacity(100%) drop-shadow(0 0 2px var(--background-color));bottom:-40px}40%{bottom:-40px}50%{bottom:-55px}60%{bottom:-40px}70%{filter:opacity(100%);bottom:-40px}80%{filter:opacity(0%);bottom:-55px}100%{filter:opacity(0%);bottom:-55px}}@keyframes pointleft{0%{filter:opacity(0%);right:-65px}20%{filter:opacity(0%);right:-65px}30%{filter:opacity(100%) drop-shadow(0 0 2px var(--background-color));right:-50px}40%{right:-50px}50%{right:-65px}60%{right:-50px}70%{filter:opacity(100%) drop-shadow(0 0 2px var(--background-color));right:-50px}80%{filter:opacity(0%);right:-65px}100%{filter:opacity(0%);right:-65px}}#tutorial-done{padding:var(--spacing-quad);flex:1 1 700px;min-height:100%;display:flex;flex-direction:column;align-items:center;overflow-y:auto;overflow-x:hidden}#tutorial-done .header{display:flex;flex-direction:row;margin-bottom:var(--spacing-double)}#tutorial-done .header .text{flex-grow:1;margin-right:var(--spacing-double)}#tutorial-done .header .text h1{padding:0;margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-light)}#tutorial-done .header .text p{margin:0}#tutorial-done .header .image{flex:0;height:70px;width:73px;min-width:70px;min-height:73px;align-self:flex-end}#tutorial-done .content{width:100%;max-width:600px}.suggested-action{border:var(--base-border);border-bottom:0;padding:var(--spacing-double);display:flex;flex-direction:row;align-items:center}.suggested-action:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.suggested-action:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom:var(--base-border)}.suggested-action.primary{background:var(--primary-suggested-action-background);border-color:var(--primary-suggested-action-border-color)}.suggested-action .text-wrapper{display:flex;flex-direction:column;flex-grow:1;margin-right:var(--spacing-double)}.suggested-action .image-wrapper{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:var(--spacing-double);flex-shrink:0}.suggested-action .image-wrapper .octicon{height:100%;width:100%;color:var(--suggested-action-icon-color)}.suggested-action h2{margin:0;padding:0;font-size:var(--font-size);font-weight:var(--font-weight-semibold)}.suggested-action p.description{margin:0;padding:0;font-size:var(--font-size);margin-bottom:var(--spacing-half)}.suggested-action p.discoverability{margin:0;padding:0;font-size:var(--font-size);color:var(--text-secondary-color)}.suggested-action p.discoverability kbd{color:var(--text-color)}.suggested-action .button-component{flex-shrink:0}@media screen and (max-width: 768px){.suggested-action{flex-direction:column;align-items:flex-start}.suggested-action .text-wrapper{margin-right:0;margin-bottom:var(--spacing-double)}}.suggested-action-group{display:flex;flex-direction:column}.suggested-action-group.primary{margin-bottom:var(--spacing)}.suggested-action-group .replace-leave{opacity:1;transform:translate3d(0, 0, 0)}.suggested-action-group .replace-leave.replace-leave-active{opacity:0;transform:translate3d(100%, 0, 0);transition:opacity 200ms ease-in,transform 250ms var(--easing-ease-in-back)}.suggested-action-group .replace-enter{opacity:0;transform:translate3d(-100%, 0, 0)}.suggested-action-group .replace-enter.replace-enter-active{opacity:1;transform:translate3d(0, 0, 0);transition:opacity 200ms ease-in 500ms,transform 250ms var(--easing-ease-out-back) 500ms}.suggested-action-group.replace-height{transition:height 250ms ease-out 250ms}.config-lock-file-exists-component p:first-child{margin-top:0}.config-lock-file-exists-component p:last-child{margin-bottom:0}.config-lock-file-exists-component .ref-component{display:inline-block;padding:0;font-size:var(--font-size-sm)}#local-changes-overwritten .dialog-content .files-list{max-height:175px;overflow-y:auto;font-family:var(--font-family-monospace);margin-bottom:var(--spacing)}#local-changes-overwritten .dialog-content .files-list ul{list-style:none;margin:0;padding:0}#local-changes-overwritten .dialog-content .files-list ul li{padding-left:0;margin-bottom:0}.side-by-side-diff-container{--width-line-number: 55px;width:100%;overflow:hidden;flex-grow:1;user-select:contain;position:relative}.side-by-side-diff-container.selecting-before .after span,.side-by-side-diff-container.selecting-before .after div,.side-by-side-diff-container.selecting-after .before span,.side-by-side-diff-container.selecting-after .before div{user-select:none}.side-by-side-diff-container.editable .row .before{flex-direction:row-reverse;border-right:none}.side-by-side-diff-container.editable .before .line-number{border-right-width:2px;border-right-style:solid}.side-by-side-diff-container.editable .after .line-number{border-left-width:2px;border-left-style:solid}.side-by-side-diff-container .side-by-side-diff{display:flex;flex-direction:column;flex-grow:1;height:100%;width:100%;font-family:var(--font-family-monospace);font-size:var(--font-size-sm);color:var(--diff-text-color);background:var(--background-color)}.side-by-side-diff-container .ReactVirtualized__Grid:focus{outline:none}.side-by-side-diff-container .ReactVirtualized__Grid__innerScrollContainer{border-bottom:1px solid var(--diff-border-color)}.side-by-side-diff-container .row .line-number{width:var(--width-line-number);flex-shrink:0;background:var(--diff-gutter-background-color);color:var(--diff-line-number-color);display:flex;box-sizing:content-box}.side-by-side-diff-container .row .line-number span{flex:1;user-select:none;padding:0 var(--spacing-half);overflow:hidden;text-overflow:ellipsis;direction:rtl}.side-by-side-diff-container .row .line-number.selectable.hoverable span{cursor:pointer}.side-by-side-diff-container .row .line-number.selectable.line-selected{background:var(--diff-selected-background-color);color:var(--diff-selected-text-color);border-color:var(--diff-selected-border-color)}.side-by-side-diff-container .row .line-number.selectable.line-selected.hoverable:hover,.side-by-side-diff-container .row .line-number.selectable.line-selected.hover{background:var(--diff-hover-background-color);color:var(--diff-hover-text-color);border-color:var(--diff-hover-border-color)}.side-by-side-diff-container .row .hunk-expansion-handle{width:var(--width-line-number);flex-shrink:0;background:var(--diff-hunk-background-color);color:var(--diff-hunk-text-color);display:flex;box-sizing:content-box}.side-by-side-diff-container .row .hunk-expansion-handle span{width:100%;height:100%;padding:0 var(--spacing-half);display:flex;align-items:center;justify-content:center;padding:4px 0}.side-by-side-diff-container .row .hunk-expansion-handle.selectable.hoverable *{cursor:pointer}.side-by-side-diff-container .row .hunk-expansion-handle.selectable.hoverable:hover{background:var(--diff-hover-background-color);border-color:var(--diff-hover-border-color);color:var(--diff-hover-text-color)}.side-by-side-diff-container .hunk-handle{position:absolute;height:100%;width:20px;left:calc(50% - 10px);top:0}.side-by-side-diff-container .hunk-handle.hoverable{cursor:pointer}.side-by-side-diff-container .content{padding-left:var(--spacing);white-space:pre-wrap;overflow-y:auto;flex-grow:1;word-break:break-all}.side-by-side-diff-container .content,.side-by-side-diff-container .content *{cursor:text;user-select:text}.side-by-side-diff-container .content:before{content:" ";padding-right:var(--spacing)}.side-by-side-diff-container .content .octicon{height:8px;fill:var(--error-color);display:inline-block;margin-left:3px;margin-bottom:-1px}.side-by-side-diff-container .before,.side-by-side-diff-container .after{width:50%;display:flex;flex-direction:row}.side-by-side-diff-container .before{color:var(--diff-delete-text-color);background:var(--diff-delete-background-color);border-right:1px solid var(--diff-border-color)}.side-by-side-diff-container .before .line-number{background:var(--diff-delete-gutter-background-color);border-color:var(--diff-delete-border-color)}.side-by-side-diff-container .before .selectable.hoverable:hover,.side-by-side-diff-container .before .selectable.hover{background:var(--diff-delete-hover-background-color);color:var(--diff-delete-hover-text-color);border-color:var(--diff-delete-hover-border-color)}.side-by-side-diff-container .after{color:var(--diff-add-text-color);background:var(--diff-add-background-color)}.side-by-side-diff-container .after .line-number{background:var(--diff-add-gutter-background-color);border-color:var(--diff-add-border-color)}.side-by-side-diff-container .after .selectable.hoverable:hover,.side-by-side-diff-container .after .selectable.hover{background:var(--diff-add-hover-background-color);color:var(--diff-add-hover-text-color);border-color:var(--diff-add-hover-border-color)}.side-by-side-diff-container .row{display:flex;flex-direction:row;line-height:20px;position:relative}.side-by-side-diff-container .row.hunk-info{background:var(--diff-hunk-background-color);color:var(--diff-hunk-text-color);align-items:center}.side-by-side-diff-container .row.hunk-info div,.side-by-side-diff-container .row.hunk-info span{user-select:none;cursor:default}.side-by-side-diff-container .row.hunk-info .line-number{background:var(--diff-hunk-background-color);border-color:var(--diff-border-color)}.side-by-side-diff-container .row.added .before,.side-by-side-diff-container .row.deleted .after{background:var(--diff-empty-row-background-color)}.side-by-side-diff-container .row.added .before .line-number,.side-by-side-diff-container .row.deleted .after .line-number{background:var(--diff-empty-row-gutter-background-color);border-color:var(--diff-border-color)}.side-by-side-diff-container .row.added .after .content:before,.side-by-side-diff-container .row.modified .after .content:before{content:"+"}.side-by-side-diff-container .row.deleted .before .content:before,.side-by-side-diff-container .row.modified .before .content:before{content:"-"}.side-by-side-diff-container .row.context .before,.side-by-side-diff-container .row.context .after{background:var(--diff-background-color);color:var(--diff-text-color)}.side-by-side-diff-container .row.context .before .line-number,.side-by-side-diff-container .row.context .after .line-number{background:var(--diff-gutter-background-color);border-color:var(--diff-border-color)}.side-by-side-diff-container.unified-diff .row .before,.side-by-side-diff-container.unified-diff .row .after{width:100% !important;border:none;flex-direction:row}.side-by-side-diff-container.unified-diff .row .hunk-handle{left:100px}.side-by-side-diff-container.unified-diff .row.hunk-info .line-number{background:var(--diff-hunk-gutter-background-color);border-color:var(--diff-hunk-border-color)}.side-by-side-diff-container.unified-diff .row .line-number{width:calc(var(--width-line-number) * 2);border-left:none;border-right-width:1px;border-right-style:solid}.side-by-side-diff-container.unified-diff .row .line-number span:first-child{border-right-width:1px;border-right-style:solid;border-color:inherit}.side-by-side-diff-container.unified-diff .row .line-number span:last-child{border:none}.side-by-side-diff-container.unified-diff.editable .row .line-number{border-right-width:4px}.side-by-side-diff-container .diff-search{position:absolute;top:0;right:var(--spacing);border:var(--base-border);border-top:0;border-radius:0 0 var(--border-radius) var(--border-radius);padding:var(--spacing-half) var(--spacing);box-shadow:var(--base-box-shadow);z-index:var(--popup-z-index);background:var(--background-color)}.side-by-side-diff-container .diff-search .text-box-component input{border:0;box-shadow:none;background:var(--box-background-color);color:var(--text-color);font-size:var(--font-size);font-family:var(--font-family-sans-serif);height:var(--text-field-height);padding:0;width:180px}.side-by-side-diff-container .diff-search .text-box-component input:focus{border:none;outline:0;box-shadow:none}.side-by-side-diff-container .cm-search-result{background-color:rgba(255,255,0,.4)}.side-by-side-diff-container .cm-search-result.cm-selected{background:Highlight;color:HighlightText}.diff-options-component{position:relative;display:flex}.diff-options-component>button{-webkit-appearance:none;font-family:inherit;background:transparent;border:none;padding:0;margin:0;display:flex;align-items:center;flex-direction:row;color:var(--text-color)}.diff-options-component>button:hover{color:var(--text-secondary-color)}.diff-options-component>button .octicon{margin-right:0}.diff-options-component .call-to-action-bubble{font-weight:var(--font-weight-semibold);display:inline-block;font-size:var(--font-size-xs);border:1px solid var(--call-to-action-bubble-border-color);color:var(--call-to-action-bubble-color);padding:1px 5px;border-radius:var(--border-radius);margin-left:var(--spacing-third)}.diff-options-component label{display:flex;flex-direction:row;align-items:center}.diff-options-component .secondary-text{color:var(--text-secondary-color)}.diff-options-component h3{display:flex;flex-direction:row;align-items:center}.diff-options-component section+section{margin-top:var(--spacing)}.diff-options-component section.button-group{display:flex;flex-direction:row}.diff-options-component .popover-component{position:absolute;left:28px;margin-left:-250px;top:27px;width:250px}.commit-message-avatar-component{position:relative}.commit-message-avatar-component .warning-badge{background-color:#f6f8fa;width:18px;height:18px;position:absolute;margin-top:-6px;margin-left:-7px;border-radius:9px;border:#d1d5da 1px solid}.commit-message-avatar-component .warning-badge>svg{height:10px;width:100%}.commit-message-avatar-component label{display:flex;flex-direction:row;align-items:center}.commit-message-avatar-component h3{display:flex;flex-direction:row;align-items:center}.commit-message-avatar-component section+section{margin-top:var(--spacing)}.commit-message-avatar-component section.button-group{display:flex;flex-direction:row}.commit-message-avatar-component .button-row{justify-content:flex-end}.commit-message-avatar-component .secondary-text{color:var(--text-secondary-color)}.commit-message-avatar-component .select-component{overflow:hidden}.commit-message-avatar-component .popover-component{position:absolute;margin-left:21px;bottom:13px;width:300px}.commit-message-avatar-component .popover-component .row-component:not(:last-child){margin-bottom:var(--spacing)}.popover-component{font-size:var(--font-size);font-family:var(--font-family-sans-serif);z-index:var(--foldout-z-index);background:var(--background-color);color:var(--text-color);border-radius:var(--border-radius);border:var(--base-border);padding:var(--spacing-double);box-shadow:var(--base-box-shadow)}.popover-component.popover-caret-top-right::before,.popover-component.popover-caret-top-right::after{position:absolute;right:20px;display:inline-block;content:"";pointer-events:none}.popover-component.popover-caret-top-right::before{top:-16px;margin-right:-9px;border:8px solid transparent;border-bottom-color:var(--box-border-color)}.popover-component.popover-caret-top-right::after{top:-14px;margin-right:-8px;border:7px solid transparent;border-bottom-color:var(--background-color)}.popover-component.popover-caret-top-left::before,.popover-component.popover-caret-top-left::after{position:absolute;left:20px;display:inline-block;content:"";pointer-events:none}.popover-component.popover-caret-top-left::before{top:-16px;margin-right:-9px;border:8px solid transparent;border-bottom-color:var(--box-border-color)}.popover-component.popover-caret-top-left::after{top:-14px;margin-right:-8px;border:7px solid transparent;border-bottom-color:var(--background-color)}.popover-component.popover-caret-left-top::before,.popover-component.popover-caret-left-top::after{position:absolute;top:20px;display:inline-block;content:"";pointer-events:none}.popover-component.popover-caret-left-top::before{left:-16px;margin-top:-9px;border:8px solid transparent;border-right-color:var(--box-border-color)}.popover-component.popover-caret-left-top::after{left:-14px;margin-top:-8px;border:7px solid transparent;border-right-color:var(--background-color)}.popover-component.popover-caret-left-bottom::before,.popover-component.popover-caret-left-bottom::after{position:absolute;bottom:20px;display:inline-block;content:"";pointer-events:none}.popover-component.popover-caret-left-bottom::before{left:-16px;margin-bottom:-9px;border:8px solid transparent;border-right-color:var(--box-border-color)}.popover-component.popover-caret-left-bottom::after{left:-14px;margin-bottom:-8px;border:7px solid transparent;border-right-color:var(--background-color)}#cherry-pick-commit-drag-element{display:block;position:absolute;height:50px;min-width:300px;z-index:1000;padding:0}#cherry-pick-commit-drag-element .commit-box{box-shadow:2px 1px 1px 0px var(--box-border-color);border-top:1px solid var(--box-border-color);border-left:1px solid var(--box-border-color);width:100%;height:100%;display:flex;flex-direction:row;align-items:center;background-color:var(--background-color);overflow:hidden}#cherry-pick-commit-drag-element .commit-box .commit{border-bottom:none;max-width:300px}#cherry-pick-commit-drag-element .commit-box .count{background-image:linear-gradient(#d73a49, #ce2a39);color:#fff;width:18px;height:18px;font-weight:500;font-size:11px;position:absolute;top:-22px;left:20px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:100%}#cherry-pick-commit-drag-element .copy-message-label{position:absolute;bottom:-35px;left:0px;background-color:var(--background-color);border:1px solid var(--box-border-color);color:var(--link-button-color);padding:var(--spacing-third) var(--spacing-half)}body.platform-darwin #cherry-pick-commit-drag-element .copy-message-label{padding:1px var(--spacing-third);font-size:11px;bottom:-25px;color:var(--text-color);background-color:var(--title-tool-tip-background-color);border-radius:1px;box-shadow:var(--title-tool-tip-shadow)}#cherry-pick-commit-drag-element .copy-message-label .branch-name{color:var(--text-color);margin-left:var(--spacing-third)}#cherry-pick-commit-drag-element .copy-message-label div{display:flex;align-items:center;justify-content:center;white-space:nowrap}#cherry-pick-commit-drag-element.multiple-selected::before{content:"";position:absolute;width:100%;height:100%;background-color:var(--background-color);z-index:-1;left:7px;top:5px;box-shadow:1px 1px 1px 1px var(--box-border-color)}#dragElement{position:absolute}#drag-overlay{position:absolute;top:72px;background:var(--overlay-background-color);height:100%;width:100%;cursor:not-allowed;z-index:var(--drag-overlay-z-index)}#drag-overlay .popover-component{width:300px;left:70px;position:relative;top:10px;padding:var(--spacing)}

/*# sourceMappingURL=renderer.css.map*/