.page_container__CrWIz{max-width:1200px}.page_header__z545D{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--space-lg)}.page_headerLeft__TdA53{display:flex;flex-direction:column;gap:var(--space-xs)}.page_title__bfG6b{font-size:1.75rem;font-weight:700}.page_subtitle__WiOIt{color:var(--text-muted);font-size:.875rem}.page_headerActions__GjYPH{display:flex;gap:var(--space-sm);align-items:center}.page_filters__ayMmf{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:var(--space-lg)}.page_filterPill__r3pZQ{padding:6px 14px;border-radius:20px;font-size:.8rem;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:all .15s}.page_filterPill__r3pZQ:hover{border-color:var(--accent-primary);color:var(--text-primary)}.page_filterPillActive__ndQjd{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}.page_searchBar__wmTTy{display:flex;gap:var(--space-sm);margin-bottom:var(--space-lg)}.page_searchInput__unOWj{flex:1 1;padding:8px 14px;border-radius:8px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:.85rem}.page_searchInput__unOWj::placeholder{color:var(--text-muted)}.page_searchInput__unOWj:focus{outline:none;border-color:var(--accent-primary)}.page_newsGrid__kfnSa{display:flex;flex-direction:column;gap:var(--space-sm)}.page_newsCard__e1vyE{padding:var(--space-md);border-radius:10px;border:1px solid var(--border-color);background:var(--bg-secondary);transition:border-color .15s}.page_newsCard__e1vyE:hover{border-color:var(--border-subtle)}.page_newsCardHeader__8SSyG{display:flex;align-items:center;gap:8px;margin-bottom:6px}.page_categoryBadge__NopiD{padding:2px 8px;border-radius:10px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.page_sourceBadge__uOTvz{padding:2px 8px;border-radius:10px;font-size:.7rem;background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-muted)}.page_timeAgo__blIkf{font-size:.75rem;color:var(--text-muted);margin-left:auto}.page_newsTitle__C_KvL{font-size:.95rem;font-weight:600;line-height:1.4;margin-bottom:4px}.page_newsTitle__C_KvL a{color:var(--text-primary);text-decoration:none}.page_newsTitle__C_KvL a:hover{color:var(--accent-primary)}.page_newsDescription__d4Am7{font-size:.82rem;color:var(--text-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_pagination__h1us7{display:flex;justify-content:center;align-items:center;gap:var(--space-md);margin-top:var(--space-lg);padding:var(--space-md) 0}.page_paginationInfo__T_3XN{font-size:.82rem;color:var(--text-muted)}.page_summary__a3d1e{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--space-sm);gap:var(--space-sm);margin-bottom:var(--space-lg)}.page_summaryCard__uURet{padding:var(--space-md);border-radius:10px;border:1px solid var(--border-color);background:var(--bg-secondary);text-align:center}.page_summaryValue__qCUb1{font-size:1.5rem;font-weight:700;color:var(--text-primary)}.page_summaryLabel__6cewN{font-size:.75rem;color:var(--text-muted);margin-top:2px}.page_empty__jxGuM,.page_loading__ZK9u0{text-align:center;padding:var(--space-xl) 0;color:var(--text-muted)}@media (max-width:768px){.page_header__z545D{flex-direction:column;gap:var(--space-sm)}.page_filters__ayMmf{overflow-x:auto;flex-wrap:nowrap}.page_summary__a3d1e{grid-template-columns:repeat(2,1fr)}}