.news-page[data-v-ff139e5f]{background:var(--color-bg-secondary);min-height:100vh;padding-top:80px}.news-loading[data-v-ff139e5f]{padding:24px 0 48px}.cat-tabs[data-v-ff139e5f]{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:24px;display:flex}.cat-tab[data-v-ff139e5f]{border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;background:#fff;border-radius:9999px;padding:8px 24px;font-size:14px;transition:all .25s}.cat-tab[data-v-ff139e5f]:hover{color:var(--color-primary)}.cat-tab-active[data-v-ff139e5f],.cat-tab[data-v-ff139e5f]:hover{border-color:var(--color-primary)}.cat-tab-active[data-v-ff139e5f]{background:var(--color-primary);color:#fff}@media (width<=768px){.cat-tabs[data-v-ff139e5f]{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.cat-tab[data-v-ff139e5f]{white-space:nowrap;flex-shrink:0}.cat-tabs[data-v-ff139e5f]::-webkit-scrollbar{display:none}}.skel-grid[data-v-ff139e5f]{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}.skel-card[data-v-ff139e5f]{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#fff;overflow:hidden}.skel-img[data-v-ff139e5f]{aspect-ratio:16/9;background:#eef0f4}.skel-body[data-v-ff139e5f]{padding:var(--spacing-lg);flex-direction:column;gap:12px;display:flex}.skel-line[data-v-ff139e5f]{background:#eef0f4;border-radius:6px;height:14px}.skel-title[data-v-ff139e5f]{width:80%;height:20px}@media (width<=1024px){.skel-grid[data-v-ff139e5f]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.skel-grid[data-v-ff139e5f]{grid-template-columns:1fr}}.news-loadmore[data-v-ff139e5f]{justify-content:center;padding:40px 0 48px;display:flex}.news-loadmore .btn[data-v-ff139e5f]:disabled{opacity:.6;cursor:not-allowed}
