@keyframes blinking-dot{0%{opacity:1}25%{opacity:0.4}75%{opacity:0.4}100%{opacity:1}}@keyframes blinking-scroll-button{0%{opacity:0.2}50%{opacity:1}100%{opacity:0.2}}.blob-editor-container{flex:1;height:0;display:flex;flex-direction:column;justify-content:center}.blob-editor-container .vertical-center{min-height:auto}.blob-editor-container .monaco-editor .lines-content .cigr{display:none}.blob-editor-container .is-readonly .editor.original .view-lines{cursor:default}.blob-editor-container .is-readonly .editor.original .cursors-layer{display:none}.blob-editor-container .is-deleted .editor.modified .margin-view-overlays,.blob-editor-container .is-deleted .editor.modified .lines-content,.blob-editor-container .is-deleted .editor.modified .decorationsOverviewRuler{display:none !important}.blob-editor-container .is-deleted .diffOverviewRuler.modified{display:none !important}.blob-editor-container .is-added .editor.original .margin-view-overlays,.blob-editor-container .is-added .editor.original .lines-content,.blob-editor-container .is-added .editor.original .decorationsOverviewRuler{display:none !important}.blob-editor-container .is-added .diffOverviewRuler.original{display:none !important}.multi-file-editor-holder{height:100%;min-height:0}.theme-white .blob-editor-container .monaco-diff-editor .editor.modified,.theme-none .blob-editor-container .monaco-diff-editor .editor.modified{box-shadow:none}.theme-white .blob-editor-container .monaco-diff-editor .diagonal-fill,.theme-none .blob-editor-container .monaco-diff-editor .diagonal-fill{display:none !important}.theme-white .blob-editor-container .monaco-diff-editor .diffOverview,.theme-none .blob-editor-container .monaco-diff-editor .diffOverview{background-color:#fff;border-left:1px solid #eaeaea;cursor:ns-resize}.theme-white .blob-editor-container .monaco-diff-editor .diffViewport,.theme-none .blob-editor-container .monaco-diff-editor .diffViewport{display:none}.theme-white .blob-editor-container .monaco-diff-editor .char-insert,.theme-none .blob-editor-container .monaco-diff-editor .char-insert{background-color:rgba(51,188,90,0.2)}.theme-white .blob-editor-container .monaco-diff-editor .char-delete,.theme-none .blob-editor-container .monaco-diff-editor .char-delete{background-color:rgba(246,53,85,0.2)}.theme-white .blob-editor-container .monaco-diff-editor .line-numbers,.theme-none .blob-editor-container .monaco-diff-editor .line-numbers{color:rgba(0,0,0,0.3)}.theme-white .blob-editor-container .monaco-diff-editor .view-overlays .line-insert,.theme-none .blob-editor-container .monaco-diff-editor .view-overlays .line-insert{background-color:rgba(160,245,180,0.2)}.theme-white .blob-editor-container .monaco-diff-editor .view-overlays .line-delete,.theme-none .blob-editor-container .monaco-diff-editor .view-overlays .line-delete{background-color:rgba(235,145,155,0.2)}.theme-white .blob-editor-container .monaco-diff-editor .margin,.theme-none .blob-editor-container .monaco-diff-editor .margin{background-color:#fff;border-right:1px solid #dbdbdb}.theme-white .blob-editor-container .monaco-diff-editor .margin .line-insert,.theme-none .blob-editor-container .monaco-diff-editor .margin .line-insert{border-right:1px solid #c7f0d2}.theme-white .blob-editor-container .monaco-diff-editor .margin .line-delete,.theme-none .blob-editor-container .monaco-diff-editor .margin .line-delete{border-right:1px solid #fac5cd}.theme-white .blob-editor-container .monaco-diff-editor .margin-view-overlays .insert-sign,.theme-white .blob-editor-container .monaco-diff-editor .margin-view-overlays .delete-sign,.theme-none .blob-editor-container .monaco-diff-editor .margin-view-overlays .insert-sign,.theme-none .blob-editor-container .monaco-diff-editor .margin-view-overlays .delete-sign{opacity:0.4}.theme-white .multi-file-editor-holder.is-readonly .monaco-editor,.theme-white .multi-file-editor-holder.is-readonly .monaco-editor-background,.theme-white .multi-file-editor-holder.is-readonly .monaco-editor .inputarea.ime-input,.theme-white .multi-file-editor-holder .editor.original .monaco-editor,.theme-white .multi-file-editor-holder .editor.original .monaco-editor-background,.theme-white .multi-file-editor-holder .editor.original .monaco-editor .inputarea.ime-input,.theme-none .multi-file-editor-holder.is-readonly .monaco-editor,.theme-none .multi-file-editor-holder.is-readonly .monaco-editor-background,.theme-none .multi-file-editor-holder.is-readonly .monaco-editor .inputarea.ime-input,.theme-none .multi-file-editor-holder .editor.original .monaco-editor,.theme-none .multi-file-editor-holder .editor.original .monaco-editor-background,.theme-none .multi-file-editor-holder .editor.original .monaco-editor .inputarea.ime-input{background-color:#fafafa}.ide a:not(.btn),.ide .gl-button.btn-link,.ide .gl-button.btn-link:hover,.ide .gl-button.btn-link:focus,.ide .gl-button.btn-link:active{color:var(--ide-link-color, #1068bf)}.ide h1,.ide h2,.ide h3,.ide h4,.ide h5,.ide h6,.ide code,.ide .md table:not(.code),.ide .md,.ide .md p,.ide .context-header>a,.ide input,.ide textarea,.ide .dropdown-menu li button,.ide .dropdown-menu-selectable li a.is-active,.ide .dropdown-menu-inner-title,.ide .bs-callout,.ide .ide-pipeline .top-bar,.ide .ide-pipeline .top-bar .controllers .controllers-buttons,.ide .controllers-buttons svg,.ide .nav-links li a.active,.ide .gl-tabs-nav li a.gl-tab-nav-item-active,.ide .md-area.is-focused{color:var(--ide-text-color, #303030)}.ide .badge.badge-pill{color:var(--ide-text-color, #525252);background-color:var(--ide-background, rgba(0,0,0,0.07))}.ide .nav-links li:not(.md-header-toolbar) a,.ide .gl-tabs-nav li a,.ide .dropdown-menu-inner-content,.ide .file-row .file-row-icon svg,.ide .file-row:hover .file-row-icon svg{color:var(--ide-text-color-secondary, #666)}.ide .nav-links li:not(.md-header-toolbar):hover a,.ide .nav-links li:not(.md-header-toolbar):hover a .badge.badge-pill,.ide .nav-links li:not(.md-header-toolbar).active a,.ide .nav-links li:not(.md-header-toolbar).active a .badge.badge-pill,.ide .nav-links li:not(.md-header-toolbar) a:hover,.ide .nav-links li:not(.md-header-toolbar) a:hover .badge.badge-pill,.ide .nav-links li:not(.md-header-toolbar) a.active,.ide .nav-links li:not(.md-header-toolbar) a.active .badge.badge-pill,.ide .gl-tabs-nav li:hover a,.ide .gl-tabs-nav li:hover a .badge.badge-pill,.ide .gl-tabs-nav li.active a,.ide .gl-tabs-nav li.active a .badge.badge-pill,.ide .gl-tabs-nav li a:hover,.ide .gl-tabs-nav li a:hover .badge.badge-pill,.ide .gl-tabs-nav li a.active,.ide .gl-tabs-nav li a.active .badge.badge-pill{color:var(--ide-text-color, #000);border-color:var(--ide-input-border, #c4c4c4)}.ide .nav-links li:not(.md-header-toolbar) a.gl-tab-nav-item-active,.ide .gl-tabs-nav li a.gl-tab-nav-item-active{box-shadow:inset 0 -2px 0 0 var(--ide-input-border, #c4c4c4)}.ide .drag-handle:hover{background-color:var(--ide-dropdown-hover-background, #f0f0f0)}.ide .card-header{background-color:var(--ide-background, #fff)}.ide .card-header .badge.badge-pill{background-color:var(--ide-dropdown-hover-background, rgba(0,0,0,0.07))}.ide .text-secondary{color:var(--ide-text-color-secondary, #666) !important}.ide input[type='search']::placeholder,.ide input[type='text']::placeholder,.ide textarea::placeholder{color:var(--ide-input-border, #868686)}.ide .dropdown-input .dropdown-input-clear{color:var(--ide-input-border, #666)}.ide .ide-nav-form .input-icon{color:var(--ide-input-border, #666)}.ide code{background-color:var(--ide-background, #dbdbdb)}.ide .bs-callout,.ide .ide-pipeline .top-bar,.ide .ide-terminal .top-bar{background-color:var(--ide-background, #fafafa)}.ide .bs-callout{border-color:var(--ide-dropdown-background, #dbdbdb)}.ide .bs-callout code{background-color:var(--ide-dropdown-background, #dbdbdb)}.ide .common-note-form .md-area{border-color:var(--ide-input-border, #dbdbdb)}.ide .md table:not(.code) tr th{background-color:var(--ide-highlight-background, #dbdbdb)}.ide,.ide .card,.ide .common-note-form .md-area{background-color:var(--ide-highlight-background, #fff)}.ide .card,.ide .card-header,.ide .ide-terminal .top-bar,.ide .ide-pipeline .top-bar{border-color:var(--ide-border-color, #dbdbdb)}.ide hr{border-color:var(--ide-border-color, #e1e1e1)}.ide .md h1,.ide .md h2,.ide .md blockquote,.ide .md table:not(.code) tbody td,.ide .md table:not(.code) tr th,.ide .nav-links,.ide .gl-tabs-nav,.ide .common-note-form .md-area.is-focused .nav-links{border-color:var(--ide-border-color-alt, #eaeaea)}.ide pre{border-color:var(--ide-border-color-alt, #dbdbdb)}.ide pre code{background-color:var(--ide-empty-state-background, inherit)}.ide:not(.theme-white):not(.theme-none) .ide-sidebar-link.active{color:var(--ide-highlight-accent, #303030);box-shadow:inset 3px 0 var(--ide-highlight-accent, #303030)}.ide:not(.theme-white):not(.theme-none) .ide-sidebar-link.active.is-right{box-shadow:inset -3px 0 var(--ide-highlight-accent, #303030)}.ide:not(.theme-white):not(.theme-none) .nav-links li.active a,.ide:not(.theme-white):not(.theme-none) .nav-links li a.active{border-color:var(--ide-highlight-accent, #303030)}.ide:not(.theme-white):not(.theme-none) .dropdown-menu .nav-links li a.active{border-color:var(--ide-highlight-accent, #303030)}.ide:not(.theme-white):not(.theme-none) .gl-tabs-nav li a.gl-tab-nav-item-active{box-shadow:inset 0 -2px 0 0 var(--ide-highlight-accent, #303030)}.ide:not(.theme-white):not(.theme-none) .avatar-container,.ide:not(.theme-white):not(.theme-none) .avatar-container .avatar{color:var(--ide-text-color, #303030);background-color:var(--ide-highlight-background, #fff);border-color:var(--ide-highlight-background, rgba(0,0,0,0.1))}.ide input[type='text'],.ide input[type='search'],.ide .filtered-search-box{border-color:var(--ide-input-border, #dbdbdb);background:var(--ide-input-background, #fff) !important}.ide input[type='text']:not([disabled]):not([readonly]):focus,.ide .md-area.is-focused{border-color:var(--ide-input-border, #80bdff);box-shadow:0 0 0 3px var(--ide-dropdown-background, rgba(0,123,255,0.25))}.ide input[type='text'],.ide input[type='search'],.ide .filtered-search-box,.ide textarea{color:var(--ide-input-color, #303030) !important}.ide .filtered-search-box input[type='search']{border-color:transparent !important;box-shadow:none !important}.ide .filtered-search-token .value-container,.ide .filtered-search-term .value-container{background-color:var(--ide-dropdown-hover-background, #f0f0f0);color:var(--ide-text-color, #303030)}.ide .filtered-search-token .value-container:hover,.ide .filtered-search-term .value-container:hover{background-color:var(--ide-input-border, #dbdbdb)}.ide .btn:not(.gl-button):not(.btn-link):not([disabled]):hover{border-width:var(--ide-btn-hover-border-width, 1px);padding:calc(7px - var(--ide-btn-hover-border-width, 1px)) calc(11px - var(--ide-btn-hover-border-width, 1px))}.ide .btn:not(.gl-button):not([disabled]).btn-sm:hover{padding:calc(5px - var(--ide-btn-hover-border-width, 1px)) calc(11px - var(--ide-btn-hover-border-width, 1px))}.ide .btn:not(.gl-button):not([disabled]).btn-block:hover{padding:calc(7px - var(--ide-btn-hover-border-width, 1px)) 0}.ide .btn-default:not(.gl-button),.ide .dropdown,.ide .dropdown-menu-toggle{color:var(--ide-input-color, #303030) !important;border-color:var(--ide-btn-default-border, #dbdbdb)}.ide .dropdown-menu-toggle{border-color:var(--ide-btn-default-border, #c4c4c4);background-color:var(--ide-input-background, transparent)}.ide .dropdown-menu-toggle:hover,.ide .dropdown-menu-toggle:focus{background-color:var(--ide-dropdown-btn-hover-background, #eee) !important;border-color:var(--ide-dropdown-btn-hover-border, #c4c4c4) !important}.ide .btn-inverted.btn-remove:not(.gl-button){color:var(--ide-input-color, #dd2b0e) !important;background-color:var(--ide-input-background, #fff) !important;border-color:var(--ide-btn-default-border, #dd2b0e)}.ide .btn-inverted.btn-remove:not(.gl-button):hover,.ide .btn-inverted.btn-remove:not(.gl-button):focus{color:var(--ide-input-color, #ae1800) !important;background-color:var(--ide-input-background, #fdd4cd) !important;border-color:var(--ide-btn-default-hover-border, #dd2b0e) !important}.ide .btn-inverted.btn-remove:not(.gl-button):active{color:var(--ide-input-color, #8d1300) !important;background-color:var(--ide-input-background, #fcb5aa) !important;border-color:var(--ide-btn-default-hover-border, #c91c00) !important}.ide .btn-default:not(.gl-button){background-color:var(--ide-btn-default-background, #fff) !important;border-color:var(--ide-btn-default-border, #dbdbdb)}.ide .btn-default:not(.gl-button):hover,.ide .btn-default:not(.gl-button):focus{border-color:var(--ide-btn-default-hover-border, #e3e3e3) !important;background-color:var(--ide-btn-default-background, #f0f0f0) !important}.ide .btn-default:not(.gl-button):active,.ide .btn-default:not(.gl-button) .active{border-color:var(--ide-btn-default-hover-border, #e3e3e3) !important;background-color:var(--ide-btn-default-background, #eaeaea) !important}.ide .dropdown-menu{color:var(--ide-text-color, #303030);border-color:var(--ide-background, #dbdbdb);background-color:var(--ide-dropdown-background, #fff)}.ide .dropdown-menu .nav-links{background-color:var(--ide-dropdown-hover-background, #fff);border-color:var(--ide-dropdown-hover-background, #dbdbdb)}.ide .dropdown-menu .gl-tabs-nav{background-color:var(--ide-dropdown-hover-background, #fff);box-shadow:inset 0 -2px 0 0 var(--ide-dropdown-hover-background, #dbdbdb)}.ide .dropdown-menu .divider{background-color:var(--ide-dropdown-hover-background, #dbdbdb);border-color:var(--ide-dropdown-hover-background, #dbdbdb)}.ide .dropdown-menu li>a:not(.disable-hover):hover,.ide .dropdown-menu li>a:not(.disable-hover):focus,.ide .dropdown-menu li button:not(.disable-hover):hover,.ide .dropdown-menu li button:not(.disable-hover):focus,.ide .dropdown-menu li button.is-focused{background-color:var(--ide-dropdown-hover-background, #eee);color:var(--ide-text-color, #303030)}.ide .dropdown-title,.ide .dropdown-input{border-color:var(--ide-dropdown-hover-background, #dbdbdb) !important}.ide .btn-primary:not(.gl-button),.ide .btn-info:not(.gl-button){background-color:var(--ide-btn-primary-background, #1f75cb);border-color:var(--ide-btn-primary-border, #1068bf) !important}.ide .btn-primary:not(.gl-button):hover,.ide .btn-primary:not(.gl-button):focus,.ide .btn-info:not(.gl-button):hover,.ide .btn-info:not(.gl-button):focus{background-color:var(--ide-btn-primary-background, #1068bf);border-color:var(--ide-btn-primary-hover-border, #0b5cad) !important}.ide .btn-primary:not(.gl-button):active,.ide .btn-primary:not(.gl-button).active,.ide .btn-info:not(.gl-button):active,.ide .btn-info:not(.gl-button).active{background-color:var(--ide-btn-primary-background, #0b5cad);border-color:var(--ide-btn-primary-hover-border, #064787) !important}.ide .btn-success:not(.gl-button){background-color:var(--ide-btn-success-background, #108548);border-color:var(--ide-btn-success-border, #217645) !important}.ide .btn-success:not(.gl-button):hover,.ide .btn-success:not(.gl-button):focus{background-color:var(--ide-btn-success-background, #217645);border-color:var(--ide-btn-success-hover-border, #24663b) !important}.ide .btn-success:not(.gl-button):active,.ide .btn-success:not(.gl-button).active{background-color:var(--ide-btn-success-background, #24663b);border-color:var(--ide-btn-success-hover-border, #0d532a) !important}.ide .btn[disabled]:not(.gl-button){background-color:var(--ide-btn-default-background, #fafafa) !important;border:1px solid var(--ide-btn-disabled-border, #dbdbdb) !important;color:var(--ide-btn-disabled-color, #868686) !important}.ide .btn-default.gl-button.gl-button{color:var(--ide-input-color, #303030);background-color:var(--ide-btn-default-background, #fff);box-shadow:inset 0 0 0 1px var(--ide-btn-default-border, #bfbfbf)}.ide .btn-default.gl-button.gl-button:hover,.ide .btn-default.gl-button.gl-button:focus{background-color:var(--ide-btn-default-background, #f0f0f0)}.ide .btn-default.gl-button.gl-button:hover{box-shadow:inset 0 0 0 var(--ide-btn-default-hover-border-width, 2px) var(--ide-btn-default-hover-border, #999),0 2px 2px 0 rgba(0,0,0,0.08)}.ide .btn-default.gl-button.gl-button:focus{box-shadow:inset 0 0 0 var(--ide-btn-default-hover-border-width, 2px) var(--ide-btn-default-hover-border, #999),var(--ide-btn-default-focus-box-shadow, 0 0 0 4px rgba(31,117,203,0.25))}.ide .btn-default.gl-button.gl-button:active:focus{background-color:var(--ide-btn-default-background, #dbdbdb);box-shadow:inset 0 0 0 var(--ide-btn-default-hover-border-width, 2px) var(--ide-btn-default-hover-border, #868686),var(--ide-btn-default-focus-box-shadow, 0 0 0 4px rgba(31,117,203,0.25))}.ide .btn-success.gl-button.gl-button{background-color:var(--ide-btn-success-background, #108548);box-shadow:inset 0 0 0 1px var(--ide-btn-success-border, #217645)}.ide .btn-success.gl-button.gl-button:hover,.ide .btn-success.gl-button.gl-button:focus{background-color:var(--ide-btn-success-background, #217645)}.ide .btn-success.gl-button.gl-button:hover{box-shadow:inset 0 0 0 var(--ide-btn-success-hover-border-width, 2px) var(--ide-btn-success-hover-border, #0d532a),0 2px 2px 0 rgba(0,0,0,0.08)}.ide .btn-success.gl-button.gl-button:focus{box-shadow:inset 0 0 0 var(--ide-btn-success-hover-border-width, 2px) var(--ide-btn-success-hover-border, #0d532a),var(--ide-btn-success-focus-box-shadow, 0 0 0 4px rgba(31,117,203,0.25))}.ide .btn-success.gl-button.gl-button:active:focus{background-color:var(--ide-btn-success-background, #0d532a);box-shadow:inset 0 0 0 var(--ide-btn-success-hover-border-width, 2px) var(--ide-btn-success-hover-border, #0a4020),var(--ide-btn-success-focus-box-shadow, 0 0 0 4px rgba(31,117,203,0.25))}.ide .btn-info.gl-button.gl-button,.ide .btn-primary.gl-button.gl-button{background-color:var(--ide-btn-primary-background, #1f75cb);box-shadow:inset 0 0 0 1px var(--ide-btn-primary-border, #1068bf)}.ide .btn-info.gl-button.gl-button:hover,.ide .btn-info.gl-button.gl-button:focus,.ide .btn-primary.gl-button.gl-button:hover,.ide .btn-primary.gl-button.gl-button:focus{background-color:var(--ide-btn-primary-background, #1068bf)}.ide .btn-info.gl-button.gl-button:hover,.ide .btn-primary.gl-button.gl-button:hover{box-shadow:inset 0 0 0 var(--ide-btn-primary-hover-border-width, 2px) var(--ide-btn-primary-hover-border, #064787),0 2px 2px 0 rgba(0,0,0,0.08)}.ide .btn-info.gl-button.gl-button:focus,.ide .btn-primary.gl-button.gl-button:focus{box-shadow:inset 0 0 0 var(--ide-btn-primary-hover-border-width, 2px) var(--ide-btn-primary-hover-border, #064787),var(--ide-btn-primary-focus-box-shadow, 0 0 0 4px rgba(31,117,203,0.25))}.ide .btn-info.gl-button.gl-button:active:focus,.ide .btn-primary.gl-button.gl-button:active:focus{background-color:var(--ide-btn-primary-background, #064787);box-shadow:inset 0 0 0 var(--ide-btn-primary-hover-border-width, 2px) var(--ide-btn-primary-hover-border, #033464),var(--ide-btn-primary-focus-box-shadow, 0 0 0 4px rgba(31,117,203,0.25))}.ide .btn-danger.btn-danger-secondary.gl-button.gl-button{color:var(--ide-input-color, #dd2b0e);background-color:var(--ide-btn-danger-secondary-background, #fff);box-shadow:inset 0 0 0 1px var(--ide-btn-danger-secondary-border, #dd2b0e)}.ide .btn-danger.btn-danger-secondary.gl-button.gl-button:hover,.ide .btn-danger.btn-danger-secondary.gl-button.gl-button:focus{background-color:var(--ide-btn-danger-secondary-background, #fcf1ef)}.ide .btn-danger.btn-danger-secondary.gl-button.gl-button:hover{box-shadow:inset 0 0 0 var(--ide-btn-danger-secondary-hover-border-width, 2px) var(--ide-btn-danger-secondary-hover-border, #c91c00),0 2px 2px 0 rgba(0,0,0,0.08)}.ide .btn-danger.btn-danger-secondary.gl-button.gl-button:focus{box-shadow:inset 0 0 0 var(--ide-btn-danger-secondary-hover-border-width, 2px) var(--ide-btn-danger-secondary-hover-border, #c91c00),var(--ide-btn-danger-secondary-focus-box-shadow, 0 0 0 4px rgba(31,117,203,0.25))}.ide .btn-danger.btn-danger-secondary.gl-button.gl-button:active:focus{background-color:var(--ide-btn-danger-secondary-background, #fdd4cd);box-shadow:inset 0 0 0 var(--ide-btn-danger-secondary-hover-border-width, 2px) var(--ide-btn-danger-secondary-hover-border, #ae1800),var(--ide-btn-danger-secondary-focus-box-shadow, 0 0 0 4px rgba(31,117,203,0.25))}.ide .btn[disabled].gl-button.gl-button{color:var(--ide-btn-disabled-color, #868686);background-color:var(--ide-btn-disabled-background, #fafafa);box-shadow:inset 0 0 0 1px var(--ide-btn-disabled-border, #dbdbdb)}.ide .btn[disabled].gl-button.gl-button:hover,.ide .btn[disabled].gl-button.gl-button:focus{background-color:var(--ide-btn-disabled-background, #fafafa)}.ide .btn[disabled].gl-button.gl-button:hover{box-shadow:inset 0 0 0 var(--ide-btn-disabled-hover-border-width, 1px) var(--ide-btn-disabled-hover-border, #dbdbdb),0 2px 2px 0 transparent}.ide .btn[disabled].gl-button.gl-button:focus{box-shadow:inset 0 0 0 var(--ide-btn-disabled-hover-border-width, 1px) var(--ide-btn-disabled-hover-border, #dbdbdb),var(--ide-btn-disabled-focus-box-shadow, transparent)}.ide .btn[disabled].gl-button.gl-button:active:focus{background-color:var(--ide-btn-disabled-background, #fafafa);box-shadow:inset 0 0 0 var(--ide-btn-disabled-hover-border-width, 1px) var(--ide-btn-disabled-hover-border, #dbdbdb),var(--ide-btn-disabled-focus-box-shadow, transparent)}.ide .md table:not(.code) tbody{background-color:var(--ide-empty-state-background, #fff)}.ide .animation-container [class^='skeleton-line-']{background-color:var(--ide-animation-gradient-1, #dbdbdb)}.ide .animation-container [class^='skeleton-line-']::after{background-image:linear-gradient(to right, var(--ide-animation-gradient-1, #dbdbdb) 0%, var(--ide-animation-gradient-2, #fafafa) 20%, var(--ide-animation-gradient-1, #dbdbdb) 40%, var(--ide-animation-gradient-1, #dbdbdb) 100%)}.ide .idiff.addition{background-color:var(--ide-diff-insert, #c7f0d2)}.ide .idiff.deletion{background-color:var(--ide-diff-remove, #fac5cd)}.ide ~ .popover{box-shadow:none}.navbar:not(.theme-white):not(.theme-none){border-bottom-color:transparent}.ide.theme-dark{--ide-border-color: #1d1f21;--ide-border-color-alt: #333;--ide-highlight-accent: #fff;--ide-text-color: #ccc;--ide-text-color-secondary: #ccc;--ide-background: #333;--ide-background-hover: #2d2d2d;--ide-highlight-background: #252526;--ide-link-color: #428fdc;--ide-footer-background: #060606;--ide-empty-state-background: var(--ide-border-color);--ide-input-border: #868686;--ide-input-background: transparent;--ide-input-color: #fff;--ide-btn-default-background: transparent;--ide-btn-default-border: #bfbfbf;--ide-btn-default-hover-border: #d8d8d8;--ide-btn-default-hover-border-width: 2px;--ide-btn-default-focus-box-shadow: 0 0 0 1px #bfbfbf;--ide-btn-primary-background: #1068bf;--ide-btn-primary-border: #428fdc;--ide-btn-primary-hover-border: #63a6e9;--ide-btn-primary-hover-border-width: 2px;--ide-btn-primary-focus-box-shadow: 0 0 0 1px #63a6e9;--ide-btn-success-background: #217645;--ide-btn-success-border: #108548;--ide-btn-success-hover-border: #2da160;--ide-btn-success-hover-border-width: 2px;--ide-btn-success-focus-box-shadow: 0 0 0 1px #2da160;--ide-btn-danger-secondary-background: var(--ide-btn-default-background);--ide-btn-danger-secondary-border: var(--ide-btn-default-border);--ide-btn-danger-secondary-hover-border: var(--ide-btn-default-hover-border);--ide-btn-danger-secondary-hover-border-width: var(--ide-btn-default-hover-border-width);--ide-btn-danger-secondary-focus-box-shadow: var(--ide-btn-default-focus-box-shadow);--ide-btn-disabled-background: transparent;--ide-btn-disabled-border: rgba(223, 223, 223, 0.24);--ide-btn-disabled-hover-border: rgba(223, 223, 223, 0.24);--ide-btn-disabled-hover-border-width: 1px;--ide-btn-disabled-focus-box-shadow: 0 0 0 0 transparent;--ide-btn-disabled-color: rgba(145, 145, 145, 0.48);--ide-dropdown-background: #404040;--ide-dropdown-hover-background: #525252;--ide-dropdown-btn-hover-border: #bfbfbf;--ide-dropdown-btn-hover-background: #303030;--ide-file-row-btn-hover-background: #404040;--ide-diff-insert: rgba(155, 185, 85, 0.2);--ide-diff-remove: rgba(255, 0, 0, 0.2);--ide-animation-gradient-1: #404040;--ide-animation-gradient-2: #525252}.ide.theme-solarized-light{--ide-border-color: #ded7c1;--ide-border-color-alt: #dfd7bf;--ide-highlight-accent: #5c4e21;--ide-text-color: #616161;--ide-text-color-secondary: #526f76;--ide-background: #ddd6c1;--ide-background-hover: #d3cbb7;--ide-highlight-background: #eee8d5;--ide-link-color: #955800;--ide-footer-background: #efe8d3;--ide-empty-state-background: #fef6e1;--ide-input-border: #c0b9a4;--ide-input-background: transparent;--ide-btn-default-background: transparent;--ide-btn-default-border: #c0b9a4;--ide-btn-default-hover-border: #c0b9a4;--ide-btn-primary-background: #b16802;--ide-btn-primary-border: #a35f00;--ide-btn-primary-hover-border: #955800;--ide-btn-primary-hover-border-width: 2px;--ide-btn-primary-focus-box-shadow: 0 0 0 1px #dd8101;--ide-btn-danger-secondary-background: transparent;--ide-btn-disabled-background: transparent;--ide-btn-disabled-border: rgba(192, 185, 64, 0.48);--ide-btn-disabled-hover-border: rgba(192, 185, 64, 0.48);--ide-btn-disabled-hover-border-width: 1px;--ide-btn-disabled-focus-box-shadow: transparent;--ide-btn-disabled-color: rgba(82, 82, 82, 0.48);--ide-dropdown-background: #fef6e1;--ide-dropdown-hover-background: #efe8d3;--ide-dropdown-btn-hover-border: #dfd7bf;--ide-dropdown-btn-hover-background: #efe8d3;--ide-file-row-btn-hover-background: #ded6be;--ide-animation-gradient-1: #d3cbb3;--ide-animation-gradient-2: #efe8d3}.ide.theme-solarized-light .ide-empty-state img,.ide.theme-solarized-light .ide-sidebar img,.ide.theme-solarized-light .ide-commit-empty-state img{filter:sepia(1) brightness(0.7)}.ide.theme-solarized-dark{--ide-border-color: #002c38;--ide-border-color-alt: var(--ide-background);--ide-highlight-accent: #fff;--ide-text-color: #ddd;--ide-text-color-secondary: #ddd;--ide-background: #004152;--ide-background-hover: #003b4d;--ide-highlight-background: #003240;--ide-link-color: #73b9ff;--ide-footer-background: var(--ide-highlight-background);--ide-empty-state-background: var(--ide-border-color);--ide-input-border: #d8d8d8;--ide-input-background: transparent;--ide-input-color: #fff;--ide-btn-default-background: transparent;--ide-btn-default-border: #d8d8d8;--ide-btn-default-hover-border: #d8d8d8;--ide-btn-default-hover-border-width: 2px;--ide-btn-default-focus-box-shadow: 0 0 0 1px #d8d8d8;--ide-btn-primary-background: #1068bf;--ide-btn-primary-border: #428fdc;--ide-btn-primary-hover-border: #63a6e9;--ide-btn-primary-hover-border-width: 2px;--ide-btn-primary-focus-box-shadow: 0 0 0 1px #63a6e9;--ide-btn-success-background: #217645;--ide-btn-success-border: #108548;--ide-btn-success-hover-border: #2da160;--ide-btn-success-hover-border-width: 2px;--ide-btn-success-focus-box-shadow: 0 0 0 1px #2da160;--ide-btn-danger-secondary-background: var(--ide-btn-default-background);--ide-btn-danger-secondary-border: var(--ide-btn-default-border);--ide-btn-danger-secondary-hover-border: var(--ide-btn-default-hover-border);--ide-btn-danger-secondary-hover-border-width: var(--ide-btn-default-hover-border-width);--ide-btn-danger-secondary-focus-box-shadow: var(--ide-btn-default-focus-box-shadow);--ide-btn-disabled-background: transparent;--ide-btn-disabled-border: rgba(223, 223, 223, 0.24);--ide-btn-disabled-hover-border: rgba(223, 223, 223, 0.24);--ide-btn-disabled-hover-border-width: 1px;--ide-btn-disabled-focus-box-shadow: transparent;--ide-btn-disabled-color: rgba(145, 145, 145, 0.48);--ide-dropdown-background: #004c61;--ide-dropdown-hover-background: #00617a;--ide-dropdown-btn-hover-border: #e9ecef;--ide-dropdown-btn-hover-background: var(--ide-background-hover);--ide-file-row-btn-hover-background: #005a73;--ide-diff-insert: rgba(155, 185, 85, 0.2);--ide-diff-remove: rgba(255, 0, 0, 0.2);--ide-animation-gradient-1: var(--ide-file-row-btn-hover-background);--ide-animation-gradient-2: var(--ide-dropdown-hover-background)}.ide.theme-monokai{--ide-border-color: #1a1a18;--ide-border-color-alt: #3f4237;--ide-highlight-accent: #fff;--ide-text-color: #ccc;--ide-text-color-secondary: #b7b7b7;--ide-background: #282822;--ide-background-hover: #2d2d2d;--ide-highlight-background: #1f1f1d;--ide-link-color: #428fdc;--ide-footer-background: #404338;--ide-empty-state-background: #1a1a18;--ide-input-border: #7d8175;--ide-input-background: transparent;--ide-input-color: #fff;--ide-btn-default-background: transparent;--ide-btn-default-border: #7d8175;--ide-btn-default-hover-border: #b5bda5;--ide-btn-default-hover-border-width: 2px;--ide-btn-default-focus-box-shadow: 0 0 0 1px #bfbfbf;--ide-btn-primary-background: #1068bf;--ide-btn-primary-border: #428fdc;--ide-btn-primary-hover-border: #63a6e9;--ide-btn-primary-hover-border-width: 2px;--ide-btn-primary-focus-box-shadow: 0 0 0 1px #63a6e9;--ide-btn-success-background: #217645;--ide-btn-success-border: #108548;--ide-btn-success-hover-border: #2da160;--ide-btn-success-hover-border-width: 2px;--ide-btn-success-focus-box-shadow: 0 0 0 1px #2da160;--ide-btn-danger-secondary-background: var(--ide-btn-default-background);--ide-btn-danger-secondary-border: var(--ide-btn-default-border);--ide-btn-danger-secondary-hover-border: var(--ide-btn-default-hover-border);--ide-btn-danger-secondary-hover-border-width: var(--ide-btn-default-hover-border-width);--ide-btn-danger-secondary-focus-box-shadow: var(--ide-btn-default-focus-box-shadow);--ide-btn-disabled-background: transparent;--ide-btn-disabled-border: rgba(223, 223, 223, 0.24);--ide-btn-disabled-hover-border: rgba(223, 223, 223, 0.24);--ide-btn-disabled-hover-border-width: 1px;--ide-btn-disabled-focus-box-shadow: 0 0 0 0 transparent;--ide-btn-disabled-color: rgba(145, 145, 145, 0.48);--ide-dropdown-background: #36382f;--ide-dropdown-hover-background: #404338;--ide-dropdown-btn-hover-border: #b5bda5;--ide-dropdown-btn-hover-background: #3f4237;--ide-file-row-btn-hover-background: #404338;--ide-diff-insert: rgba(155, 185, 85, 0.2);--ide-diff-remove: rgba(255, 0, 0, 0.2);--ide-animation-gradient-1: #404338;--ide-animation-gradient-2: #36382f}.project-refs-form,.project-refs-target-form{display:inline-block}.commit-message{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;max-width:250px}.ide-layout{max-height:100%;position:fixed}.ide-view{position:relative;margin-top:0;padding-bottom:25px;color:var(--ide-text-color, #303030);min-height:0}.ide-view.is-collapsed .ide-file-list{max-width:250px}.ide-view .file-status-icon{width:10px;height:10px}.ide-file-list{display:flex;flex-direction:column;flex:1;min-height:0}.multi-file-loading-container{margin-top:10px;padding:10px}.multi-file-table-col-commit-message{white-space:nowrap;width:50%}.multi-file-edit-pane{display:flex;flex-direction:column;flex:1;border-left:1px solid var(--ide-border-color, #eaeaea);border-right:1px solid var(--ide-border-color, #eaeaea);overflow:hidden}.multi-file-tabs{display:flex;background-color:var(--ide-background, #fafafa);box-shadow:inset 0 -1px var(--ide-border-color, #eaeaea)}.multi-file-tabs>ul{display:flex;overflow-x:auto}.multi-file-tabs li{display:flex;align-items:center;padding:8px 16px;background-color:var(--ide-background-hover, #f5f5f5);border-right:1px solid var(--ide-border-color, #eaeaea);border-bottom:1px solid var(--ide-border-color, #eaeaea)}.multi-file-tabs li.active,.multi-file-tabs li .gl-tab-nav-item-active{background-color:var(--ide-highlight-background, #fff);border-bottom-color:transparent}.multi-file-tabs li:not(.disabled) .multi-file-tab{cursor:pointer}.multi-file-tabs li.disabled .multi-file-tab-close{cursor:default}.multi-file-tabs .gl-tab-content{padding:0}.multi-file-tabs .gl-tabs-nav{border-width:0}.multi-file-tabs .gl-tabs-nav li{padding:0 !important;background:transparent !important;border:0 !important}.multi-file-tabs .gl-tabs-nav li a{display:flex;align-items:center;padding:8px 16px !important;box-shadow:none !important;font-weight:normal !important;background-color:var(--ide-background-hover, #f5f5f5);border-right:1px solid var(--ide-border-color, #eaeaea);border-bottom:1px solid var(--ide-border-color, #eaeaea)}.multi-file-tabs .gl-tabs-nav li a.gl-tab-nav-item-active{background-color:var(--ide-highlight-background, #fff);border-color:var(--ide-border-color, #eaeaea);border-bottom-color:transparent}.multi-file-tabs .gl-tabs-nav li a .multi-file-tab-close svg{top:0}.multi-file-tab{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;max-width:141px}.multi-file-tab svg{vertical-align:middle}.multi-file-tab-close{width:16px;height:16px;padding:0;margin-left:8px;background:none;border:0;border-radius:4px;color:var(--ide-text-color, #303030)}.multi-file-tab-close svg{position:relative;top:-2px}.multi-file-tab-close .ide-file-changed-icon{display:block;position:relative;top:1px;right:-2px}.multi-file-tab-close:not([disabled]):hover{background-color:var(--ide-input-border, #dbdbdb)}.multi-file-tab-close:not([disabled]):focus{background-color:var(--ide-link-color, #1f75cb);color:#fff;outline:0}.multi-file-tab-close:not([disabled]):focus svg{fill:currentColor}.multi-file-edit-pane-content{flex:1;height:0}.preview-container{flex-grow:1;position:relative}.preview-container .md-previewer{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;padding:16px;background-color:var(--ide-empty-state-background, transparent)}.preview-container .md-previewer .md{max-width:990px}.preview-container .file-container{background-color:var(--ide-empty-state-background, #eee);display:flex;height:100%;align-items:center;justify-content:center;text-align:center}.preview-container .file-container .file-content{padding:16px;max-width:100%;max-height:100%}.preview-container .file-container .file-info{font-size:12px;color:var(--ide-text-color, gray)}.ide-mode-tabs{border-bottom:1px solid var(--ide-border-color, #eaeaea)}.ide-mode-tabs li a{padding:8px 16px;line-height:16px}.ide-btn-group{padding:4px 6px;line-height:24px}.ide-status-bar{color:var(--ide-text-color, #303030);border-top:1px solid var(--ide-border-color, #eaeaea);padding:2px 8px 0;background-color:var(--ide-footer-background, #fff);display:flex;justify-content:space-between;height:25px;position:absolute;bottom:0;left:0;width:100%;font-size:12px;line-height:22px}.ide-status-bar *{font-size:inherit}.ide-status-bar svg{vertical-align:sub}.ide-status-bar .ide-status-avatar{float:none;margin:0 0 1px}.ide-status-list>div+div{padding-left:16px}.multi-file-preview-holder{height:100%;overflow:scroll}.multi-file-preview-holder .file-content.code{display:flex}.multi-file-preview-holder .file-content.code i{margin-left:-10px}.multi-file-preview-holder .line-numbers{min-width:50px}.multi-file-preview-holder .file-content,.multi-file-preview-holder .line-numbers,.multi-file-preview-holder .blob-content,.multi-file-preview-holder .code{min-height:100%}.file-content.blob-no-preview a{margin-left:auto;margin-right:auto}.multi-file-commit-panel{display:flex;position:relative;padding:0;background-color:var(--ide-background, #fafafa)}.multi-file-commit-panel .context-header{width:auto;margin-right:0}.multi-file-commit-panel .context-header>a,.multi-file-commit-panel .context-header>button{text-decoration:none;padding-top:8px;padding-bottom:8px}.multi-file-commit-panel .multi-file-commit-panel-inner{position:relative;display:flex;flex-direction:column;min-height:100%;min-width:0;width:100%}.multi-file-commit-panel .multi-file-commit-panel-inner-content{display:flex;flex:1;flex-direction:column;background-color:var(--ide-highlight-background, #fff);border-left:1px solid var(--ide-border-color, #eaeaea);border-top:1px solid var(--ide-border-color, #eaeaea);border-top-left-radius:2px;min-height:0}.multi-file-commit-panel-section{display:flex;flex-direction:column;flex:1;max-height:100%;overflow:auto}.ide-commit-empty-state{padding:0 16px}.ide-commit-empty-state-container{margin-top:auto;margin-bottom:auto}.multi-file-commit-panel-header{height:48px;border-bottom:1px solid var(--ide-border-color-alt, #eaeaea);padding:12px 0}.multi-file-commit-list{flex:1;overflow:auto;padding:8px 0;min-height:60px}.multi-file-commit-list.form-text.text-muted{margin-left:0;right:0}.multi-file-commit-list-collapsed{display:flex;flex-direction:column;padding:16px 0}.multi-file-commit-list-collapsed svg{display:block;margin-left:auto;margin-right:auto;color:var(--ide-text-color-secondary, #666)}.multi-file-commit-list-collapsed .file-status-icon{width:10px;height:10px;margin-left:3px}.multi-file-commit-list-path{display:flex;align-items:center;margin-left:-8px;margin-right:-8px;padding:4px 8px;border-radius:4px;text-align:left;cursor:pointer;height:32px;padding-right:0}.multi-file-commit-list-path:hover,.multi-file-commit-list-path:focus{background:var(--ide-background, #f0f0f0);outline:0}.multi-file-commit-list-path:active{background:var(--ide-background, #dbdbdb)}.multi-file-commit-list-path.is-active{background-color:var(--ide-background, #f0f0f0)}.multi-file-commit-list-path svg{min-width:16px;vertical-align:middle;display:inline-block}.multi-file-commit-list-file-path{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;max-width:calc(100% - 30px);-webkit-user-select:none;user-select:none}.multi-file-commit-list-file-path:active{text-decoration:none}.multi-file-commit-form{position:relative;background-color:var(--ide-highlight-background, #fff);border-left:1px solid var(--ide-border-color, #eaeaea);transition:all 0.3s ease}.multi-file-commit-form>form,.multi-file-commit-form>.commit-form-compact{padding:16px 0;margin-left:16px;margin-right:16px;border-top:1px solid var(--ide-border-color-alt, #eaeaea)}.multi-file-commit-form .btn{font-size:14px}.multi-file-commit-form .multi-file-commit-panel-success-message{top:0}.multi-file-commit-panel-bottom{position:relative}.dirty-diff{width:4px !important;left:0 !important}.dirty-diff-modified{background-color:#1f75cb}.dirty-diff-added{background-color:#217645}.dirty-diff-removed{height:0 !important;width:0 !important;bottom:-2px;border-style:solid;border-width:5px;border-color:transparent transparent transparent #dd2b0e}.dirty-diff-removed::before{content:'';position:absolute;left:0;top:0;width:100px;height:1px;background-color:rgba(221,43,14,0.5)}.ide-loading{display:flex;height:100%;align-items:center;justify-content:center}.ide-empty-state{display:flex;height:100vh;align-items:center;justify-content:center;background-color:var(--ide-empty-state-background, transparent)}.ide{overflow:hidden;flex:1}.ide-commit-list-container{display:flex;flex:1;flex-direction:column;min-height:140px;margin-left:16px;margin-right:16px}.ide-commit-list-container.is-first{border-bottom:1px solid var(--ide-border-color-alt, #eaeaea)}.ide-staged-action-btn{width:32px;height:32px;color:inherit;background-color:var(--ide-background, #f0f0f0)}.ide-commit-options label{font-weight:normal}.ide-commit-options label.is-disabled .ide-option-label{text-decoration:line-through}.ide-commit-options .form-text.text-muted{margin-top:0;line-height:0}.ide-commit-new-branch{margin-left:25px}.ide-sidebar-link{display:flex;align-items:center;justify-content:center;position:relative;height:60px;width:100%;padding:0 16px;color:var(--ide-text-color-secondary, #666);background-color:transparent;border:0;border-top:1px solid transparent;border-bottom:1px solid transparent;outline:0;cursor:pointer}.ide-sidebar-link svg{margin:0 auto}.ide-sidebar-link:hover{color:var(--ide-text-color, #303030);background-color:var(--ide-background-hover, #f0f0f0)}.ide-sidebar-link:focus{color:var(--ide-text-color, #303030);background-color:var(--ide-background-hover, #dbdbdb)}.ide-sidebar-link.active{width:calc(100% + 1px);padding-right:17px;background-color:var(--ide-highlight-background, #fff);border-top-color:var(--ide-border-color, #eaeaea);border-bottom-color:var(--ide-border-color, #eaeaea)}.ide-sidebar-link.active::after{content:'';position:absolute;right:-1px;top:0;bottom:0;width:1px;background:var(--ide-highlight-background, #fff)}.ide-sidebar-link.is-right{padding-right:16px;padding-left:17px}.ide-sidebar-link.is-right::after{right:auto;left:-1px}.ide-sidebar-link .ide-commit-badge{background-color:var(--ide-highlight-accent, #242424) !important;color:var(--ide-highlight-background, #fff) !important;position:absolute;left:38px;top:8px;font-size:12px;padding:2px 4px;font-weight:600 !important}.ide-activity-bar{position:relative;flex:0 0 60px;z-index:1}.ide-commit-message-field{height:200px;background-color:var(--ide-highlight-background, #fff)}.ide-commit-message-field .md-area{display:flex;flex-direction:column;height:100%}.ide-commit-message-field .nav-links,.ide-commit-message-field .gl-tabs-nav{height:30px}.ide-commit-message-field .form-text.text-muted{margin-top:2px;color:var(--ide-link-color, #1f75cb);cursor:pointer}.ide-commit-message-textarea-container{position:relative;width:100%;height:100%;overflow:hidden}.ide-commit-message-textarea-container .note-textarea{font-family:"Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace}.ide-commit-message-highlights-container{position:absolute;left:0;top:0;right:-100px;bottom:0;padding-right:100px;pointer-events:none;z-index:1}.ide-commit-message-highlights-container .highlights{white-space:pre-wrap;word-wrap:break-word;color:transparent}.ide-commit-message-highlights-container mark{margin-left:-1px;padding:0 2px;border-radius:2px;background-color:#e9be74;color:transparent;opacity:0.6}.ide-commit-message-textarea{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:2;background:transparent;resize:none}.ide-tree-header{flex:0 0 auto;display:flex;align-items:center;flex-wrap:wrap;padding:12px 0;margin-left:16px;margin-right:16px;border-bottom:1px solid var(--ide-border-color-alt, #eaeaea)}.ide-tree-header svg{color:var(--ide-text-color-secondary, #666)}.ide-tree-header svg:focus,.ide-tree-header svg:hover{color:var(--ide-link-color, #1068bf)}.ide-tree-header .ide-new-btn{margin-left:auto}.ide-tree-header button{color:var(--ide-text-color, #303030)}.ide-nav-dropdown{width:100%;margin-bottom:12px}.ide-nav-dropdown .dropdown-menu{width:385px;max-height:initial}.ide-nav-dropdown .dropdown-menu-toggle{background-color:var(--ide-input-background, transparent)}.ide-nav-dropdown .dropdown-menu-toggle:hover{background-color:var(--ide-dropdown-btn-hover-background, #f0f0f0)}.ide-nav-dropdown .dropdown-menu-toggle svg{vertical-align:middle}.ide-nav-dropdown .dropdown-menu-toggle svg,.ide-nav-dropdown .dropdown-menu-toggle svg:hover{color:var(--ide-text-color-secondary, #666)}.ide-tree-body{overflow:auto;padding-left:16px;padding-right:16px}.ide-sidebar-branch-title{font-weight:400}.ide-sidebar-branch-title svg{position:relative;top:3px;margin-top:-1px}.commit-form-compact .btn{margin-bottom:8px}.commit-form-compact p{margin-bottom:0}.commit-form-slide-up-enter-active,.commit-form-slide-up-leave-active{position:absolute;top:0;left:0;right:0;transition:all 0.3s ease}.is-full .commit-form-slide-up-enter,.is-compact .commit-form-slide-up-leave-to{transform:translateY(100%)}.is-full .commit-form-slide-up-enter-to,.is-compact .commit-form-slide-up-leave{transform:translateY(0)}.fade-enter,.fade-leave-to,.commit-form-slide-up-enter,.commit-form-slide-up-leave-to{opacity:0}.ide-review-header{flex-direction:column;align-items:flex-start}.ide-review-header .dropdown{margin-left:auto}.ide-review-header a{color:var(--ide-link-color, #1068bf)}.ide-review-sub-header{color:var(--ide-text-color-secondary, #666)}.ide-tree-changes{display:flex;align-items:center;font-size:12px}.multi-file-commit-panel-success-message{position:absolute;top:61px;left:1px;bottom:0;right:0;z-index:10;background-color:var(--ide-highlight-background, #fff);overflow:auto;display:flex;flex-direction:column;justify-content:center}.ide-review-button-holder{display:flex;width:100%;align-items:center}.ide-context-header .avatar-container{flex:0 0 auto;margin-right:0}.ide-context-header .ide-sidebar-project-title{margin-left:18px}.ide-context-body{min-height:0}.ide-sidebar-project-title{min-width:0}.ide-sidebar-project-title .sidebar-context-title{white-space:nowrap;display:block;color:var(--ide-text-color, #303030)}.ide-sidebar-project-title .sidebar-context-title.text-secondary{font-weight:normal}.ide-external-link svg{display:none}.ide-external-link:hover svg,.ide-external-link:focus svg{display:inline-block}.ide-sidebar{min-width:60px}.ide-right-sidebar .multi-file-commit-panel-inner{padding:8px 0;background-color:var(--ide-highlight-background, #fff);border-right:1px solid var(--ide-border-color, #eaeaea)}.ide-right-sidebar .ide-right-sidebar-jobs-detail{padding-bottom:0}.ide-right-sidebar .ide-right-sidebar-terminal,.ide-right-sidebar .ide-right-sidebar-clientside{padding:0}.ide-pipeline{display:flex;flex-direction:column;height:100%}.ide-pipeline .top-bar{height:35px;min-height:35px;background:var(--gray-50, #f0f0f0);border:1px solid var(--border-color, #dbdbdb);color:var(--gl-text-color, #303030);padding:8px;top:0;font-size:12px;border-top-right-radius:4px}.ide-pipeline .top-bar .controllers{display:flex;font-size:15px;justify-content:center;align-items:center;align-self:baseline}.ide-pipeline .top-bar .controllers svg{width:15px;height:15px;display:inline;top:0}.ide-pipeline .top-bar .controllers .controllers-buttons{color:#303030;margin:0 8px}.ide-pipeline .top-bar .controllers .controllers-buttons:last-child{margin-right:0}.ide-pipeline .top-bar .controllers .btn-scroll.animate .scroll-arrow{animation:blinking-scroll-button 1.5s ease-in-out infinite}.ide-pipeline .top-bar .controllers .btn-scroll.animate .scroll-dot{animation:blinking-scroll-button 1.5s ease-in-out infinite;animation-delay:0.3s}.ide-pipeline .top-bar .controllers .btn-scroll.animate:disabled{opacity:1}.ide-pipeline .top-bar .controllers .btn-scroll:disabled,.ide-pipeline .top-bar .controllers .btn-refresh:disabled{opacity:0.35;cursor:not-allowed}.ide-pipeline svg{--svg-status-bg: var(--ide-background, #fff)}.ide-pipeline .empty-state p{margin:8px 0;text-align:center;line-height:24px}.ide-pipeline .empty-state .btn,.ide-pipeline .empty-state h4{margin:0}.ide-pipeline .gl-tab-content{color:var(--ide-text-color, #303030)}.ide-pipeline-header{min-height:55px;padding-left:16px;padding-right:16px}.ide-job-item{display:flex;padding:16px}.ide-job-item:not(:last-child){border-bottom:1px solid var(--ide-border-color, #dbdbdb)}.ide-job-item .ci-status-icon{display:flex;justify-content:center;min-width:24px;overflow:hidden}.ide-stage .card-header{display:flex;cursor:pointer}.ide-stage .card-header .ci-status-icon{display:flex;align-items:center}.ide-stage-collapse-icon{margin:auto 0 auto auto}.ide-job-header{min-height:60px;padding:0 16px}.ide-nav-form .nav-links li,.ide-nav-form .gl-tabs-nav li{width:50%;padding-left:0;padding-right:0}.ide-nav-form .nav-links li a,.ide-nav-form .gl-tabs-nav li a{text-align:center;font-size:14px;line-height:30px}.ide-nav-form .nav-links li a:not(.active),.ide-nav-form .nav-links li a:not(.gl-tab-nav-item-active),.ide-nav-form .gl-tabs-nav li a:not(.active),.ide-nav-form .gl-tabs-nav li a:not(.gl-tab-nav-item-active){background-color:var(--ide-dropdown-background, #fafafa)}.ide-nav-form .nav-links li a.gl-tab-nav-item-active,.ide-nav-form .gl-tabs-nav li a.gl-tab-nav-item-active{font-weight:bold}.ide-nav-form .dropdown-input{padding-left:16px;padding-right:16px}.ide-nav-form .dropdown-input .input-icon{right:auto;left:10px;top:1rem}.ide-nav-form .dropdown-input-field{padding-left:34px;padding-top:2px;padding-bottom:2px}.ide-nav-form .tokens-container{padding-left:34px;overflow-x:hidden}.ide-nav-form .btn-link{padding-top:16px;padding-bottom:16px}.ide-search-list-current-icon{min-width:18px}.ide-search-list-empty{height:69px}.ide-merge-requests-dropdown-content{max-height:470px}.ide-merge-request-project-path{font-size:12px;line-height:16px;color:var(--ide-text-color-secondary, #666)}.ide-merge-request-info .detail-page-header{line-height:initial;min-height:38px}.ide-merge-request-info .issuable-details{overflow:auto}.ide-entry-dropdown-toggle{padding:4px;color:var(--ide-text-color, #303030);background-color:var(--ide-background, #f0f0f0)}.ide-entry-dropdown-toggle:hover{background-color:var(--ide-file-row-btn-hover-background, #dbdbdb)}.ide-entry-dropdown-toggle:active,.ide-entry-dropdown-toggle:focus{color:#f0f0f0;background-color:var(--ide-link-color, #1f75cb);outline:0}.ide-new-btn{display:none}.ide-new-btn .btn{padding:2px 5px}.ide-new-btn .dropdown.show .ide-entry-dropdown-toggle{color:#f0f0f0;background-color:var(--ide-link-color, #1f75cb)}.ide-preview-header{padding:0 8px;border-bottom:1px solid var(--ide-border-color-alt, #eaeaea);background-color:var(--ide-highlight-background, #fafafa);min-height:44px}.ide-navigator-btn{height:24px;min-width:24px;max-width:24px;padding:0;margin:0 4px;color:var(--ide-text-color-secondary, #5e5e5e)}.ide-navigator-btn:first-child{margin-left:0}.ide-navigator-location{padding-top:4px;padding-bottom:4px}.ide-navigator-location:focus{outline:0;box-shadow:none;border-color:var(--ide-border-color, #dbdbdb)}.ide-preview-loading-icon{right:8px;top:50%;transform:translateY(-50%)}.ide-file-templates{padding:8px 16px;background-color:var(--ide-background, #fafafa);border-bottom:1px solid var(--ide-border-color, #eaeaea)}.ide-file-templates .dropdown{min-width:180px}.ide-file-templates .dropdown-content{max-height:222px}.ide-commit-editor-header{height:65px;padding:8px 16px;background-color:var(--ide-background, #fafafa);box-shadow:inset 0 -1px var(--ide-border-color, #eaeaea)}.ide-commit-list-changed-icon{width:32px;height:32px}.ide-file-icon-holder{display:flex;align-items:center;color:var(--ide-text-color-secondary, #666)}.file-row:active{background:var(--ide-background, #dbdbdb)}.file-row.is-active{background:var(--ide-background, #f0f0f0)}.file-row:hover,.file-row:focus{background:var(--ide-background, #f0f0f0)}.file-row:hover .ide-new-btn,.file-row:focus .ide-new-btn{display:block}.file-row:hover .folder-icon,.file-row:focus .folder-icon{fill:var(--ide-text-color-secondary, #666)}.ide-terminal{display:flex;flex-direction:column;height:100%}.ide-terminal .top-bar{height:35px;min-height:35px;background:var(--gray-50, #f0f0f0);border:1px solid var(--border-color, #dbdbdb);color:var(--gl-text-color, #303030);padding:8px;top:0;font-size:12px;border-top-right-radius:4px}.ide-terminal .top-bar .controllers{display:flex;font-size:15px;justify-content:center;align-items:center;align-self:baseline}.ide-terminal .top-bar .controllers svg{width:15px;height:15px;display:inline;top:0}.ide-terminal .top-bar .controllers .controllers-buttons{color:#303030;margin:0 8px}.ide-terminal .top-bar .controllers .controllers-buttons:last-child{margin-right:0}.ide-terminal .top-bar .controllers .btn-scroll.animate .scroll-arrow{animation:blinking-scroll-button 1.5s ease-in-out infinite}.ide-terminal .top-bar .controllers .btn-scroll.animate .scroll-dot{animation:blinking-scroll-button 1.5s ease-in-out infinite;animation-delay:0.3s}.ide-terminal .top-bar .controllers .btn-scroll.animate:disabled{opacity:1}.ide-terminal .top-bar .controllers .btn-scroll:disabled,.ide-terminal .top-bar .controllers .btn-refresh:disabled{opacity:0.35;cursor:not-allowed}.ide-terminal .terminal-wrapper{background:#000;color:#c4c4c4;overflow:hidden}.ide-terminal .xterm{height:100%;padding:8px}.ide-terminal .xterm-viewport{overflow-y:auto}
