.gisthead h1 .octicon-gist{margin-top:-3px}.gisthead .pagehead-actions .thread-subscription-status{padding:0;margin:0;border:0}.gisthead .pagehead-actions .octicon-mute{color:#24292e}.gist-snippet{position:relative;margin-bottom:2em}.gist-snippet::before{display:table;content:""}.gist-snippet::after{display:table;clear:both;content:""}.gist-snippet .readme .markdown-body{border-radius:6px}.gist-snippet .file-box{position:relative}.gist-snippet .file-box:hover .file{cursor:pointer;border-color:#0366d6}.gist-snippet .file-box:hover .link-overlay{visibility:visible}.gist-snippet .link-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:block;visibility:hidden}.gist-snippet .link-overlay .link{position:absolute;top:0;right:0;z-index:100;padding:2px 8px;font-size:12px;color:#fff;background-color:#0366d6;border-top-right-radius:6px}.gist-snippet .render-container{max-height:340px}.gist-snippet-meta .description{display:inline;margin-left:42px;overflow:hidden;font-size:12px;color:rgba(36,41,46,.75);text-overflow:ellipsis;word-wrap:break-word}.gist-snippet-meta .description>p{display:inline}.gist-snippet-meta .byline{margin:3px 0 11px}.gist-snippet-meta .creator{position:relative;display:block;width:440px;padding-left:42px;color:rgba(36,41,46,.75)}.gist-snippet-meta .creator a{font-weight:600}.gist-snippet-meta .creator img{position:absolute;top:0;left:0;width:30px;height:30px;margin-left:3px;border-radius:6px}.gist-filename-input{float:left;width:250px;margin-right:10px}.page-gist-edit .octicon-gist{color:#bbb}.page-gist-edit .gist-content{width:100%}.gist-site-admin-edit-warning{margin-bottom:20px}.gist-dropzone{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.25)}.gist-dropzone-pill{position:absolute;top:50%;left:50%;width:200px;height:120px;padding:20px;margin-top:-60px;margin-left:-100px;font-weight:600;color:#fff;text-align:center;background:rgba(0,0,0,.75);border-radius:6px}@media print{.server-stats{display:none !important}.gist-content{width:100% !important}.pagehead-actions,.timeline-comment-actions,.timeline-new-comment,.reponav,.file-actions,.footer{display:none}.discussion-timeline-actions{border:0}}.gist-blob-name.css-truncate-target{max-width:690px}.gist-snippet .gist-border-0{border-bottom:0}.user-list{list-style:none;border-top:1px solid rgba(0,0,0,.05)}.user-list li{position:relative;padding:6px 0 6px 30px;line-height:26px;vertical-align:middle;border-bottom:1px solid rgba(0,0,0,.05)}.user-list li em{font-style:normal;color:var(--color-text-secondary);background:none}.user-list li a{font-weight:600}.user-list li .avatar{top:6px}.user-list li .actions{position:absolute;top:5px;right:0}.user-list li .actions .status-modified{padding:5px 14px 6px;margin-right:1px;font-weight:600;color:#fff;background-color:#28a745;border-radius:6px}.pagehead .gistsearch-head{padding-bottom:20px}.gistsearch-aside h3{margin-top:0}.gistsearch-aside .filter-list li{position:relative}.gistsearch-aside .filter-list li span.bar{position:absolute;top:2px;right:0;bottom:2px;z-index:-1;display:inline-block;background:#f6f8fa}.gist-quicksearch-results{position:absolute;z-index:999;display:none;width:320px;box-sizing:border-box;margin-top:2px;background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-radius:6px}.gist-quicksearch-results.active{display:block}.gist-quicksearch-results .gist-quicksearch-result-group{position:relative;min-height:32px;border-top:1px solid var(--color-border-primary)}.gist-quicksearch-results .gist-quicksearch-result-group::before{display:table;content:""}.gist-quicksearch-results .gist-quicksearch-result-group::after{display:table;clear:both;content:""}.gist-quicksearch-results .gist-quicksearch-result-group:first-child{border-top:0}.gist-quicksearch-results .gist-quicksearch-result-group .gist-quicksearch-hits{margin-left:64px}.gist-quicksearch-results .gist-quicksearch-result-header{position:absolute;top:0;bottom:0;display:block;width:64px;padding:12px 10px;margin:0;font-size:12px;font-weight:400;color:var(--color-text-primary);background:var(--color-bg-secondary);border-right:1px solid var(--color-border-primary)}.gist-quicksearch-results .gist-quicksearch-result-header:first-child{border-top-left-radius:6px}.gist-quicksearch-results .select-menu-item{display:block;padding:8px 10px 8px 44px;font-size:11px;word-wrap:break-word;border-bottom:1px solid #f6f8fa}.gist-quicksearch-results .select-menu-item:last-child{border-bottom:0}.gist-quicksearch-results .select-menu-item img.avatar,.gist-quicksearch-results .select-menu-item .octicon{float:left;margin-left:-36px}.gist-quicksearch-results .select-menu-item .octicon-gist{color:rgba(27,31,35,.3)}.gist-quicksearch-results .select-menu-item h4{display:block;max-width:100%;margin:0;font-size:12px;line-height:1.4em;color:var(--color-text-primary)}.gist-quicksearch-results .select-menu-item span{max-width:100%;color:var(--color-text-secondary)}.gist-quicksearch-results .select-menu-item[aria-selected=true] h4,.gist-quicksearch-results .select-menu-item[aria-selected=true] span,.gist-quicksearch-results .select-menu-item.navigation-focus h4,.gist-quicksearch-results .select-menu-item.navigation-focus span{color:#fff}.gist-quicksearch-results .gist-quicksearch-no-results{display:block;padding:8px 10px;font-style:italic;line-height:22px;color:#959da5;border:0}.gist-welcome{padding:40px 0}.gist-welcome h1{margin:0 0 10px;font-size:32px;font-weight:300}.gist-welcome .lead{max-width:750px}.gist-detail-intro{padding:20px 0 0}.gist-detail-intro .lead{line-height:34px}.gist-banner{margin-top:0;color:var(--color-text-primary);background-image:linear-gradient(180deg, transparent 60%, var(--color-bg-primary)),linear-gradient(70deg, var(--color-bg-info) 32%, var(--color-bg-success));border-bottom-color:#fff}.gist-banner.gist-detail-intro{background-image:linear-gradient(180deg, transparent 60%, var(--color-bg-primary)),linear-gradient(70deg, var(--color-bg-info) 32%, var(--color-bg-success))}.gist-banner .lead{margin:0 auto;color:var(--color-text-primary)}.keyboard-mappings{font-size:12px;color:#444d56}.keyboard-mappings th{padding-top:25px;font-size:14px;line-height:1.5;color:#24292e;text-align:left}.keyboard-mappings tbody:first-child tr:first-child th{padding-top:0}.keyboard-mappings td{padding-top:3px;padding-bottom:3px;line-height:20px;vertical-align:top}.keyboard-mappings .keys{padding-right:10px;color:#586069;text-align:right;white-space:nowrap}
/*# sourceMappingURL=gist-0eb15e6c4f95c8080498575b618b44c5.css.map */