.news-filters[data-v-9e214803]{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.filter-btn[data-v-9e214803]{padding:6px 16px;border:1px solid #ddd;border-radius:20px;background:#fff;cursor:pointer;font-size:.9rem;transition:all .2s}.filter-btn[data-v-9e214803]:hover{border-color:#0f3460;color:#0f3460}.filter-btn.active[data-v-9e214803]{background:#0f3460;color:#fff;border-color:#0f3460}.news-badge[data-v-9e214803]{display:inline-block;font-size:.75rem;padding:2px 10px;border-radius:4px;font-weight:600;margin-bottom:6px}.badge-hot[data-v-9e214803]{background:#ffe0e0;color:#d32f2f}.badge-official[data-v-9e214803]{background:#e0f2e0;color:#2e7d32}.badge-info[data-v-9e214803]{background:#e3f2fd;color:#1565c0}.news-date[data-v-9e214803]{font-size:.8rem;color:#999;margin-bottom:8px}.news-card h2[data-v-9e214803]{margin-bottom:8px}.news-card h2 a[data-v-9e214803]{color:#333;text-decoration:none;font-size:1.1rem}.news-card h2 a[data-v-9e214803]:hover{color:#0f3460}.news-summary[data-v-9e214803]{color:#666;font-size:.95rem;margin-bottom:8px}.read-more[data-v-9e214803]{color:#0f3460;text-decoration:none;font-weight:600;font-size:.9rem}
