@media (max-width:768px){:root{--body-width:100vw}}@media (min-width:768px){:root{--body-width:750px}}@media (min-width:992px){:root{--body-width:970px}}@media (min-width:1200px){:root{--body-width:1170px}}@media (min-width:1800px){:root{--body-width:1300px}}#page,#post,#post-list{width:70%;min-width:60%;position:relative;padding:10px 30px;background:var(--main-bg)}#post-list{margin-bottom:40px;border-radius:10px}.post-item{display:flex;margin:20px 0;padding-bottom:10px;border-bottom:1px solid var(--adorn)}.post-item .post-item-info{width:100%;padding-right:10px}.post-item .post-item-cover{order:1;width:100%;max-width:40%;height:140px;position:relative;overflow:hidden;border-radius:10px}.post-item .post-item-cover img{display:block;transition:opacity .4s ease-out;position:absolute;left:0;top:0;object-fit:cover;width:100%;height:100%}.post-item .post-title{color:var(--title-color);font-size:1.2rem;margin-bottom:4px;font-weight:700;display:-webkit-box;overflow:hidden;text-decoration:none;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-wrap:break-word;word-break:break-all}.post-item .post-description{margin-bottom:20px;font-size:.9rem;line-height:24px;overflow:hidden;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.post-item .post-meta-wrap{color:#999;font-size:.6rem;margin:10px 0 0}.post-item .post-meta-wrap .post-categorie,.post-item .post-meta-wrap .post-tag{margin-left:6px}.post-item .post-meta-wrap a{text-decoration:none;color:#999}.post-item .post-item-cover+.post-item-info{position:relative}.post-item .post-item-cover+.post-item-info .post-meta-wrap{position:absolute;bottom:0}@media (max-width:768px){#post-list .post-item{flex-direction:column-reverse}#post-list .post-item .post-meta-wrap{margin-top:10px;position:unset}#post-list .post-item .post-item-cover{height:230px;max-width:100%;margin-bottom:10px}}#header{display:flex;padding-bottom:20px;justify-content:space-between}.avatar:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.header-author .author-avatar{width:100px;height:100px;object-fit:cover;border-radius:6px}.header-author .author-name{color:#ff7242;font-size:1.3rem;font-weight:700;padding-top:10px;text-align:center}.header-description{margin-top:20px;color:var(--text-color);text-align:right}.header-description p{margin:unset}.header-description .header-icon{float:right}.header-description .header-icon a i{color:var(--text-color);font-size:.9rem;margin-right:10px;margin-top:10px}.header-description .header-icon a i:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}@media screen and (max-width:900px){header{display:flex;justify-content:center;flex-direction:column}header .author{display:block;text-align:center}header .header-description{text-align:center}header .header-description>.header-icon{text-align:center;float:none}}*{margin:0}html{scroll-behavior:smooth}body{background-color:var(--body-bg);color:var(--text-color);font-family:consolas,Menlo,'PingFang SC','Microsoft YaHei',sans-serif}body a{text-decoration:none;color:#00c4b6;transition:all .5s}body p{margin:revert}body .mask{width:100%;height:100%;position:fixed;top:0;z-index:1;background:rgba(0,0,0,.4)}body .pjax-progress{position:fixed;top:0;left:0;width:10%;height:2px;z-index:103;background-color:var(--main);transition:width .4s ease 0s}body .clipboard{right:16px;top:8px;cursor:pointer;border-radius:3px;color:#eff;position:relative;float:right;padding:2px}body img{max-width:100%}#body-wrap{display:flex;width:var(--body-width);margin:0 auto;flex-flow:column}#body-wrap #main{display:flex;margin-top:10px;justify-content:center}#body-wrap #main a:hover{color:var(--main)}.table-wrap{overflow-x:scroll}.table-wrap table{display:table;width:100%;border-spacing:0;border-collapse:collapse;empty-cells:show}.table-wrap table thead{background:rgba(153,169,191,.1)}.table-wrap table td,.table-wrap table th{padding:.3rem .6rem;border:1px solid #eee;vertical-align:middle}.post-content h1::before,.post-content h2::before,.post-content h3::before,.post-content h4::before,.post-content h5::before,.post-content h6::before{color:#00c4b6;margin-right:4px;display:inline-block;content:'\f863';-webkit-animation:IH 1s linear infinite;animation:IH 1s linear infinite;font-family:'Font Awesome 5 Free'}kbd{padding:2px 4px;font-size:.8rem;color:#fff;background-color:#666;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 #000;box-shadow:inset 0 -1px 0 #000}code{padding:.1rem .2rem;background:rgba(27,31,35,.05);color:#f47466;border-radius:3px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}blockquote{border-radius:4px;margin:4px 0;padding:.6rem .8rem;border-left:.2rem solid #e58a8a;background-color:rgba(73,177,245,.1);color:var(--blockquote-color)}blockquote p{margin:0}.pullquote.left{max-width:45%;float:left;margin:.5em .5em 0 0}.pullquote.right{max-width:45%;float:right;margin:.5em 0 0 .5em;border-right:.2rem solid #e58a8a;border-left:none}.video-container{position:relative;overflow:hidden;margin-bottom:.8rem;padding-top:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;margin-top:0;width:100%;height:100%}@media (max-width:768px){#body-wrap{width:100%}}@media screen and (max-width:900px){#page,#post,#post-list{padding:10px;padding-bottom:30px;margin:0 10px;width:calc(100% - 20px);box-sizing:border-box;min-width:auto;max-width:none}}.search-keyword{color:#f47466;font-weight:700}#local-search .search-result-list{overflow-y:auto;max-height:200px;overflow-x:hidden;padding:0 10px}#local-search .search-result{margin:.3rem 0 .4rem;word-break:break-all;line-height:1.7;font-size:.8rem}.search-result-list li{list-style:none}.search-result-list li a{font-weight:600;font-size:.8rem}.search-close-button{position:absolute;top:.8rem;right:1rem;color:#858585;font-size:1rem;line-height:1;cursor:pointer;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#local-search{top:5rem;left:50%;z-index:1;width:30rem;display:none;padding:1rem;margin-left:-15rem;position:fixed;border-radius:10px;background:var(--main-bg);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#local-search hr{margin:1rem auto}#local-search-title{padding:0 0 .7rem;color:var(--main);font-size:1rem;text-align:center;line-height:1}#local-search input{padding:.25rem .7rem;width:100%;outline:0;border:2px solid var(--main);border-radius:2rem;background:0 0;color:var(--text-color);font-size:.8rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#local-search hr{border:2px dashed var(--main);margin:2rem auto}@media screen and (max-width:900px){#local-search .search-result-list{max-height:78vh}#local-search{border-radius:0;top:0;left:0;margin:0;width:100%;height:100%}#navbar-wrap .search-btn{margin-left:auto}}.search-animation-max{-webkit-animation:search-animation-max .5s;-moz-animation:search-animation-max .5s;-o-animation:search-animation-max .5s;-ms-animation:search-animation-max .5s;animation:search-animation-max .5s}.search-animation-min{-webkit-animation:search-animation-min .5s;-moz-animation:search-animation-min .5s;-o-animation:search-animation-min .5s;-ms-animation:search-animation-min .5s;animation:search-animation-min .5s}@-moz-keyframes search-animation-max{0%{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes search-animation-max{0%{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes search-animation-max{0%{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes search-animation-max{0%{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes search-animation-min{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}}@-webkit-keyframes search-animation-min{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}}@-o-keyframes search-animation-min{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}}@keyframes search-animation-min{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}}#nav-wrap{height:60px;position:relative}.navbar{z-index:1;height:inherit;position:fixed;transition:all .4s}.navbar ul li:hover .menu-child{display:flex;background-color:var(--navbar-bg);position:absolute;padding:0;border-radius:6px;-webkit-box-shadow:0 5px 20px -4px #000;box-shadow:0 5px 20px -4px #000;flex-direction:column}.navbar li{position:relative;list-style:none;float:left}.navbar li a{font-weight:700;display:block;cursor:pointer;white-space:nowrap;padding:10px;font-size:.8rem}.navbar .bar{display:flex;height:inherit;width:var(--body-width);padding:0 10px;box-sizing:border-box;border-radius:0 0 8px 8px;background:var(--navbar-bg);align-items:center;justify-content:space-between}.navbar .bar .title{color:#ff7242;font-size:1.1rem;font-weight:700}.navbar .bar .search-btn{flex:1;display:flex;justify-content:flex-end}.navbar .bar .menu{padding:0 0 0 6px}.navbar .bar .open-nav{margin-left:10px;display:none}#navbar-wrap .open-nav{margin-left:10px;display:none}#navbar-wrap i{order:1;font-size:.8rem}.menu-child{display:none}.menu-child li{float:none}.open-mobile{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#mobile-nav{right:-250px;top:0;position:fixed;width:250px;height:100%;z-index:103;overflow:hidden auto;background:var(--main-bg);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s}#mobile-nav ul{padding-inline-start:unset}#mobile-nav ul li{display:block;list-style:none;text-align:center;line-height:2}#mobile-nav ul li a{font-weight:700;display:block;cursor:pointer;white-space:nowrap;padding:10px;font-size:.9rem}@media screen and (max-width:900px){.bar .menu{display:none}.navbar #navbar-wrap{margin:0}.navbar .bar{padding:0 20px}.navbar .bar .open-nav{display:inline-block}}#post-list{width:100%}#post-list{order:1}#sidebar{width:25%;max-width:30%;padding-right:10px}#sidebar #sidebar-sticky{top:10px;position:sticky;transition:all .3s}#sidebar .card:first-child{margin:0}#sidebar .card{margin-top:10px;padding:20px;border-radius:10px;background:var(--main-bg);transition:all .5s}#sidebar .card-content{font-size:.9rem}#sidebar .headline{font-weight:700;margin-bottom:1rem}#sidebar .recent-posts .recent-post-item{padding:3px 0}#sidebar .recent-posts .recent-post-item>a{color:var(--title-color);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#sidebar .site-info .site-info-item{padding:4px 0;display:flex;justify-content:space-between}@media screen and (max-width:900px){#sidebar{display:none}}figure.highlight pre{color:#eff}figure.highlight table::-webkit-scrollbar-thumb{background:#121212}figure.highlight pre .deletion{color:#bf42bf}figure.highlight pre .addition{color:#105ede}figure.highlight pre .meta{color:#c792ea}figure.highlight pre .comment{color:#969896}figure.highlight pre .attribute,figure.highlight pre .css .class,figure.highlight pre .css .id,figure.highlight pre .css .pseudo,figure.highlight pre .html .doctype,figure.highlight pre .regexp,figure.highlight pre .ruby .constant,figure.highlight pre .tag .name,figure.highlight pre .variable,figure.highlight pre .xml .doctype,figure.highlight pre .xml .pi,figure.highlight pre .xml .tag .title{color:#ff5370}figure.highlight pre .tag{color:#89ddff}figure.highlight pre .command,figure.highlight pre .constant,figure.highlight pre .literal,figure.highlight pre .number,figure.highlight pre .params,figure.highlight pre .preprocessor{color:#f78c6c}figure.highlight pre .built_in{color:#ffcb6b}figure.highlight pre .css .rules .attribute,figure.highlight pre .formula,figure.highlight pre .header,figure.highlight pre .inheritance,figure.highlight pre .number,figure.highlight pre .ruby .class .title,figure.highlight pre .ruby .symbol,figure.highlight pre .special,figure.highlight pre .string,figure.highlight pre .value,figure.highlight pre .xml .cdata{color:#c3e88d}figure.highlight pre .css .hexcolor,figure.highlight pre .keyword,figure.highlight pre .title{color:#89ddff}figure.highlight pre .coffeescript .title,figure.highlight pre .function,figure.highlight pre .javascript .title,figure.highlight pre .perl .sub,figure.highlight pre .python .decorator,figure.highlight pre .python .title,figure.highlight pre .ruby .function .title,figure.highlight pre .ruby .title .keyword{color:#82aaff}figure.highlight pre .javascript .function,figure.highlight pre .tag .attr{color:#c792ea}figure.highlight pre .line.marked{background-color:rgba(97,97,97,.314)}figure.highlight pre{padding-right:.5rem;padding-left:.5rem;background-color:var(--code-bg);color:#eff;font-family:consolas,Menlo,'PingFang SC','Microsoft YaHei',sans-serif}figure.highlight{overflow-y:hidden;padding:0;background:var(--code-bg);color:#eff;line-height:1.6;position:relative;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px 0 rgba(0,0,0,.4);-webkit-transform:translateZ(0);border-radius:10px;margin-bottom:20px;margin-top:10px}.code-block{height:38px;position:sticky;overflow:hidden;left:0}.code-block::before{content:attr(lang);height:38px;line-height:38px;background:var(--code-wrap-bg);color:#eff;font-size:1rem;position:absolute;top:0;left:0;width:100%;font-weight:700;padding:0 16px;padding:0 70px;text-indent:15px;float:left}.code-block::after{content:' ';position:absolute;-webkit-border-radius:50%;border-radius:50%;background:#fc625d;width:12px;height:12px;top:0;left:20px;margin-top:13px;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;z-index:3}.show-btn{position:sticky;cursor:pointer;left:0;bottom:0;width:100%;height:2rem;text-align:center;color:#fff;background-image:linear-gradient(transparent 0,#212121 80%);z-index:1}.show-btn i{display:flex;animation:UpDown .8s infinite alternate;justify-content:center}@-moz-keyframes UpDown{from{transform:translate(0,0)}to{transform:translate(0,6px)}}@-webkit-keyframes UpDown{from{transform:translate(0,0)}to{transform:translate(0,6px)}}@-o-keyframes UpDown{from{transform:translate(0,0)}to{transform:translate(0,6px)}}@keyframes UpDown{from{transform:translate(0,0)}to{transform:translate(0,6px)}}.comment-head .comment-headline{margin-bottom:1.6rem;display:inline-block;vertical-align:middle;font-weight:700;font-size:1.2rem}.comment-head hr{border:2px dashed var(--main);margin:2rem auto}footer{text-align:center;font-size:.9rem;line-height:2em;padding:30px 0}footer .fa-fan{color:#00c4b6;-webkit-animation:IH 1s linear infinite;animation:IH 1s linear infinite}footer .third-party .icp img{position:relative;top:4px}footer .third-party .cdn img{position:relative;top:-2px}:root{--main:#e58a8a;--body-bg:#eaeaea;--text-color:#333;--main-bg:#fff;--navbar-bg:#fff;--title-color:#2f2f2f;--link-bg:#f8f9fa;--code-bg:#212121;--code-wrap-bg:#1c1c1c;--blockquote-color:#6a737d;--color-block:#f9f9f9;--adorn:#f0f0f0;--error-text-color:#333}:root[theme=dark]{--body-bg:#333841;--text-color:rgba(255,255,255,0.6);--main-bg:#282c34;--navbar-bg:#282c34;--title-color:rgba(255,255,255,0.9);--link-bg:#333841;--code-bg:#333841;--code-wrap-bg:#444851;--blockquote-color:var(--text-color);--color-block:#363941;--adorn:#646e80;--error-text-color:#fff}:root[theme=dark] #rightside,:root[theme=dark] img{-webkit-filter:brightness(.8);filter:brightness(.8)}@-moz-keyframes CW{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes CW{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes CW{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes CW{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes CW{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes CW{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes CW{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes CW{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes IH{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes IH{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-o-keyframes IH{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes IH{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-moz-keyframes IH{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes IH{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-o-keyframes IH{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes IH{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background-color:var(--main);background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);border-radius:2em}::-webkit-scrollbar-corner{background-color:transparent}::-moz-selection{color:#fff;background-color:var(--main)}#post{border-radius:10px}.post-info{text-align:center;padding:20px 0}.post-info .post-title{padding-bottom:4px}.post-info .post-meta{font-size:.6rem}.post-info .post-meta>div{padding:2px 0}.post-content{line-height:1.8;padding-bottom:50px;word-wrap:break-word;overflow-wrap:break-word}.post-content img{margin:0 auto .8rem;display:block;max-width:100%;border-radius:10px}.post-content ol,.post-content ul{padding-inline-start:24px}#post{order:1}#toc-wrap{width:25%;max-width:30%;padding-right:10px}#toc-wrap #toc{top:10px;padding:30px;position:sticky;border-radius:10px;background:var(--main-bg);transition:all .3s}#toc-wrap .toc-title{padding-bottom:30px;text-align:center}#toc-wrap .toc-title div{font-size:.9rem;font-weight:700}#toc-wrap .progress{width:100%;height:10px;background:#ededed;border-radius:10px}#toc-wrap .toc-list{overflow-y:auto;max-height:calc(100vh - 250px)}#toc-wrap .toc-list li{list-style:none;line-height:30px}#toc-wrap .toc-list li .toc-child{padding-left:1rem}#toc-wrap .toc,#toc-wrap .toc-list>li{padding:0}#progress{width:60%;height:10px;background:#ededed;border-radius:10px}progress::-webkit-progress-bar{background:#ededed;border-radius:8px}progress::-webkit-progress-value{background:var(--main);border-radius:8px}.post-copyright{margin:20px 0;position:relative;padding:.5rem .8rem;border-radius:10px;border-left:3px solid var(--main);border-right:3px solid var(--main);box-shadow:0 0 2px 0 rgba(0,0,0,.4);transition:box-shadow .3s ease-in-out;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;-ms-transition:box-shadow .3s ease-in-out}.post-copyright div{line-height:28px;word-break:break-all}.post-copyright .post-copyright-icon:before{position:absolute;top:.1rem;right:.6rem;color:var(--main);content:'\f1f9';font-size:1rem;display:inline-block;font-weight:600;font-style:normal;font-variant:normal;font-family:'Font Awesome 5 Free';text-rendering:auto;-webkit-font-smoothing:antialiased}.post-copyright .post-copyright-meta{color:var(--main);font-weight:700}.post-tag{text-align:center;padding-bottom:20px}.pagination-post{display:flex;align-items:baseline}.pagination-post a{width:100%;margin:5px 4px;padding:8px;border-radius:4px;background:var(--color-block)}.pagination-post a i{width:1rem}.pagination-post .next-title{text-align:right}.pagination-post .prev-title{text-align:left}.pagination-post .next-title,.pagination-post .prev-title{line-height:1.4em;width:100%;font-weight:700;margin-bottom:6px}.pagination-post .next-desc,.pagination-post .prev-desc{word-break:break-all;color:#777}@media screen and (max-width:900px){#post{order:0}#toc-wrap.show-toc{opacity:1;right:30px}#toc-wrap{opacity:0;position:fixed;right:-100%;bottom:80px;z-index:1;max-height:calc(100% - 100px);width:300px;max-width:inherit;transition:initial;-webkit-transition:initial;-moz-transition:initial;-o-transition:initial;-ms-transition:initial;transform-origin:right bottom;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-o-transform-origin:right bottom;-ms-transform-origin:right bottom}.toc-list{overflow-y:auto;max-height:calc(100vh - 200px)}}@media screen and (max-width:760px){.pagination-post{flex-direction:column;align-items:center;margin:0 10px}}@media screen and (min-width:900px){#open-toc{display:none}}#page{min-height:400px;border-radius:10px}.content{padding-bottom:20px;word-break:break-all}.page-title{font-size:1.3rem;text-align:center;padding:20px 0 30px}.tag-content{display:flex;flex-wrap:wrap;justify-content:center}.category-list .category-list-item{padding:6px 0}.category-list .category-list-item .category-list-child{padding-left:20px}.category-list .category-list-item .category-list-count{position:relative;top:-8px;right:-2px;color:#858585;font-size:.8rem}.category-list .category-list-item .category-list-count:before{content:'('}.category-list .category-list-item .category-list-count:after{content:')'}.article-item{display:flex;line-height:20px;margin:1rem 0 1rem 1rem;align-items:center}.article-item .article-item-cover{width:120px;height:80px}.article-item .article-item-cover>img{width:100%;height:100%;border-radius:10px;object-fit:cover}.article-item .article-item-info{flex:1;padding-left:1rem}.article-item .article-item-date{margin-bottom:10px}.article-item .article-item-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tag-content a{padding:4px}.link-list{overflow:auto;padding:10px 10px 0;text-align:center}.link-list .link-list-item:hover{background:var(--link-bg)}.link-list .link-list-item:hover a img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.link-list .link-list-item{position:relative;float:left;overflow:hidden;margin:15px 7px;width:calc(50% - 15px);height:90px;border-radius:8px;line-height:17px}.link-list .link-list-item a{color:var(--text-color)}.link-list .link-list-item a img{float:left;margin:15px 10px;width:60px;height:60px;border-radius:35px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.link-list .link-item-name{display:block;padding:16px 10px 0 0;height:40px;line-height:1.5rem;font-weight:700;font-size:1.2em}.link-list .link-item-desc{display:block;padding:16px 10px 16px 0;height:50px;font-size:.93em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.link-subtitle{padding-top:10px}@media screen and (max-width:1000px){.link-list .link-list-item{width:calc(50% - 15px)}}@media screen and (max-width:600px){.link-list .link-list-item{width:calc(100% - 15px)}}#rightside{transition:all 1s;opacity:0;visibility:hidden;position:fixed;right:0;bottom:80px;z-index:1;width:30px}#rightside .rightside-item{text-align:center}.rightside-btn a,.rightside-item a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:var(--main);color:#fff;margin-bottom:3px;border-radius:6px;cursor:pointer}.rightside-btn{text-align:center;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-o-transition:-o-transform .4s;-ms-transition:-ms-transform .4s;transition:transform .4s;-webkit-transform:translate(35px,0);-moz-transform:translate(35px,0);-o-transform:translate(35px,0);-ms-transform:translate(35px,0);transform:translate(35px,0)}.rightside-show{-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-o-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}.pagination{text-align:center;margin:20px 0;bottom:0;left:0;right:0}.pagination .page-number.current{background:#00c4b6;color:#fff}.pagination .page-number{display:inline-block;margin:0 .2rem;min-width:1.2rem;height:1.2rem;color:#00c4b6;text-align:center;line-height:1.2rem}