.article-card[data-v-f08c570b]{background:#fff;border:1px solid #f1f5f9;overflow:hidden;padding:0;transition:all .3s ease}.article-card[data-v-f08c570b]:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.article-inner[data-v-f08c570b]{color:inherit;display:flex;gap:var(--space-6);padding:var(--space-5);text-decoration:none}.article-text[data-v-f08c570b]{display:flex;flex:1;flex-direction:column}.article-title-row[data-v-f08c570b]{align-items:center;display:flex;gap:8px;margin-bottom:var(--space-2)}@media(max-width:768px){.article-title-row[data-v-f08c570b]{align-items:flex-start;flex-direction:column;gap:6px;margin-bottom:var(--space-3)}}.article-title[data-v-f08c570b]{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin:0;transition:color .2s}.official-tag[data-v-f08c570b]{background:#eff6ff;border:1px solid #dbeafe;border-radius:4px;color:#3b82f6}.community-tag[data-v-f08c570b],.official-tag[data-v-f08c570b]{flex-shrink:0;font-size:10px;font-weight:700;padding:1px 6px}.community-tag[data-v-f08c570b]{background:#f0fdf4;border:1px solid #dcfce7;border-radius:4px;color:#22c55e}.article-inner:hover .article-title[data-v-f08c570b]{color:var(--color-primary)}.article-summary[data-v-f08c570b]{color:var(--color-text-secondary);display:-webkit-box;font-size:var(--font-size-sm);-webkit-line-clamp:2;line-clamp:2;line-height:1.6;margin-bottom:var(--space-4);-webkit-box-orient:vertical;flex:1;overflow:hidden}.article-summary.is-empty[data-v-f08c570b]{color:var(--color-text-light);font-style:italic}.article-meta[data-v-f08c570b]{border-top:1px solid var(--color-border-light);justify-content:space-between;padding-top:var(--space-3)}.article-author[data-v-f08c570b],.article-meta[data-v-f08c570b]{align-items:center;display:flex}.article-author[data-v-f08c570b]{gap:var(--space-2)}.author-avatar[data-v-f08c570b]{align-items:center;background:var(--color-primary-gradient);border-radius:var(--radius-full);color:#fff;display:flex;font-size:12px;font-weight:600;height:28px;justify-content:center;width:28px}.author-name[data-v-f08c570b]{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.article-stats[data-v-f08c570b]{display:flex;gap:var(--space-4)}.stat[data-v-f08c570b]{align-items:center;color:var(--color-text-light);display:flex;font-size:var(--font-size-sm);gap:var(--space-1)}.article-thumb[data-v-f08c570b]{background:var(--color-bg-light);border-radius:var(--radius-md);flex-shrink:0;height:120px;margin:0;overflow:hidden;width:180px}.article-thumb img[data-v-f08c570b]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.article-inner:hover .article-thumb img[data-v-f08c570b]{transform:scale(1.05)}@media(max-width:640px){.article-inner[data-v-f08c570b]{flex-direction:column-reverse}.article-thumb[data-v-f08c570b]{height:160px;width:100%}.community-tag[data-v-f08c570b],.official-tag[data-v-f08c570b]{margin-bottom:2px}}
