/*!
 * GitHub Light v0.4.2
 * Copyright (c) 2012 - 2017 GitHub, Inc.
 * Licensed under MIT (https://github.com/primer/github-syntax-theme-generator/blob/master/LICENSE)
 */.cm-s-github-light.CodeMirror{background:var(--color-codemirror-bg);color:var(--color-codemirror-text)}.cm-s-github-light .CodeMirror-gutters{background:var(--color-codemirror-gutters-bg);border-right-width:0}.cm-s-github-light .CodeMirror-guttermarker{color:var(--color-codemirror-guttermarker-text)}.cm-s-github-light .CodeMirror-guttermarker-subtle{color:var(--color-codemirror-guttermarker-subtle-text)}.cm-s-github-light .CodeMirror-linenumber{color:var(--color-codemirror-linenumber-text);padding:0 16px}.cm-s-github-light .CodeMirror-cursor{border-left:1px solid var(--color-codemirror-cursor)}.cm-s-github-light.CodeMirror-focused .CodeMirror-selected,.cm-s-github-light .CodeMirror-line::selection,.cm-s-github-light .CodeMirror-line>span::selection,.cm-s-github-light .CodeMirror-line>span>span::selection{background:var(--color-codemirror-selection-bg,#d7d4f0)}.cm-s-github-light .CodeMirror-line::-moz-selection,.cm-s-github-light .CodeMirror-line>span::-moz-selection,.cm-s-github-light .CodeMirror-line>span>span::-moz-selection{background:var(--color-codemirror-selection-bg,#d7d4f0)}.cm-s-github-light .CodeMirror-activeline-background{background:var(--color-codemirror-activeline-bg)}.cm-s-github-light .CodeMirror-matchingbracket{text-decoration:underline;color:var(--color-codemirror-matchingbracket-text)!important}.cm-s-github-light .CodeMirror-lines{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px;background:var(--color-codemirror-lines-bg);line-height:1.5}.cm-s-github-light .cm-comment{color:var(--color-codemirror-syntax-comment)}.cm-s-github-light .cm-constant{color:var(--color-codemirror-syntax-constant)}.cm-s-github-light .cm-entity{font-weight:400;font-style:normal;text-decoration:none;color:var(--color-codemirror-syntax-entity)}.cm-s-github-light .cm-keyword{font-weight:400;font-style:normal;text-decoration:none;color:var(--color-codemirror-syntax-keyword)}.cm-s-github-light .cm-storage{color:var(--color-codemirror-syntax-storage)}.cm-s-github-light .cm-string{font-weight:400;font-style:normal;text-decoration:none;color:var(--color-codemirror-syntax-string)}.cm-s-github-light .cm-support{font-weight:400;font-style:normal;text-decoration:none;color:var(--color-codemirror-syntax-support)}.cm-s-github-light .cm-variable{font-weight:400;font-style:normal;text-decoration:none;color:var(--color-codemirror-syntax-variable)}details-dialog{position:fixed;margin:10vh auto;top:0;left:50%;transform:translateX(-50%);z-index:999;max-height:80vh;max-width:90vw;width:448px}.user-select-contain{-ms-user-select:element;-ms-user-select:contain;-webkit-user-select:contain;-moz-user-select:contain;user-select:contain}.ajax-pagination-form .ajax-pagination-btn{width:100%;padding:6px;margin-top:20px;font-weight:600;color:var(--color-text-link);background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:6px}.ajax-pagination-form .ajax-pagination-btn:focus,.ajax-pagination-form .ajax-pagination-btn:hover{color:var(--color-text-link);background-color:var(--color-bg-tertiary)}.ajax-pagination-form.loading .ajax-pagination-btn{text-indent:-3000px;background-color:var(--color-bg-tertiary);background-image:url(/images/spinners/octocat-spinner-16px-EAF2F5.gif);background-repeat:no-repeat;background-position:50%;border-color:var(--color-border-tertiary)}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.ajax-pagination-form.loading .ajax-pagination-btn{background-image:url(/images/spinners/octocat-spinner-32-EAF2F5.gif);background-size:16px auto}}body.intent-mouse [role=button]:focus,body.intent-mouse [role=tabpanel][tabindex="0"]:focus,body.intent-mouse a:focus,body.intent-mouse button:focus,body.intent-mouse summary:focus{outline:none;box-shadow:none}body.intent-mouse [tabindex="0"]:focus,body.intent-mouse details-dialog:focus{outline:none}.CodeMirror{height:calc(100vh - 1px)}.file-editor-textarea{width:100%;padding:5px 4px;font:12px ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;resize:vertical;border:0;border-radius:0;outline:none}.container-preview .tabnav-tabs{margin:-6px 0 -6px -11px}.container-preview .tabnav-tabs .tabnav-tab{padding:12px 15px;border-radius:0}.container-preview .tabnav-tabs>.selected:first-child{border-top-left-radius:6px}.container-preview .tabnav-tabs .selected{font-weight:600}.container-preview.template-editor .commit-create,.container-preview.template-editor .file-actions{display:block}.container-preview.template-editor .commit-preview,.container-preview.template-editor .error-preview-msg,.container-preview.template-editor .loading-preview-msg,.container-preview.template-editor .no-changes-preview-msg,.container-preview.template-editor .show-code{display:none!important}.container-preview.render-editor .commit-create,.container-preview.render-editor .file-actions{display:block}.container-preview.render-editor .commit-preview,.container-preview.render-editor .error-preview-msg,.container-preview.render-editor .loading-preview-msg,.container-preview.render-editor .no-changes-preview-msg,.container-preview.render-editor .show-code,.container-preview.render-editor .template-editor{display:none!important}.container-preview.show-code .commit-create,.container-preview.show-code .file-actions{display:block}.container-preview.show-code .commit-preview,.container-preview.show-code .error-preview-msg,.container-preview.show-code .loading-preview-msg,.container-preview.show-code .no-changes-preview-msg,.container-preview.show-code .render-editor,.container-preview.show-code .template-editor{display:none!important}.container-preview:not(.show-code) .commit-create,.container-preview:not(.show-code) .file-actions{display:none!important}.container-preview.loading-preview .loading-preview-msg{display:block}.container-preview.loading-preview .commit-preview,.container-preview.loading-preview .error-preview-msg,.container-preview.loading-preview .no-changes-preview-msg,.container-preview.loading-preview .render-editor,.container-preview.loading-preview .template-editor{display:none!important}.container-preview.show-preview .commit-preview{display:block}.container-preview.show-preview .error-preview-msg,.container-preview.show-preview .loading-preview-msg,.container-preview.show-preview .no-changes-preview-msg,.container-preview.show-preview .render-editor,.container-preview.show-preview .template-editor{display:none!important}.container-preview.no-changes-preview .no-changes-preview-msg{display:block}.container-preview.no-changes-preview .commit-preview,.container-preview.no-changes-preview .error-preview-msg,.container-preview.no-changes-preview .loading-preview-msg,.container-preview.no-changes-preview .render-editor,.container-preview.no-changes-preview .template-editor{display:none!important}.container-preview.error-preview .error-preview-msg{display:block}.container-preview.error-preview .commit-preview,.container-preview.error-preview .loading-preview-msg,.container-preview.error-preview .no-changes-preview-msg,.container-preview.error-preview .render-editor,.container-preview.error-preview .template-editor{display:none!important}.container-preview p.preview-msg{padding:30px;font-size:16px}.CodeMirror-merge-header{height:30px}.CodeMirror-merge-header .CodeMirror-merge-pane{height:30px;line-height:30px}.cm-s-github-light .merge-gutter{width:14px}.conflict-background+.CodeMirror-gutter-wrapper .CodeMirror-linenumber{background-color:var(--color-bg-warning)}.conflict-gutter-marker{background-color:var(--color-bg-warning)}.conflict-gutter-marker:after,.conflict-gutter-marker:before{position:absolute;left:-1px;content:"";background-color:var(--color-icon-danger)}.conflict-gutter-marker-end:after,.conflict-gutter-marker-start:after{width:1px;height:10px}.conflict-gutter-marker-end:before,.conflict-gutter-marker-middle:before,.conflict-gutter-marker-start:before{width:10px;height:1px}.conflict-gutter-marker-start:after{bottom:0}.conflict-gutter-marker-end:after{top:0}.conflict-gutter-marker-start:before{top:7px}.conflict-gutter-marker-end:before{bottom:7px}.conflict-gutter-marker-line:after,.conflict-gutter-marker-middle:after{width:1px;height:18px}.conflict-gutter-marker-middle:before{top:9px}.form-group .edit-action{opacity:.6}.form-group .form-field-hover{background-color:none;border:1px solid var(--color-border-tertiary)}.form-group:hover .edit-action{cursor:pointer;opacity:.7}.form-group:hover .form-field-hover{cursor:pointer;border:1px solid var(--color-border-tertiary)}.placeholder-box{border:1px solid var(--color-border-tertiary)}.template-previews{max-width:768px}.template-previews .Box .expand-group{display:none;height:0}.template-previews .Box .dismiss-preview-button{display:none}.template-previews .Box.expand-preview .expand-group{display:block;height:100%;transition:height 3s}.template-previews .Box.expand-preview .preview-button{display:none}.template-previews .Box.expand-preview .dismiss-preview-button{display:inline}.template-previews .discussion-sidebar-heading{font-size:14px;color:var(--color-bg-canvas-inverse)}.template-previews .discussion-sidebar-heading:hover{color:var(--color-bg-info-inverse)}.edit-labels{display:none}.preview-section{display:block}.Box .section-focus .preview-section,.edit-section{display:none}.Box .section-focus .edit-section{display:block}.commit-create .CodeMirror{padding-top:8px}[data-catalyst],auto-complete,details-dialog,details-menu,file-attachment,filter-input,include-fragment,poll-include-fragment,remote-input,tab-container,text-expander{display:block}.Details--on .Details-content--shown{display:none!important}.Details:not(.Details--on) .Details-content--hidden{display:none!important}.Details:not(.Details--on) .Details-content--hidden-not-important{display:none}.Details-element[open]>summary .Details-content--closed{display:none!important}.Details-element:not([open])>summary .Details-content--open{display:none!important}g-emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:400;line-height:1;vertical-align:-.075em}g-emoji img{width:1em;height:1em}.emoji-icon{width:20px;background-repeat:no-repeat;background-size:20px 20px}.emoji-icon,.emoji-result{display:inline-block;height:20px;vertical-align:middle}.emoji-result{font-size:18px;font-weight:400}.gollum-editor .comment-form-head.tabnav{border:1px solid var(--color-border-secondary)}.gollum-editor .gollum-editor-body{height:390px;resize:vertical}.active .gollum-editor-function-buttons{display:block!important}.zeroclipboard-link{padding:0;margin:0;color:var(--color-text-link);cursor:pointer;background:none;border:0}.zeroclipboard-link .octicon{display:block}.auth-form{width:340px;margin:0 auto}.auth-form .form-group.errored .error,.auth-form .form-group.errored .warning,.auth-form .form-group.warn .error,.auth-form .form-group.warn .warning{max-width:274px}.auth-form-header{padding:10px 20px;margin:0;color:var(--color-text-white);text-shadow:0 -1px 0 rgba(0,0,0,.3);background-color:#829aa8;border:1px solid #768995;border-radius:6px 6px 0 0}.auth-form-header h1{font-size:16px}.auth-form-header h1 a{color:var(--color-text-white)}.auth-form-header .octicon{position:absolute;top:10px;right:20px;color:rgba(0,0,0,.4);text-shadow:0 1px 0 hsla(0,0%,100%,.1)}.auth-form-message{max-height:140px;padding:20px 20px 10px;overflow-y:scroll;border:1px solid var(--color-border-tertiary);border-radius:6px}.auth-form-message ol,.auth-form-message ul{padding-left:inherit;margin-bottom:inherit}.auth-form-body{padding:20px;font-size:14px;background-color:var(--color-bg-tertiary);border:1px solid var(--color-border-secondary);border-top:0;border-radius:0 0 6px 6px}.auth-form-body .input-block{margin-top:5px;margin-bottom:15px}.auth-form-body p{margin-bottom:0}.auth-form-body ol,.auth-form-body ul{padding-left:inherit;margin-bottom:inherit}.two-factor-help{position:relative;padding:10px 10px 10px 36px;margin:60px 0 auto auto;border:1px solid var(--color-border-secondary);border-radius:6px}.two-factor-help h4{margin-top:0;margin-bottom:5px}.two-factor-help .octicon-circle-slash,.two-factor-help .octicon-device-mobile,.two-factor-help .octicon-key,.two-factor-help .octicon-shield-lock{position:absolute;top:10px;left:10px}.sms-send-code-spinner{position:relative;bottom:2px;display:none;vertical-align:bottom}.loading .sms-send-code-spinner{display:inline}.webauthn-header:not(:last-child){padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid var(--color-border-secondary)}.auth-form-body .webauthn-form-body{padding:0}.webauthn-form-body{padding:30px 30px 20px;text-align:center}.webauthn-form-body button{margin-top:20px}.webauthn-icon{color:var(--color-icon-tertiary)}.flash.sms-error,.flash.sms-success{display:none;margin:0 0 10px}.is-sent .sms-success{display:block}.is-not-sent .sms-success,.is-sent .sms-error{display:none}.is-not-sent .sms-error{display:block}.session-authentication{background-color:var(--color-bg-canvas)}.session-authentication .header-logged-out{background-color:transparent;border-bottom:0}.session-authentication .header-logo{color:var(--color-text-primary)}.session-authentication .flash{padding:15px 20px;margin:0 auto 10px;font-size:13px;border-style:solid;border-width:1px;border-radius:6px}.session-authentication .flash .container{width:auto}.session-authentication .flash .flash-close{height:40px}.session-authentication .flash.flash-banner{width:100%;border-top:0;border-right:0;border-left:0;border-radius:0}.session-authentication .auth-form label{display:block;margin-bottom:7px;font-weight:400;text-align:left}.session-authentication .auth-form .btn{margin-top:20px}.session-authentication .auth-form .webauthn-message{margin-bottom:0}.session-authentication .label-link{float:right;font-size:12px}.session-authentication .auth-form-header{margin-bottom:15px;color:var(--color-text-primary);text-align:center;text-shadow:none;background-color:transparent;border:0}.session-authentication .auth-form-header h1{font-size:24px;font-weight:300;letter-spacing:-.5px}.session-authentication .auth-form-body{border-top:1px solid var(--color-border-secondary);border-radius:6px}.session-authentication .auth-form-body.webauthn-form-body{padding:20px}.session-authentication .login-callout{padding:15px 20px;text-align:center;border:1px solid var(--color-border-tertiary);border-radius:6px}.session-authentication .two-factor-help{padding:0 0 0 20px;margin-top:20px;border:0}.session-authentication .two-factor-help .octicon-circle-slash,.session-authentication .two-factor-help .octicon-device-mobile,.session-authentication .two-factor-help .octicon-key,.session-authentication .two-factor-help .octicon-shield-lock{top:4px;left:0}.session-authentication.enterprise .header-logged-out{padding:48px 0 28px;background-color:transparent}.session-authentication.hosted .header-logged-out{padding:40px 0 20px;background-color:transparent}.Header-old{z-index:32;padding-top:12px;padding-bottom:12px;color:var(--color-header-text);background-color:var(--color-header-bg)}.server-stats+.Header-old{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075)}.Header-old .dropdown-menu{width:300px}.Header-old .notification-indicator:hover:after{content:none}@media (min-width:1012px){.Header-old .notification-indicator:hover:after{content:attr(aria-label)}}.page-responsive .HeaderMenu{display:none;clear:both}@media (min-width:1012px){.page-responsive .HeaderMenu{display:block;clear:none}}.open .HeaderMenu{display:block}.HeaderMenu--logged-out .dropdown-menu{border:0;box-shadow:0 3px 12px rgba(27,31,35,.15),0 0 1px rgba(27,31,35,.2)}.HeaderMenu--logged-out .dropdown-menu:after,.HeaderMenu--logged-out .dropdown-menu:before{display:none}.HeaderMenu--logged-out .header-search{width:240px}.HeaderMenu--logged-out .jump-to-suggestions{top:100%}.HeaderMenu--logged-out .HeaderMenu-details[open]>summary:before{position:absolute;bottom:-8px;display:block}.HeaderMenu--logged-out .header-search-input{padding-top:8px;padding-bottom:8px;font-size:14px;-webkit-appearance:none}.HeaderMenu--logged-out .header-search-input:-ms-input-placeholder{color:hsla(0,0%,100%,.75)!important}.HeaderMenu--logged-out .header-search-input::-ms-input-placeholder{color:hsla(0,0%,100%,.75)!important}.HeaderMenu--logged-out .header-search-input::placeholder{color:hsla(0,0%,100%,.75)!important}.edge-item-fix{list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.page-responsive .HeaderMenu--logged-out{z-index:100;width:300px;overflow:auto;background-color:var(--color-bg-primary);box-shadow:0 10px 50px rgba(27,31,35,.15)}@media (min-width:1012px){.page-responsive .HeaderMenu--logged-out{width:auto;overflow:visible;background-color:transparent;box-shadow:none}}.page-responsive .HeaderMenu--logged-out .dropdown-menu{position:static;width:auto;border:0 solid transparent;box-shadow:none}@media (min-width:1012px){.page-responsive .HeaderMenu--logged-out .dropdown-menu{position:absolute;width:300px;border:0;box-shadow:0 3px 12px rgba(27,31,35,.15),0 0 1px rgba(27,31,35,.2)}.page-responsive .HeaderMenu--logged-out .dropdown-menu:after,.page-responsive .HeaderMenu--logged-out .dropdown-menu:before{content:""}}.page-responsive .HeaderMenu--logged-out .dropdown-menu-s{transform:none}@media (min-width:1012px){.page-responsive .HeaderMenu--logged-out .dropdown-menu-s{transform:translateX(50%)}}.page-responsive .HeaderMenu--logged-out .header-search{width:auto;border-top:0}@media (min-width:1012px){.page-responsive .HeaderMenu--logged-out .header-search{width:240px}}.page-responsive .HeaderMenu--logged-out .header-search-wrapper{border-color:var(--color-border-secondary)}@media (min-width:1012px){.page-responsive .HeaderMenu--logged-out .header-search-wrapper{border-color:var(--color-header-search-border)}}.page-responsive .HeaderMenu--logged-out .header-search-input{padding-top:8px;padding-bottom:8px;color:var(--color-text-primary);-webkit-appearance:none}@media (min-width:1012px){.page-responsive .HeaderMenu--logged-out .header-search-input{color:inherit}}.page-responsive .HeaderMenu--logged-out .header-search-input:-ms-input-placeholder{color:var(--color-text-secondary)!important}.page-responsive .HeaderMenu--logged-out .header-search-input::-ms-input-placeholder{color:var(--color-text-secondary)!important}.page-responsive .HeaderMenu--logged-out .header-search-input::placeholder{color:var(--color-text-secondary)!important}@media (min-width:1012px){.page-responsive .HeaderMenu--logged-out .header-search-input:-ms-input-placeholder{color:hsla(0,0%,100%,.75)!important}.page-responsive .HeaderMenu--logged-out .header-search-input::-ms-input-placeholder{color:hsla(0,0%,100%,.75)!important}.page-responsive .HeaderMenu--logged-out .header-search-input::placeholder{color:hsla(0,0%,100%,.75)!important}}.page-responsive .HeaderMenu-link{color:var(--color-text-primary);white-space:nowrap;background:transparent}.page-responsive .HeaderMenu-link:hover{color:var(--color-text-primary)}@media (min-width:1012px){.page-responsive .HeaderMenu-link{color:var(--color-text-white);transition:opacity .4s}.page-responsive .HeaderMenu-link:hover{color:var(--color-text-white);opacity:.75}}.page-responsive .HeaderMenu-link .icon-chevon-down-mktg{top:24px;right:0;width:14px;stroke:var(--color-icon-primary);transition:stroke .4s}@media (min-width:1012px){.page-responsive .HeaderMenu-link .icon-chevon-down-mktg{top:-2px;width:12px;stroke:hsla(0,0%,100%,.5);background:transparent}}.page-responsive .HeaderMenu-details[open]>summary:before{display:none}@media (min-width:1012px){.page-responsive .HeaderMenu-details[open]>summary:before{position:absolute;bottom:-8px;display:block}}.page-responsive .HeaderMenu-details[open] .HeaderMenu-link{color:var(--color-text-primary)}@media (min-width:1012px){.page-responsive .HeaderMenu-details[open] .HeaderMenu-link{color:hsla(0,0%,100%,.75)}}.page-responsive .HeaderMenu-details[open] .dropdown-menu{animation:none}@media (min-width:1012px){.page-responsive .HeaderMenu-details[open] .dropdown-menu{animation:dropdown-display .4s cubic-bezier(.73,.005,.22,1)}}.page-responsive .HeaderMenu-details[open] .icon-chevon-down-mktg{stroke:var(--color-icon-primary)}@media (min-width:1012px){.page-responsive .HeaderMenu-details[open] .icon-chevon-down-mktg{stroke:#fff}}.HeaderMenu-link{color:var(--color-text-white);background:transparent;transition:opacity .4s}.HeaderMenu-link:hover{color:var(--color-text-white);opacity:.75}.HeaderMenu-link .icon-chevon-down-mktg{top:-2px;right:0;width:12px;stroke:hsla(0,0%,100%,.5);transition:stroke .4s}.HeaderMenu-details[open] .HeaderMenu-link{color:hsla(0,0%,100%,.75)}.HeaderMenu-details[open] .dropdown-menu{animation:dropdown-display .4s cubic-bezier(.73,.005,.22,1)}.HeaderMenu-details[open] .icon-chevon-down-mktg{stroke:#fff}.HeaderMenu-summary::-webkit-details-marker,.HeaderMenu-summary::marker{display:none}@keyframes dropdown-display{0%{opacity:0;transform:scale(.98) translateY(-.6em)}to{opacity:1;transform:scale(1) translateY(0)}}.header-logo-invertocat{margin:-1px 15px -1px -2px;color:var(--color-text-white);white-space:nowrap}.header-logo-invertocat .octicon-mark-github{float:left}.header-logo-invertocat:hover{color:var(--color-text-white);text-decoration:none}.notification-indicator .mail-status{position:absolute;top:-6px;left:6px;z-index:2;display:none;width:14px;height:14px;color:var(--color-text-white);background-image:linear-gradient(#54a3ff,#006eed);background-clip:padding-box;border:2px solid var(--color-header-bg);border-radius:50%}.notification-indicator .mail-status.unread{display:inline-block}.notification-indicator:hover .mail-status{text-decoration:none;background-color:var(--color-bg-info-inverse)}.header-nav-current-user{padding-bottom:0;font-size:inherit}.header-nav-current-user .css-truncate-target{max-width:100%}.header-nav-current-user .user-profile-link{color:var(--color-text-primary)}.feature-preview-indicator{position:absolute;top:0;left:13px;z-index:2;width:14px;height:14px;color:var(--color-text-white);background-image:linear-gradient(#54a3ff,#006eed);background-clip:padding-box;border:2px solid var(--color-header-bg);border-radius:50%}.feature-preview-details .feature-preview-indicator{top:9px;right:10px;left:inherit;width:10px;height:10px;border:0}.unsupported-browser{color:var(--color-text-primary);background-color:var(--color-bg-warning);border-bottom:1px solid var(--color-border-warning)}.header-search-wrapper{display:table;width:100%;max-width:100%;padding:0;font-size:inherit;font-weight:400;color:var(--color-text-white);vertical-align:middle;background-color:var(--color-header-search-bg);border:1px solid var(--color-header-search-border);box-shadow:none}.header-search-wrapper.header-search-wrapper-jump-to .header-search-scope{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header-search-wrapper .truncate-repo-scope{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-search-wrapper.focus{background-color:hsla(0,0%,100%,.175);box-shadow:none}.header-search-wrapper.focus .header-search-scope{color:var(--color-text-white);background-color:hsla(0,0%,100%,.075);border-right-color:#282e34}.header-search-input{display:table-cell;width:100%;padding-top:0;padding-bottom:0;font-size:inherit;color:inherit;background:none;border:0;box-shadow:none}.header-search-input:-ms-input-placeholder{color:hsla(0,0%,100%,.75)}.header-search-input::-ms-input-placeholder{color:hsla(0,0%,100%,.75)}.header-search-input::placeholder{color:hsla(0,0%,100%,.75)}.header-search-input:focus{border:0;box-shadow:none}.header-search-input:focus~.header-search-key-slash{display:none!important}.header-search-input::-ms-clear{display:none}.header-search-scope{display:none;padding-right:8px;padding-left:8px;font-size:inherit;line-height:28px;color:hsla(0,0%,100%,.7);white-space:nowrap;vertical-align:middle;border-right:1px solid #282e34;border-top-left-radius:6px;border-bottom-left-radius:6px}.header-search-scope:empty+.header-search-input{width:100%}.header-search-scope:hover{color:var(--color-text-white);background-color:hsla(0,0%,100%,.12)}.scoped-search .header-search-wrapper{display:flex}.jump-to-field-active{color:var(--color-text-primary)!important;background-color:var(--color-bg-secondary)}.jump-to-field-active:-ms-input-placeholder{color:var(--color-text-secondary)!important}.jump-to-field-active::-ms-input-placeholder{color:var(--color-text-secondary)!important}.jump-to-field-active::placeholder{color:var(--color-text-secondary)!important}.jump-to-field-active~.header-search-key-slash{display:none}.jump-to-field-active.jump-to-dropdown-visible{border-bottom-right-radius:0;border-bottom-left-radius:0}.jump-to-suggestions{top:100%;left:0;z-index:35;width:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.jump-to-suggestions-path{min-width:0;min-height:44px;color:var(--color-text-primary)}.jump-to-suggestions-path .jump-to-octicon{width:28px;color:var(--color-text-tertiary)}.jump-to-suggestions-path .jump-to-suggestion-name{max-width:none}.jump-to-suggestions-path mark{font-weight:600;background-color:transparent}.jump-to-suggestions-results-container .navigation-item{border-bottom:1px solid var(--color-border-primary)}.jump-to-suggestions-results-container .navigation-item:last-child{border-bottom:0}.jump-to-suggestions-results-container .d-on-nav-focus{display:none}.jump-to-suggestions-results-container .navigation-focus .jump-to-octicon,.jump-to-suggestions-results-container [aria-selected=true] .jump-to-octicon{color:var(--color-text-white)}.jump-to-suggestions-results-container .navigation-focus .jump-to-suggestions-path,.jump-to-suggestions-results-container [aria-selected=true] .jump-to-suggestions-path{color:var(--color-text-white);background:var(--color-bg-info-inverse)}.jump-to-suggestions-results-container .navigation-focus mark,.jump-to-suggestions-results-container [aria-selected=true] mark{color:var(--color-text-white)}.jump-to-suggestions-results-container .navigation-focus .d-on-nav-focus,.jump-to-suggestions-results-container [aria-selected=true] .d-on-nav-focus{display:block}.header-search{max-width:100%;transition:.2s ease-in-out;transition-property:max-width,padding-bottom,padding-top}@media (min-width:768px){.header-search{max-width:272px}}@media (min-width:768px){.header-search:focus-within{max-width:544px}}@media (min-width:768px){.header-search.fixed-width:focus-within{max-width:272px}}.HeaderMenu--logged-out .header-search{min-width:auto}
/*# sourceMappingURL=frameworks-593e46998572440e05618ac3d9a427f2.css.map */