.hljs{display:block;overflow-x:auto;padding:.5em;color:#333;background:#f8f8f8;-webkit-text-size-adjust:none}.diff .hljs-header,.hljs-comment,.hljs-javadoc,.hljs-template_comment{color:#998;font-style:italic}.css .rule .hljs-keyword,.hljs-keyword,.hljs-request,.hljs-status,.hljs-subst,.hljs-winutils,.javascript .hljs-title,.nginx .hljs-title{color:#333;font-weight:700}.hljs-hexcolor,.hljs-number,.ruby .hljs-constant{color:teal}.hljs-dartdoc,.hljs-phpdoc,.hljs-string,.hljs-tag .hljs-value,.tex .hljs-formula{color:#d14}.hljs-id,.hljs-title,.scss .hljs-preprocessor{color:#900;font-weight:700}.hljs-list .hljs-keyword,.hljs-subst,.javascript .hljs-title{font-weight:400}.hljs-class .hljs-title,.hljs-type,.tex .hljs-command,.vhdl .hljs-literal{color:#458;font-weight:700}.django .hljs-tag .hljs-keyword,.hljs-rules .hljs-property,.hljs-tag,.hljs-tag .hljs-title{color:navy;font-weight:400}.hljs-attribute,.hljs-variable,.lisp .hljs-body{color:teal}.hljs-regexp{color:#009926}.clojure .hljs-keyword,.hljs-prompt,.hljs-symbol,.lisp .hljs-keyword,.ruby .hljs-symbol .hljs-string,.scheme .hljs-keyword,.tex .hljs-special{color:#990073}.hljs-built_in{color:#0086b3}.hljs-cdata,.hljs-doctype,.hljs-pi,.hljs-pragma,.hljs-preprocessor,.hljs-shebang{color:#999;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}.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}