._filtersContainer_1q407_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-6)}._searchWrapper_1q407_9{position:relative;flex:0 1 320px;min-width:200px}._searchIcon_1q407_15{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_1q407_24{padding-left:calc(var(--spacing-3) * 2 + 18px);height:2.25rem}._topicFilters_1q407_29{display:flex;flex-wrap:wrap;gap:var(--spacing-2);flex:1}._topicButton_1q407_36{text-transform:capitalize}._card_j244t_1{display:block;padding:var(--spacing-3) var(--spacing-4);background-color:var(--card);border-radius:var(--radius);border:1px solid var(--border);text-decoration:none;transition:border-color var(--animation-duration-fast) ease}._card_j244t_1:hover{border-color:var(--primary)}._date_j244t_15{display:inline-block;font-size:.6875rem;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-1)}._title_j244t_25{font-size:.9375rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-1);line-height:1.35}._perex_j244t_33{font-size:.8125rem;color:var(--muted-foreground);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._container_13ra9_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._header_13ra9_7{display:flex;align-items:baseline;gap:var(--spacing-3);flex-wrap:wrap;padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border);margin-bottom:var(--spacing-6)}._header_13ra9_7 h1{font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0}._header_13ra9_7 p{font-size:.9375rem;color:var(--muted-foreground);margin:0}._layout_13ra9_30{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--spacing-8);align-items:flex-start}._mainColumn_13ra9_37{display:flex;flex-direction:column;gap:var(--spacing-8);min-width:0}._featuredPostWrapper_13ra9_44{margin-bottom:0}._postsGrid_13ra9_48{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-8)}._sideColumn_13ra9_54{display:flex;flex-direction:column;gap:var(--spacing-4)}._sideHeader_13ra9_60{display:flex;align-items:center;gap:var(--spacing-2);padding-bottom:var(--spacing-3);border-bottom:2px solid var(--border)}._sideHeader_13ra9_60 h2{font-size:.9375rem;font-weight:700;margin:0;color:var(--foreground);text-transform:uppercase;letter-spacing:.04em}._sideHeaderIcon_13ra9_77{color:var(--primary);flex-shrink:0}._quickNewsList_13ra9_82{display:flex;flex-direction:column;gap:var(--spacing-3)}._quickNewsSkeletonItem_13ra9_88{padding:var(--spacing-3) 0;border-bottom:1px solid var(--border)}._quickNewsSkeletonItem_13ra9_88:last-child{border-bottom:none}._quickNewsEmpty_13ra9_97{font-size:.875rem;color:var(--muted-foreground);margin:0;text-align:center;padding:var(--spacing-4) 0}._pagination_13ra9_105{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-2)}._pagination_13ra9_105 span{font-size:.9375rem;color:var(--muted-foreground)}._errorState_13ra9_118,._emptyState_13ra9_119{text-align:center;padding:var(--spacing-16) 0;background-color:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border)}._errorState_13ra9_118 h2,._emptyState_13ra9_119 h2{font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-2)}._errorState_13ra9_118 p,._emptyState_13ra9_119 p{color:var(--muted-foreground)}._errorState_13ra9_118 p i{font-size:.875rem;color:var(--error);margin-top:var(--spacing-4);display:block}._filtersSkeleton_13ra9_147{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6);margin-bottom:var(--spacing-12)}._topicFiltersSkeleton_13ra9_155{display:flex;gap:var(--spacing-3)}._featuredPostSkeleton_13ra9_160{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8);align-items:center}._featuredPostDetailsSkeleton_13ra9_167{display:flex;flex-direction:column}@media(max-width:1024px){._layout_13ra9_30{grid-template-columns:minmax(0,1fr) 280px;gap:var(--spacing-6)}}@media(max-width:900px){._layout_13ra9_30{grid-template-columns:1fr}}@media(max-width:768px){._container_13ra9_1{padding:var(--spacing-6) var(--spacing-4)}._header_13ra9_7 h1{font-size:1.375rem}._postsGrid_13ra9_48{grid-template-columns:1fr;gap:var(--spacing-6)}._featuredPostSkeleton_13ra9_160{grid-template-columns:1fr}}
