.article-list-main{position:relative;box-sizing:border-box;padding-bottom:6.88rem;width:100%;height:max-content}.article-list-main>section.article-list{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:1.288rem;width:100%;min-width:0;height:max-content;overflow:hidden}.article-list-main>section.article-list>.vh-article-item{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:initial;min-height:max-content;border:solid 1px color-mix(in srgb,var(--vh-card-border, #eee) 72%,transparent);border-radius:1.2rem;background:var(--vh-card-bg, var(--vh-white-color));box-shadow:0 18px 38px #132c4114;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease;overflow:hidden;isolation:isolate}.article-list-main>section.article-list>.vh-article-item:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--vh-main-color) 16%,var(--vh-card-border, #eee));box-shadow:0 30px 56px #132c4124}.article-list-main>section.article-list>.vh-article-item:hover>.vh-article-banner>img{transform:scale(1.05)}.article-list-main>section.article-list>.vh-article-item.active:before{content:"置顶";position:absolute;top:1.6rem;left:.66rem;box-sizing:border-box;padding:.18rem 1rem;width:max-content;height:max-content;font-size:1rem;color:#fff;border-radius:.66rem;transform:rotate(-45deg);background:#0003;box-shadow:0 2rem 1rem #0000001a;z-index:1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.article-list-main>section.article-list>.vh-article-item.active>.vh-article-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000000f;z-index:1;pointer-events:none}.article-list-main>section.article-list>.vh-article-item>.vh-article-banner{flex-shrink:0;position:relative;box-sizing:border-box;width:100%;height:12rem;overflow:hidden}.article-list-main>section.article-list>.vh-article-item>.vh-article-banner:after{content:"";position:absolute;inset:auto 0 0;height:46%;background:linear-gradient(180deg,#060f1800,#060f182e);pointer-events:none}.article-list-main>section.article-list>.vh-article-item>.vh-article-banner>img{width:100%;height:100%;object-fit:cover;transition:transform .42s ease}.article-list-main>section.article-list>.vh-article-item>header{box-sizing:border-box;padding:.88rem 1.166rem;display:flex;flex-direction:column;gap:.66rem;width:100%;height:max-content}.article-list-main>section.article-list>.vh-article-item>header>h3{display:flex;align-self:center;align-items:center;justify-content:space-between;gap:.72rem;width:100%;height:max-content}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat{flex-shrink:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:1.9rem;padding:.28rem .76rem;border-radius:999px;border:1px solid var(--cat-border-color, rgba(1, 196, 182, .16));background:linear-gradient(135deg,var(--cat-bg-color, rgba(1, 196, 182, .14)),rgba(255,255,255,.82));color:var(--cat-text-color, #0f766e);font-size:.74rem;font-weight:700;letter-spacing:.02em;box-shadow:inset 0 1px #ffffff52;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-Code{--cat-text-color:#c46a11;--cat-bg-color:rgba(244, 134, 0, .14);--cat-border-color:rgba(244, 134, 0, .2)}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-Daily{--cat-text-color:#355ac6;--cat-bg-color:rgba(98, 112, 238, .14);--cat-border-color:rgba(98, 112, 238, .18)}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-Software{--cat-text-color:#0e7a4f;--cat-bg-color:rgba(0, 204, 102, .12);--cat-border-color:rgba(0, 204, 102, .16)}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-Share{--cat-text-color:#d13c83;--cat-bg-color:rgba(240, 45, 133, .12);--cat-border-color:rgba(240, 45, 133, .18)}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-ops{--cat-text-color:#0f766e;--cat-bg-color:rgba(20, 184, 166, .14);--cat-border-color:rgba(20, 184, 166, .18)}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-cloud{--cat-text-color:#2d5fd1;--cat-bg-color:rgba(37, 99, 235, .14);--cat-border-color:rgba(37, 99, 235, .2)}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-vmware,.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-horizon{--cat-text-color:#0f8d6f;--cat-bg-color:rgba(15, 157, 122, .14);--cat-border-color:rgba(15, 157, 122, .2)}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-network{--cat-text-color:#0d8b95;--cat-bg-color:rgba(6, 182, 212, .12);--cat-border-color:rgba(6, 182, 212, .18)}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-database{--cat-text-color:#7c46d9;--cat-bg-color:rgba(124, 58, 237, .12);--cat-border-color:rgba(124, 58, 237, .18)}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-windows,.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-windows-server{--cat-text-color:#345fc8;--cat-bg-color:rgba(91, 140, 255, .12);--cat-border-color:rgba(91, 140, 255, .18)}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-linux,.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-nas,.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-sangfor,.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat.vh-cat-server{--cat-text-color:#556476;--cat-bg-color:rgba(100, 116, 139, .12);--cat-border-color:rgba(100, 116, 139, .18)}.article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat:hover{transform:translateY(-1px)}.article-list-main>section.article-list>.vh-article-item>header>h3>time{box-sizing:border-box;margin-top:auto;font-size:.75rem;font-weight:500;color:var(--vh-font-56);width:max-content;white-space:nowrap}.article-list-main>section.article-list>.vh-article-item>header>.title{box-sizing:border-box;width:100%;height:max-content;overflow:hidden}.article-list-main>section.article-list>.vh-article-item>header>.title>a{font-size:1.08rem;font-weight:600;line-height:1.52;transition:color .18s ease}.article-list-main>section.article-list>.vh-article-item>header>.title>a:hover{color:var(--vh-main-color)}.article-list-main>section.article-list>.vh-article-item>.vh-article-excerpt{position:relative;box-sizing:border-box;padding:0 1.166rem;width:100%;height:max-content;color:var(--vh-font-66);font-size:.84rem;font-weight:400;letter-spacing:.01em;line-height:1.72}.article-list-main>section.article-list>.vh-article-item>.vh-article-taglist{margin-top:auto;position:relative;box-sizing:border-box;padding:.66rem 1.166rem 1rem;width:100%;height:max-content;overflow:hidden}.article-list-main>section.article-list>.vh-article-item>.vh-article-taglist>a{box-sizing:border-box;margin-right:.88rem;color:var(--vh-font-56);font-size:.72rem;font-weight:500;transition:color .18s ease}.article-list-main>section.article-list>.vh-article-item>.vh-article-taglist>a:hover{color:var(--vh-main-color)}.article-list-main>section.article-list>.vh-article-item>.vh-article-taglist>a:before{content:"#"}.article-list-main>section.article-list>.vh-article-item>.vh-article-taglist>a:nth-last-of-type(1){margin-right:0}.article-list-main>section.article-list>.vh-article-item.is-tilting{border-color:color-mix(in srgb,var(--vh-main-color) 20%,var(--vh-card-border, #eee));box-shadow:0 34px 66px #132c4129}.article-list-main>section.article-list>.vh-article-pagination{position:absolute;bottom:0;right:0}html[data-theme=dark] .article-list-main>section.article-list>.vh-article-item{box-shadow:0 24px 52px #00000042}html[data-theme=dark] .article-list-main>section.article-list>.vh-article-item:hover{box-shadow:0 28px 60px #00000057}html[data-theme=dark] .article-list-main>section.article-list>.vh-article-item.is-tilting{box-shadow:0 36px 72px #0006}html[data-theme=dark] .article-list-main>section.article-list>.vh-article-item>header>h3>.vh-article-cat{background:linear-gradient(135deg,var(--cat-bg-color, rgba(1, 196, 182, .16)),rgba(255,255,255,.04));box-shadow:none}.vh-home-article-card{opacity:1;transform:translateY(0)}.article-list-main{transition:opacity .52s cubic-bezier(.16,1,.3,1) .11s,transform .52s cubic-bezier(.16,1,.3,1) .11s;will-change:opacity,transform}html[data-vh-home-return=pending] .article-list-main,html[data-vh-home-return=entering] .article-list-main{opacity:0;transform:translateY(.7rem)}[data-home-feed-ready=animating] .vh-home-article-card{opacity:0;transform:translateY(1.125rem);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),box-shadow .5s ease;transition-delay:var(--vh-article-enter-delay, 0ms)}[data-home-feed-ready=animating] .vh-home-article-card.is-entered{opacity:1;transform:translateY(0)}@media screen and (max-width:1150px){.article-list-main>section.article-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:556px){.article-list-main>section.article-list{grid-template-columns:repeat(1,1fr)}}section.vh-art-page{position:absolute;bottom:.88rem;right:0;box-sizing:border-box;padding:1rem;display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;height:max-content;overflow:hidden}section.vh-art-page>a.vh-pagination-item{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;background-color:var(--vh-white-color);box-shadow:var(--vh-box-shadow);font-size:.875rem;color:#99a9bf;user-select:none;transition:background-color .18s ease-in-out;cursor:pointer;overflow:hidden}section.vh-art-page>a.vh-pagination-item:hover{color:var(--vh-white-color);background-color:#8192ae5c}section.vh-art-page>a.vh-pagination-item:hover>svg{color:var(--vh-white-color)}section.vh-art-page>a.vh-pagination-item.active{background-color:#8192ae;cursor:default;pointer-events:none;color:var(--vh-white-color)}section.vh-art-page>a.vh-pagination-item.disabled{pointer-events:none}section.vh-art-page>a.vh-pagination-item.disabled>svg{color:var(--vh-font-16)}section.vh-art-page>a.vh-pagination-item>svg{height:1.18rem;width:auto;object-fit:contain}