/*!
  Post-specific style
  v2.0
  https://github.com/cotes2020/jekyll-theme-chirpy
  © 2019 Cotes Chung
  MIT License
*/.post img{margin-top:.5rem;margin-bottom:1.5rem;max-width:100%;height:auto;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.post-tail-wrapper{margin-top:5rem;border-bottom:1px double var(--main-border-color);font-size:0.85rem}.post-navigation{padding-top:3rem;padding-bottom:2rem}.post-navigation .btn{width:50%;position:relative;border-color:var(--btn-border-color);color:var(--link-color)}.post-navigation .btn:hover{background:#2a408e;color:#fff;border-color:#2a408e}.post-navigation .btn.disabled{width:50%;position:relative;border-color:var(--btn-border-color);pointer-events:auto;cursor:not-allowed;background:none;color:gray}.post-navigation .btn.disabled:hover{border-color:none}.post-navigation .btn.btn-outline-primary.disabled:focus{box-shadow:none}.post-navigation p{font-size:1.1rem;line-height:1.5rem;margin-top:.3rem;white-space:normal}.post-navigation a::before,.post-navigation span::before{color:var(--text-muted-color);font-size:.65rem;text-transform:uppercase}.post-navigation a:first-child,.post-navigation span:first-child{border-top-right-radius:0;border-bottom-right-radius:0;left:.5px}.post-navigation a:first-child::before,.post-navigation span:first-child::before{content:"Older"}.post-navigation a:last-child,.post-navigation span:last-child{border-top-left-radius:0;border-bottom-left-radius:0;right:.5px}.post-navigation a:last-child::before,.post-navigation span:last-child::before{content:"Newer"}@keyframes fade-up{from{opacity:0;position:relative;top:2rem}to{opacity:1;position:relative;top:0}}#toc-wrapper{border-left:1px solid rgba(158,158,158,0.17);position:-webkit-sticky;position:sticky;top:4rem;transition:top 0.2s ease-in-out;animation:fade-up .8s}#toc-wrapper.topbar-down{top:6rem}#toc-wrapper>h3{font-size:1rem;font-family:'Oswald', sans-serif;color:gray}#toc li>a{line-height:1rem;padding-top:.5rem;padding-bottom:.5rem}#related-posts>h3{color:gray;font-size:1.1rem;font-family:'Oswald', sans-serif}#related-posts .card{border:1px solid var(--card-border-color);background-color:var(--card-bg);box-shadow:0 0 5px 0 var(--card-box-shadow);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#related-posts .card h3{color:var(--label-relate-post)}#related-posts .card:hover{-webkit-transform:translate3d(0, -3px, 0);transform:translate3d(0, -3px, 0);filter:drop-shadow(2px 4px 6px rgba(0,0,0,0.08))}#related-posts .timeago{color:var(--relate-post-date)}#related-posts p{font-size:.9rem;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#related-posts a:hover{text-decoration:none}#related-posts ul{list-style-type:none;padding-inline-start:1.5rem}#related-posts ul>li::before{background:#c2c9d4;width:5px;height:5px;border-radius:1px;display:block;content:"";position:relative;top:1rem;right:1rem}#post-extend-wrapper{min-height:2rem}.post-tail-bottom a{color:inherit}.share-wrapper .share-icons a:hover>i,.share-wrapper .share-icons>i:hover{color:var(--btn-share-hover-color) !important}.share-wrapper{vertical-align:middle;user-select:none}.share-wrapper .share-icons{font-size:1.2rem}.share-wrapper .share-icons a:not(:last-child){margin-right:.25rem}.share-wrapper .share-icons a:hover{text-decoration:none}.share-wrapper .share-icons>i{padding-top:.35rem}.share-wrapper .share-icons .fab.fa-twitter{color:var(--btn-share-color, #1da1f2)}.share-wrapper .share-icons .fab.fa-facebook-square{color:var(--btn-share-color, #425f9c)}.share-wrapper .share-icons .fab.fa-linkedin{color:var(--btn-share-color, #425f9c)}.share-wrapper .share-icons .fab.fa-telegram{color:var(--btn-share-color, #279fd9)}.share-wrapper .share-icons .fab.fa-weibo{color:var(--btn-share-color, #e5142b)}.share-wrapper .fas.fa-link{color:var(--btn-share-color, #ababab)}.share-label{font-family:'Oswald', sans-serif}.share-label::after{content:":"}.license-wrapper{line-height:1.2rem}.license-wrapper .license-text>a{font-weight:600}.license-wrapper i{font-weight:400}.license-wrapper span:last-child{font-size:.85rem}@media all and (max-width: 576px){.post-tail-bottom{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.post-tail-bottom>div:first-child{margin-bottom:1rem}}@media all and (max-width: 768px){.post img{max-width:calc(100% + 1rem)}}@media all and (min-width: 768px){.post .post-meta>div:not(:first-child)::before{content:"\2022";color:rgba(158,158,158,0.8);font-weight:bold;padding-left:.5rem;padding-right:.3rem}.post .post-meta.flex-column{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}}@media all and (min-width: 768px) and (max-width: 830px){.post img{max-width:calc(100% + 2rem)}}@media all and (max-width: 830px){.post img{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.post-navigation{padding-left:0;padding-right:0;margin-left:-.5rem;margin-right:-.5rem}}@media all and (min-width: 1200px){#post-extend-wrapper{margin-right:25%}}@media all and (min-width: 1460px){#post-extend-wrapper{margin-right:300px}}@media all and (min-width: 1650px){#post-extend-wrapper{margin-right:calc((100% - 1150px) / 10 + 300px)}}@media all and (min-width: 1700px){#post-extend-wrapper{margin-right:calc((100% - 1150px) / 8 + 300px)}}
