.origin-badge[data-v-3fb6f640]{align-items:center;background:linear-gradient(135deg,#5b0c0c9e,#2a0a10e6);border:1px solid rgba(239,68,68,.28);border-radius:12px;box-shadow:inset 0 1px #ffffff0f;color:#ffe4e6;display:inline-flex;gap:10px;padding:8px 12px}.origin-badge.compact[data-v-3fb6f640]{border-radius:10px;gap:8px;padding:6px 10px}.origin-badge.suspected[data-v-3fb6f640]{background:linear-gradient(135deg,#5b340c85,#22140ae6);border-color:#f59e0b4d;color:#fef3c7}.origin-badge__icon[data-v-3fb6f640]{flex:0 0 auto;height:26px;width:26px}.origin-badge.compact .origin-badge__icon[data-v-3fb6f640]{height:22px;width:22px}.origin-badge__icon svg[data-v-3fb6f640]{display:block;height:100%;width:100%}.origin-badge__ring[data-v-3fb6f640]{fill:#0b101ac7;stroke:#ffffff2e;stroke-width:1.2}.origin-badge__flag--white[data-v-3fb6f640]{fill:#f8fafc}.origin-badge__flag--blue[data-v-3fb6f640]{fill:#3b82f6}.origin-badge__flag--red[data-v-3fb6f640]{fill:#ef4444}.origin-badge__slash[data-v-3fb6f640]{fill:none;stroke:#ff4d5d;stroke-linecap:round;stroke-width:2.4}.origin-badge.suspected .origin-badge__slash[data-v-3fb6f640]{stroke:#f59e0b}.origin-badge__text[data-v-3fb6f640]{display:grid;gap:2px;line-height:1.15}.origin-badge__text strong[data-v-3fb6f640]{font-size:.78rem;font-weight:800;letter-spacing:.01em;text-transform:none}.origin-badge__text span[data-v-3fb6f640]{color:inherit;font-size:.78rem;opacity:.94}.origin-badge.compact .origin-badge__text span[data-v-3fb6f640],.origin-badge.compact .origin-badge__text strong[data-v-3fb6f640]{font-size:.72rem}.news-card[data-v-f515cab0]{background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:hidden;position:relative;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.news-card[data-v-f515cab0]:hover{background:color-mix(in srgb,var(--surface) 96%,var(--text-0) 4%);border-color:var(--border-strong);transform:translateY(-2px)}[data-v-f515cab0] .news-title .stretched-link{transition:color .2s ease}.news-card[data-v-f515cab0]:hover .news-title .stretched-link{color:var(--text-0)}.news-badge[data-v-f515cab0]{background:#5bd4ff1a;border:1px solid rgba(91,212,255,.3)}.news-footer[data-v-f515cab0]{align-items:center}.news-vote[data-v-f515cab0]{flex-shrink:0;margin-left:auto}.news-card.featured .news-vote[data-v-f515cab0]{align-self:flex-end}.news-tags[data-v-f515cab0]{min-width:0}.news-card.regular .news-title[data-v-f515cab0]{display:-webkit-box;font-size:1.02rem;font-weight:650;-webkit-line-clamp:3;line-height:1.35;-webkit-box-orient:vertical;overflow:hidden}.news-card.regular[data-v-f515cab0]{box-shadow:none;gap:0}.news-card.regular .news-content[data-v-f515cab0]{gap:8px;padding:12px 14px 14px}.news-card.regular .news-meta[data-v-f515cab0]{color:var(--text-2);font-size:.75rem;font-weight:500;justify-content:flex-end}.news-card.regular .news-footer[data-v-f515cab0]{display:none}
