.news-card[data-v-6f4d94ee]{background:var(--surface);border:1px solid var(--border);border-radius:10px;position:relative;transition:border-color .15s}.news-card[data-v-6f4d94ee]:hover{border-color:var(--border-hover)}.news-card.is-new[data-v-6f4d94ee]:not(.simple){animation:news-card-blink-6f4d94ee 1.8s ease-in-out 3}@keyframes news-card-blink-6f4d94ee{0%,to{background:var(--surface);box-shadow:none}50%{background:color-mix(in srgb,var(--surface) 80%,#22c55e 20%);box-shadow:0 0 16px 2px #22c55e59}}.news-card-new-border[data-v-6f4d94ee]{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.news-card-new-border path[data-v-6f4d94ee]{animation:news-card-border-draw-6f4d94ee 10s ease-out forwards;fill:none;filter:drop-shadow(0 0 3px rgba(34,197,94,.7));stroke:#22c55e;stroke-dasharray:2000;stroke-dashoffset:2000;stroke-width:1.5;vector-effect:non-scaling-stroke}@keyframes news-card-border-draw-6f4d94ee{to{stroke-dashoffset:0}}.news-card-link[data-v-6f4d94ee]{display:block;outline:none;padding:12px 16px}.news-card-body[data-v-6f4d94ee]{align-items:center;display:flex;gap:12px}.news-card-text[data-v-6f4d94ee]{display:flex;flex:1;flex-direction:column;min-width:0}.news-card-thumb[data-v-6f4d94ee]{order:-1}.news-card-title[data-v-6f4d94ee]{order:1}.news-card-meta[data-v-6f4d94ee]{align-items:baseline;display:flex;gap:6px;margin:3px 0 0;order:2}.news-card-thumb[data-v-6f4d94ee]{background:var(--surface-2);border-radius:8px;flex:0 0 auto;height:64px;overflow:hidden;position:relative;width:64px}.news-card-thumb.is-loading[data-v-6f4d94ee]{animation:news-card-thumb-pulse-6f4d94ee 1.2s ease-in-out infinite}@keyframes news-card-thumb-pulse-6f4d94ee{0%,to{opacity:1}50%{opacity:.5}}.news-card-thumb-img[data-v-6f4d94ee]{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-6f4d94ee]{opacity:1}.news-card.compact .news-card-thumb[data-v-6f4d94ee]{height:48px;width:48px}.news-card-date[data-v-6f4d94ee]{color:var(--text-dim);font-size:11px}.news-card-title[data-v-6f4d94ee]{color:var(--text-dim);font-size:14px;font-weight:500;line-height:1.5}.news-card.compact .news-card-title[data-v-6f4d94ee]{font-size:13px}.news-card:hover .news-card-title[data-v-6f4d94ee]{color:var(--text)}
