*{box-sizing:border-box}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;line-height:1.5;color:var(--color-text-primary);background-color:var(--color-bg-canvas)}a{color:var(--color-text-link);text-decoration:none}a:hover{text-decoration:underline}b,strong{font-weight:600}.rule,hr{height:0;margin:15px 0;overflow:hidden;background:transparent;border:0;border-bottom:1px solid var(--color-border-secondary)}.rule:after,.rule:before,hr:after,hr:before{display:table;content:""}.rule:after,hr:after{clear:both}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}button{cursor:pointer;border-radius:0}[hidden][hidden]{display:none!important}details summary{cursor:pointer}details:not([open])>:not(summary){display:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}@media (min-width:544px){.position-sm-static{position:static!important}.position-sm-relative{position:relative!important}.position-sm-absolute{position:absolute!important}.position-sm-fixed{position:fixed!important}.position-sm-sticky{position:-webkit-sticky!important;position:sticky!important}}@media (min-width:768px){.position-md-static{position:static!important}.position-md-relative{position:relative!important}.position-md-absolute{position:absolute!important}.position-md-fixed{position:fixed!important}.position-md-sticky{position:-webkit-sticky!important;position:sticky!important}}@media (min-width:1012px){.position-lg-static{position:static!important}.position-lg-relative{position:relative!important}.position-lg-absolute{position:absolute!important}.position-lg-fixed{position:fixed!important}.position-lg-sticky{position:-webkit-sticky!important;position:sticky!important}}@media (min-width:1280px){.position-xl-static{position:static!important}.position-xl-relative{position:relative!important}.position-xl-absolute{position:absolute!important}.position-xl-fixed{position:fixed!important}.position-xl-sticky{position:-webkit-sticky!important;position:sticky!important}}.top-0{top:0!important}.right-0{right:0!important}.bottom-0{bottom:0!important}.left-0{left:0!important}.top-auto{top:auto!important}.right-auto{right:auto!important}.bottom-auto{bottom:auto!important}.left-auto{left:auto!important}@media (min-width:544px){.top-sm-0{top:0!important}.right-sm-0{right:0!important}.bottom-sm-0{bottom:0!important}.left-sm-0{left:0!important}.top-sm-auto{top:auto!important}.right-sm-auto{right:auto!important}.bottom-sm-auto{bottom:auto!important}.left-sm-auto{left:auto!important}}@media (min-width:768px){.top-md-0{top:0!important}.right-md-0{right:0!important}.bottom-md-0{bottom:0!important}.left-md-0{left:0!important}.top-md-auto{top:auto!important}.right-md-auto{right:auto!important}.bottom-md-auto{bottom:auto!important}.left-md-auto{left:auto!important}}@media (min-width:1012px){.top-lg-0{top:0!important}.right-lg-0{right:0!important}.bottom-lg-0{bottom:0!important}.left-lg-0{left:0!important}.top-lg-auto{top:auto!important}.right-lg-auto{right:auto!important}.bottom-lg-auto{bottom:auto!important}.left-lg-auto{left:auto!important}}@media (min-width:1280px){.top-xl-0{top:0!important}.right-xl-0{right:0!important}.bottom-xl-0{bottom:0!important}.left-xl-0{left:0!important}.top-xl-auto{top:auto!important}.right-xl-auto{right:auto!important}.bottom-xl-auto{bottom:auto!important}.left-xl-auto{left:auto!important}}.v-align-middle{vertical-align:middle!important}.v-align-top{vertical-align:top!important}.v-align-bottom{vertical-align:bottom!important}.v-align-text-top{vertical-align:text-top!important}.v-align-text-bottom{vertical-align:text-bottom!important}.v-align-baseline{vertical-align:initial!important}.overflow-visible{overflow:visible!important}.overflow-x-visible{overflow-x:visible!important}.overflow-y-visible{overflow-y:visible!important}.overflow-hidden{overflow:hidden!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-auto{overflow:auto!important}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.overflow-scroll{overflow:scroll!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-scroll{overflow-y:scroll!important}@media (min-width:544px){.overflow-sm-visible{overflow:visible!important}.overflow-sm-x-visible{overflow-x:visible!important}.overflow-sm-y-visible{overflow-y:visible!important}.overflow-sm-hidden{overflow:hidden!important}.overflow-sm-x-hidden{overflow-x:hidden!important}.overflow-sm-y-hidden{overflow-y:hidden!important}.overflow-sm-auto{overflow:auto!important}.overflow-sm-x-auto{overflow-x:auto!important}.overflow-sm-y-auto{overflow-y:auto!important}.overflow-sm-scroll{overflow:scroll!important}.overflow-sm-x-scroll{overflow-x:scroll!important}.overflow-sm-y-scroll{overflow-y:scroll!important}}@media (min-width:768px){.overflow-md-visible{overflow:visible!important}.overflow-md-x-visible{overflow-x:visible!important}.overflow-md-y-visible{overflow-y:visible!important}.overflow-md-hidden{overflow:hidden!important}.overflow-md-x-hidden{overflow-x:hidden!important}.overflow-md-y-hidden{overflow-y:hidden!important}.overflow-md-auto{overflow:auto!important}.overflow-md-x-auto{overflow-x:auto!important}.overflow-md-y-auto{overflow-y:auto!important}.overflow-md-scroll{overflow:scroll!important}.overflow-md-x-scroll{overflow-x:scroll!important}.overflow-md-y-scroll{overflow-y:scroll!important}}@media (min-width:1012px){.overflow-lg-visible{overflow:visible!important}.overflow-lg-x-visible{overflow-x:visible!important}.overflow-lg-y-visible{overflow-y:visible!important}.overflow-lg-hidden{overflow:hidden!important}.overflow-lg-x-hidden{overflow-x:hidden!important}.overflow-lg-y-hidden{overflow-y:hidden!important}.overflow-lg-auto{overflow:auto!important}.overflow-lg-x-auto{overflow-x:auto!important}.overflow-lg-y-auto{overflow-y:auto!important}.overflow-lg-scroll{overflow:scroll!important}.overflow-lg-x-scroll{overflow-x:scroll!important}.overflow-lg-y-scroll{overflow-y:scroll!important}}@media (min-width:1280px){.overflow-xl-visible{overflow:visible!important}.overflow-xl-x-visible{overflow-x:visible!important}.overflow-xl-y-visible{overflow-y:visible!important}.overflow-xl-hidden{overflow:hidden!important}.overflow-xl-x-hidden{overflow-x:hidden!important}.overflow-xl-y-hidden{overflow-y:hidden!important}.overflow-xl-auto{overflow:auto!important}.overflow-xl-x-auto{overflow-x:auto!important}.overflow-xl-y-auto{overflow-y:auto!important}.overflow-xl-scroll{overflow:scroll!important}.overflow-xl-x-scroll{overflow-x:scroll!important}.overflow-xl-y-scroll{overflow-y:scroll!important}}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:544px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:1012px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1280px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.width-fit{max-width:100%!important}.width-full{width:100%!important}.height-fit{max-height:100%!important}.height-full{height:100%!important}.min-width-0{min-width:0!important}.width-auto{width:auto!important}.direction-rtl{direction:rtl!important}.direction-ltr{direction:ltr!important}@media (min-width:544px){.width-sm-auto{width:auto!important}.direction-sm-rtl{direction:rtl!important}.direction-sm-ltr{direction:ltr!important}}@media (min-width:768px){.width-md-auto{width:auto!important}.direction-md-rtl{direction:rtl!important}.direction-md-ltr{direction:ltr!important}}@media (min-width:1012px){.width-lg-auto{width:auto!important}.direction-lg-rtl{direction:rtl!important}.direction-lg-ltr{direction:ltr!important}}@media (min-width:1280px){.width-xl-auto{width:auto!important}.direction-xl-rtl{direction:rtl!important}.direction-xl-ltr{direction:ltr!important}}.Header{z-index:32;padding:16px;font-size:14px;line-height:1.5;color:var(--color-header-text);background-color:var(--color-header-bg)}.Header,.Header-item{display:flex;align-items:center;flex-wrap:nowrap}.Header-item{margin-right:16px;align-self:stretch}.Header-item--full{flex:auto}.Header-link{font-weight:600;color:var(--color-header-logo);white-space:nowrap}.Header-link:focus,.Header-link:hover{color:var(--color-header-text);text-decoration:none}.markdown-body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;color:var(--color-auto-gray-7);vertical-align:middle;background-color:var(--color-bg-secondary);border-bottom-color:var(--color-border-tertiary);border:1px solid var(--color-border-tertiary);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-border-tertiary)}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--color-text-danger)}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-primary);border:0}.markdown-body blockquote{padding:0 1em;color:var(--color-text-tertiary);border-left:.25em solid var(--color-markdown-blockquote-border)}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.IssueLabel{display:inline-block;padding:0 7px;font-size:12px;font-weight:500;line-height:18px;border:1px solid transparent;border-radius:2em}.IssueLabel .g-emoji{position:relative;top:-.05em;display:inline-block;font-size:1em;line-height:1}.IssueLabel:hover{text-decoration:none}.IssueLabel--big{padding-right:10px;padding-left:10px;line-height:22px}.labels{position:relative}.label,.Label{display:inline-block;padding:0 7px;font-size:12px;font-weight:500;line-height:18px;border-radius:2em;background-color:initial!important;border:1px solid transparent;border-color:var(--color-label-border)}.label:hover,.Label:hover{text-decoration:none}.Label--large{padding-right:10px;padding-left:10px;line-height:22px}.Label--inline{display:inline;padding:.1667em .5em;font-size:.9em}.Label--primary{color:var(--color-label-primary-text);border-color:var(--color-label-primary-border)}.Label--secondary{color:var(--color-label-secondary-text);border-color:var(--color-label-secondary-border)}.Label--info{color:var(--color-label-info-text);border-color:var(--color-label-info-border)}.Label--success{color:var(--color-label-success-text);border-color:var(--color-label-success-border)}.Label--warning{color:var(--color-label-warning-text);border-color:var(--color-label-warning-border)}.Label--danger{color:var(--color-label-danger-text);border-color:var(--color-label-danger-border)}.state,.State{display:inline-block;padding:5px 12px;font-size:14px;font-weight:500;line-height:20px;text-align:center;white-space:nowrap;border-radius:2em}.state,.State,.State--draft{color:var(--color-pr-state-draft-text);background-color:var(--color-pr-state-draft-bg);border:1px solid var(--color-pr-state-draft-border)}.State--open{color:var(--color-pr-state-open-text);background-color:var(--color-pr-state-open-bg);border-color:var(--color-pr-state-open-border)}.State--merged{color:var(--color-pr-state-merged-text);background-color:var(--color-pr-state-merged-bg);border-color:var(--color-pr-state-merged-border)}.State--closed{color:var(--color-pr-state-closed-text);background-color:var(--color-pr-state-closed-bg);border-color:var(--color-pr-state-closed-border)}.State--small{padding:0 10px;font-size:12px;line-height:24px}.State--small .octicon{width:1em}.Counter{display:inline-block;min-width:20px;padding:0 6px;font-size:12px;font-weight:500;line-height:18px;color:var(--color-counter-text);text-align:center;background-color:var(--color-counter-bg);border:1px solid transparent;border-radius:2em}.Counter:empty{display:none}.Counter .octicon{vertical-align:text-top;opacity:.8}.Counter--primary{color:var(--color-counter-primary-text);background-color:var(--color-counter-primary-bg)}.Counter--secondary{color:var(--color-counter-secondary-text)}.diffstat{font-size:12px;font-weight:600;color:var(--color-text-secondary);white-space:nowrap;cursor:default}.diffstat-block-added,.diffstat-block-deleted,.diffstat-block-neutral{display:inline-block;width:8px;height:8px;margin-left:1px;outline-offset:-1px}.diffstat-block-deleted{background-color:var(--color-diffstat-deletion-bg);outline:1px solid var(--color-diffstat-deletion-border)}.diffstat-block-added{background-color:var(--color-diffstat-addition-bg);outline:1px solid var(--color-diffstat-addition-border)}.diffstat-block-neutral{background-color:var(--color-diffstat-neutral-bg);outline:1px solid var(--color-diffstat-neutral-border)}.dropdown{position:relative}.dropdown-caret{display:inline-block;width:0;height:0;vertical-align:middle;content:"";border-top-style:solid;border-top-width:4px;border-right:4px solid transparent;border-bottom:0 solid transparent;border-left:4px solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:100;width:160px;padding-top:4px;padding-bottom:4px;margin-top:2px;list-style:none;background-color:var(--color-bg-overlay);background-clip:padding-box;border:1px solid var(--color-border-overlay);border-radius:6px;box-shadow:var(--color-dropdown-shadow)}.dropdown-menu:after,.dropdown-menu:before{position:absolute;display:inline-block;content:""}.dropdown-menu:before{border:8px solid transparent;border-bottom:8px solid var(--color-border-overlay)}.dropdown-menu:after{border:7px solid transparent;border-bottom:7px solid var(--color-bg-overlay)}.dropdown-menu>ul{list-style:none}.dropdown-menu-no-overflow{width:auto}.dropdown-menu-no-overflow .dropdown-item{padding:4px 16px;overflow:visible;text-overflow:inherit}.dropdown-item{display:block;padding:4px 8px 4px 16px;overflow:hidden;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}.dropdown-item:focus,.dropdown-item:hover{color:var(--color-state-hover-primary-text);text-decoration:none;background-color:var(--color-state-hover-primary-bg);outline:none}.dropdown-item:focus>.octicon,.dropdown-item:hover>.octicon{color:inherit;opacity:1}.dropdown-item.btn-link,.dropdown-signout{width:100%;text-align:left}.dropdown-signout{background:none;border:0}.dropdown-divider{display:block;height:0;margin:8px 0;border-top:1px solid var(--color-border-overlay)}.dropdown-header{padding:4px 16px;font-size:12px;color:var(--color-text-secondary)}.dropdown-item[aria-checked=false] .octicon-check{display:none}.dropdown-menu-w{top:0;right:100%;left:auto;width:auto;margin-top:0;margin-right:8px}.dropdown-menu-w:before{top:10px;right:-16px;left:auto;border-color:transparent;border-left-color:var(--color-border-overlay)}.dropdown-menu-w:after{top:11px;right:-14px;left:auto;border-color:transparent;border-left-color:var(--color-bg-overlay)}.dropdown-menu-e{top:0;left:100%;width:auto;margin-top:0;margin-left:8px}.dropdown-menu-e:before{top:10px;left:-16px;border-color:transparent;border-right-color:var(--color-border-overlay)}.dropdown-menu-e:after{top:11px;left:-14px;border-color:transparent;border-right-color:var(--color-bg-overlay)}.dropdown-menu-ne{top:auto;bottom:100%;left:0;margin-bottom:3px}.dropdown-menu-ne:after,.dropdown-menu-ne:before{top:auto;right:auto}.dropdown-menu-ne:before{bottom:-8px;left:9px;border-top:8px solid var(--color-border-overlay);border-right:8px solid transparent;border-bottom:0;border-left:8px solid transparent}.dropdown-menu-ne:after{bottom:-7px;left:10px;border-top:7px solid var(--color-bg-overlay);border-right:7px solid transparent;border-bottom:0;border-left:7px solid transparent}.dropdown-menu-s{right:50%;left:auto;transform:translateX(50%)}.dropdown-menu-s:before{top:-16px;right:50%;transform:translateX(50%)}.dropdown-menu-s:after{top:-14px;right:50%;transform:translateX(50%)}.dropdown-menu-sw{right:0;left:auto}.dropdown-menu-sw:before{top:-16px;right:9px;left:auto}.dropdown-menu-sw:after{top:-14px;right:10px;left:auto}.dropdown-menu-se:before{top:-16px;left:9px}.dropdown-menu-se:after{top:-14px;left:10px}.flash{position:relative;padding:20px 16px;border-style:solid;border-width:1px;border-radius:6px}.flash p:last-child{margin-bottom:0}.flash .octicon{margin-right:12px}.flash-messages{margin-bottom:24px}.flash-close{float:right;padding:16px;margin:-16px;text-align:center;cursor:pointer;background:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.flash-close:hover{opacity:.7}.flash-close:active{opacity:.5}.flash-close .octicon{margin-right:0}.flash-action{float:right;margin-top:-3px;margin-left:24px;background-clip:padding-box}.flash{color:var(--color-alert-info-text);background-image:linear-gradient(var(--color-alert-info-bg),var(--color-alert-info-bg));border-color:var(--color-alert-info-border)}.flash .octicon{color:var(--color-alert-info-icon)}.flash-warn{color:var(--color-alert-warn-text);background-image:linear-gradient(var(--color-alert-warn-bg),var(--color-alert-warn-bg));border-color:var(--color-alert-warn-border)}.flash-warn .octicon{color:var(--color-alert-warn-icon)}.flash-error{color:var(--color-alert-error-text);background-image:linear-gradient(var(--color-alert-error-bg),var(--color-alert-error-bg));border-color:var(--color-alert-error-border)}.flash-error .octicon{color:var(--color-alert-error-icon)}.flash-success{color:var(--color-alert-success-text);background-image:linear-gradient(var(--color-alert-success-bg),var(--color-alert-success-bg));border-color:var(--color-alert-success-border)}.flash-success .octicon{color:var(--color-alert-success-icon)}.flash-full{margin-top:-1px;border-width:1px 0;border-radius:0}.flash-banner{position:fixed;top:0;z-index:90;width:100%;border-top:0;border-right:0;border-left:0;border-radius:0}.flash-banner,.flash-full{background-color:var(--color-bg-canvas)}.warning{padding:.5em;margin-bottom:.8em;font-weight:600;background-color:var(--color-alert-warn-bg)}.avatar{display:inline-block;overflow:hidden;line-height:1;vertical-align:middle;background-color:var(--color-avatar-bg);border-radius:6px;flex-shrink:0;box-shadow:0 0 0 1px var(--color-avatar-border)}.avatar-link{float:left;line-height:1}.avatar-group-item{display:inline-block;margin-bottom:3px}.avatar-1,.avatar-2,.avatar-small{border-radius:4px}.avatar-1{width:16px;height:16px}.avatar-2{width:20px;height:20px}.avatar-3{width:24px;height:24px}.avatar-4{width:28px;height:28px}.avatar-5{width:32px;height:32px}.avatar-6{width:40px;height:40px}.avatar-7{width:48px;height:48px}.avatar-8{width:64px;height:64px}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.d-table{display:table!important}.d-table-cell{display:table-cell!important}@media (min-width:544px){.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.d-sm-table{display:table!important}.d-sm-table-cell{display:table-cell!important}}@media (min-width:768px){.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.d-md-table{display:table!important}.d-md-table-cell{display:table-cell!important}}@media (min-width:1012px){.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.d-lg-table{display:table!important}.d-lg-table-cell{display:table-cell!important}}@media (min-width:1280px){.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.d-xl-table{display:table!important}.d-xl-table-cell{display:table-cell!important}}.v-hidden{visibility:hidden!important}.v-visible{visibility:visible!important}@media (max-width:543px){.hide-sm{display:none!important}}@media (min-width:544px) and (max-width:767px){.hide-md{display:none!important}}@media (min-width:768px) and (max-width:1011px){.hide-lg{display:none!important}}@media (min-width:1012px){.hide-xl{display:none!important}}.table-fixed{table-layout:fixed!important}.sr-only{padding:0;clip:rect(0,0,0,0);word-wrap:normal;border:0}.show-on-focus,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden}.show-on-focus{margin:0;clip:rect(1px,1px,1px,1px)}.show-on-focus:focus{z-index:20;width:auto;height:auto;clip:auto}.boxed-group{position:relative;margin-bottom:30px;border-radius:6px}.boxed-group .Counter{color:var(--color-text-white);background-color:rgba(var(--color-auto-gray-8),.5)}.boxed-group.flush .boxed-group-inner{padding:0}.boxed-group.condensed .boxed-group-inner{padding:0;font-size:12px}.boxed-group .heading,.boxed-group>h3{display:block;padding:9px 10px 10px;margin:0;font-size:14px;line-height:17px;background-color:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-bottom:0;border-radius:6px 6px 0 0}.boxed-group .heading a,.boxed-group>h3 a{color:inherit}.boxed-group .heading a.boxed-group-breadcrumb,.boxed-group>h3 a.boxed-group-breadcrumb{font-weight:400;color:var(--color-text-secondary);text-decoration:none}.boxed-group .heading .avatar,.boxed-group>h3 .avatar{margin-top:-4px}.boxed-group .tabnav.heading{padding:0}.boxed-group .tabnav.heading .tabnav-tab.selected{border-top:0}.boxed-group .tabnav.heading li:first-child .selected{border-left-color:var(--color-auto-white);border-top-left-radius:6px}.boxed-group .tabnav-tab{border-top:0;border-radius:0}.boxed-group code.heading{font-size:12px}.boxed-group.dangerzone>h3{color:var(--color-text-white);background-color:var(--color-bg-danger-inverse);border:1px solid var(--color-auto-red-8)}.boxed-group.dangerzone .boxed-group-inner{border-top:0}.boxed-group.condensed>h3{padding:6px 6px 7px;font-size:12px}.boxed-group.condensed>h3 .octicon{padding:0 6px 0 2px}.dashboard-sidebar .boxed-group{margin-bottom:20px}.boxed-group .bleed-flush{width:100%;padding:0 10px;margin-left:-10px}.boxed-group .compact{margin-top:10px;margin-bottom:10px}.boxed-group-inner{padding:10px;color:var(--color-text-secondary);background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-bottom-right-radius:6px;border-bottom-left-radius:6px}.boxed-group-inner .markdown-body{padding:20px 10px 10px;font-size:13px}.boxed-group-inner.markdown-body{padding-top:10px;padding-bottom:10px}.boxed-group-inner.seamless{padding:0}.boxed-group-inner .tabnav{padding-right:10px;padding-left:10px;margin-right:-10px;margin-left:-10px}.boxed-group-inner .help,.boxed-group-inner .tabnav-tab.selected{border-top:1px solid var(--color-border-primary)}.boxed-group-inner .help{padding:1em 10px 1em 35px;margin:1em -10px -10px;clear:both;color:var(--color-text-secondary)}.boxed-group-inner .help .octicon{margin-right:5px;margin-left:-25px}.boxed-group-inner .boxed-group-list+.help{margin-top:0}.boxed-action{float:right;margin-left:10px}.boxed-group-action{position:relative;z-index:2;float:right;margin:5px 10px 0 0}.boxed-group-action.flush{margin-top:0;margin-right:0}.field-with-errors{display:inline}.compact-options{margin:-6px 0 13px}.compact-options>li{display:inline-block;margin:0 12px 0 0;font-weight:600;list-style-type:none}.compact-options>li label{float:left}.compact-options>li .spinner{display:block;float:left;width:16px;height:16px;margin-left:5px}.boxed-group-list{margin:0;list-style:none}.boxed-group-list:first-child>li:first-child{border-top:0}.boxed-group-list>li{display:block;padding:5px 10px;margin-right:-10px;margin-left:-10px;line-height:23px;border-bottom:1px solid var(--color-border-primary)}.boxed-group-list>li:first-child{border-top:1px solid var(--color-border-primary)}.boxed-group-list>li:last-of-type{border-bottom:0}.boxed-group-list>li.selected{background:var(--color-bg-success)}.boxed-group-list>li.approved .btn-sm,.boxed-group-list>li.rejected .btn-sm{display:none}.boxed-group-list>li.rejected a{text-decoration:line-through}.boxed-group-list>li .avatar{margin-top:-2px;margin-right:4px}.boxed-group-list>li .octicon{width:24px;margin-right:4px}.boxed-group-list>li .btn-sm{float:right;margin:-1px 0 0 10px}.boxed-group-list>li .BtnGroup{float:right}.boxed-group-list>li .BtnGroup .btn-sm{float:left}.boxed-group.flush .boxed-group-list li{width:auto;padding-right:0;padding-left:0;margin-left:0}.boxed-group-list.standalone{margin-top:-1px}.boxed-group-list.standalone>li:first-child{border-top:0}.boxed-group-standalone{margin-top:-10px;margin-bottom:-10px}.boxed-group-standalone>li:last-child{border-radius:0 0 6px 6px}.boxed-group-table{width:100%;text-align:left}.boxed-group-table tr:last-child td{border-bottom:0}.boxed-group-table th{background-color:var(--color-bg-secondary)}.boxed-group-table td,.boxed-group-table th{padding:9px;border-bottom:1px solid var(--color-border-secondary)}.boxed-group-table td{vertical-align:top}.ajax-error-message{position:fixed;top:0;left:50%;z-index:9999;width:974px;margin:0 3px 0 -487px;transition:top .5s ease-in-out}.ajax-error-message>.octicon-alert{vertical-align:text-top}.boxed-group-warning{padding:10px 15px;margin:-10px -10px 10px;color:var(--color-fade-black-85);background-color:var(--color-auto-yellow-1);border-color:var(--color-fade-black-15);border-style:solid;border-width:1px 0}.boxed-group-warning .btn-sm{margin:-5px 0}.boxed-group-warning:first-child{border-top:0}.pagehead{position:relative;padding-top:24px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--color-border-primary)}.pagehead.admin{background:url(/images/modules/pagehead/background-yellowhatch-v3.png) 0 0 repeat-x}.pagehead ul.pagehead-actions{position:relative;z-index:31;float:right;margin:0}.pagehead .path-divider{margin:0 .25em}.pagehead h1{min-height:32px;margin-top:0;margin-bottom:0;font-size:20px;font-weight:400}.pagehead h1 .avatar{margin-top:-2px;margin-right:9px;margin-bottom:-2px}.pagehead .underline-nav{height:69px;margin-top:-20px;margin-bottom:-20px}.pagehead-heading{color:inherit}.pagehead-actions>li{float:left;margin:0 10px 0 0;font-size:11px;color:var(--color-text-primary);list-style-type:none}.pagehead-actions>li:last-child{margin-right:0}.pagehead-actions .octicon-mute{color:var(--color-text-danger)}.pagehead-actions .select-menu{position:relative}.pagehead-actions .select-menu:before{display:table;content:""}.pagehead-actions .select-menu:after{display:table;clear:both;content:""}.pagehead-actions .select-menu-modal-holder{top:100%}.pagehead-tabs-item{float:left;padding:8px 15px 11px;color:var(--color-text-secondary);white-space:nowrap;border:1px solid transparent;border-top:3px solid transparent;border-radius:6px 6px 0 0}.pagehead-tabs-item .octicon{color:var(--color-fade-black-30)}.pagehead-tabs-item:hover{color:var(--color-text-primary);text-decoration:none}.pagehead-tabs-item.selected{font-weight:600;color:var(--color-text-primary);background-color:var(--color-bg-primary);border-left-color:var(--color-border-primary);border-bottom-color:transparent;border-right-color:var(--color-border-primary);border-top-color:var(--color-auto-orange-6)}.pagehead-tabs-item.selected>.octicon{color:inherit}.reponav{position:relative;top:1px;margin-top:-5px}.reponav:after,.reponav:before{display:table;content:""}.reponav:after{clear:both}.reponav-item{float:left;padding:7px 15px 8px;color:var(--color-text-secondary);white-space:nowrap;border:1px solid transparent;border-top:3px solid transparent;border-radius:6px 6px 0 0}.reponav-item .octicon{color:var(--color-fade-black-30)}.reponav-item:focus,.reponav-item:hover{color:var(--color-text-primary);text-decoration:none}.reponav-item.selected{color:var(--color-text-primary);background-color:var(--color-bg-primary);border-left-color:var(--color-border-primary);border-bottom-color:transparent;border-right-color:var(--color-border-primary);border-top-color:var(--color-auto-orange-6)}.reponav-item.selected .octicon{color:inherit}.reponav-wrapper{position:relative;z-index:2;overflow-y:hidden;background-color:var(--color-bg-canvas-inverse)}.reponav-wrapper .reponav{top:0;padding-right:8px;padding-left:8px;margin-top:0;-webkit-overflow-scrolling:touch;overflow-x:auto;color:hsla(0,0%,100%,.75)}.reponav-wrapper .reponav-item{display:inline-block;float:none;padding:4px 8px 16px;color:var(--color-text-secondary);border:0}.reponav-wrapper .reponav-item.selected{font-weight:600;color:var(--color-text-primary);background-color:initial;border:0}.comment .email-format{line-height:1.5}.previewable-edit .previewable-comment-form{display:none}.previewable-edit .previewable-comment-form:before{display:table;content:""}.previewable-edit .previewable-comment-form:after{display:table;clear:both;content:""}.previewable-edit .previewable-comment-form .tabnav-tabs{display:inline-block}.previewable-edit .previewable-comment-form .form-actions{float:right;margin-right:10px;margin-bottom:10px}.previewable-edit.is-comment-editing .timeline-comment-header{display:none!important}.is-comment-editing .previewable-comment-form{display:block}.is-comment-editing .edit-comment-hide,.is-comment-editing .timeline-comment-actions{display:none}.is-comment-loading .previewable-comment-form{opacity:.5}.comment-show-stale{display:none}.is-comment-stale .comment-show-stale{display:block}.comment-body{width:100%;padding:15px;overflow:visible;font-size:14px}.comment-body .highlight{overflow:visible!important;background-color:initial}.comment-form-textarea{width:100%;max-width:100%;height:100px;min-height:100px;margin:0;line-height:1.6}.comment-form-textarea.dragover{border:1px solid var(--color-auto-blue-5)}.hide-reaction-suggestion:active:after,.hide-reaction-suggestion:active:before,.hide-reaction-suggestion:hover:after,.hide-reaction-suggestion:hover:before{display:none}.reaction-suggestion[data-reaction-suggestion-message]:hover:after,.reaction-suggestion[data-reaction-suggestion-message]:hover:before{display:inline-block}.reaction-suggestion[data-reaction-suggestion-message]:after,.reaction-suggestion[data-reaction-suggestion-message]:before{display:inline-block;text-decoration:none;animation-name:tooltip-appear;animation-duration:.1s;animation-fill-mode:forwards;animation-timing-function:ease-in;animation-delay:0s}.reaction-suggestion[data-reaction-suggestion-message]:after{content:attr(data-reaction-suggestion-message)}.discussion-topic-header{position:relative;padding:10px;word-wrap:break-word}.comment-form-error{padding:16px 8px;margin:8px;color:var(--color-auto-red-9);background-color:var(--color-bg-danger);border:1px solid var(--color-fade-black-15);border-radius:6px}.email-format{line-height:1.5em!important}.email-format div{white-space:pre-wrap}.email-format .email-hidden-reply{display:none;white-space:pre-wrap}.email-format .email-hidden-reply.expanded{display:block}.email-format .email-quoted-reply,.email-format .email-signature-reply{padding:0 15px;margin:15px 0;color:var(--color-text-secondary);border-left:4px solid var(--color-border-primary)}.email-format .email-hidden-toggle a{display:inline-block;height:12px;padding:0 9px;font-size:12px;font-weight:600;line-height:6px;color:var(--color-text-primary);text-decoration:none;vertical-align:middle;background:var(--color-hidden-text-expander-bg);border-radius:1px}.email-format .email-hidden-toggle a:hover{background-color:var(--color-hidden-text-expander-bg-hover)}.email-format .email-hidden-toggle a:active{color:var(--color-text-white);background-color:var(--color-bg-info-inverse)}.comment-email-format div{white-space:normal}.comment-email-format .email-hidden-reply{display:none;white-space:normal}.comment-email-format .email-hidden-reply.expanded{display:block}.comment-email-format blockquote,.comment-email-format p{margin:0}.locked-conversation .preview-tab,.locked-conversation .write-tab{color:#c6cbd1}.preview-tab:focus,.write-tab:focus{outline:1px dotted var(--color-auto-black)}.manual-file-chooser-transparent{min-height:0;overflow:hidden;opacity:.01}.manual-file-chooser-transparent::-webkit-file-upload-button{cursor:pointer}.manual-file-chooser-transparent:focus{opacity:1!important}.slash-command-menu-item .command-description{color:var(--color-text-secondary)}.slash-command-menu-item[aria-selected=true]{color:var(--color-state-hover-primary-text);background-color:var(--color-state-hover-primary-bg)}.slash-command-menu-item[aria-selected=true] .command-description{color:var(--color-state-hover-primary-text)}.modal-anchor:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:block;cursor:default;content:" ";background:var(--color-fade-black-50)}.discussion.answered .discussion-mark-answer{display:none!important}.timeline-comment.timeline-chosen-answer{border:2px solid var(--color-auto-green-6)}.discussion-nested-comment-timeline-item:before{left:25px}@media (min-width:544px){.discussion-nested-comment-timeline-item:before{left:30px}}.discussion-primer-next-nested-comment-timeline-item:before{left:30px}.discussion-nested-comment-timeline-item:first-child:before{top:16px}.discussion-nested-comment-group{margin-left:32px}:target .discussion-nested-comment-group .timeline-comment{box-shadow:none}.discussion-nested-comment-timeline-item:target{box-shadow:0 0 0 .2em var(--color-auto-blue-2)}:target .nested-discussion-timeline-comment{box-shadow:none}.inline-comment-form-container.open .discussion-nested-comment-inline-form .previewable-comment-form{display:block}.page-responsive .discussion-add-reaction-button{opacity:1}.discussion-comment .comment .comment-reactions{margin-left:16px;border-top:0!important}.discussion-comment .comment .reaction-summary-item{margin-bottom:16px}.discussion-comment .reaction-summary-item:not(.add-reaction-btn){padding:0 8px;margin-right:8px;font-size:12px;line-height:26px;border:1px solid var(--color-border-primary,#d2dff0);border-radius:6px}.discussion-comment .reaction-summary-item:not(.add-reaction-btn) .emoji{font-size:16px;vertical-align:sub}.discussion-comment .add-reaction-btn{padding:4px 10px}.icon-discussion-answered{color:var(--color-auto-green-6)}.icon-discussion-answered,.icon-discussion-answered path{fill:var(--color-auto-green-6)}.icon-discussion-white{color:var(--color-discussions-state-answered-icon)!important}.icon-discussion-white,.icon-discussion-white path{fill:var(--color-discussions-state-answered-icon)!important}.icon-discussion-gray{color:var(--color-text-primary)}.icon-discussion-gray,.icon-discussion-gray path{fill:var(--color-text-primary)}.is-comment-editing .discussion-comment .previewable-comment-form{display:none}.is-comment-editing .discussion-comment .edit-comment-hide,.is-comment-editing .discussion-comment .timeline-comment-actions{display:block}.discussion-comment .previewable-edit.is-comment-editing .timeline-comment-header{display:flex!important}.discussion-timeline-item:before{display:none}.bg-discussions-row-emoji-box{width:42px!important;height:42px!important;background:var(--color-bg-discussions-row-emoji-box)}.bg-discussions-row-emoji-box-small{width:30px!important;height:30px!important;background:var(--color-bg-discussions-row-emoji-box)}.discussions-emoji-box{font-size:14px!important;line-height:14px!important;vertical-align:0!important;cursor:default}@media (min-width:768px){.discussions-emoji-box{font-size:16px!important;line-height:16px!important;vertical-align:0!important}}.discussion-vote-form .discussion-downvote-icon,.discussion-vote-form .discussion-upvote-icon,.discussion-vote-form .discussion-vote-count{color:var(--color-text-secondary)}.discussion-vote-form .slidey-boi{transition:.4s ease-in-out;transform:perspective(1px) translateY(-33%)}.discussion-vote-form .discussion-vote{transition:.16s ease-in-out;transform:translateY(0)}.discussion-vote-form .discussion-vote:active{transition:.1s ease-out;transform:translateY(0)}.discussion-vote-form .discussion-vote.upvote-button:hover{transform:translateY(-10%)}.discussion-vote-form .discussion-vote.downvote-button:hover{transform:translateY(10%)}.discussion-vote-form.is-upvoted .discussion-upvote-icon{color:var(--color-text-link)}.discussion-vote-form.is-upvoted .discussion-vote-count{color:var(--color-text-link);background-color:var(--color-upvote-icon-bg)}.discussion-vote-form.is-upvoted .slidey-boi{transform:perspective(1px) translateY(-66%)}.discussion-vote-form.is-downvoted .discussion-downvote-icon{color:var(--color-text-danger)}.discussion-vote-form.is-downvoted .discussion-vote-count{color:var(--color-text-danger);background-color:var(--color-downvote-icon-bg)}.discussion-vote-form.is-downvoted .slidey-boi{transform:translateY(0)}.sidebar-emoji-box{width:auto!important;height:auto!important}.errored .discussion-category-picker{border-color:var(--color-input-error-border)}.discussion-timeline{position:relative;float:left}.discussion-timeline:before{position:absolute;top:0;bottom:0;left:72px;z-index:0;display:block;width:2px;content:"";background-color:var(--color-auto-gray-2)}.discussion-timeline.team-discussion-timeline:before{bottom:24px;left:20px;z-index:auto;background-color:var(--color-auto-gray-2)}.discussion-timeline.team-discussion-timeline .blankslate{background:var(--color-bg-primary)}.discussion-sidebar-item{padding-top:16px;font-size:12px;color:var(--color-text-secondary)}.discussion-sidebar-item .btn .octicon{margin-right:0}.discussion-sidebar-item .muted-icon{color:var(--color-auto-gray-4)}.discussion-sidebar-item .muted-icon:hover{color:var(--color-text-link);text-decoration:none;cursor:pointer}.discussion-sidebar-item+.discussion-sidebar-item{margin-top:16px;border-top:1px solid var(--color-border-secondary)}.discussion-sidebar-item .select-menu{position:relative}.discussion-sidebar-item .select-menu-modal-holder{top:25px;right:-1px;left:auto}.discussion-sidebar-heading{margin-bottom:8px;font-size:12px;color:var(--color-text-secondary)}.discussion-sidebar-toggle{padding:4px 0;margin:-4px 0 4px}.discussion-sidebar-toggle .octicon{float:right;color:var(--color-auto-gray-4)}.discussion-sidebar-toggle:hover{color:var(--color-text-link);text-decoration:none;cursor:pointer}.discussion-sidebar-toggle:hover .octicon{color:inherit}button.discussion-sidebar-toggle{display:block;width:100%;font-weight:600;text-align:left;background:none;border:0}.sidebar-progress-bar .progress-bar{height:8px;margin-bottom:2px;border-radius:6px}.sidebar-assignee .css-truncate-target{max-width:110px}.sidebar-assignee .assignee{font-weight:600;color:var(--color-text-secondary);vertical-align:middle}.sidebar-assignee .assignee:hover{color:var(--color-text-link);text-decoration:none}.sidebar-assignee .reviewers-status-icon{width:14px}.sidebar-assignee .octicon{margin-top:2px}.thread-subscribe-form.is-error .thread-subscribe-button{color:var(--color-text-danger)}.sidebar-notifications{position:relative}.sidebar-notifications .thread-subscription-status{padding:0;margin:0;border:0}.sidebar-notifications .thread-subscription-status .thread-subscribe-form{display:block}.sidebar-notifications .thread-subscription-status .reason{padding:0;margin:4px 0 0}.sidebar-notifications .thread-subscription-status .btn-sm{display:block;width:100%}.participation .participant-avatar{float:left;margin:4px 0 0 4px}.participation a{color:var(--color-text-secondary)}.participation a:hover{color:var(--color-text-link);text-decoration:none}.participation-avatars{margin-left:-4px}.participation-avatars:before{display:table;content:""}.participation-avatars:after{display:table;clear:both;content:""}.participation-more{float:left;margin:8px 4px 0}.inline-comment-form .form-actions,.timeline-new-comment .form-actions{padding:0 8px 8px}.inline-comment-form:before{display:table;content:""}.inline-comment-form:after{display:table;clear:both;content:""}.inline-comment-form .tabnav-tabs{display:inline-block}.inline-comment-form .form-actions{float:right}.gh-header-actions{float:right;margin-top:4px}.gh-header-actions .btn-sm{float:left;margin-left:4px}.gh-header-actions .btn-sm .octicon{margin-right:0}.gh-header{background-color:var(--color-bg-canvas)}.gh-header .gh-header-sticky{height:1px}.gh-header .gh-header-sticky .meta{font-size:12px}.gh-header .gh-header-sticky .gh-header-shadow,.gh-header .gh-header-sticky .sticky-content{display:none}.gh-header .gh-header-sticky.is-stuck{z-index:110;height:60px}.gh-header .gh-header-sticky.is-stuck .sticky-content{display:block}.gh-header .gh-header-sticky.is-stuck .css-truncate-target{max-width:150px}.gh-header .gh-header-sticky.is-stuck+.gh-header-shadow{position:fixed;top:0;right:0;left:0;z-index:109;display:block;height:60px;content:"";background-color:var(--color-bg-primary);border-bottom:1px solid var(--color-border-primary)}.gh-header .gh-header-edit{display:none}.gh-header .gh-header-meta .base-ref{display:inline-block}.gh-header .gh-header-meta .commit-ref-dropdown,.gh-header.open .gh-header-show{display:none}.gh-header.open .gh-header-edit{display:block}.gh-header.open .gh-header-meta .base-ref{display:none}.gh-header.open .gh-header-meta .commit-ref-dropdown{display:inline-block;margin-top:-4px;vertical-align:top}.gh-header-title{margin-right:150px;margin-bottom:0;font-weight:400;line-height:1.125;word-wrap:break-word}.gh-header-no-access .gh-header-title{margin-right:0}.gh-header-number{font-weight:300;color:var(--color-text-tertiary)}.gh-header-meta{padding-bottom:8px;margin-top:8px;font-size:14px;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-primary)}.gh-header.issue .gh-header-meta{margin-bottom:16px}.gh-header.pull .gh-header-meta{padding-bottom:0;border-bottom:0}.gh-header-meta .commit-ref .css-truncate-target,.gh-header-meta .commit-ref:hover .css-truncate-target{max-width:780px!important}.gh-header-meta .State{margin-right:8px}.gh-header-meta .avatar{float:left;margin-top:-4px;margin-right:4px}.timeline-comment-wrapper{position:relative;padding-left:56px;margin-top:16px;margin-bottom:16px}.timeline-comment-avatar{float:left;margin-left:-56px;border-radius:6px}.timeline-comment-avatar .avatar{width:40px;height:40px}.timeline-comment-avatar .avatar-child{width:20px;height:20px}.discussions-timeline-scroll-target{width:100%;padding-top:60px;margin-top:-60px;pointer-events:none!important}.discussions-timeline-scroll-target>*{pointer-events:auto}.timeline-comment{position:relative;color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:6px}.timeline-comment.will-transition-once{transition:border-color .65s ease-in-out}.timeline-comment.will-transition-once .timeline-comment-header{transition:background-color .65s ease,border-bottom-color .65s ease-in-out}.timeline-comment.will-transition-once .timeline-comment-label{transition:border-color .65s ease-in-out}.timeline-comment.will-transition-once:after,.timeline-comment.will-transition-once:before{transition:border-right-color .65s ease-in-out}.timeline-comment.current-user{border-color:var(--color-box-border-info)}.timeline-comment.current-user .timeline-comment-header{background-color:var(--color-box-bg-info);border-bottom-color:var(--color-box-border-info)}.timeline-comment.current-user .timeline-comment-label{border-color:var(--color-box-border-info)}.timeline-comment.current-user .previewable-comment-form .comment-form-head.tabnav{color:var(--color-box-border-info);background-color:var(--color-box-bg-info);border-bottom-color:var(--color-box-border-info)}.timeline-comment.is-internal,.timeline-comment.unread-item{border-color:var(--color-box-border-warning)}.timeline-comment.is-internal .timeline-comment-header,.timeline-comment.unread-item .timeline-comment-header{background-color:var(--color-box-bg-warning);border-bottom-color:var(--color-box-border-warning)}.timeline-comment.is-internal .timeline-comment-label,.timeline-comment.unread-item .timeline-comment-label{border-color:var(--color-box-border-warning)}.timeline-comment.is-internal .previewable-comment-form .comment-form-head.tabnav,.timeline-comment.unread-item .previewable-comment-form .comment-form-head.tabnav{color:var(--color-box-border-warning);background-color:var(--color-box-bg-warning);border-bottom-color:var(--color-box-border-warning)}.timeline-comment:empty{display:none}.timeline-comment .comment+.comment{border-top:1px solid var(--color-border-primary)}.timeline-comment .comment+.comment:after,.timeline-comment .comment+.comment:before{display:none}.timeline-comment .comment+.comment .timeline-comment-header{border-top-left-radius:0;border-top-right-radius:0}.timeline-comment--caret:after,.timeline-comment--caret:before{position:absolute;top:11px;right:100%;left:-16px;display:block;width:0;height:0;pointer-events:none;content:" ";border-color:transparent;border-style:solid solid outset}.timeline-comment--caret:after{margin-top:1px;margin-left:2px;border-width:7px;border-right-color:var(--color-auto-gray-1)}.timeline-comment--caret:before{border-width:8px;border-right-color:var(--color-auto-gray-3)}.is-pending .timeline-comment--caret:after,.is-pending .timeline-comment--caret:before{position:absolute;top:11px;right:100%;left:-16px;display:block;width:0;height:0;pointer-events:none;content:" ";border-color:transparent;border-style:solid solid outset}.is-pending .timeline-comment--caret:after{margin-top:1px;margin-left:2px;border-width:7px;border-right-color:var(--color-auto-yellow-0)}.is-pending .timeline-comment--caret:before{border-width:8px;border-right-color:var(--color-border-warning)}.timeline-comment--caret.current-user:after,.timeline-comment--caret.current-user:before{position:absolute;top:11px;right:100%;left:-16px;display:block;width:0;height:0;pointer-events:none;content:" ";border-color:transparent;border-style:solid solid outset}.timeline-comment--caret.current-user:after{margin-top:1px;margin-left:2px;border-width:7px;border-right-color:var(--color-current-user-tip-bg)}.timeline-comment--caret.current-user:before{border-width:8px;border-right-color:var(--color-current-user-tip-border)}.timeline-comment--caret.is-internal:after,.timeline-comment--caret.is-internal:before,.timeline-comment--caret.unread-item:after,.timeline-comment--caret.unread-item:before{position:absolute;top:11px;right:100%;left:-16px;display:block;width:0;height:0;pointer-events:none;content:" ";border-color:transparent;border-style:solid solid outset}.timeline-comment--caret.is-internal:after,.timeline-comment--caret.unread-item:after{margin-top:1px;margin-left:2px;border-width:7px;border-right-color:var(--color-box-bg-warning)}.timeline-comment--caret.is-internal:before,.timeline-comment--caret.unread-item:before{border-width:8px;border-right-color:var(--color-box-border-warning)}.timeline-comment--caret.timeline-comment--caret-nw:after,.timeline-comment--caret.timeline-comment--caret-nw:before{transform:rotate(90deg)}.timeline-comment--caret.timeline-comment--caret-nw:before{top:-16px;left:8px}.timeline-comment--caret.timeline-comment--caret-nw:after{top:-15px;left:7px}.page-responsive .timeline-comment--caret:after,.page-responsive .timeline-comment--caret:before{display:none}@media (min-width:768px){.page-responsive .timeline-comment--caret:after,.page-responsive .timeline-comment--caret:before{display:block}}:target .timeline-comment--caret:before{filter:drop-shadow(-.28em 0 0 var(--color-auto-blue-2));border-right-color:var(--color-auto-blue-4)}:target .timeline-comment{border-color:var(--color-auto-blue-4);box-shadow:0 0 0 .2em var(--color-auto-blue-2)}.review-comment:target{border:1px solid var(--color-auto-blue-4);border-radius:6px;box-shadow:0 0 0 .2em var(--color-auto-blue-2)}.timeline-comment-header{display:flex;align-items:center;padding-right:16px;padding-left:16px;color:var(--color-text-secondary);flex-direction:row-reverse;background-color:var(--color-bg-tertiary);border-bottom:1px solid var(--color-border-primary);border-top-left-radius:6px;border-top-right-radius:6px}.timeline-comment-header:only-child{border-bottom:0;border-radius:6px}.timeline-comment-header .author{color:var(--color-text-secondary)}.timeline-comment-header code{word-break:break-all}.comment-type-icon{color:inherit}.timeline-comment-label{float:right;padding:2px 4px;margin-left:8px;font-size:12px;cursor:default;border:1px solid var(--color-fade-black-15);border-radius:6px}.timeline-comment-label-spammy{color:var(--color-text-danger);border-color:var(--color-border-danger)}.timeline-comment-header-text{min-width:0;padding-top:8px;padding-bottom:8px;margin-bottom:1px;flex:1 1 auto}.timeline-comment-header-text code a{color:var(--color-text-secondary)}.timeline-comment-actions{float:right;margin-left:8px}.timeline-comment-actions .show-more-popover.dropdown-menu-sw{right:-6px;margin-top:-5px}.timeline-comment-action{display:inline-block;padding:8px 4px;color:var(--color-text-tertiary)}.timeline-comment-action:focus,.timeline-comment-action:hover{color:var(--color-text-link);text-decoration:none;opacity:1}.timeline-comment-action .octicon-check{height:16px}.timeline-comment-action.disabled{color:var(--color-auto-gray-3);cursor:default}.timeline-comment-action.disabled:hover{color:var(--color-auto-gray-3)}.compare-tab-comments .timeline-comment-actions{display:none}.timeline-new-comment{margin-bottom:0}.timeline-new-comment .comment-form-head{margin-bottom:8px}.timeline-new-comment .previewable-comment-form .comment-body{padding:4px 4px 16px;border-bottom:1px solid var(--color-border-primary)}.comment-form-head .toolbar-commenting{float:right}.discussion-item-icon{float:left;width:32px;height:32px;margin-top:-5px;margin-left:-39px;line-height:28px;color:var(--color-icon-secondary);text-align:center;background-color:var(--color-timeline-badge-bg);border:2px solid var(--color-bg-canvas);border-radius:50%}.discussion-item-header{color:var(--color-text-secondary);word-wrap:break-word}.discussion-item-header .discussion-item-private{vertical-align:-1px}.discussion-item-header:last-child{padding-bottom:0}.discussion-item-header .commit-ref{font-size:85%;vertical-align:initial}.discussion-item-header .btn-outline{float:right;padding:4px 8px;margin-top:-4px;margin-left:8px}.discussion-item-private{color:var(--color-text-secondary)}.previewable-comment-form .comment-form-head.tabnav{padding:8px 8px 0;background:var(--color-bg-tertiary);border-radius:6px 6px 0 0}.page-responsive .previewable-comment-form .comment-form-head.tabnav .toolbar-commenting{background:var(--color-bg-primary)}@media (min-width:1012px){.page-responsive .previewable-comment-form .comment-form-head.tabnav .toolbar-commenting{background:transparent}}@media (min-width:768px){.page-responsive .previewable-comment-form .comment-form-head.tabnav{background:var(--color-bg-tertiary)}}.previewable-comment-form .comment{border:0}.previewable-comment-form .comment-body{padding:4px 4px 16px;background-color:initial;border-bottom:1px solid var(--color-border-primary)}.previewable-comment-form .timeline-comment .timeline-comment-actions{display:none}.new-discussion-timeline .composer .timeline-comment{margin-bottom:8px}.new-discussion-timeline .composer .timeline-comment:after{border-right-color:var(--color-text-white)}.new-discussion-timeline .composer .comment-form-head.tabnav{padding-top:0;background-color:var(--color-bg-primary)}.composer.composer-responsive{padding-left:0}.composer.composer-responsive .discussion-topic-header{padding:0}.composer.composer-responsive .timeline-comment{border:0}.composer.composer-responsive .timeline-comment:after,.composer.composer-responsive .timeline-comment:before{display:none}.composer.composer-responsive .previewable-comment-form .write-content{margin:0}@media (min-width:768px){.composer.composer-responsive{padding-left:56px}.composer.composer-responsive .timeline-comment{border:1px solid var(--color-border-primary)}.composer.composer-responsive .timeline-comment:after,.composer.composer-responsive .timeline-comment:before{position:absolute;top:11px;right:100%;left:-16px;display:block;width:0;height:0;pointer-events:none;content:" ";border-color:transparent;border-style:solid solid outset}.composer.composer-responsive .timeline-comment:after{margin-top:1px;margin-left:2px;border-width:7px;border-right-color:var(--color-auto-white)}.composer.composer-responsive .timeline-comment:before{border-width:8px;border-right-color:var(--color-auto-gray-3)}}.discussion-timeline-actions{background-color:var(--color-bg-canvas);border-top:2px solid var(--color-border-primary)}.discussion-timeline-actions .merge-pr{padding-top:0;border-top:0}.discussion-timeline-actions .thread-subscription-status{margin-top:16px}.pagination-loader-container{background-color:var(--color-bg-canvas);background-image:url(/images/modules/pulls/progressive-disclosure-line.svg);background-repeat:repeat-x;background-position:50%;background-size:16px}[data-color-mode=dark][data-dark-theme*=dark] .pagination-loader-container{background-image:url(/images/modules/pulls/progressive-disclosure-line-dark.svg)}@media (prefers-color-scheme:light){[data-color-mode=auto][data-light-theme*=dark] .pagination-loader-container{background-image:url(/images/modules/pulls/progressive-disclosure-line-dark.svg)}}@media (prefers-color-scheme:dark){[data-color-mode=auto][data-dark-theme*=dark] .pagination-loader-container{background-image:url(/images/modules/pulls/progressive-disclosure-line-dark.svg)}}:target .timeline-comment-group .timeline-comment{border-color:var(--color-auto-blue-4);box-shadow:0 0 0 .2em var(--color-auto-blue-2)}.is-pending .form-actions{margin-right:8px;margin-bottom:4px}.is-pending .comment-form-head.tabnav,.is-pending .file,.is-pending .file-header,.is-pending .tabnav-tab.selected{border-color:var(--color-border-warning)}.is-pending .comment-form-head.tabnav,.is-pending .file-header{background-color:var(--color-auto-yellow-0)}.discussion-item-icon-gray{background-color:var(--color-auto-gray-2)!important}.discussion-spotlights-sortable>.discussions-spotlight-wrapper:first-child{padding-left:0!important}.discussion-spotlights-sortable .sortable-drag{padding:0!important;background-color:initial}.discussion-spotlight-modal{width:560px;overflow-y:auto}.discussion-spotlight-pattern-container{mix-blend-mode:soft-light;background-position:20px 20px;background-size:35px;opacity:.5}.discussion-spotlight-pattern-octoface{background-image:url(/static/images/icons/spotlight/octoface-pattern.svg)}.discussion-spotlight-pattern-chevron-up{background-image:url(/static/images/icons/spotlight/chevron-up-pattern.svg)}.discussion-spotlight-pattern-dot-fill{background-image:url(/static/images/icons/spotlight/dot-fill-pattern.svg)}.discussion-spotlight-pattern-dot{background-image:url(/static/images/icons/spotlight/dot-pattern.svg)}.discussion-spotlight-pattern-heart-fill{background-image:url(/static/images/icons/spotlight/heart-fill-pattern.svg)}.discussion-spotlight-pattern-plus{background-image:url(/static/images/icons/spotlight/plus-pattern.svg)}.discussion-spotlight{height:188px;flex:1 1 auto;overflow:hidden}.discussion-spotlight-preview{height:160px}.discussion-spotlight-gradient{width:35px;height:35px}.discussion-spotlight-gradient .discussion-spotlight-gradient-selected-indicator{display:none}.discussion-spotlight-gradient[aria-selected=true]{box-shadow:inset 0 1px 2px rgba(27,31,35,.075),0 0 0 .2em rgba(3,102,214,.3)}.discussion-spotlight-gradient[aria-selected=true] .discussion-spotlight-gradient-selected-indicator{display:inline-block}.discussion-spotlight-emoji{top:calc(35% - 35px);left:calc(50% - 48px);width:96px;height:96px;font-size:96px;text-shadow:0 3px 14px rgba(0,0,0,.3)}.discussion-spotlight-details{pointer-events:none}.discussion-spotlight-details>*{pointer-events:auto}.discussion-spotlight-handle{cursor:pointer;background:var(--color-fade-black-50)}.toolbar-commenting .dropdown-menu-s{width:100px}.toolbar-commenting .dropdown-item{font-weight:600;line-height:1em;background:none;border:0}.toolbar-commenting .dropdown-item:hover{color:var(--color-text-link)}.toolbar-commenting .dropdown-item:focus{color:var(--color-text-link);outline:none}.toolbar-item{display:block;float:left;padding:4px;font-size:14px;color:var(--color-text-secondary);cursor:pointer;background:none;border:0}.toolbar-item.dropdown,.toolbar-item.select-menu{padding:0}.toolbar-item .select-menu-modal{margin-top:2px}.toolbar-item .select-menu-item{padding-left:8px}.toolbar-item .menu-target{display:block;padding:4px;color:var(--color-text-secondary);background:none;border:0}.toolbar-item .menu-target:hover,.toolbar-item:hover{color:var(--color-text-link)}.toolbar-item .menu-target:focus,.toolbar-item:focus{color:var(--color-text-link);outline:none}.toolbar-item:disabled{color:var(--color-text-disabled)}.select-menu-button:after{display:inline-block;width:0;height:0;vertical-align:-2px;content:"";border:4px solid transparent;border-top-color:currentcolor}.select-menu-button.icon-only{padding-left:7px}.select-menu-button.primary:after{border-top-color:var(--color-auto-white)}.select-menu-button.primary:after:active{background-color:var(--color-bg-success-inverse)}.select-menu-button-large:after{margin-left:.25em;border-width:.33em}.select-menu .spinner{float:left;margin:4px 0 0 -24px}.select-menu.active .select-menu-modal-holder{display:block}.select-menu.select-menu-modal-right{position:relative}.select-menu.select-menu-modal-right .select-menu-modal-holder{right:0}.select-menu .select-menu-clear-item{display:block}.select-menu .select-menu-clear-item .octicon{color:inherit}.select-menu .select-menu-clear-item+.select-menu-no-results{display:none!important}.select-menu.is-loading .select-menu-loading-overlay{display:block}.select-menu.is-loading .select-menu-modal{min-height:200px}.select-menu.has-error .select-menu-error{display:block}.select-menu-error{display:none}.select-menu-loading-overlay{position:absolute;top:0;z-index:5;display:none;width:100%;height:100%;background-color:var(--color-bg-overlay);border:1px solid transparent;border-radius:5px}.select-menu-loading-overlay .octicon-octoface{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px}.select-menu-modal-holder{position:absolute;z-index:30;display:none}.select-menu-modal{position:relative;width:300px;margin-top:4px;margin-bottom:20px;overflow:hidden;font-size:12px;color:var(--color-text-primary);background-color:var(--color-bg-overlay);background-clip:padding-box;border:1px solid var(--color-border-overlay);border-radius:6px}.select-menu-modal-narrow{width:200px}.select-menu-divider,.select-menu-header{padding:8px 10px;line-height:16px;background:var(--color-bg-tertiary);border-bottom:1px solid var(--color-select-menu-border-secondary)}.select-menu-divider,.select-menu-header .select-menu-title{font-weight:600;color:var(--color-text-primary)}.select-menu-divider{margin-top:-1px;border-top:1px solid var(--color-select-menu-border-secondary)}.select-menu-header .close-button,.select-menu-header .octicon{display:block;float:right;color:var(--color-icon-tertiary,#c6cbd1);cursor:pointer}.select-menu-header .close-button:hover,.select-menu-header .octicon:hover{color:var(--color-auto-gray-7)}.select-menu-header:focus{outline:none}.select-menu-filters{background-color:var(--color-bg-overlay)}.select-menu-text-filter{padding:10px 10px 0}.select-menu-text-filter:first-child:last-child{padding-bottom:10px;border-bottom:1px solid var(--color-select-menu-border-secondary)}.select-menu-text-filter input{display:block;width:100%;max-width:100%;padding:5px;border:1px solid var(--color-select-menu-border-secondary);border-radius:6px}.select-menu-text-filter input:-ms-input-placeholder{color:var(--color-text-placeholder,#a3aab1)}.select-menu-text-filter input::-ms-input-placeholder{color:var(--color-text-placeholder,#a3aab1)}.select-menu-text-filter input::placeholder{color:var(--color-text-placeholder,#a3aab1)}.select-menu-tabs{padding:10px 10px 0;border-bottom:1px solid var(--color-select-menu-border-secondary)}.select-menu-tabs ul{position:relative;bottom:-1px}.select-menu-tabs .select-menu-tab{display:inline-block}.select-menu-tabs .select-menu-tab-nav,.select-menu-tabs a{display:inline-block;padding:4px 8px 2px;font-size:11px;font-weight:600;color:var(--color-text-tertiary);text-decoration:none;cursor:pointer;background:transparent;border:1px solid transparent;border-radius:6px 6px 0 0}.select-menu-tabs .select-menu-tab-nav:hover,.select-menu-tabs a:hover{color:var(--color-text-primary)}.select-menu-tabs .select-menu-tab-nav.selected,.select-menu-tabs .select-menu-tab-nav[aria-selected=true],.select-menu-tabs a.selected,.select-menu-tabs a[aria-selected=true]{color:var(--color-text-primary);background-color:var(--color-bg-overlay);border-bottom-color:var(--color-select-menu-border-secondary);border-color:var(--color-select-menu-border-secondary) var(--color-select-menu-border-secondary) var(--color-bg-overlay)}.select-menu-list{position:relative;max-height:400px;overflow:auto}.select-menu-list.is-showing-new-item-form .select-menu-new-item-form{display:block}.select-menu-list.is-showing-new-item-form .select-menu-clear-item,.select-menu-list.is-showing-new-item-form .select-menu-no-results{display:none}.select-menu-blankslate{padding:16px;text-align:center}.select-menu-blankslate svg{display:block;margin-right:auto;margin-bottom:9px;margin-left:auto;fill:var(--color-icon-tertiary,#879099)}.select-menu-blankslate h3{font-size:14px;color:var(--color-text-primary)}.select-menu-blankslate p{width:195px;margin-right:auto;margin-bottom:0;margin-left:auto}.select-menu-item{display:block;padding:8px 8px 8px 30px;overflow:hidden;color:inherit;cursor:pointer;border-bottom:1px solid var(--color-select-menu-border-secondary)}.select-menu-item .select-menu-item-text .octicon-x{display:none;float:right;margin:1px 10px 0 0;opacity:.6}.select-menu-item:hover{text-decoration:none}.select-menu-item.disabled,.select-menu-item.disabled.selected,.select-menu-item[aria-disabled=true],.select-menu-item[disabled]{color:var(--color-text-tertiary);cursor:default}.select-menu-item.disabled .description,.select-menu-item.disabled.selected .description,.select-menu-item[aria-disabled=true] .description,.select-menu-item[disabled] .description{color:var(--color-text-tertiary)}.select-menu-item.disabled.opaque,.select-menu-item.disabled.selected.opaque,.select-menu-item[aria-disabled=true].opaque,.select-menu-item[disabled].opaque{opacity:.7}.select-menu-item.disabled .select-menu-item-gravatar,.select-menu-item.disabled.selected .select-menu-item-gravatar,.select-menu-item[aria-disabled=true] .select-menu-item-gravatar,.select-menu-item[disabled] .select-menu-item-gravatar{opacity:.5}.select-menu-item .octicon{vertical-align:middle}.select-menu-item .octicon-check,.select-menu-item .octicon-circle-slash,.select-menu-item input[type=radio]:not(:checked)+.octicon-check,.select-menu-item input[type=radio]:not(:checked)+.octicon-circle-slash{visibility:hidden}.select-menu-item.selected .octicon-circle-slash.select-menu-item-icon{color:var(--color-text-tertiary)!important}.select-menu-item .octicon-circle-slash{color:var(--color-text-tertiary)}.select-menu-item.excluded{background-color:var(--color-bg-tertiary)}.select-menu-item input[type=radio]{display:none}.select-menu-item:focus{outline:none}.select-menu-item:focus .octicon,.select-menu-item:hover .octicon{color:inherit}.select-menu-item.navigation-focus,.select-menu-item.navigation-focus .description-inline,.select-menu-item.navigation-focus.select-menu-action,.select-menu-item.navigation-focus.selected,.select-menu-item.navigation-focus[aria-checked=true],.select-menu-item:focus,.select-menu-item:focus .description-inline,.select-menu-item:focus.select-menu-action,.select-menu-item:focus.selected,.select-menu-item:hover,.select-menu-item:hover .description-inline,.select-menu-item:hover.select-menu-action,.select-menu-item:hover.selected,.select-menu-item[aria-checked=true]:focus,.select-menu-item[aria-checked=true]:hover,.select-menu-item[aria-selected=true] .description-inline,.select-menu-item[aria-selected=true].select-menu-action,.select-menu-item[aria-selected=true]:focus,.select-menu-item[aria-selected=true]:hover{color:var(--color-state-hover-primary-text);background-color:var(--color-state-hover-primary-bg)}.select-menu-item.navigation-focus .description-inline>.octicon,.select-menu-item.navigation-focus.select-menu-action>.octicon,.select-menu-item.navigation-focus.selected>.octicon,.select-menu-item.navigation-focus>.octicon,.select-menu-item.navigation-focus[aria-checked=true]>.octicon,.select-menu-item:focus .description-inline>.octicon,.select-menu-item:focus.select-menu-action>.octicon,.select-menu-item:focus.selected>.octicon,.select-menu-item:focus>.octicon,.select-menu-item:hover .description-inline>.octicon,.select-menu-item:hover.select-menu-action>.octicon,.select-menu-item:hover.selected>.octicon,.select-menu-item:hover>.octicon,.select-menu-item[aria-checked=true]:focus>.octicon,.select-menu-item[aria-checked=true]:hover>.octicon,.select-menu-item[aria-selected=true] .description-inline>.octicon,.select-menu-item[aria-selected=true].select-menu-action>.octicon,.select-menu-item[aria-selected=true]:focus>.octicon,.select-menu-item[aria-selected=true]:hover>.octicon{color:var(--color-state-hover-primary-icon)}.select-menu-item.navigation-focus .description,.select-menu-item.navigation-focus .description-inline .description,.select-menu-item.navigation-focus .description-inline .description-warning,.select-menu-item.navigation-focus .description-inline .select-menu-item-heading-warning,.select-menu-item.navigation-focus .description-warning,.select-menu-item.navigation-focus.select-menu-action .description,.select-menu-item.navigation-focus.select-menu-action .description-warning,.select-menu-item.navigation-focus.select-menu-action .select-menu-item-heading-warning,.select-menu-item.navigation-focus .select-menu-item-heading-warning,.select-menu-item.navigation-focus.selected .description,.select-menu-item.navigation-focus.selected .description-warning,.select-menu-item.navigation-focus.selected .select-menu-item-heading-warning,.select-menu-item.navigation-focus[aria-checked=true] .description,.select-menu-item.navigation-focus[aria-checked=true] .description-warning,.select-menu-item.navigation-focus[aria-checked=true] .select-menu-item-heading-warning,.select-menu-item:focus .description,.select-menu-item:focus .description-inline .description,.select-menu-item:focus .description-inline .description-warning,.select-menu-item:focus .description-inline .select-menu-item-heading-warning,.select-menu-item:focus .description-warning,.select-menu-item:focus.select-menu-action .description,.select-menu-item:focus.select-menu-action .description-warning,.select-menu-item:focus.select-menu-action .select-menu-item-heading-warning,.select-menu-item:focus .select-menu-item-heading-warning,.select-menu-item:focus.selected .description,.select-menu-item:focus.selected .description-warning,.select-menu-item:focus.selected .select-menu-item-heading-warning,.select-menu-item:hover .description,.select-menu-item:hover .description-inline .description,.select-menu-item:hover .description-inline .description-warning,.select-menu-item:hover .description-inline .select-menu-item-heading-warning,.select-menu-item:hover .description-warning,.select-menu-item:hover.select-menu-action .description,.select-menu-item:hover.select-menu-action .description-warning,.select-menu-item:hover.select-menu-action .select-menu-item-heading-warning,.select-menu-item:hover .select-menu-item-heading-warning,.select-menu-item:hover.selected .description,.select-menu-item:hover.selected .description-warning,.select-menu-item:hover.selected .select-menu-item-heading-warning,.select-menu-item[aria-checked=true]:focus .description,.select-menu-item[aria-checked=true]:focus .description-warning,.select-menu-item[aria-checked=true]:focus .select-menu-item-heading-warning,.select-menu-item[aria-checked=true]:hover .description,.select-menu-item[aria-checked=true]:hover .description-warning,.select-menu-item[aria-checked=true]:hover .select-menu-item-heading-warning,.select-menu-item[aria-selected=true] .description-inline .description,.select-menu-item[aria-selected=true] .description-inline .description-warning,.select-menu-item[aria-selected=true] .description-inline .select-menu-item-heading-warning,.select-menu-item[aria-selected=true].select-menu-action .description,.select-menu-item[aria-selected=true].select-menu-action .description-warning,.select-menu-item[aria-selected=true].select-menu-action .select-menu-item-heading-warning,.select-menu-item[aria-selected=true]:focus .description,.select-menu-item[aria-selected=true]:focus .description-warning,.select-menu-item[aria-selected=true]:focus .select-menu-item-heading-warning,.select-menu-item[aria-selected=true]:hover .description,.select-menu-item[aria-selected=true]:hover .description-warning,.select-menu-item[aria-selected=true]:hover .select-menu-item-heading-warning{color:var(--color-state-hover-primary-text)}.select-menu-item.navigation-focus.disabled,.select-menu-item.navigation-focus.disabled .description,.select-menu-item:hover.disabled,.select-menu-item:hover.disabled .description,.select-menu-item[aria-disabled=true]:hover,.select-menu-item[aria-disabled=true]:hover .description,.select-menu-item[aria-selected=true].disabled,.select-menu-item[aria-selected=true].disabled .description,.select-menu-item[disabled]:hover,.select-menu-item[disabled]:hover .description{color:var(--color-text-disabled)}.select-menu-item>.octicon-dash,.select-menu-item[aria-checked=mixed]>.octicon-check{display:none}.select-menu-item[aria-checked=mixed]>.octicon-dash{display:block}.select-menu-item input:checked+.octicon-check{color:inherit;visibility:visible}.select-menu-item.selected,details-menu .select-menu-item[aria-checked=true],details-menu .select-menu-item[aria-selected=true]{color:var(--color-text-primary)}.select-menu-item.selected .description,details-menu .select-menu-item[aria-checked=true] .description,details-menu .select-menu-item[aria-selected=true] .description{color:var(--color-text-secondary)}.select-menu-item.selected>.octicon,details-menu .select-menu-item[aria-checked=true]>.octicon,details-menu .select-menu-item[aria-selected=true]>.octicon{color:var(--color-text-primary)}.select-menu-item.selected .octicon-check,.select-menu-item.selected .octicon-circle-slash,details-menu .select-menu-item[aria-checked=true] .octicon-check,details-menu .select-menu-item[aria-checked=true] .octicon-circle-slash,details-menu .select-menu-item[aria-selected=true] .octicon-check,details-menu .select-menu-item[aria-selected=true] .octicon-circle-slash{color:inherit;visibility:visible}.select-menu-item.selected .select-menu-item-text .octicon-x,details-menu .select-menu-item[aria-checked=true] .select-menu-item-text .octicon-x,details-menu .select-menu-item[aria-selected=true] .select-menu-item-text .octicon-x{display:block;color:inherit}.select-menu.label-select-menu .select-menu-item:active{background-color:initial!important}.select-menu-item a{color:inherit;text-decoration:none}.select-menu-item .hidden-select-button-text{display:none}.select-menu-item .css-truncate-target{max-width:100%}.select-menu-item-icon{float:left;margin-left:-20px}form.select-menu-item>div:first-child{display:none!important}.select-menu-item.last-visible,.select-menu-list:last-child .select-menu-item:last-child{border-bottom:0;border-radius:0 0 6px 6px}.select-menu-action{font-weight:400;color:var(--color-auto-gray-7)}.select-menu-action>.octicon{color:inherit}.select-menu-action:hover{color:var(--color-text-link)}.select-menu-no-results{display:none;padding:9px;color:var(--color-text-secondary);cursor:auto}.select-menu-list.filterable-empty .select-menu-no-results,.select-menu-no-results:only-child{display:block}.select-menu-button-gravatar,.select-menu-item-gravatar{width:20px;overflow:hidden;line-height:0}.select-menu-button-gravatar img,.select-menu-item-gravatar img{display:inline-block;width:20px;height:20px;border-radius:6px}.select-menu-item-gravatar{float:left;width:20px;height:20px;margin-right:8px;border-radius:6px}.select-menu-button-gravatar{float:left;margin-right:5px}.select-menu-item-text{display:block;text-align:left}.select-menu-item-text .description{display:block;max-width:265px;font-size:12px;color:var(--color-text-secondary)}.select-menu-item-text .description-inline{font-size:10px;color:var(--color-text-secondary)}.select-menu-item-text .description-warning{color:var(--color-text-danger)}.select-menu-item-text mark{font-weight:600;color:inherit;background-color:inherit}.select-menu-item-heading{display:block;margin-top:0;margin-bottom:0;font-size:14px;font-weight:600}.select-menu-item-heading.select-menu-item-heading-warning{color:var(--color-text-danger)}.select-menu-item-heading .description{display:inline;font-weight:400}.select-menu-new-item-form{display:none}.select-menu-new-item-form .octicon{color:var(--color-text-link)}.add-comment-label,.is-review-pending .start-review-label,.review-cancel-button{display:none}.is-review-pending .add-comment-label,.start-review-label{display:inline-block}.is-review-pending .review-simple-reply-button{display:none}.is-review-pending .review-cancel-button,.is-review-pending .review-title-with-count{display:block}.pr-review-tools .Counter,.review-title-with-count{display:none}.is-review-pending .pr-review-tools .Counter{display:inline-block}.pr-review-tools .previewable-comment-form .comment-form-head{border-top-left-radius:0!important;border-top-right-radius:0!important}.pull-request-suggested-changes-menu{top:30px;left:auto;z-index:99;width:700px;padding:8px;margin:0;border:1px solid var(--color-fade-black-15);transform:none}.pull-request-suggested-changes-menu:after,.pull-request-suggested-changes-menu:before{display:none}.pull-request-suggested-changes-menu .select-menu-header{border-radius:6px 6px 0 0}.pull-request-suggested-changes-menu .form-actions{border-radius:0 0 6px 6px}.pull-request-suggested-changes-menu .preview-content{max-height:365px}.pull-request-suggested-changes-menu .comment-body{border-bottom:0!important}.review-comment-contents{margin-left:44px}.review-comment-loader:after,.review-comment.is-comment-editing:after,.review-comment:after{position:absolute;top:31px;left:29px;z-index:-1;width:3px;height:100%;content:"";background-color:var(--color-bg-tertiary)}.review-comment{position:relative;padding:8px 16px;color:var(--color-text-primary)}.review-comment:first-child{padding-top:16px}.review-comment:last-child{padding-bottom:16px}.review-comment .comment-body,.review-comment .comment-reactions{padding:0}.review-comment .comment-body{padding-top:4px}.review-comment .comment-body .suggested-change-form-container:nth-last-of-type(2){margin-bottom:0!important}.review-comment .comment-reactions{margin-top:5px;border-top:0!important}.review-comment .comment-reactions .add-reaction-btn{padding:4px 10px}.review-comment .comment-reactions.has-reactions{margin-top:12px}.review-comment .show-more-popover.dropdown-menu-sw{right:-5px;margin-top:5px}.review-comment .reaction-summary-item:not(.add-reaction-btn){padding:0 8px;font-size:12px;line-height:26px;border:1px solid var(--color-border-primary,#d2dff0);border-radius:6px}.review-comment .reaction-summary-item:not(.add-reaction-btn) .emoji{font-size:16px;vertical-align:sub}.review-comment .reaction-summary-item:not(.add-reaction-btn)+.reaction-summary-item{margin-left:8px}.review-comment:last-child .review-comment-contents:after,.review-comment:last-child:after{display:none}.review-comment .timeline-comment-action{padding:0 5px}.review-comment .timeline-comment-label{float:none;margin-top:0;margin-left:4px}.review-comment .pending-batched-suggestion-label{margin-right:auto;color:var(--color-text-warning);background-color:var(--color-auto-yellow-0);border-color:var(--color-border-warning)}.review-comment .is-comment-editing{position:relative;background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:6px}.review-comment .is-comment-editing:after{top:100%;bottom:0;left:19px;height:20px}.review-comment .is-comment-editing .edit-comment-hide,.review-comment .is-comment-editing .timeline-comment-actions{display:none}.review-comment .is-comment-editing .previewable-comment-form{display:block}.review-comment.is-comment-loading .previewable-comment-form{opacity:.5}.timeline-comment.is-comment-editing .discussion-item-header{display:none}.review-thread-reply{padding:8px 16px;background-color:var(--color-bg-tertiary);border-top:1px solid var(--color-border-primary);border-radius:0 0 6px 6px}.review-thread-reply .inline-comment-form{margin:-8px -16px;background-color:var(--color-bg-primary);border:0}.review-thread-reply-button{display:inline-block;min-height:28px;padding:3px 8px;margin-left:8px;cursor:text}.review-summary-form-wrapper{position:relative;display:none;margin-bottom:24px;margin-left:-19px;background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:6px}.is-comment-editing .review-summary-form-wrapper,.is-pending .review-summary-form-wrapper{display:block}.is-pending .review-summary-form-wrapper{border-color:var(--color-border-warning)}.tooltipped-left:after,.tooltipped-left:before{right:auto;left:0}.project-full-screen .Header,.project-full-screen .Header-old,.project-full-screen .hide-full-screen,.project-full-screen .pagehead{display:block}@media (min-width:544px){.project-full-screen .Header,.project-full-screen .Header-old,.project-full-screen .hide-full-screen,.project-full-screen .pagehead{display:none}}.project-full-screen .project-header{padding-top:10px;padding-bottom:10px;color:hsla(0,0%,100%,.75)}@media (min-width:544px){.project-full-screen .project-header{background-color:var(--color-project-header-bg)}}.project-full-screen .project-header:focus{outline:none}.project-full-screen .project-header .project-header-link{color:hsla(0,0%,100%,.75)!important}.project-full-screen .project-header .project-header-link:hover{color:var(--color-text-white)!important}.project-full-screen .project-header .pending-cards-status{border-color:var(--color-bg-canvas-inverse)}@media (min-width:544px){.project-full-screen .card-filter-input{color:var(--color-text-white);background-color:hsla(0,0%,100%,.125);border:0;outline:none;box-shadow:none}.project-full-screen .card-filter-input:-ms-input-placeholder{color:var(--color-fade-white-70)}.project-full-screen .card-filter-input::-ms-input-placeholder{color:var(--color-fade-white-70)}.project-full-screen .card-filter-input::placeholder{color:var(--color-fade-white-70)}.project-full-screen .card-filter-input:focus{background-color:hsla(0,0%,100%,.175)}}.project-header{background-color:var(--color-bg-canvas-inset);outline:none}@media (min-width:544px){.project-header{background-color:var(--color-bg-primary)}}.project-header .select-menu-modal-holder{z-index:500}.project-updated-message{top:6px;left:50%;z-index:50;transform:translate(-50%)}.pending-cards-status{top:-2px;right:-9px;width:14px;height:14px;background-image:linear-gradient(#54a3ff,#006eed);background-clip:padding-box;border:2px solid var(--color-auto-white)}.project-columns{overflow-x:auto}@media (min-width:544px){.project-columns-container{height:0;overflow-x:visible!important}}.project-column{min-width:100%;max-width:100%;background-color:var(--color-bg-canvas-inset);border-width:0!important;border-radius:0!important}.project-column:focus{outline:none}@media (min-width:544px){.project-column{min-width:355px;max-width:355px;border-width:1px!important;border-radius:6px!important}.project-column:focus{border-color:var(--color-auto-blue-4)!important;box-shadow:var(--color-btn-shadow-input-focus)}}.project-column.moving{background-color:var(--color-bg-info)!important;box-shadow:var(--color-btn-shadow-input-focus);transform:translateX(4px) translateY(-4px)}.new-project-column{width:315px;border-color:var(--color-auto-gray-4)!important}.project-search-form .loading-indicator{top:21px;right:21px;display:none}.project-search-form.loading .loading-indicator{display:inline-block}.sortable-ghost{background-color:var(--color-bg-tertiary);opacity:.5}.project-card{background-color:var(--color-project-card-bg)}.project-card .project-reference-markdown>p,.project-card:last-child{margin-bottom:0!important}.project-card:first-child{margin-top:8px!important}@media (min-width:544px){.project-card:first-child{margin-top:3px!important}}.project-card ol,.project-card ul{margin-bottom:8px;margin-left:16px}.project-card blockquote{padding:0 .75em;color:var(--color-text-tertiary);border-left:.25em solid var(--color-border-primary)}.project-card .contains-task-list{margin-left:24px}.project-card:hover{border-color:var(--color-border-tertiary)!important;box-shadow:0 1px 3px rgba(106,115,125,.3)!important}.project-card:focus{outline:none}@media (min-width:544px){.project-card:focus{border-color:var(--color-auto-blue-4)!important;box-shadow:var(--color-btn-shadow-input-focus)!important}}.project-card.moving{background-color:var(--color-bg-info)!important;box-shadow:var(--color-btn-shadow-input-focus)!important;transform:translateX(4px) translateY(0)}.archived-project-cards-pane .project-card .archived-header{display:flex!important;color:var(--color-auto-yellow-9)}.archived-project-cards-pane .project-card .archive-dropdown-item{display:none}.issue-card.draggable{cursor:move}.issue-card .issue-card-label{max-width:50%}.issue-card .issue-card-label:after{max-width:150px}.issue-card .AvatarStack:hover .from-avatar{margin-right:-4px}.issue-card pre{word-wrap:break-word;white-space:pre-wrap}@keyframes show-pane{0%{transform:translateX(390px)}to{transform:translateX(0)}}.project-pane{z-index:1;background-color:var(--color-project-sidebar-bg);background-clip:padding-box;box-shadow:-3px 0 5px rgba(36,41,46,.05)}@media (min-width:544px){.project-pane{position:absolute!important;width:360px!important;height:auto!important;animation:show-pane .2s cubic-bezier(0,0,0,1)}}.project-pane .redacted-activity{cursor:help;border-bottom:1px dotted var(--color-auto-gray-4)}.project-pane .project-body-markdown ol:last-child,.project-pane .project-body-markdown p:last-child,.project-pane .project-body-markdown ul:last-child{margin-bottom:0}.project-pane-close{color:var(--color-icon-secondary,var(--color-fade-black-50))}.project-pane-close:hover{color:var(--color-icon-primary,var(--color-fade-black-70))}.project-note-form textarea{resize:vertical}.card-menu-container .dropdown-menu,.column-menu-container .dropdown-menu{min-width:180px}.card-octicon{top:6px;left:10px}.card-note-octicon{top:8px}.is-sending .auto-search-group .chooser-spinner{top:15px;right:21px;left:auto}.card-filter-input{width:0}@media (min-width:544px){.card-filter-input{width:300px}}.card-filter-autocomplete-dropdown{z-index:500;float:none;min-width:240px;max-height:270px;cursor:pointer}.card-filter-autocomplete-dropdown .navigation-focus,.card-filter-autocomplete-dropdown [aria-selected=true]{color:var(--color-text-white)!important;background-color:var(--color-auto-blue-5);border-radius:6px}.card-filter-autocomplete-dropdown .navigation-focus .autocomplete-text-qualifier,.card-filter-autocomplete-dropdown [aria-selected=true] .autocomplete-text-qualifier{color:var(--color-text-white)!important}.projects-reset-query:hover .projects-reset-query-icon{background-color:var(--color-bg-info-inverse)}.projects-reset-query-icon{width:18px;height:18px;padding:1px;background-color:var(--color-auto-gray-5)}.project-small-menu-dropdown:after,.project-small-menu-dropdown:before{display:none}.project-header-controls,.project-header-search{flex-grow:1}@media (min-width:1012px){.project-header-controls,.project-header-search{flex-grow:0}}.project-header-subnav-search{flex-grow:1}@media (min-width:544px){.project-header-subnav-search{flex-grow:0}}.project-page .application-main{flex-shrink:0!important}@media (min-width:544px){.project-page .application-main{flex-shrink:1!important}}.project-edit-mode .column-menu-container,.project-edit-mode .column-menu-item{display:none!important}.project-edit-mode .project-move-actions{display:flex!important}.push-board-over{padding-right:0!important;transition:all .2s ease}@media (min-width:544px){.push-board-over{padding-right:360px!important}}.project-touch-scrolling{-webkit-overflow-scrolling:touch}.projects-comment-form .comment-md-support-link{float:none;width:100%;text-align:center}.projects-comment-form .comment-form-actions{width:100%;padding:8px 16px;margin:4px 0!important}.projects-comment-form .comment-form-actions button{width:100%;margin:4px 0!important}.projects-comment-form .comment-form-head{padding:0!important;margin:0!important;border-bottom:0}.projects-comment-form .comment-form-head .tabnav-tabs{padding:8px 8px 0}.projects-comment-form .comment-form-head .toolbar-commenting{width:100%;padding-top:4px;text-align:center;background-color:var(--color-bg-primary);border-top:1px solid var(--color-border-tertiary)}.projects-comment-form .comment-form-head:after{display:block;clear:both;content:" "}.projects-comment-form .comment-form-textarea{height:250px!important}.projects-comment-form .preview-content{margin:0;border-top:1px solid var(--color-border-tertiary)}.projects-comment-form .preview-content .comment-body{padding:16px}.project-issue-body-wrapper{max-height:200px;overflow:hidden}.Details--on .project-issue-body-wrapper{max-height:none;overflow:visible}.project-issue-body-blur{height:32px;background:linear-gradient(0deg,var(--color-project-gradient-in),var(--color-project-gradient-out))}.Details--on .project-issue-body-blur{height:0}.project-comment-body-hover .comment-action,.project-comment-title-hover .comment-action{opacity:0}.project-comment-body-hover:hover .comment-action,.project-comment-title-hover:hover .comment-action{opacity:1}.project-comment-body-reaction .timeline-comment-action{padding:4px 8px}.project-comment-reactions .reaction-summary-item{padding:8px}.project-comment-reactions .reaction-summary-item g-emoji{margin:0!important}.project-name-hover .project-name-edit-action{opacity:0}.project-name-hover:hover .project-name-edit-action{opacity:1}.feature-preview-dialog{width:90vw;max-width:880px;min-height:580px;max-height:700px}.starring-container.on .starred,.starring-container .unstarred{display:block}.starring-container.on .unstarred,.starring-container .starred{display:none}.starring-container.loading{opacity:.5}.user-following-container .follow,.user-following-container.on .unfollow{display:inline-block}.user-following-container.on .follow,.user-following-container .unfollow{display:none}.user-following-container.loading{opacity:.5}.btn-states .btn-state-alternate,.btn-states:hover .btn-state-default{display:none}.btn-states:hover .btn-state-alternate{display:inline-block}.hidden-when-empty:empty{display:none!important}.branch-action-item.color-border-tertiary{border-color:var(--color-border-primary)!important}.user-profile-nav .UnderlineNav-item{margin-right:0!important;line-height:30px;white-space:nowrap}.user-status-container .input-group-button .btn{height:32px}.tree-finder-input{min-height:32px}.IssueLabel.sidebar-labels-style{display:inline-block!important;width:-webkit-min-content!important;width:-moz-min-content!important;width:min-content!important;margin:2px 2px 2px 0}.notification-list-item-actions .btn{box-shadow:none}.pagehead-tabs-item,.reponav-item{border-radius:4px 4px 0 0}.pagehead-tabs-item.selected,.reponav-item.selected{border-top-color:#f9826c}.reponav-item .hx_reponav_item_counter{min-width:0;line-height:1.25}.auto-search-group>.octicon{top:8px}.subnav-search>button.mt-2{margin-top:6px!important}.completeness-indicator-success{background-color:var(--color-btn-primary-bg);color:var(--color-text-white)}.pagination-loader-container button.color-bg-primary.border-0{border-top-left-radius:6px;border-top-right-radius:6px}.avatar-user{border-radius:50%!important}image-crop .handle:before{border-radius:50%}image-crop.image-crop-user .crop-outline{outline:none}image-crop.image-crop-user .crop-box{border-radius:50%;box-shadow:0 0 0 500px rgba(0,0,0,.3)}.user-profile-mini-vcard,.user-profile-sticky-bar:after{height:48px}.hx_remove-comment-thread-vertical-line:after{display:none!important}@media (max-width:543px){.minimized-comment.hx_make-comment-take-up-space-on-sm-screens>details>div{padding-left:0!important}}@media (max-width:543px){.minimized-comment.hx_center-show-toggle-button-on-sm-screens>details>summary>div{flex-direction:column}.minimized-comment.hx_center-show-toggle-button-on-sm-screens>details>summary>div .review-comment-contents{align-left:flex-start}}.hx_add-margin-to-comment-textfield .write-content{margin:8px!important}@media (max-width:543px){.hx_make-reply-from-action-buttons-small .form-actions button{padding:3px 8px;font-size:12px;line-height:20px}.hx_make-reply-from-action-buttons-small .form-actions button .octicon{vertical-align:text-top}}@media (max-width:543px){.hx_remove-tab-side-borders-at-small-sizes .tabnav-tab:first-of-type{border-left:0}.hx_remove-tab-side-borders-at-small-sizes .tabnav-tab:last-of-type{border-right:0}}.hx_remove-border-bottom-on-last-post .review-comment:last-of-type{border-bottom:0!important}.hx_rsm-close-button{display:none!important}@media (max-width:767px){.page-responsive .hx_rsm[open]>summary:before{background-color:var(--color-fade-black-50)}.page-responsive .hx_rsm-modal,.page-responsive .hx_rsm .select-menu-modal{position:fixed!important;display:flex;flex-direction:column;margin:0;width:auto;height:80%;top:75px;left:16px;right:16px!important}.page-responsive .hx_rsm--auto-height .select-menu-modal{height:auto;max-height:calc(80% - 16px);top:auto;bottom:20%}.page-responsive .hx_rsm .select-menu-header,.page-responsive .hx_rsm .select-menu-text-filter.select-menu-text-filter{padding:16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.page-responsive .hx_rsm-content,.page-responsive .hx_rsm .js-project-menu-container,.page-responsive .hx_rsm tab-container{display:flex;flex-direction:column;flex:auto;min-height:0}.page-responsive .hx_rsm .select-menu-list{flex:auto;max-height:none;-webkit-overflow-scrolling:touch}.page-responsive .hx_rsm-content>.select-menu-item{flex-shrink:0}.page-responsive .hx_rsm .select-menu-item{padding-top:16px;padding-bottom:16px;padding-left:40px}.page-responsive .hx_rsm-close-button,.page-responsive .hx_rsm .close-button{display:block!important;position:relative}.page-responsive .hx_rsm-close-button:before,.page-responsive .hx_rsm .close-button:before{content:"";position:absolute;top:-16px;left:-16px;right:-16px;bottom:-16px}.page-responsive .hx_rsm-close-button .octicon-x,.page-responsive .hx_rsm .close-button .octicon-x{color:var(--color-text-tertiary)}.page-responsive .hx_rsm .select-menu-loading-overlay{animation-delay:1s}.page-responsive .hx_rsm-trigger:before,.page-responsive .hx_rsm .select-menu-button:before{animation:hx_rsm-trigger-animation .24s cubic-bezier(0,0,.2,1) backwards}@keyframes hx_rsm-trigger-animation{0%{opacity:0}}.page-responsive .hx_rsm-modal,.page-responsive .hx_rsm .select-menu-modal{animation:hx_rsm-modal-animation .24s cubic-bezier(0,.1,.1,1) .12s backwards}@keyframes hx_rsm-modal-animation{0%{opacity:0;transform:scale(.9)}}.page-responsive .hx_rsm-dialog{height:auto;max-height:80%;max-width:none;transform:none}.page-responsive .hx_rsm-dialog-content{flex:1;min-height:0}}@media (max-width:767px) and (max-height:500px){.page-responsive .hx_rsm-modal,.page-responsive .hx_rsm .select-menu-modal{height:auto;bottom:16px}}.select-menu-modal{border-color:var(--color-border-overlay);box-shadow:var(--color-shadow-large)}.select-menu-filters,.select-menu-header{background:var(--color-bg-overlay)}.select-menu-text-filter input{padding:5px 12px}.select-menu-item{text-align:left;background-color:var(--color-bg-overlay);border-top:0;border-right:0;border-left:0}
/*# sourceMappingURL=discussions-fa067c46fdb7bdd087bed67fb174df67.css.map */