.category-tabs[data-v-5a1692ed]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.category-tab[data-v-5a1692ed]{background:#f5f7fa;border-radius:20px;color:#666;cursor:pointer;font-size:14px;padding:8px 20px;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-tab[data-v-5a1692ed]:hover{background:#e8f0fe;color:#1a56db}.category-tab.active[data-v-5a1692ed]{background:#1a56db;box-shadow:0 2px 8px #1a56db4d;color:#fff}.news-card[data-v-5a1692ed]{border:1px solid #eee;position:relative;transition:all .35s cubic-bezier(.4,0,.2,1)}.news-card[data-v-5a1692ed]:hover{border-color:#d0dffe;box-shadow:0 8px 28px #0000001a;transform:translate(6px)}.news-card:hover .news-image-wrap img[data-v-5a1692ed]{transform:scale(1.06)}.news-card:hover .news-title[data-v-5a1692ed]{color:#1a56db}.news-card:hover .news-arrow[data-v-5a1692ed]{opacity:1;transform:translate(0)}.news-tag[data-v-5a1692ed]{background:#e8f0fe;border-radius:10px;color:#1a56db;font-size:12px;padding:2px 10px}.news-title[data-v-5a1692ed]{transition:color .3s}.news-arrow[data-v-5a1692ed]{align-items:center;color:#1a56db;display:flex;flex-shrink:0;font-size:20px;opacity:0;transform:translate(-10px);transition:all .3s ease}.news-image-wrap[data-v-5a1692ed]{border-radius:8px;overflow:hidden;position:relative}.news-image-wrap img[data-v-5a1692ed]{transition:transform .4s ease}.skeleton-img[data-v-5a1692ed]{animation:shimmer-5a1692ed 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:8px;height:128px;left:0;position:absolute;top:0;width:192px}img[data-v-5a1692ed]:not(.img-loaded){opacity:0}img.img-loaded[data-v-5a1692ed]{opacity:1;transition:opacity .4s ease}@keyframes shimmer-5a1692ed{0%{background-position:200% 0}to{background-position:-200% 0}}.load-more-trigger[data-v-5a1692ed]{min-height:60px;padding:32px 0;text-align:center}.loading-indicator[data-v-5a1692ed]{align-items:center;color:#999;display:flex;flex-direction:column;font-size:13px;gap:8px}.loading-dots[data-v-5a1692ed]{display:flex;gap:6px}.loading-dots span[data-v-5a1692ed]{animation:dotBounce-5a1692ed 1.4s ease-in-out infinite both;background:#1a56db;border-radius:50%;height:8px;width:8px}.loading-dots span[data-v-5a1692ed]:first-child{animation-delay:-.32s}.loading-dots span[data-v-5a1692ed]:nth-child(2){animation-delay:-.16s}@keyframes dotBounce-5a1692ed{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.no-more-text[data-v-5a1692ed]{color:#ccc;font-size:13px}.line-clamp-2[data-v-5a1692ed]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:768px){.news-card[data-v-5a1692ed]{flex-direction:column}.news-image-wrap[data-v-5a1692ed]{width:100%}.news-image-wrap img[data-v-5a1692ed]{height:180px!important;width:100%!important}.skeleton-img[data-v-5a1692ed]{height:180px;width:100%}.news-arrow[data-v-5a1692ed]{display:none}}
