.article-card[data-v-08bbe34e]{cursor:pointer;height:232px;margin-bottom:16px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden;background-color:var(--glass-panel-bg)!important;border-color:var(--color-border)!important;border-radius:16px!important}.article-card.reverse[data-v-08bbe34e]{flex-direction:row-reverse}.article-card[data-v-08bbe34e]:hover{transform:translateY(-3px);border-color:rgba(var(--brand-rgb), .45)!important;box-shadow:0 18px 38px -22px #0f172a47, inset 0 0 20px var(--glass-inset)!important}.cover[data-v-08bbe34e]{background:rgba(var(--text-rgb), .05);clip-path:polygon(0 0,92% 0,100% 100%,0 100%);flex:none;justify-content:center;align-self:stretch;align-items:center;width:40%;display:flex;overflow:hidden}.article-card.reverse .cover[data-v-08bbe34e]{clip-path:polygon(0 0,100% 0,100% 100%,8% 100%)}.cover img[data-v-08bbe34e]{object-fit:cover;width:100%;height:100%}.cover-placeholder[data-v-08bbe34e]{color:rgba(var(--text-rgb), .3);font-size:34px}.content[data-v-08bbe34e]{flex-direction:column;flex:1;min-width:0;padding:16px 24px;display:flex}.head[data-v-08bbe34e]{margin:0;display:block}.title[data-v-08bbe34e]{letter-spacing:.5px;color:#111827;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:21px;font-weight:700;line-height:1.45;overflow:hidden}.excerpt[data-v-08bbe34e]{color:#4b5563;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.divider[data-v-08bbe34e]{background:linear-gradient(to right, rgba(var(--brand-rgb), .3) 0%, rgba(var(--brand-rgb), .14) 70%, rgba(var(--brand-rgb), 0) 100%);height:1px;margin:8px 0}.meta[data-v-08bbe34e]{color:rgba(var(--text-rgb), .58);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:auto;font-size:13px;display:flex}.cat[data-v-08bbe34e],.tags[data-v-08bbe34e]{align-items:center;gap:4px;min-width:0;display:inline-flex}.cat[data-v-08bbe34e]{flex-wrap:wrap}.meta-icon[data-v-08bbe34e]{color:rgba(var(--text-rgb), .45);font-size:14px}.pill[data-v-08bbe34e]{white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.6}.cat-pill[data-v-08bbe34e]{color:var(--brand-text);background:var(--gold-solid)}.more-pill[data-v-08bbe34e]{color:rgba(var(--text-rgb), .6);background:rgba(var(--text-rgb), .08)}.views[data-v-08bbe34e]{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.date[data-v-08bbe34e]{color:rgba(var(--text-rgb), .52);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:13px}@media (width<=640px){.article-card[data-v-08bbe34e]{height:360px;margin-bottom:16px;flex-direction:column!important}.article-card.reverse[data-v-08bbe34e]{flex-direction:column}.cover[data-v-08bbe34e]{clip-path:none;flex:none;width:100%;height:45%}.content[data-v-08bbe34e]{padding:16px 16px 8px}.title[data-v-08bbe34e]{font-size:17px}.excerpt[data-v-08bbe34e]{-webkit-line-clamp:2}.tags[data-v-08bbe34e]{display:none}}.blog[data-v-172156a9]{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif}.blog__tabs[data-v-172156a9]{flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.tabs-group[data-v-172156a9]{background:rgba(var(--glass-rgb), .6);border:1px solid var(--glass-edge);scrollbar-width:none;border-radius:16px;flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;padding:4px;display:flex;overflow:auto hidden}.tabs-group[data-v-172156a9]::-webkit-scrollbar{display:none}.cat[data-v-172156a9]{flex:none;display:flex;position:relative}.cat-pop[data-v-172156a9]{z-index:30;opacity:0;visibility:hidden;padding-top:8px;transition:opacity .2s,transform .2s cubic-bezier(.22,1,.36,1),visibility 0s linear .2s;position:absolute;top:100%;left:0;transform:translateY(6px)}.cat-pop.is-open[data-v-172156a9]{opacity:1;visibility:visible;transition:opacity .2s,transform .2s cubic-bezier(.22,1,.36,1),visibility;transform:none}.cat-menu[data-v-172156a9]{background:rgba(var(--glass-rgb), .88);border:1px solid rgba(var(--text-rgb), .08);-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);border-radius:14px;min-width:190px;max-width:300px;padding:4px;box-shadow:0 18px 44px -24px #00000047}.cat-menu__item[data-v-172156a9]{width:100%;height:36px;color:rgb(var(--text-rgb));white-space:nowrap;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:0 8px;font-family:inherit;font-size:13.5px;font-weight:500;line-height:1.6;transition:background .12s,color .12s;display:flex}.cat-menu__item[data-v-172156a9]:hover{background:rgba(var(--text-rgb), .06);color:#111827}.cat-menu__item.is-active[data-v-172156a9]{background:rgba(var(--text-rgb), .08);color:#111827;font-weight:600}.cat-menu__item[data-v-172156a9]:focus-visible{outline:2px solid rgba(var(--text-rgb), .55);outline-offset:2px}.cat-menu__name[data-v-172156a9]{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cat-menu__row[data-v-172156a9]{position:relative}.cat-menu__caret[data-v-172156a9]{width:14px;height:14px;color:rgba(var(--text-rgb), .4);flex:none;justify-content:center;align-items:center;display:inline-flex}.cat-menu__caret svg[data-v-172156a9]{width:12px;height:12px}.cat-menu__row+.cat-menu__row[data-v-172156a9],.cat-menu--sub .cat-menu__item+.cat-menu__item[data-v-172156a9]{border-top:1px solid rgba(var(--text-rgb), .08);margin-top:4px;padding-top:4px}.cat-sub[data-v-172156a9]{z-index:31;opacity:0;visibility:hidden;padding-left:8px;transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1),visibility 0s linear .18s;position:absolute;top:-4px;left:100%;transform:translate(6px)}.cat-sub.is-open[data-v-172156a9]{opacity:1;visibility:visible;transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1),visibility;transform:none}.cat-menu--sub[data-v-172156a9]{min-width:160px;max-width:260px}.tab[data-v-172156a9]{height:36px;color:rgb(var(--text-rgb));white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:4px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1;transition:background .15s,color .15s;display:flex}.tab[data-v-172156a9]:hover{background:rgba(var(--glass-rgb), .85);color:#111827}.tab.is-active[data-v-172156a9]{color:#fff;background:#000;font-weight:600}.tab[data-v-172156a9]:focus-visible{outline:2px solid rgba(var(--text-rgb), .55);outline-offset:2px}.tabs-search[data-v-172156a9]{background:rgba(var(--glass-rgb), .7);border:1px solid var(--glass-edge);cursor:text;border-radius:16px;flex:none;align-items:center;gap:4px;height:44px;padding:0 8px;transition:border-color .2s,box-shadow .2s;display:flex}.tabs-search[data-v-172156a9]:focus-within{border-color:var(--el-color-primary);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .16)}.tabs-search__icon[data-v-172156a9]{width:15px;height:15px;color:rgb(var(--text-rgb));flex:none}.tabs-search__input[data-v-172156a9]{width:62px;min-width:0;color:var(--color-primary-text);background:0 0;border:none;outline:none;font-family:inherit;font-size:13.5px}.tabs-search__input[data-v-172156a9]::placeholder{color:rgba(var(--text-rgb), .9)}.blog__main[data-v-172156a9]{min-width:0}.pager[data-v-172156a9]{justify-content:center;margin-top:16px;display:flex}.pager[data-v-172156a9] .el-pager li.is-active{background-color:var(--gold-solid);color:var(--brand-text);font-weight:600}.pager[data-v-172156a9] .el-pager li:not(.is-active):hover{color:var(--gold-text)}@media (width>=1024px){.tabs-group[data-v-172156a9]{overflow:visible}}
