#post{color:#444;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;min-height:6rem;line-height:1.8}#post .post-title{padding:0}#post #post-header{padding-bottom:.08rem}#post #post-header .article-meta{border:none;padding-top:0}#post #post-header h1{margin-top:0}#post #post-header .warning{position:relative;color:#ba5c5a;background-color:#f2dede;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.1rem 0 .05rem .1rem;margin:.2rem 0 0 0;font-size:.14rem;width:95%}#post #post-header .warning:before{color:#ba5c5a;margin-right:.1rem;font-size:.2rem;vertical-align:sub}#post #post-header .warning strong{padding:0 .05rem}#post #post-gallery img{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:5px solid #cecece;margin:.5rem auto;max-width:95%}#post #post-body{padding-bottom:.8rem}#post #post-body .video-container{text-align:center;height:380px}#post #post-body .video-container iframe{margin:0 auto;width:70%;height:100%}#post #post-body p{line-height:1.9}#post #post-body p+p{margin-top:10px}#post #post-body h1,#post #post-body h2,#post #post-body h3,#post #post-body h4,#post #post-body h5,#post #post-body h6{cursor:pointer;position:relative;margin:.1rem 0;display:block;border-bottom:1px solid rgba(206,206,206,.18)}#post #post-body h1:after,#post #post-body h2:after,#post #post-body h3:after,#post #post-body h4:after,#post #post-body h5:after,#post #post-body h6:after{content:"#";float:right}#post #post-body h1:hover,#post #post-body h2:hover,#post #post-body h3:hover,#post #post-body h4:hover,#post #post-body h5:hover,#post #post-body h6:hover{color:#69c}#post #post-body blockquote{margin:.15rem 0;border-left:5px solid #cecece;padding:.05rem .15rem .05rem .3rem;background-color:#eaeaea;color:#666}#post #post-body blockquote cite:before{content:"---";padding:.1rem}#post #post-body strong{color:#666}#post #post-body figure{font-family:"Source Code Pro",Consolas,"Liberation Mono",Monaco,Menlo,monospace;margin:.3rem 0;border:1px solid #cecece;border-top:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:.14rem}#post #post-body figure:before{content:"";display:block;height:.4rem;background-color:#e3e3e3;border-top:1px solid #cecece}#post #post-body figure:after{content:" ";position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fc625d;width:.12rem;height:.12rem;top:.15rem;left:.17rem;-webkit-box-shadow:.2rem 0 #fdbc40,.4rem 0 #35cd4b;box-shadow:.2rem 0 #fdbc40,.4rem 0 #35cd4b}#post #post-body figure table{width:100%}#post #post-body figure figcaption{position:absolute;width:100%;top:0;right:0;height:.4rem;line-height:.4rem;text-align:center}#post #post-body figure figcaption a{position:absolute;right:.17rem}#post #post-body figure .gutter{padding:0 .1rem;width:.15rem;border-right:1px solid #e0e0e0}#post #post-body figure .gutter>pre{display:none}#post #post-body figure .code{padding:0 .1rem;vertical-align:top;counter-reset:line-number}#post #post-body figure .code .line{position:relative;word-break:break-all;white-space:pre-wrap}#post #post-body figure .code .line:before{counter-increment:line-number;content:counter(line-number);color:#cecece;position:absolute;left:-.38rem;top:0}#post #post-body figure .code .line.marked{background-color:#abcdef}#post #post-body figure .line{font-family:"Source Code Pro",Consolas,"Liberation Mono",Monaco,Menlo,monospace}#post #post-body img{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:5px solid #cecece;margin:.3rem auto;max-width:95%}#post #post-body .caption{display:block;text-align:center;font-size:.14rem;color:#666;margin:-.2rem 0 .2rem}#post #post-body a{padding:0 .05rem;color:#69c!important}#post #post-body sub,#post #post-body sup{margin-right:.1rem}#post #post-body ol,#post #post-body ul{padding-left:.4rem;margin:.1rem 0 .3rem 0}#post #post-body ol li,#post #post-body ul li{line-height:1.9}#post #post-body ul li{list-style-type:disc}#post #post-body ol li{list-style-type:decimal}#post #post-body hr{display:block;border:1px dashed #cecece;margin:.3rem 0}#post #post-body li>code,#post #post-body p>code{font-family:"Source Code Pro",Consolas,"Liberation Mono",Monaco,Menlo,monospace;padding:.01rem .05rem;margin:0 .05rem;background-color:#ebebeb;border:1px solid #cecece;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#post #post-body>table{border-collapse:collapse;margin:.15rem auto;width:100%!important;overflow:auto}#post #post-body>table.scroll-table{border:1px solid #cecece;display:block}#post #post-body>table thead{background-color:#e3e3e3;font-weight:700;padding:.1rem 0}#post #post-body>table td,#post #post-body>table th{padding:0 .2rem;border:1px solid #cecece;line-height:1.5;height:.4rem}#post #post-body dt{font-weight:700}#post #post-body dd{padding-left:.3rem}#post #post-body abbr,#post #post-body acronym{color:#69c}#post #post-body>iframe{display:block;margin:0 auto}#post #post-footer{border-top:6px solid #cecece;position:relative;background-color:#e0e0e0;padding:.2rem;margin-bottom:.5rem;overflow:hidden}#post #post-footer .avatar{display:inline-block;vertical-align:text-bottom;text-align:center;line-height:1.4;margin-right:.5rem}#post #post-footer .avatar img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:2px solid #cecece;height:100px;width:100px}#post #post-footer .avatar .donate,#post #post-footer .avatar .high-song{position:relative;display:block;line-height:1.5}#post #post-footer .avatar .donate{font-size:.16rem}#post #post-footer .author-profile-section{display:inline-block}#post #post-footer .author-profile-section>li{display:block}#post #post-footer .author-profile-section>li>a,#post #post-footer .author-profile-section>li>span{position:relative;margin-left:.05rem}#post #post-footer .author-profile-section .post-category a:hover:after,#post #post-footer .author-profile-section .post-tags a:hover:after{content:"#";position:absolute;right:-.08rem;top:-.1rem}#post #post-footer #donate-wrap{cursor:pointer;position:absolute;height:1px;background-color:#cecece;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;top:-1px;left:0;text-align:center;overflow:hidden}#post #post-footer #donate-wrap .donate-img{max-height:100%;height:90%;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:3px solid #e0e0e0}#post #post-footer #donate-wrap .donate-img:first-child{margin-left:0}#post #post-footer #donate-wrap.show{height:100%;padding:.2rem}#post #post-footer.short-footer{text-align:center}#post #post-footer.short-footer .author-profile-section{text-align:left}.article-nav{zoom:1}.article-nav:after{content:"";display:block;clear:both;visibility:hidden;height:0}.article-nav .pre-post{float:left}.article-nav .pre-post:before{margin-right:.08rem}.article-nav .pre-post:hover{margin-left:-.1rem}.article-nav .next-post{float:right;text-align:right}.article-nav .next-post:after{content:"\f0da";margin-left:.08rem}.article-nav .next-post:hover{margin-right:-.1rem}