.news-card[data-v-895f6dfe]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);position:relative;transition:border-color .15s}.news-card[data-v-895f6dfe]:hover{border-color:var(--border-hover)}.news-card.is-new[data-v-895f6dfe]:not(.simple){animation:news-card-new-border-895f6dfe 4s ease .2s both}@keyframes news-card-new-border-895f6dfe{0%,20%{border-color:color-mix(in srgb,var(--accent) 70%,transparent)}to{border-color:var(--border)}}.news-card.is-new:not(.simple) .news-card-title[data-v-895f6dfe]{animation:news-card-new-title-895f6dfe 4s ease .2s both}@keyframes news-card-new-title-895f6dfe{0%,25%{color:var(--accent)}}@media(prefers-reduced-motion:reduce){.news-card.is-new:not(.simple) .news-card-title[data-v-895f6dfe]{animation:none}}.news-card-link[data-v-895f6dfe]{display:block;outline:none;padding:12px 16px}.news-card-body[data-v-895f6dfe]{align-items:center;display:flex;gap:12px}.news-card-text[data-v-895f6dfe]{display:flex;flex:1;flex-direction:column;min-width:0}.news-card-thumb[data-v-895f6dfe]{order:-1}.news-card-title[data-v-895f6dfe]{order:1}.news-card-meta[data-v-895f6dfe]{align-items:baseline;display:flex;gap:6px;margin:3px 0 0;order:2}.news-card-thumb[data-v-895f6dfe]{background:var(--surface-2);border-radius:var(--radius);flex:0 0 auto;height:64px;overflow:hidden;position:relative;width:64px}.news-card-thumb.is-loading[data-v-895f6dfe]{animation:news-card-thumb-pulse-895f6dfe 1.2s ease-in-out infinite}@keyframes news-card-thumb-pulse-895f6dfe{0%,to{opacity:1}50%{opacity:.5}}.news-card-thumb-img[data-v-895f6dfe]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;transition:opacity .25s ease;width:100%}.news-card-thumb-img.loaded[data-v-895f6dfe]{opacity:1}.news-card.compact .news-card-thumb[data-v-895f6dfe]{height:48px;width:48px}.news-card-date[data-v-895f6dfe]{color:var(--text-dim);font-size:11px}.news-card-title[data-v-895f6dfe]{color:var(--text-dim);font-size:14px;font-weight:500;line-height:1.5}.news-card.compact .news-card-title[data-v-895f6dfe]{font-size:13px}.news-card:hover .news-card-title[data-v-895f6dfe]{color:var(--text)}
