/**
 * typecho-theme-aria - Theme Aria for Typecho crafted by Siphils
 * 
 * @author Siphils
 * @email siphils16@gmail.com
 * @version v1.9.0
 * @link https://eriri.ink
 * @license GNU General Public License v2.0
 * 
 */
@charset "utf-8";/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */#toc a.toc-active,b,strong{font-weight:bolder}button,hr,input{overflow:visible}button,pre .lang,select{text-transform:none}progress,sub,sup{vertical-align:baseline}.hljs-ln td.hljs-ln-numbers,.iconfont{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}#footer p:first-child,#nav-btns i,#nav-vertical i,#response,a{text-shadow:0 1px 2px rgba(0,0,0,.15)}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.container,.row [class*=col-]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.row{margin-right:-10px;margin-left:-10px}.row [class*=col-]{float:left;min-height:1px;padding-right:10px;padding-left:10px}.row [class*="-push-"],.row [class*="-pull-"]{position:relative}.col-mb-1{width:8.33333%}.col-mb-2{width:16.66667%}.col-mb-3{width:25%}.col-mb-4{width:33.33333%}.col-mb-5{width:41.66667%}.col-mb-6{width:50%}.col-mb-7{width:58.33333%}.col-mb-8{width:66.66667%}.col-mb-9{width:75%}.col-mb-10{width:83.33333%}.col-mb-11{width:91.66667%}.col-mb-12{width:100%}@media(min-width:768px){.container{max-width:728px}.col-tb-1{width:8.33333%}.col-tb-2{width:16.66667%}.col-tb-3{width:25%}.col-tb-4{width:33.33333%}.col-tb-5{width:41.66667%}.col-tb-6{width:50%}.col-tb-7{width:58.33333%}.col-tb-8{width:66.66667%}.col-tb-9{width:75%}.col-tb-10{width:83.33333%}.col-tb-11{width:91.66667%}.col-tb-12{width:100%}.col-tb-offset-0{margin-left:0}.col-tb-offset-1{margin-left:8.33333%}.col-tb-offset-2{margin-left:16.66667%}.col-tb-offset-3{margin-left:25%}.col-tb-offset-4{margin-left:33.33333%}.col-tb-offset-5{margin-left:41.66667%}.col-tb-offset-6{margin-left:50%}.col-tb-offset-7{margin-left:58.33333%}.col-tb-offset-8{margin-left:66.66667%}.col-tb-offset-9{margin-left:75%}.col-tb-offset-10{margin-left:83.33333%}.col-tb-offset-11{margin-left:91.66667%}.col-tb-offset-12{margin-left:100%}.col-tb-pull-0{right:0}.col-tb-pull-1{right:8.33333%}.col-tb-pull-2{right:16.66667%}.col-tb-pull-3{right:25%}.col-tb-pull-4{right:33.33333%}.col-tb-pull-5{right:41.66667%}.col-tb-pull-6{right:50%}.col-tb-pull-7{right:58.33333%}.col-tb-pull-8{right:66.66667%}.col-tb-pull-9{right:75%}.col-tb-pull-10{right:83.33333%}.col-tb-pull-11{right:91.66667%}.col-tb-pull-12{right:100%}.col-tb-push-0{left:0}.col-tb-push-1{left:8.33333%}.col-tb-push-2{left:16.66667%}.col-tb-push-3{left:25%}.col-tb-push-4{left:33.33333%}.col-tb-push-5{left:41.66667%}.col-tb-push-6{left:50%}.col-tb-push-7{left:58.33333%}.col-tb-push-8{left:66.66667%}.col-tb-push-9{left:75%}.col-tb-push-10{left:83.33333%}.col-tb-push-11{left:91.66667%}.col-tb-push-12{left:100%}}@media(min-width:992px){.container{max-width:952px}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}.col-offset-0{margin-left:0}.col-offset-1{margin-left:8.33333%}.col-offset-2{margin-left:16.66667%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.33333%}.col-offset-5{margin-left:41.66667%}.col-offset-6{margin-left:50%}.col-offset-7{margin-left:58.33333%}.col-offset-8{margin-left:66.66667%}.col-offset-9{margin-left:75%}.col-offset-10{margin-left:83.33333%}.col-offset-11{margin-left:91.66667%}.col-offset-12{margin-left:100%}.col-pull-0{right:0}.col-pull-1{right:8.33333%}.col-pull-2{right:16.66667%}.col-pull-3{right:25%}.col-pull-4{right:33.33333%}.col-pull-5{right:41.66667%}.col-pull-6{right:50%}.col-pull-7{right:58.33333%}.col-pull-8{right:66.66667%}.col-pull-9{right:75%}.col-pull-10{right:83.33333%}.col-pull-11{right:91.66667%}.col-pull-12{right:100%}.col-push-0{left:0}.col-push-1{left:8.33333%}.col-push-2{left:16.66667%}.col-push-3{left:25%}.col-push-4{left:33.33333%}.col-push-5{left:41.66667%}.col-push-6{left:50%}.col-push-7{left:58.33333%}.col-push-8{left:66.66667%}.col-push-9{left:75%}.col-push-10{left:83.33333%}.col-push-11{left:91.66667%}.col-push-12{left:100%}}@media(min-width:1200px){.container{max-width:1160px}.col-wd-1{width:8.33333%}.col-wd-2{width:16.66667%}.col-wd-3{width:25%}.col-wd-4{width:33.33333%}.col-wd-5{width:41.66667%}.col-wd-6{width:50%}.col-wd-7{width:58.33333%}.col-wd-8{width:66.66667%}.col-wd-9{width:75%}.col-wd-10{width:83.33333%}.col-wd-11{width:91.66667%}.col-wd-12{width:100%}.col-wd-offset-0{margin-left:0}.col-wd-offset-1{margin-left:8.33333%}.col-wd-offset-2{margin-left:16.66667%}.col-wd-offset-3{margin-left:25%}.col-wd-offset-4{margin-left:33.33333%}.col-wd-offset-5{margin-left:41.66667%}.col-wd-offset-6{margin-left:50%}.col-wd-offset-7{margin-left:58.33333%}.col-wd-offset-8{margin-left:66.66667%}.col-wd-offset-9{margin-left:75%}.col-wd-offset-10{margin-left:83.33333%}.col-wd-offset-11{margin-left:91.66667%}.col-wd-offset-12{margin-left:100%}.col-wd-pull-0{right:0}.col-wd-pull-1{right:8.33333%}.col-wd-pull-2{right:16.66667%}.col-wd-pull-3{right:25%}.col-wd-pull-4{right:33.33333%}.col-wd-pull-5{right:41.66667%}.col-wd-pull-6{right:50%}.col-wd-pull-7{right:58.33333%}.col-wd-pull-8{right:66.66667%}.col-wd-pull-9{right:75%}.col-wd-pull-10{right:83.33333%}.col-wd-pull-11{right:91.66667%}.col-wd-pull-12{right:100%}.col-wd-push-0{left:0}.col-wd-push-1{left:8.33333%}.col-wd-push-2{left:16.66667%}.col-wd-push-3{left:25%}.col-wd-push-4{left:33.33333%}.col-wd-push-5{left:41.66667%}.col-wd-push-6{left:50%}.col-wd-push-7{left:58.33333%}.col-wd-push-8{left:66.66667%}.col-wd-push-9{left:75%}.col-wd-push-10{left:83.33333%}.col-wd-push-11{left:91.66667%}.col-wd-push-12{left:100%}}@media(max-width:767px){.kit-hidden-mb{display:none}}@media(max-width:991px){.kit-hidden-tb{display:none}}@media(max-width:1199px){.kit-hidden{display:none}}.clearfix,.row{zoom:1}.clearfix:after,.clearfix:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.row:after{clear:both}@-webkit-keyframes a{0%{opacity:0;bottom:-15px;max-height:0;max-width:0;margin-top:0}30%{opacity:.8;bottom:-3px}to{opacity:1;bottom:0;max-height:200px;margin-top:12px;max-width:400px}}@keyframes a{0%{opacity:0;bottom:-15px;max-height:0;max-width:0;margin-top:0}30%{opacity:.8;bottom:-3px}to{opacity:1;bottom:0;max-height:200px;margin-top:12px;max-width:400px}}@-webkit-keyframes b{0%{opacity:1;bottom:0}30%{opacity:.2;bottom:-3px}to{opacity:0;bottom:-15px}}@keyframes b{0%{opacity:1;bottom:0}30%{opacity:.2;bottom:-3px}to{opacity:0;bottom:-15px}}@-webkit-keyframes c{0%{opacity:0}30%{opacity:.5}to{opacity:.6}}@keyframes c{0%{opacity:0}30%{opacity:.5}to{opacity:.6}}@-webkit-keyframes d{0%{opacity:.6}30%{opacity:.1}to{opacity:0}}@keyframes d{0%{opacity:.6}30%{opacity:.1}to{opacity:0}}.notyf-container{position:fixed;bottom:20px;right:30px;width:20%;color:#fff;z-index:110}.notyf-container .notyf-alert-icon,.notyf-container .notyf-confirm-icon{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf-container .notyf-alert-icon:after,.notyf-container .notyf-alert-icon:before{content:"";background:#ed3d3d;display:block;position:absolute;width:3px;border-radius:3px;left:9px}.notyf-container .notyf-alert-icon:after{height:3px;top:14px}.notyf-container .notyf-alert-icon:before{height:8px;top:4px}.notyf-container .notyf-confirm-icon:after,.notyf-container .notyf-confirm-icon:before{content:"";background:#3dc763;display:block;position:absolute;width:3px;border-radius:3px}.notyf-container .notyf-confirm-icon:after{height:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:9px;left:6px}.notyf-container .notyf-confirm-icon:before{height:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:5px;left:10px}.notyf-container .notyf{display:block;overflow:hidden;-webkit-animation:a .3s forwards;animation:a .3s forwards;box-shadow:0 1px 3px 0 rgba(0,0,0,.45);position:relative;padding-right:13px;border-radius:5px}.notyf-container .notyf.alert{background:#ed3d3d}.notyf-container .notyf.confirm{background:#3dc763}.notyf-container .notyf.disappear{-webkit-animation:b .3s 1 forwards;animation:b .3s 1 forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf-container .notyf.disappear .notyf-message{opacity:1;-webkit-animation:b .3s 1 forwards;animation:b .3s 1 forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.notyf-container .notyf.disappear .notyf-icon{opacity:1;-webkit-animation:d .3s 1 forwards;animation:d .3s 1 forwards}.notyf-container .notyf-wrapper{display:table;width:100%;padding-top:20px;padding-bottom:20px;padding-right:15px;border-radius:3px}.notyf-container .notyf-icon{display:table-cell;width:20%;text-align:center;vertical-align:middle;font-size:1.3em;opacity:0;-webkit-animation:c .5s forwards;animation:c .5s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf-container .notyf-message{display:table-cell;width:80%;vertical-align:middle;position:relative;opacity:0;-webkit-animation:a .3s forwards;animation:a .3s forwards;-webkit-animation-delay:.15s;animation-delay:.15s}.submit,.ui.checkbox,pre .lang{vertical-align:baseline}@media only screen and (max-width:736px){.notyf-container{width:90%;margin:0 auto;display:block;right:0;left:0}}.hljs{display:block;overflow-x:auto;padding:.5em;background:#1d1f21;color:#c5c8c6}.hljs span::selection,.hljs::selection{background:#373b41}.hljs span::-moz-selection,.hljs::-moz-selection{background:#373b41}.hljs-name,.hljs-title{color:#f0c674}.hljs-comment,.hljs-meta,.hljs-meta .hljs-keyword{color:#707880}.hljs-deletion,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol{color:#c66}.hljs-addition,.hljs-doctag,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-string{color:#b5bd68}.hljs-attribute,.hljs-code,.hljs-selector-id{color:#b294bb}.hljs-bullet,.hljs-keyword,.hljs-selector-tag,.hljs-tag{color:#81a2be}.hljs-subst,.hljs-template-tag,.hljs-template-variable,.hljs-variable{color:#8abeb7}.hljs-built_in,.hljs-builtin-name,.hljs-quote,.hljs-section,.hljs-selector-class,.hljs-type{color:#de935f}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;user-select:none}::selection{background-color:rgba(0,0,0,.7);color:#fff}::-moz-selection{background-color:rgba(0,0,0,.7);color:#fff}::-webkit-selection{background-color:rgba(0,0,0,.7);color:#fff}::-webkit-scrollbar-track-piece{background-color:#f8f8f8}::-webkit-scrollbar{width:10px;height:7px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #8a8a8a;box-shadow:inset 0 0 6px #8a8a8a;border-radius:10px;background-color:#8a8a8a}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px #8a8a8a;box-shadow:inset 0 0 6px #8a8a8a;background-color:#8a8a8a}::-webkit-scrollbar-thumb:hover{background-color:#8a8a8abf}body{background-color:#f2f2f2;color:#444;font-family:BlinkMacSystemFont,"Microsoft YaHei","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:95%;width:100%}h1,h2,h3,h4,h5,h6{font-weight:400}a{font-family:Roboto,"Open Sans","Microsoft YaHei","Helvetica Neue",Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-transition:all .24s ease;transition:all .24s ease;color:#333;text-decoration:none}a:active,a:hover{color:grey}.submit{zoom:1;display:inline;margin:0 2px;outline:0;cursor:pointer;text-align:center;text-decoration:none;font:14px/100%;padding:.35em .8em .4em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#606060;border:1px solid #b7b7b7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed')}#nav-btns #nav-menu-btn,#search-box,#wrapper,.nav-sub{display:none}.submit:hover{text-decoration:none;background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:-moz-linear-gradient(top,#fff,#dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc')}.submit:active{position:relative;top:1px;color:#999;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:-moz-linear-gradient(top,#ededed,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff')}input[type=text],input[type=email],input[type=url],input[type=password],textarea{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #ccc;padding:7px 10px;margin:5px 0;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#nav-menu,.nav-sub{border-color:rgba(0,0,0,.14);color:rgba(0,0,0,.54);fill:rgba(0,0,0,.54)}input[type=text],input[type=email],input[type=url],input[type=password]{padding-left:30px;width:100%}#wrapper{position:fixed;width:100vw;height:100vh;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:999;opacity:.5;background-color:rgba(255,255,255,.6)}#nav-menu,#nav-vertical,.card{-webkit-transition:all .5s ease;-ms-transition:all .5s ease}#nav-menu,#nav-vertical{position:fixed;z-index:110;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#nav-menu{width:100%;height:64px;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.06),0 4px 5px 0 rgba(0,0,0,.06),0 1px 10px 0 rgba(0,0,0,.08);box-shadow:0 2px 4px -1px rgba(0,0,0,.06),0 4px 5px 0 rgba(0,0,0,.06),0 1px 10px 0 rgba(0,0,0,.08);background:#fff}#nav-menu:hover{background-color:#fff!important}#nav-menu.headroom--top{background-color:rgba(255,255,255,.2);box-shadow:initial}#nav-menu.headroom--not-top{background-color:#fff!important}#nav-menu a,#nav-vertical a{font-family:Roboto,"Open Sans","Microsoft YaHei","Helvetica Neue",Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}#nav-menu a{font-size:20px;display:inline-block}#nav-left{float:left}#nav-left a{font-family:initial;margin-left:10px;position:relative;line-height:64px}#site-avatar{height:35px;width:35px;margin:14.5px 5px 0 0;float:left;border-radius:50%;transition:all .5s;box-shadow:0 0 6px .5px rgba(255,255,255,.7)}#nav-btns,#nav-right,.card-meta-right,.post-zan{float:right}#nav-left a:hover #site-avatar{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}#nav-right>ul{list-style:none;display:inline-block;margin:0;padding:0}.nav-right-item{display:inline-block;position:relative}#nav-right a{margin:0 5px}#nav-right i{font-size:20px;height:64px;line-height:64px;margin:0 3px}@-webkit-keyframes show-sub{0%{-webkit-transform:translate3d(0,15%,0) translateX(-50%);opacity:0;transform:translate3d(0,15%,0) translateX(-50%)}to{-webkit-transform:translateZ(0) translateX(-50%);opacity:1;transform:translateZ(0) translateX(-50%)}}@keyframes show-sub{0%{-webkit-transform:translate3d(0,15%,0) translateX(-50%);opacity:0;transform:translate3d(0,15%,0) translateX(-50%)}to{-webkit-transform:translateZ(0) translateX(-50%);opacity:1;transform:translateZ(0) translateX(-50%)}}.show-sub{-webkit-animation-name:show-sub;animation-name:show-sub}.nav-sub{list-style:none;position:absolute;left:50%;top:60px;-webkit-box-shadow:0 -4px 20px -1px rgba(0,0,0,.06),0 -4px 40px 0 rgba(0,0,0,.06),0 -1px 10px 0 rgba(0,0,0,.08);box-shadow:0 -4px 20px -1px rgba(0,0,0,.06),0 -4px 40px 0 rgba(0,0,0,.06),0 -1px 10px 0 rgba(0,0,0,.08);background:#fff;border-radius:5px;padding:5px!important;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;transform:translateX(-50%)!important;-webkit-transform:translateX(-50%)!important;-moz-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;-o-transform:translateX(-50%)!important}.nav-sub::before{content:"";position:absolute;top:-24px;left:50%;transform:translateX(-50%);border-width:12px;border-style:solid;border-color:transparent transparent #fff}#response p,#site-meta{transform:translate(-50%,-50%)}.sub-item a,.sub-item i{font-size:15px!important;line-height:25px!important}.sub-item a{margin:0 auto!important}.sub-item{white-space:nowrap;text-align:center;margin:10px}#nav-btns{margin:0 5px}#nav-btns i{font-size:25px}#nav-btns i,#nav-vertical i{-webkit-transition:all .24s ease;transition:all .24s ease;color:#333}#nav-btns i:hover,#nav-vertical i:hover{cursor:pointer;color:grey}.nav-open{left:0!important}#nav-vertical{width:14rem;height:100%;max-width:450px;overflow-x:hidden;overflow-y:auto;background-color:#f2f2f2;left:-20rem;z-index:1000;background-color:rgba(242,242,242,.85);box-shadow:rgba(0,0,0,.5) 0 0 20px 0}#nav-vertical #nav-avatar{text-align:center;margin:25px auto}#nav-vertical>#nav-avatar>img{width:7rem;height:7rem;border-radius:50%}.close{position:absolute;right:0;top:0}.close:hover{cursor:pointer}#nav-vertical>.close>i{font-size:2rem}.nav-vertical-list{list-style:none;padding:0;margin:0}.nav-vertical-item{margin:10px;padding-left:50px}.nav-vertical-item,.nav-vertical-item i{font-size:1.5rem}.nav-vertical-sub{list-style-type:circle;padding:0;margin:10px 0 10px 28px}.vertical-sub-item,.vertical-sub-item i{font-size:1.2rem;margin:10px 0 0}#search-button,#search-text{margin:0;padding:0;height:80px;vertical-align:middle}#search-box{position:fixed;z-index:1000;width:100%;height:100%;justify-content:center;align-items:Center}#search-box>form{position:absolute;background-color:#fff}#header,#main article,.card-body{position:relative}#search-box>.close{right:.3rem;top:.3rem;left:initial}#search-box>.close>i{font-size:2.5rem}#search-text{text-align:center;width:420px;line-height:64px;font-size:32px;border-radius:10px;background-color:rgba(255,255,255,.05);box-shadow:0 0 4px 0 #939090}#search-button:hover{cursor:pointer}#search-button{width:80px;opacity:.6}#search-button,#search-text{border:none;outline:0}#header{height:100vh}#site-meta{position:absolute;top:50%;left:50%;z-index:10;text-align:center;border-radius:.5rem;width:100%;padding:30px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#site-description,#site-name{color:rgba(255,255,255,.8);text-shadow:0 0 5px #c3c3c3}#site-name{font-weight:300;margin-top:5px;margin-bottom:7px;font-size:5rem}#site-description{font-size:1.5rem}#main{margin-bottom:60px}#main article{margin:50px auto;padding:15px;background:#fff;border-radius:10px}.card{-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.card:hover{box-shadow:0 5px 10px 5px rgba(110,110,110,.4)}.card-title{font-size:20px;line-height:1.4}.card-meta-top,.card-meta-top i{font-size:13px}.card-meta-top{margin:10px 0}.card-meta-cate,.card-meta-date{color:#8a8a8a}.card-meta-date:before{content:' • '}.card-thumbnail{display:block;height:320px;width:100%;margin:10px auto;box-sizing:border-box;overflow:hidden}.card-body{overflow:hidden;margin-bottom:10px;color:#555;font-size:15px;line-height:20px}.card-line{width:100%;height:2px;margin:10px 0;overflow:hidden;font-size:0;border-bottom:1px solid #e1e1e1}.card-meta-bottom{padding:0;margin:0;list-style:none}.card-meta-label{padding:0;display:inline-block;vertical-align:middle;margin-left:10px;color:#8a8a8a;line-height:1.3}.card-meta-label:first-child{margin:0}.post{background-color:#FFF}.post-title{text-align:center;font-size:1.5rem;margin:20px auto}.post-meta{text-align:center}.post-meta-label:before{content:"# "}.post-meta-label{margin-right:10px}.post-meta-label .post-meta-date:last-child{margin-right:initial}.post-content{font-size:105%;line-height:1.5rem;word-wrap:break-word;word-break:break-all;border-top:1px dashed #dadada;padding:20px 0;margin-top:25px}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{padding:0 0 0 15px;font-weight:400;line-height:1.5;border-left:3px solid #333;margin:20px 0 10px}.post-content h1{font-size:24px}.post-content h2{font-size:22px}.post-content a:not([class~=fancybox],[class~=copy-code]){border-bottom:1px solid #333}.post-content hr{width:80%;margin:40px auto;height:3px;border:none;background-color:#ddd;background-image:repeating-linear-gradient(-45deg,#fff,#fff 4px,transparent 4px,transparent 8px)}.post-content p{margin:15px 0;line-height:2rem;text-align:justify;padding:0 10px}.post-content b,.post-content strong{font-weight:700}.post-content blockquote{margin:0 0 0 15px;padding:0 0 0 10px;color:#666;border-left:4px solid #ddd;word-wrap:break-word;word-break:break-all;background:#fafafa}.post-content ol,.post-content ul{padding-left:20px;margin:15px 0 15px 15px}.post-content ul{list-style:circle}.post-content img:not([class~=link-avatar]){max-width:90%;display:inline-block;height:auto}.post-content img:not([class~=link-avatar]):not([no-fancybox]){background:#fff;display:block!important;margin:10px auto;line-height:8rem;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.24)!important;box-shadow:0 4px 12px rgba(0,0,0,.24)!important;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.highlight-wrap code::-webkit-scrollbar{height:10x!important;width:10x!important;background-color:#1d1f21!important}.highlight-wrap code::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;border-radius:10px!important;background-color:#21252b!important}.highlight-wrap code::-webkit-scrollbar-thumb{border-radius:5px!important;background-color:#535353!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;-webkit-box-shadow:inset 0 0 0 #fff;box-shadow:inset 0 0 0 #fff}.highlight-wrap code::-webkit-scrollbar-track-piece{background-color:#1d1f21!important}.highlight{display:block!important;margin:0;padding:0 0 0 10px}.highlight::before{content:attr(data-line);margin:0;color:#fff;position:absolute;display:inline-block;background-color:#1d1f21;height:25px;left:0;padding:0 5px}.hl-child{margin-left:28px}.highlight-wrap{position:relative;background:#2c333b;border-radius:5px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;text-shadow:none;color:#000;padding-top:30px;box-shadow:0 10px 30px 0 rgba(0,0,0,.4)}.highlight-wrap:before{content:" ";position:absolute;-webkit-border-radius:50%;border-radius:50%;background:#fc625d;width:12px;height:12px;left:10px;margin-top:-20px;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b}.highlight-wrap code[data-lang]:before{color:#fff;content:attr(data-lang);height:30px;line-height:30px;background:#2c333b;font-size:16px;position:absolute;left:50%;transform:translateX(-50%);top:0;font-weight:700;pointer-events:none}#new-response,#new-response i,.highlight-wrap .copy-code .iconfont{font-size:20px}.highlight-wrap .copy-code{color:#fff;position:absolute;right:10px;top:0}.highlight-wrap .copy-code:hover{color:rgba(255,255,255,.5)}.post-content code:not([class~=hljs]){padding:2px 8px;margin:0 4px;word-wrap:break-word;color:#555;background:#eee;border-radius:3px;font-size:14px}.hljs{padding-left:10px}pre .lang{font-size:.85714286rem;cursor:pointer;background-color:#767676!important;border-color:#767676!important;color:#FFF!important;position:absolute;line-height:1;margin:0 .14285714em;background-image:none;padding:.5833em .833em;font-weight:700;border:0 solid transparent;border-radius:.28571429rem;-webkit-transition:background .1s ease;transition:background .1s ease}.comment-main code{padding-left:40px}.comment-main code li{margin:0;line-height:24px}.hljs-ln td.hljs-ln-numbers{-webkit-touch-callout:none;-khtml-user-select:none;user-select:none;text-align:center;color:#fff;background:#1d1f21;font-family:monospace,Helvetica,Tahoma,Arial,STXihei,"STHeiti Light","Microsoft YaHei",sans-serif;vertical-align:top;position:absolute;left:0;width:30px;border-right:1px solid #fff}#response,.comment-new,.link-item{user-select:none}.hljs-ln td.hljs-ln-code{padding-left:30px}.hljs-ln-line{width:100%}.post-content table:not([class*=hljs-ln]){border-spacing:0;width:100%;border:1px solid #ccc;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.post-content table:not([class*=hljs-ln]) tr{-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.post-content table:not([class*=hljs-ln]) .highlight,.post-content table:not([class*=hljs-ln]) tr:hover{background:#d3d3d3}.post-content table:not([class*=hljs-ln]) td,.post-content table:not([class*=hljs-ln]) th{border-left:1px solid #ccc;border-top:1px solid #ccc;padding:10px;text-align:left}.post-content table:not([class*=hljs-ln]) th{background-color:#dce9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-moz-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-ms-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2,#f2f2f2);background-image:linear-gradient(top,#f2f2f2,#f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f2f2f2, endColorstr=#f2f2f2);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#f2f2f2, endColorstr=#f2f2f2)";-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;box-shadow:0 1px 0 rgba(255,255,255,.8) inset;border-top:none;text-shadow:0 1px 0 rgba(255,255,255,.5)}.post-content table:not([class*=hljs-ln]) td:first-child,.post-content table:not([class*=hljs-ln]) th:first-child{border-left:none}.post-content table:not([class*=hljs-ln]) th:first-child{-moz-border-radius:6px 0 0;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0}.post-content table:not([class*=hljs-ln]) th:last-child{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.post-content table:not([class*=hljs-ln]) tr:last-child td:first-child{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px}.post-content table:not([class*=hljs-ln]) tr:last-child td:last-child{-moz-border-radius:0 0 6px;-webkit-border-radius:0 0 6px 0;border-radius:0 0 6px}.post-other{margin:60px auto 10px;display:block;text-align:center}.post-other a{display:inline-block}.post-other i{font-size:40px}.post-qrcode,.post-reward{display:inline-block;width:50%;position:relative}.post-qrcode div:before,.post-reward ul:before{content:"";position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:0;height:0;font-size:0;border:15px solid;border-color:transparent transparent #f2f2f2}.post-tags,.post-update{border-bottom:1px dashed #dadada}.post-reward ul{list-style:none}.post-qrcode div,.post-reward ul{text-align:center;box-shadow:0 2px 5px 0 rgba(0,0,0,.6);background-color:#f2f2f2;position:absolute;margin:0;top:70px;left:50%;transform:translateX(-50%);padding:10px;border-radius:10px;z-index:110;display:none}.post-reward li{margin:0 5px}.post-qrcode img,.post-reward img{width:160px;height:160px}.post-update{padding:10px 0;display:block;font-size:.8rem;color:#14141494;text-align:right}.post-tags{height:50px}.post-tags a{line-height:50px;font-size:.9rem}.post-tags a:not([class~=post-zan]):before{font-family:iconfont;content:"\e603";margin-right:2px}.post-footer{overflow:hidden;width:100%;margin:30px 0 0;background:#000}.post-footer .post-footer-thumbnail{position:absolute;z-index:50;top:0;left:0;width:100%;height:100%;opacity:.4;background-size:cover;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.post-footer>.post-footer-box>a>.post-footer-thumbnail>img{width:100%;height:100%;object-fit:cover;pointer-events:none}.post-footer.nextprev a{height:150px;padding:0;text-align:left}.post-footer .post-footer-title{position:relative;z-index:98}.post-footer a{position:relative;display:block;float:left;overflow:hidden;height:100%;padding:55px 25px;text-align:center}.post-footer a:hover>.post-footer-thumbnail{opacity:.6}.post-footer h3{font-size:17px;font-weight:400;line-height:30px;margin:20px 0;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}#page-nav,#response i{font-weight:700}.post-footer .post-footer-label{font-size:13px;display:block;text-transform:uppercase;color:rgba(255,255,255,.7)}.post-footer .half{width:50%;float:left}.post-footer.nextprev a{width:100%}.post-footer.nextprev .post-footer-label{position:absolute;z-index:100;top:0}.post-footer.nextprev .post-footer-title{position:absolute;width:70%}.post-footer.nextprev .next h3,.post-footer.nextprev .previous h3{font-size:14px}.post-footer.nextprev .previous{text-align:left}.post-footer.nextprev .previous .post-footer-title{bottom:40px;left:40px}.post-footer.nextprev .previous .post-footer-label{top:40px;left:40px}.post-footer.nextprev .next .post-footer-title{text-align:right;right:40px;bottom:40px}#footer,#footer p:first-child i,#page-nav,#page-nav li,#response p,.comment-new,.link-name{text-align:center}.post-footer.nextprev .next .post-footer-label{top:40px;right:40px}#response{padding:30px 0;display:block;border-top:1px solid #8e8d8d;position:relative}#response p{margin:0;padding:0 40px;position:absolute;left:50%;top:0;background-color:#f2f2f2}#response,#response i{font-size:25px}#comments{margin-bottom:20px;padding-top:15px}.comment-list .respond{margin:20px 0;padding:20px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#f2f2f2}.respond .cancel-comment-reply{float:right;margin-top:15px;font-size:.92857em}.comment-body{word-wrap:break-word}.comment-list{padding:0;margin:0;list-style:none}.comment-body:not(.comment-child){overflow:hidden;border-bottom:1px solid #ddd;margin:0 0 1em}.comment-body[id*=pingback]{padding-left:83px}.comment-avatar{position:relative;float:left;margin-right:33px;border-radius:5px;box-shadow:0 0 8px 1px #ccc}.comment-by-author>div>.comment-avatar::before{font-family:iconfont;content:"\e61a";position:absolute;color:#17d335;font-size:18px;right:-8px;bottom:-8px}.comment-avatar img{display:block;width:50px;height:50px;border-radius:5px}.comment-child .comment-avatar img{width:35px;height:35px}.comment-child .comment-avatar{margin-left:15px}.comment-content{overflow:hidden}.comment-body .comment-text{padding:10px;border:1px solid #e5e5e5;border-radius:5px;background:#fff;box-sizing:border-box;width:100%}.comment-body .comment-text img{max-width:95%}.comment-body .comment-text p{margin:5px;padding:0;line-height:1.5rem}.comment-body .comment-text p:last-child{margin:0}.comment-body .attribution{margin:.5em 0 0;font-size:14px;color:#666}.comment-body,.comment-data{position:relative}.comment-body .comment-text:before,.comment-body:before,.comment-data:before{content:"";position:absolute;top:0;left:65px}.comment-data:before{width:3px;top:-10px;bottom:-10px;background:rgba(0,0,0,.1)}.comment-body:before{width:9px;height:9px;border:3px solid #fff;border-radius:100px;margin:16px 0 0 -6px;box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 1px 1px rgba(0,0,0,.1);background:#ccc}.comment-parent:hover:before{background:#1a1a1a}.comment-child:hover:before{background:#969696}.comment-body .comment-text:before{top:18px;left:78px;width:9px;height:9px;border-width:0 0 1px 1px;border-style:solid;border-color:#e5e5e5;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.comment-meta span:first-child{background-color:#dfdddd;display:inline-block;padding:3px 8px;border-radius:5px}#comment-form .comment-input input,#comment-form textarea{background-color:transparent}#new-response{display:inline-block;margin-bottom:25px}#comment-info{display:inline-flex;width:100%;justify-content:space-between;align-items:center}#comment-form p{margin:0}#comment-form .comment-input{position:relative;width:28%}#comment-form .comment-input label:not([for=comment-ban-mail]){position:absolute;left:8px;bottom:12px}#comment-form>p#comment-ban-mail{float:right}#comment-info img{width:50px;height:50px;transition:all 1.5s;border-radius:5px;box-shadow:0 0 8px 1px #ccc;-webkit-transition:all 1.5;-moz-transition:all 1.5;-ms-transition:all 1.5;-o-transition:all 1.5}#comment-form textarea{resize:vertical;color:rgba(0,0,0,.7);min-height:200px;max-height:500px}.comment-new{background:#000;position:absolute;right:-40px;top:-15px;display:block;width:76px;height:20px;line-height:20px;color:#fff;font-size:14px;font-weight:400;transform:rotate(45deg);transform-origin:0 0}#page-nav ul,.comment-image{-moz-user-select:none;-ms-user-select:none}#comment-footer{position:relative;margin:5px auto 20px}.comment-image{position:absolute;-webkit-user-select:none;user-select:none;color:#888;top:0;left:55px;background:#fff;border:1px solid #ddd;border-radius:4px;font-size:13px;padding:2px 5px;cursor:pointer;height:22px;box-sizing:border-box;z-index:2;line-height:13px}.OwO i,.comment-image i{font-size:13px!important}.ui.checkbox{position:absolute;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;font-style:normal;min-height:17px;font-size:1rem;line-height:17px;min-width:17px;top:0;right:0}.ui.checkbox input[type=checkbox]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:3;width:17px;height:17px}.ui.checkbox label{cursor:auto;position:relative;display:block;padding-left:1.85714em;outline:0;font-size:1em}.ui.checkbox label:before{position:absolute;top:0;left:0;width:17px;height:17px;content:'';background:#FFF;border-radius:.21428571rem;-webkit-transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;border:1px solid #D4D4D5;-moz-transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;-ms-transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;-o-transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease}.ui.toggle.checkbox{min-height:1.5rem}.ui.toggle.checkbox input{width:3.5rem;height:1.2rem}.ui.toggle.checkbox label{min-height:1.5rem;padding-left:4rem;color:rgba(0,0,0,.87);padding-top:.15em}.ui.toggle.checkbox input:checked~label,.ui.toggle.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox label:before{display:block;position:absolute;content:'';z-index:1;-webkit-transform:none;transform:none;border:none;top:0;background:rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none;width:3.5rem;height:1.2rem;border-radius:500rem}.ui.toggle.checkbox input~label:after,.ui.toggle.checkbox label:after{-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset}.ui.toggle.checkbox label:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05))) #FFF;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.05)) #FFF;background:linear-gradient(transparent,rgba(0,0,0,.05)) #FFF;position:absolute;content:''!important;opacity:1;z-index:2;border:none;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;width:1.4rem;height:1.4rem;top:-.1rem;left:0;border-radius:500rem;-webkit-transition:background .3s ease,left .3s ease;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox input~label:after{left:-.05rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset}.ui.toggle.checkbox input:focus~label:before{background-color:rgba(0,0,0,.15);border:none}.ui.toggle.checkbox input:checked~label:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:#333!important}.ui.toggle.checkbox input:checked~label:after{left:2.15rem;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset}#comment-form .submit{width:150px;height:40px;margin-top:10px}#page-nav{white-space:nowrap;margin:30px 0;color:#2d2f33}#page-nav ul{-webkit-user-select:none;user-select:none;list-style:none;font-size:0;padding:0}#page-nav .page-current{background-color:#8a8a8a}#page-nav a{display:block}#page-nav li{margin:0 5px;background-color:rgba(0,0,0,.075);color:#5a5e66;min-width:30px;border-radius:2px;padding:0 4px;font-size:13px;height:28px;line-height:28px;box-sizing:border-box;vertical-align:top;display:inline-block}#go-top{z-index:110;width:50px;height:50px;display:none;position:fixed;right:30px;bottom:100px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none}#go-top>img{width:100%;height:100%;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}#go-top>img:hover{filter:brightness(50%);-ms-filter:brightness(50%);-webkit-filter:brightness(50%)}#footer{padding:15px 0;font-size:11px}#footer a{color:rgba(0,0,0,.7);font-family:Consolas,Menlo,Monaco,"lucida console","Liberation Mono","Courier New","andale mono",monospaceX,monospace,sans-serif}#footer p{margin:5px 0;line-height:16px;padding:0;word-break:break-word}#footer p:first-child{width:60%;max-width:850px;margin:0 auto;padding:0;display:block;position:relative;z-index:-1}#footer p:first-child i{font-size:1.5rem;padding:0 20px;line-height:20px;position:absolute;transform:translate(-50%,-50%);left:50%;top:0;background-color:#f2f2f2}.headroom{position:fixed;top:0;left:0;right:0;transition:all .4s ease-in-out}.headroom--unpinned{top:-100px}.headroom--pinned{top:0}#nprogress .spinner{top:25px!important;right:25px!important}#nprogress .spinner-icon{width:25px!important;height:25px!important}.link-box{display:table;margin:20px 0;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.link-box a{display:inline-block;border:none!important;width:calc((100% - 80px)/ 4);margin:10px}.link-item{width:100%;background-color:#fafafa;border:1.3px solid #ededed;border-radius:5px;max-height:300px;display:inline-block;box-shadow:0 0 2px 0 rgba(172,172,172,.4);box-sizing:border-box;-webkit-transition:all .5s ease;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.link-item:hover{transform:translateY(-8px);box-shadow:0 0 8px 0 #d3d3d3}.link-avatar{width:100%;height:100%;padding:0;border-radius:5px 5px 0 0;display:block;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0}.link-name{display:block;font-size:1rem;margin:5px 0;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap}@media (min-width:450px) and (max-width:768px){.link-box a{width:calc((100% - 80px)/ 3);margin:10px 13px}}@media (max-width:450px){.link-box a{width:calc((100% - 80px)/ 2);margin:10px 20px}}#toc-container{padding-top:190px;position:absolute}#toc-container ul{list-style:none;margin:0;padding:0}#toc{position:-webkit-sticky;position:sticky;top:80px}#toc li,#toc ul{margin:8px 0;padding-left:0;list-style:none}#toc>ul{position:relative;border-left:1px solid #ddd}#toc>ul>li::before{position:relative;top:-1px;left:-4.4px;display:inline-block;width:8px;height:8px;content:'';border-radius:50%;background-color:#5c5c5c}#toc ul li a{display:inline-table;margin-left:5px}#toc ul li ul li a{margin-left:15px;color:#828282}#toc ul li ul li ul li a{margin-left:25px;color:#828282}#toc a:hover{color:#5c5c5c}#toc a.toc-active::before{content:'';position:absolute;border:1px solid #5c5c5c;height:16px;left:-2px;width:1px;background-color:#5c5c5c}@media (max-width:799px){#nav-right ul.nav-right-list,#site-avatar{display:none}#nav-btns #nav-menu-btn{display:inline-block}.post-footer.post-footer-featured,.post-qrcode{display:none}.post-footer .third{width:100%}.post-footer .half{float:none;width:100%}.post-footer.nextprev article{height:150px;width:100%}}@media (max-width:768px){#header{height:60vh}#comment-info{display:block;width:100%}#comment-form .comment-input{width:100%}#comment-cur-avatar{display:none}}@media (max-width:768px) and (min-width:450px){#search-box{background-size:40%!important}#search-img{width:32px;height:32px}#search-text{width:200px;height:50px;line-height:50px}#search-button{height:55px;width:55px}}@media (max-width:450px) and (min-width:425px){#site-name{font-size:45px}#site-description{font-size:25px}}@media (max-width:700px){#response p{padding:0 20px}#response,#response i{font-size:20px}}@media (max-width:450px){#site-name{font-size:35px}#site-description{font-size:18px}.card-thumbnail{height:180px}.post-meta-label i,.post-tags a{font-size:13px}.post-tags span{font-size:15px}#comment-form textarea{background-size:100px 100px}#go-top{right:15px}#search-box>form{min-width:190px}#search-box{background-size:60%!important}#search-img{width:32px;height:32px}#search-text{width:150px;height:40px;line-height:40px;font-size:14px}#search-button{height:30px;width:30px}.post-other i{font-size:35px}.post-qrcode img,.post-reward img{height:130px;width:130px}.post-reward ul{flex-direction:column}.post-reward li{margin:5px 0}}@media (max-width:355px){#comment-ban-mail{position:initial;margin-top:10px}#response p{padding:0 10px}#response,#response i{font-size:15px}}@media (max-width:280px){#site-avatar{display:none}.ui.checkbox{position:relative;margin-top:5px}}