.news-card.svelte-1s0i9in.svelte-1s0i9in{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;border:1px solid #e5e5e5;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .3s ease,border-color .3s ease;height:100%}.news-card.svelte-1s0i9in.svelte-1s0i9in:hover{box-shadow:0 4px 20px #00000026;border-color:transparent}.news-card__image-container.svelte-1s0i9in.svelte-1s0i9in{position:relative;overflow:hidden;aspect-ratio:16 / 10}.news-card--main.svelte-1s0i9in .news-card__image-container.svelte-1s0i9in{aspect-ratio:16 / 11}.news-card__image.svelte-1s0i9in.svelte-1s0i9in{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.news-card.svelte-1s0i9in:hover .news-card__image.svelte-1s0i9in{transform:translateY(-100%)}.news-card__overlay.svelte-1s0i9in.svelte-1s0i9in{position:absolute;inset:0;background-color:var(--primary-color);color:#fff;padding:16px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .4s ease}.news-card.svelte-1s0i9in:hover .news-card__overlay.svelte-1s0i9in{opacity:1}.news-card__short-text.svelte-1s0i9in.svelte-1s0i9in{font-size:.9rem;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;margin:0}.news-card--main.svelte-1s0i9in .news-card__short-text.svelte-1s0i9in{font-size:1rem;-webkit-line-clamp:8}.news-card__content.svelte-1s0i9in.svelte-1s0i9in{padding:16px;flex:1;display:flex;flex-direction:column}.news-card--main.svelte-1s0i9in .news-card__content.svelte-1s0i9in{padding:20px}.news-card__date.svelte-1s0i9in.svelte-1s0i9in{font-size:.85rem;color:#666;margin-bottom:8px}.news-card__title.svelte-1s0i9in.svelte-1s0i9in{font-size:1rem;font-weight:600;line-height:1.4;margin:0;color:#1a1a1a;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1}.news-card--main.svelte-1s0i9in .news-card__title.svelte-1s0i9in{font-size:1.25rem;-webkit-line-clamp:4}.news-card.svelte-1s0i9in:hover .news-card__title.svelte-1s0i9in{color:var(--primary-color)}.news-card__footer.svelte-1s0i9in.svelte-1s0i9in{display:flex;align-items:center;gap:16px;margin-top:12px;padding-top:10px;border-top:1px solid #f0f0f0}.news-card__like-btn.svelte-1s0i9in.svelte-1s0i9in{display:inline-flex;align-items:center;gap:5px;background:none;border:none;cursor:pointer;font-size:.85rem;color:#888;padding:4px 8px;border-radius:6px;transition:color .2s ease,background-color .2s ease,transform .2s ease;line-height:1}.news-card__like-btn.svelte-1s0i9in.svelte-1s0i9in:hover{color:#e74c4c;background-color:#e74c4c14}.news-card__like-btn--active.svelte-1s0i9in.svelte-1s0i9in{color:#e74c4c}.news-card__like-btn--animating.svelte-1s0i9in.svelte-1s0i9in{animation:svelte-1s0i9in-like-pulse .3s ease}.news-card__like-btn.svelte-1s0i9in.svelte-1s0i9in:disabled{opacity:.6;cursor:default}.news-card__views.svelte-1s0i9in.svelte-1s0i9in{display:inline-flex;align-items:center;gap:5px;font-size:.85rem;color:#999;line-height:1}@keyframes svelte-1s0i9in-like-pulse{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}@media (max-width: 768px){.news-card__short-text.svelte-1s0i9in.svelte-1s0i9in{-webkit-line-clamp:4;font-size:.85rem}.news-card--main.svelte-1s0i9in .news-card__short-text.svelte-1s0i9in{-webkit-line-clamp:5}.news-card__title.svelte-1s0i9in.svelte-1s0i9in{font-size:.95rem}.news-card--main.svelte-1s0i9in .news-card__title.svelte-1s0i9in{font-size:1.1rem}.news-card__content.svelte-1s0i9in.svelte-1s0i9in{padding:12px}.news-card--main.svelte-1s0i9in .news-card__content.svelte-1s0i9in{padding:16px}}
