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