.vh-copyright{position:relative;margin:1.868rem 0;box-sizing:border-box;padding:1rem;width:100%;height:max-content;background-color:#00000008;border-radius:.618rem;overflow:hidden}.vh-copyright a{box-sizing:border-box;padding:1.88px;position:relative;width:max-content;height:max-content;color:var(--vh-font-56)!important;box-shadow:none!important;overflow:hidden}.vh-copyright a:before{position:absolute;right:0;bottom:0;content:"";width:0;height:2px;background-color:var(--vh-main-color);transition:all .3s ease-in-out}.vh-copyright a:hover:before{width:100%;left:0;right:auto}.vh-copyright>p{box-sizing:border-box;padding:.38rem 0!important;width:100%;height:max-content;font-size:.875rem!important}.vh-copyright>p>span{color:var(--vh-main-color)}.vh-copyright>svg{position:absolute;right:3.66rem;top:0;width:auto;height:100%;opacity:.06;transform:scale(1.8);pointer-events:none;z-index:-1}@media screen and (max-width:666px){.vh-copyright>svg{display:none}}.vh-otarticle{margin-top:1rem;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;width:100%;height:5.88rem;border-radius:var(--vh-main-radius);background-color:var(--vh-white-color);box-shadow:var(--vh-box-shadow);overflow:hidden}.vh-otarticle>.art-item{position:relative;box-sizing:border-box;padding:0 1rem;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#fff url(/assets/images/lazy-loading.webp)no-repeat center center;background-size:cover;overflow:hidden}.vh-otarticle>.art-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000047;backdrop-filter:blur(.36rem);transition:all .18s}.vh-otarticle>.art-item:hover:before{background-color:#0000002e;backdrop-filter:blur(0)}.vh-otarticle>.art-item>span{color:var(--vh-white-color);font-size:.875rem;line-height:1.6;z-index:1}article.vh-article-main{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:max-content}article.vh-article-main>header{box-sizing:border-box;padding:2rem 1.5rem 1rem;display:flex;flex-direction:column;width:100%;height:max-content;background-color:var(--vh-white-color);border-radius:var(--vh-main-radius);box-shadow:var(--vh-box-shadow-lg);overflow:hidden}article.vh-article-main>header>h1{width:100%;font-weight:700}article.vh-article-main>header>.article-meta{box-sizing:border-box;display:flex;align-items:center;gap:.88rem;font-size:.85rem;width:100%;height:.98rem;overflow:hidden}article.vh-article-main>header>.article-meta>.article-meta-item{display:flex;align-items:center;gap:.18rem;width:max-content}article.vh-article-main>header>.article-meta>.article-meta-item>svg{flex-shrink:0;height:.888rem;width:auto;object-fit:contain}article.vh-article-main>header>.article-meta>.article-meta-item>time{color:var(--vh-font-66)}article.vh-article-main>header>.article-meta>.article-meta-item>span.count{padding-left:.38rem;color:#3fa67f}article.vh-article-main>header>.article-meta>.article-meta-item>span.count strong{color:#3fa67f}article.vh-article-main>header>.article-meta>.article-meta-item>span.time{color:#e9b740}article.vh-article-main>header>.article-meta>.article-meta-item>span.time strong{color:#e9b740}article.vh-article-main>main{box-sizing:border-box;padding:1.5rem;display:flex;flex-direction:column;width:100%;height:max-content;background-color:var(--vh-white-color);border-radius:var(--vh-main-radius);box-shadow:var(--vh-box-shadow-lg);overflow:hidden}article.vh-article-main>main .aplayer-list{max-height:max-content!important}article.vh-article-main>main .aplayer-list>ol{max-height:566px!important}article.vh-article-main>main .dplayer-controller span{color:var(--vh-white-color)}article.vh-article-main>main>.tag-list{margin-top:2rem;position:relative;box-sizing:border-box;padding:1rem 0;display:flex;flex-wrap:wrap;gap:.58rem;width:100%}article.vh-article-main>main>.tag-list>a{position:relative;box-sizing:border-box;padding:0 .3125rem;display:flex;align-items:center;gap:.28rem;width:max-content;height:1.5rem;color:var(--vh-info);border-radius:.28rem;font-size:.76rem;transition:color .288s ease-in-out;overflow:hidden;z-index:1}article.vh-article-main>main>.tag-list>a:hover{color:var(--vh-main-color)!important}article.vh-article-main>main>.tag-list>a:hover:before{width:100%;left:0;right:auto}article.vh-article-main>main>.tag-list>a:hover:after{width:0;right:0;left:auto}article.vh-article-main>main>.tag-list>a:before,article.vh-article-main>main>.tag-list>a:after{content:"";position:absolute;left:auto;right:0;top:0;width:0;height:100%;z-index:1;transition:width .288s ease-in-out;background-color:var(--vh-main-color-16)}article.vh-article-main>main>.tag-list>a:after{width:100%;left:0;right:auto;z-index:-1}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+1){color:var(--vh-default)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+1):after{background-color:var(--vh-default-hover)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+2){color:var(--vh-info)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+2):after{background-color:var(--vh-info-hover)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+3){color:var(--vh-success)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+3):after{background-color:var(--vh-success-hover)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+4){color:var(--vh-warning)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+4):after{background-color:var(--vh-warning-hover)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+5){color:var(--vh-error)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+5):after{background-color:var(--vh-error-hover)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+6){color:var(--vh-import)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+6):after{background-color:var(--vh-import-hover)}article.vh-article-main>main>.tag-list>a>svg{height:.8rem;width:auto;object-fit:contain;transform:rotate(90deg)}article.vh-article-main>footer{box-sizing:border-box;width:100%;height:max-content}@media screen and (max-width:999px){article.vh-article-main>header>h1{font-size:1.36rem}article.vh-article-main h1{font-size:1.36rem}article.vh-article-main h2{font-size:1.26rem}article.vh-article-main h3{font-size:1.125rem}article.vh-article-main .vh-node.vh-picture{grid-template-columns:repeat(auto-fit,minmax(48%,1fr))}}@keyframes vhRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#vh-reading-bar{position:fixed;top:0;left:0;z-index:9999;width:100%;height:3px;background:0 0;pointer-events:none}#vh-reading-bar .vh-reading-bar-inner{height:100%;width:0%;background:linear-gradient(90deg,#6366f1,#8b5cf6,#a855f7);border-radius:0 2px 2px 0;transition:width .1s linear}.vh-toc-panel{position:fixed;right:1.5rem;top:50%;transform:translateY(-50%);z-index:999;display:flex;flex-direction:column;align-items:flex-end}.vh-toc-panel .vh-toc-toggle{width:2.4rem;height:2.4rem;border-radius:50%;border:1px solid var(--vh-font-16);background:var(--vh-white-color);font-size:1.1rem;cursor:pointer;box-shadow:0 2px 12px #00000014;transition:all .2s;display:flex;align-items:center;justify-content:center;line-height:1}.vh-toc-panel .vh-toc-toggle:hover{box-shadow:0 4px 16px #0000001f;transform:scale(1.05)}.vh-toc-panel .vh-toc-nav{display:none;margin-top:.5rem;width:220px;max-height:60vh;overflow-y:auto;background:var(--vh-white-color);border:1px solid var(--vh-font-16);border-radius:.75rem;padding:.75rem;box-shadow:0 4px 20px #0000001a}.vh-toc-panel .vh-toc-nav .vh-toc-title{font-weight:700;font-size:.9rem;padding-bottom:.5rem;margin-bottom:.4rem;border-bottom:1px solid var(--vh-font-16);color:var(--vh-font-color)}.vh-toc-panel .vh-toc-nav .vh-toc-link{display:block;padding:.3rem 0;font-size:.8rem;color:var(--vh-font-66);text-decoration:none;line-height:1.4;border-radius:.25rem;transition:all .15s;word-break:break-all}.vh-toc-panel .vh-toc-nav .vh-toc-link:hover{color:var(--vh-main-color);background:var(--vh-font-6)}.vh-toc-panel .vh-toc-nav .vh-toc-link.active{color:var(--vh-main-color);font-weight:600}.vh-toc-panel .vh-toc-nav .vh-toc-link.vh-toc-h1{font-size:.85rem}.vh-toc-panel.active .vh-toc-nav{display:block}@media screen and (max-width:768px){.vh-toc-panel{right:.75rem}.vh-toc-panel .vh-toc-nav{width:180px;max-height:50vh}}