.news-card[data-v-9e7cc8e2]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.05);border-radius:12px;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.2,.8,.2,1)}.news-card[data-v-9e7cc8e2]:before{background:linear-gradient(145deg,#ffffff1a,#ffffff05);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;padding:1px;pointer-events:none;position:absolute;transition:opacity .4s ease;z-index:10}.news-card[data-v-9e7cc8e2]:hover{background:color-mix(in srgb,var(--surface) 80%,var(--accent-soft) 20%);border-color:#5bd4ff33;box-shadow:0 12px 30px #0000004d,0 0 20px #5bd4ff1a;transform:translateY(-5px)}.news-card[data-v-9e7cc8e2]:hover:before{background:linear-gradient(145deg,#5bd4ff66,#ffffff05);opacity:1}[data-v-9e7cc8e2] .news-title .stretched-link{transition:color .2s ease}.news-card[data-v-9e7cc8e2]:hover .news-title .stretched-link{color:#38bdf8}.news-badge[data-v-9e7cc8e2]{background:#5bd4ff1a;border:1px solid rgba(91,212,255,.3);box-shadow:0 0 10px #5bd4ff1a;overflow:hidden;position:relative}.news-badge[data-v-9e7cc8e2]:after{animation:shimmerBadge-9e7cc8e2 2.5s linear infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:50%}@keyframes shimmerBadge-9e7cc8e2{0%{left:-100%}to{left:200%}}.news-footer[data-v-9e7cc8e2]{align-items:center}.news-vote[data-v-9e7cc8e2]{flex-shrink:0;margin-left:auto}.news-card.featured .news-vote[data-v-9e7cc8e2]{align-self:flex-end}.news-tags[data-v-9e7cc8e2]{min-width:0}
