.article-card[data-v-49dab1c0]{margin-bottom:16px;cursor:pointer;transition:background-color .15s ease-out;-webkit-tap-highlight-color:transparent}@media (max-width:768px){.article-card[data-v-49dab1c0] .el-card__body{padding:16px!important}.article-title[data-v-49dab1c0]{font-size:15px}}.article-card[data-v-49dab1c0]:hover{background:rgba(0,255,245,.03)}.title-row[data-v-49dab1c0]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.article-title[data-v-49dab1c0]{font-size:16px;font-weight:600;color:var(--text-primary);flex:1}.top-badge[data-v-49dab1c0]{font-size:12px;color:var(--accent-warm);background:rgba(212,165,116,.15);padding:2px 8px;border-radius:4px}.article-meta[data-v-49dab1c0]{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;color:var(--text-secondary);margin-bottom:12px}.meta-item i[data-v-49dab1c0]{margin-right:4px}.article-summary[data-v-49dab1c0]{font-size:14px;color:var(--text-secondary);line-height:1.6;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-tags[data-v-49dab1c0]{display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-49dab1c0]{font-size:12px;color:var(--text-tertiary);background:var(--bg-secondary);padding:2px 8px;border-radius:4px}.article-list[data-v-5f83bdf8]{min-height:200px}.loading-wrap[data-v-5f83bdf8]{text-align:center;padding:48px 20px;color:var(--text-secondary)}.loading-wrap i[data-v-5f83bdf8]{margin-right:8px}.load-more[data-v-5f83bdf8]{text-align:center;padding:16px;color:var(--text-tertiary);font-size:14px}.load-more.trigger[data-v-5f83bdf8]{height:20px}.page-common[data-v-39ca5a31]{max-width:800px;margin:0 auto;padding:20px}.page-bar[data-v-39ca5a31]{margin-bottom:20px}.page-title[data-v-39ca5a31]{font-size:20px;color:var(--text-primary);margin-top:8px}.page-subtitle[data-v-39ca5a31]{font-size:14px;color:var(--text-tertiary);margin-top:4px}