.origin-badge[data-v-3fb6f640]{color:#ffe4e6;background:linear-gradient(135deg,#5b0c0c9e,#2a0a10e6);border:1px solid #ef444447;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.origin-badge.compact[data-v-3fb6f640]{border-radius:10px;gap:8px;padding:6px 10px}.origin-badge.suspected[data-v-3fb6f640]{color:#fef3c7;background:linear-gradient(135deg,#5b340c85,#22140ae6);border-color:#f59e0b4d}.origin-badge__icon[data-v-3fb6f640]{flex:none;width:26px;height:26px}.origin-badge.compact .origin-badge__icon[data-v-3fb6f640]{width:22px;height:22px}.origin-badge__icon svg[data-v-3fb6f640]{width:100%;height:100%;display:block}.origin-badge__ring[data-v-3fb6f640]{fill:#0b101ac7;stroke:#ffffff2e;stroke-width:1.2px}.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.4px}.origin-badge.suspected .origin-badge__slash[data-v-3fb6f640]{stroke:#f59e0b}.origin-badge__text[data-v-3fb6f640]{gap:2px;line-height:1.15;display:grid}.origin-badge__text strong[data-v-3fb6f640]{letter-spacing:.01em;text-transform:none;font-size:.78rem;font-weight:800}.origin-badge__text span[data-v-3fb6f640]{color:inherit;opacity:.94;font-size:.78rem}.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-9187893b]{background:var(--surface);border:1px solid var(--border);border-radius:8px;transition:transform .2s,border-color .2s,background-color .2s;position:relative;overflow:hidden}.news-card[data-v-9187893b]:hover{background:color-mix(in srgb,var(--surface) 96%,var(--text-0) 4%);border-color:var(--border-strong);transform:translateY(-2px)}[data-v-9187893b] .news-title .stretched-link{transition:color .2s}.news-card[data-v-9187893b]:hover .news-title .stretched-link{color:var(--text-0)}.news-badge[data-v-9187893b]{background:#5bd4ff1a;border:1px solid #5bd4ff4d}.news-footer[data-v-9187893b]{align-items:center}.news-vote[data-v-9187893b]{flex-shrink:0;margin-left:auto}.news-card.featured .news-vote[data-v-9187893b]{align-self:flex-end}.news-tags[data-v-9187893b]{min-width:0}.news-card.regular .news-title[data-v-9187893b]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.02rem;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}.news-card.regular[data-v-9187893b]{box-shadow:none;gap:0}.news-card.regular[data-v-9187893b] .news-cover.cover-media{aspect-ratio:16/9;min-height:0;max-height:none}.news-card.regular .news-content[data-v-9187893b]{gap:8px;padding:12px 14px 14px}.news-card.regular .news-meta[data-v-9187893b]{color:var(--text-2);justify-content:flex-end;font-size:.75rem;font-weight:500}.news-card.regular .news-footer[data-v-9187893b]{display:none}.tag-button[data-v-9187893b]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}
