.post-md .highlight,.post-md pre{background:#2d2d2d;padding:15px 20px;border-style:solid;border-color:#ddd;border-width:1px 0;overflow:auto;color:#ccc;line-height:20.480000000000004px}.post-md .gist .gist-file .gist-data .line-numbers,.post-md .highlight .gutter pre{color:#666;font-size:.85em}.post-md code,.post-md pre{font-family:"Source Code Pro",Consolas,Monaco,Menlo,Consolas,monospace,sans-serif,notoserifsc-medium,"Microsoft YaHei","Hiragino Sans GB","WenQuanYi Micro Hei"}.post-md code{background:#eee;padding:0 .3em}.post-md pre code{background:0 0;text-shadow:none;padding:0}.post-md .highlight{font-size:14.8px}.post-md .highlight pre{border:none;margin:0;padding:0}.post-md .highlight table{margin:0;width:auto;padding:0 0!important;border-bottom:none!important;background:0 0!important}.post-md .highlight td{border:none;padding:0;padding:0 0!important;border-bottom:none!important;background:0 0!important}.post-md .highlight figcaption{font-size:.85em;color:#999;line-height:1em;margin-bottom:1em}.post-md .highlight figcaption:after,.post-md .highlight figcaption:before{content:"";display:table}.post-md .highlight figcaption:after{clear:both}.post-md .highlight figcaption a{float:right}.post-md .highlight .gutter{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.post-md .highlight .gutter pre{text-align:right;padding-right:20px}.post-md .highlight .line{height:20.480000000000004px}.post-md .highlight .line.marked{background:#515151}.post-md .gist{border-style:solid;border-color:#ddd;border-width:1px 0;background:#2d2d2d;padding:15px 20px 15px 0}.post-md .gist .gist-file{border:none;font-family:"Source Code Pro",Consolas,Monaco,Menlo,Consolas,monospace,sans-serif,notoserifsc-medium,"Microsoft YaHei","Hiragino Sans GB","WenQuanYi Micro Hei";margin:0}.post-md .gist .gist-file .gist-data{background:0 0;border:none}.post-md .gist .gist-file .gist-data .line-numbers{background:0 0;border:none;padding:0 20px 0 0}.post-md .gist .gist-file .gist-data .line-data{padding:0!important}.post-md .gist .gist-file .highlight{margin:0;padding:0;border:none}.post-md .gist .gist-file .gist-meta{background:#2d2d2d;color:#999;font:0.85em font-sans;text-shadow:0 0;padding:0;margin-top:1em;margin-left:20px}.post-md .gist .gist-file .gist-meta a{color:#258fb8;font-weight:400}.post-md .gist .gist-file .gist-meta a:hover{text-decoration:underline}pre .comment,pre .title{color:#999}pre .attribute,pre .css .class,pre .css .id,pre .css .pseudo,pre .html .doctype,pre .regexp,pre .ruby .constant,pre .tag,pre .variable,pre .xml .doctype,pre .xml .pi,pre .xml .tag .title{color:#f2777a}pre .built_in,pre .constant,pre .literal,pre .number,pre .params,pre .preprocessor{color:#f99157}pre .class,pre .css .rules .attribute,pre .ruby .class .title{color:#9c9}pre .header,pre .inheritance,pre .ruby .symbol,pre .string,pre .value,pre .xml .cdata{color:#9c9}pre .css .hexcolor{color:#6cc}pre .coffeescript .title,pre .function,pre .javascript .title,pre .perl .sub,pre .python .decorator,pre .python .title,pre .ruby .function .title,pre .ruby .title .keyword{color:#69c}pre .javascript .function,pre .keyword{color:#c9c}