.hljs{display:block;overflow-x:auto;padding:.5em;background:#fff}.hljs,.hljs-subst{color:#434f54}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-name,.hljs-selector-tag{color:#00979d}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-literal{color:#d35400}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#00979d}.hljs-deletion,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#005c5f}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-comment{color:hsla(184,9%,62%,.8)}.hljs-meta-keyword{color:#728e00}.hljs-meta{color:#728e00;color:#434f54}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-function{color:#728e00}.hljs-number{color:#8a7b52}.gist{color:#000}.gist .gist-render iframe{width:100%}.gist pre{font:inherit;line-height:inherit;white-space:pre}.gist .gist-file{border:1px solid #ddd;border-bottom:1px solid #ccc;border-radius:3px;font-family:Consolas,Liberation Mono,Courier,monospace;margin-bottom:1em}.gist{border:none}.gist-data table{margin:0;padding:0}.gist .gist-file .gist-meta{font:12px Helvetica Neue,Helvetica,arial,freesans,clean,sans-serif;text-shadow:1px 1px hsla(0,0%,100%,.8);overflow:hidden;color:#999;padding:10px;background-color:#e8e8e8;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#e8e8e8));background-image:-webkit-linear-gradient(#fafafa,#e8e8e8);background-image:linear-gradient(#fafafa,#e8e8e8);background-repeat:repeat-x}.gist .gist-file .gist-meta a{font-weight:700;color:#666;text-decoration:none}.gist .gist-file .gist-data{overflow:auto;word-wrap:normal;border-bottom:1px solid #ddd;font-size:100%}.gist .gist-file .gist-data,.line-data{background-color:#f8f8ff!important}.gist .gist-file.scroll .gist-data{position:absolute;top:0;right:0;bottom:30px;left:0;overflow:scroll}.gist .gist-file.scroll .gist-meta{position:absolute;bottom:0;right:0;left:0}.gist .gist-file .gist-data .line-data{padding:.5em!important}.gist .gist-file .gist-data .line-pre{font-family:Consolas,Liberation Mono,Courier,monospace!important;background:transparent!important;border:none!important;margin:0!important;padding:0!important}.gist .gist-file .gist-data .line-numbers{background-color:#ececec;color:#aaa;border-right:1px solid #ddd;text-align:right;padding:.5em}.line-number{clear:right;display:block}