@-webkit-keyframes rotateAni{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateAni{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.nav-wrap{width:100%;height:3rem;background-color:#fff;margin:0 auto}.nav-wrap .center{width:100%;height:auto;margin:0 auto;display:-webkit-box}.nav-wrap .center .music-wrap{width:3rem;height:3rem;margin:0 1rem}.nav-wrap .center .music-wrap img{width:2.5rem;height:2.5rem;margin:.2rem;border-radius:50%;cursor:pointer;-webkit-animation:rotateAni 10s linear infinite;animation:rotateAni 10s linear infinite}.nav-wrap .center .music-wrap img.paused{-webkit-animation-play-state:paused;animation-play-state:paused}.nav-wrap .center .blog-nav{width:auto;height:3rem;line-height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-wrap .center .blog-nav .item{margin:0 1rem;color:#909090}.nav-wrap .center .blog-nav .item:hover{color:#71beff;cursor:pointer}.nav-wrap .center .blog-nav .item.active{color:#71beff}.nav-sub{width:100%;height:2.6rem;line-height:2.6rem;background-color:#fff;border-top:1px solid #f0f0f0;-webkit-box-shadow:0 1px 2px 0 #f0f0f0;box-shadow:0 1px 2px 0 #f0f0f0}.nav-sub .center{width:60rem;height:auto;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-sub .center .item{margin:0 1rem;color:#909090;font-size:.92rem;text-align:center}.nav-sub .center .item:hover{color:#71beff;cursor:pointer}.nav-sub .center .item.active{color:#71beff}@media screen and (max-width:768px){.nav-wrap .center{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.nav-wrap .center::-webkit-scrollbar{display:none}.nav-wrap .center .blog-nav .item{min-width:2rem}.nav-sub .center{width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.nav-sub .center::-webkit-scrollbar{display:none}.nav-sub .center .item{min-width:2rem}}.md-body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;color:#2c3e50}.md-body table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}.md-body tr{border-top:1px solid #dfe2e5}.md-body tr:nth-child(2n){background-color:#f6f8fa}.md-body td,.md-body th{border:1px solid #dfe2e5;padding:.6em 1em}.md-body a{font-weight:500;color:#71beff;text-decoration:none}.md-body a:hover{text-decoration:underline}.md-body a:before{content:"→"}.md-body a img{border:none}.md-body .images,.md-body .img,.md-body img{max-width:100%}.md-body ol,.md-body p,.md-body ul{line-height:1.7}.md-body h1,.md-body h2,.md-body h3,.md-body h4,.md-body h5,.md-body h6{color:#404040;font-weight:600;line-height:1.25}.md-body h1{margin-bottom:1rem;font-size:2.2rem}.md-body h2{font-size:1.65rem;padding-bottom:.3rem;border-bottom:.02rem solid #eaecef}.md-body h3{font-size:1.35rem}.md-body h4{font-size:1rem}.md-body h5{font-size:.875rem}.md-body h6{font-size:.8125rem}.md-body hr{border:0;border-top:1px solid #eaecef}.md-body blockquote{font-size:1rem;color:#999;border-left:.2rem solid #dfe2e5;margin:1rem 0;padding:.25rem 0 .25rem 1rem}.md-body blockquote>p{margin:0}.md-body .line-number,.md-body code,.md-body kbd{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.md-body pre{position:relative;line-height:1.4}.md-body code{padding:1.25rem 1.5rem;font-size:.9rem}.md-body code:before{position:absolute;z-index:3;top:.3rem;right:.5rem;font-size:.9rem;color:hsla(0,0%,100%,.4)}.md-body code.language-vue:before,.md-body code.language-vuejs:before,.md-body code.vue:before,.md-body code.vuejs:before{content:"vue"}.md-body code.javascript:before,.md-body code.js:before,.md-body code.language-javascript:before{content:"js"}.md-body code.css:before,.md-body code.language-css:before{content:"css"}.md-body code.html:before,.md-body code.language-html:before{content:"html"}.md-body kbd{background:#eee;border:.15rem solid #ddd;border-bottom:.25rem solid #ddd;border-radius:.15rem;padding:0 .15em}.md-body *{-webkit-print-color-adjust:exact}@media screen and (min-width:914px){.md-body body{width:854px;margin:10px auto}}@media print{.md-body body,.md-body h1,.md-body h2,.md-body h3,.md-body h4,.md-body h5,.md-body h6{color:#000}.md-body pre,.md-body table{page-break-inside:avoid}}body{background-color:#f0f0f0}.post .post-ctx{width:60rem;height:auto;background-color:#fff;margin:1rem auto}.post .post-ctx .md-body{padding:2rem 2.5rem}@media screen and (max-width:768px){.post .post-ctx{width:100%}.post .post-ctx .md-body{padding:1rem}}