.News-module__3MqDTa__container{max-width:1220px;margin:0 auto;padding:20px 18px 34px}.News-module__3MqDTa__header{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:14px;padding:2px 0 12px;display:flex}.News-module__3MqDTa__headerText{min-width:0}.News-module__3MqDTa__title{letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:34px;font-weight:800;line-height:1.06}.News-module__3MqDTa__subtitle{color:var(--text-secondary);margin:6px 0 0;font-size:15px}.News-module__3MqDTa__headerStat{text-align:right;gap:2px;display:grid}.News-module__3MqDTa__headerStat strong{color:var(--text-primary);font-size:18px;line-height:1}.News-module__3MqDTa__headerStat span{color:var(--text-secondary);font-size:12px}.News-module__3MqDTa__mobileToolbar{display:none}.News-module__3MqDTa__mobileFilterButton,.News-module__3MqDTa__mobileResetButton,.News-module__3MqDTa__resetButton,.News-module__3MqDTa__searchButton,.News-module__3MqDTa__retryButton,.News-module__3MqDTa__pageButton{cursor:pointer;border-radius:999px;font-weight:700;transition:background-color .16s,border-color .16s,color .16s}.News-module__3MqDTa__layout{grid-template-columns:272px minmax(0,1fr);align-items:start;gap:14px;display:grid}.News-module__3MqDTa__sidebar{position:sticky;top:84px}.News-module__3MqDTa__filters{border:1px solid var(--border-primary);background:var(--bg-primary);box-shadow:var(--shadow-light);border-radius:16px;gap:12px;padding:12px;display:grid}.News-module__3MqDTa__filterTopRow{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.News-module__3MqDTa__filterTitle{text-transform:uppercase;letter-spacing:.08em;min-width:0;color:var(--text-secondary);margin:0;font-size:11px;font-weight:700}.News-module__3MqDTa__resetButton{border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-primary);flex:none;padding:7px 12px;font-size:12px}.News-module__3MqDTa__resetButton:disabled,.News-module__3MqDTa__mobileResetButton:disabled{opacity:.5;cursor:default}.News-module__3MqDTa__categories{flex-wrap:wrap;gap:8px;display:flex}.News-module__3MqDTa__categoryButton{border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-secondary);text-transform:capitalize;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:600}.News-module__3MqDTa__categoryButton:hover{color:var(--text-primary);background:var(--bg-secondary)}.News-module__3MqDTa__categoryButtonActive{border-color:var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 12%, transparent);color:var(--accent-primary)}.News-module__3MqDTa__searchForm{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-width:0;display:grid}.News-module__3MqDTa__searchInput{border:1px solid var(--border-primary);background:var(--bg-primary);width:100%;min-width:0;min-height:38px;color:var(--text-primary);border-radius:12px;padding:8px 12px;font-size:13px}.News-module__3MqDTa__searchInput:focus{border-color:var(--accent-primary);outline:none;box-shadow:0 0 0 3px #b2071029}.News-module__3MqDTa__searchButton{background:var(--accent-primary);color:#fff;border:1px solid #0000;min-width:0;min-height:38px;padding:0 14px;font-size:12px}.News-module__3MqDTa__searchButton:hover{background:var(--accent-secondary)}.News-module__3MqDTa__content{min-width:0}.News-module__3MqDTa__summary{border:1px solid var(--border-primary);background:var(--bg-primary);border-radius:12px;margin-bottom:10px;padding:10px 12px}.News-module__3MqDTa__summary p{color:var(--text-secondary);margin:0;font-size:13px}.News-module__3MqDTa__articlesGrid{gap:10px;display:grid}.News-module__3MqDTa__articleCard{border:1px solid var(--border-primary);background:var(--bg-primary);box-shadow:var(--shadow-light);border-radius:16px;text-decoration:none;overflow:hidden}.News-module__3MqDTa__articleCard:hover{border-color:color-mix(in srgb, var(--accent-primary) 35%, var(--border-primary))}.News-module__3MqDTa__articleCard:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.News-module__3MqDTa__articleContent{grid-template-columns:176px minmax(0,1fr);gap:12px;padding:12px;display:grid}.News-module__3MqDTa__articleContent.News-module__3MqDTa__articleContentTextOnly{grid-template-columns:minmax(0,1fr)}.News-module__3MqDTa__thumbFrame{min-width:0}.News-module__3MqDTa__articleThumb,.News-module__3MqDTa__articleBody{align-content:start;gap:8px;min-width:0;display:grid}.News-module__3MqDTa__articleTopRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.News-module__3MqDTa__categoryBadge{color:#fff;text-transform:capitalize;border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.News-module__3MqDTa__articleTime{color:var(--text-muted);white-space:nowrap;font-size:11px}.News-module__3MqDTa__articleTitle{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;line-height:1.32;display:-webkit-box;overflow:hidden}.News-module__3MqDTa__articleExcerpt{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.48;display:-webkit-box;overflow:hidden}.News-module__3MqDTa__articleMeta{flex-wrap:wrap;gap:6px;display:flex}.News-module__3MqDTa__metaItem{border:1px solid var(--border-primary);background:var(--bg-secondary);border-radius:999px;align-items:center;gap:6px;min-width:0;padding:4px 8px;display:inline-flex}.News-module__3MqDTa__metaLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:10px}.News-module__3MqDTa__metaValue{color:var(--text-secondary);min-width:0;font-size:11px}.News-module__3MqDTa__articleSource{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.News-module__3MqDTa__readMoreRow{width:fit-content;color:var(--accent-primary);align-items:center;gap:6px;display:inline-flex}.News-module__3MqDTa__readMoreText{font-size:12px;font-weight:700}.News-module__3MqDTa__readMoreArrow{font-size:13px;line-height:1}.News-module__3MqDTa__loading,.News-module__3MqDTa__error,.News-module__3MqDTa__empty{text-align:center;border:1px solid var(--border-primary);background:var(--bg-secondary);border-radius:16px;padding:38px 20px}.News-module__3MqDTa__loading p,.News-module__3MqDTa__empty p{color:var(--text-secondary);margin:0;font-size:14px}.News-module__3MqDTa__error{background:#fff2f1;border-color:#e2a5a2}.News-module__3MqDTa__error p{color:#b32218;margin:0 0 10px;font-size:14px}.News-module__3MqDTa__emptyIcon{justify-content:center;margin-bottom:10px;display:flex}.News-module__3MqDTa__emptyIcon svg{width:42px;height:42px}.News-module__3MqDTa__empty h2{color:var(--text-primary);margin:0 0 8px;font-size:22px}.News-module__3MqDTa__retryButton{background:var(--accent-primary);color:#fff;border:1px solid #0000;min-height:36px;padding:0 16px;font-size:12px}.News-module__3MqDTa__retryButton:hover{background:var(--accent-secondary)}.News-module__3MqDTa__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:14px;display:flex}.News-module__3MqDTa__pageButton{border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-primary);justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:12px;text-decoration:none;display:inline-flex}.News-module__3MqDTa__pageButton:hover:not(:disabled){background:var(--bg-secondary)}.News-module__3MqDTa__pageButton:disabled{opacity:.45;cursor:default}.News-module__3MqDTa__pageActive{border-color:var(--accent-primary);background:var(--accent-primary);color:#fff}.News-module__3MqDTa__pageEllipsis{color:var(--text-muted);padding:0 2px;font-size:14px}.News-module__3MqDTa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1024px){.News-module__3MqDTa__layout{grid-template-columns:1fr}.News-module__3MqDTa__sidebar{position:static}}@media (max-width:768px){.News-module__3MqDTa__container{padding:14px 12px 24px}.News-module__3MqDTa__header{margin-bottom:10px;padding-bottom:10px}.News-module__3MqDTa__title{font-size:29px}.News-module__3MqDTa__subtitle{font-size:13px}.News-module__3MqDTa__headerStat{display:none}.News-module__3MqDTa__mobileToolbar{align-items:center;gap:8px;margin-bottom:10px;display:flex}.News-module__3MqDTa__mobileFilterButton,.News-module__3MqDTa__mobileResetButton{border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-primary);min-height:38px;padding:0 12px;font-size:12px}.News-module__3MqDTa__mobileFilterButton{flex:1}.News-module__3MqDTa__sidebar{margin-bottom:10px;display:none}.News-module__3MqDTa__sidebar.News-module__3MqDTa__sidebarOpen{display:block}.News-module__3MqDTa__filters{border-radius:14px;gap:10px;padding:10px}.News-module__3MqDTa__categories{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.News-module__3MqDTa__categories::-webkit-scrollbar{display:none}.News-module__3MqDTa__categoryButton{flex:none}.News-module__3MqDTa__searchForm{grid-template-columns:1fr}.News-module__3MqDTa__searchInput,.News-module__3MqDTa__searchButton{min-height:40px;font-size:14px}.News-module__3MqDTa__summary{padding:10px}.News-module__3MqDTa__summary p{font-size:12px}.News-module__3MqDTa__articlesGrid{gap:9px}.News-module__3MqDTa__articleCard{border-radius:14px}.News-module__3MqDTa__articleContent{grid-template-columns:1fr;gap:10px;padding:10px}.News-module__3MqDTa__articleTitle{font-size:16px}.News-module__3MqDTa__articleExcerpt{font-size:12px}.News-module__3MqDTa__articleMeta{gap:5px}.News-module__3MqDTa__metaItem{padding:3px 7px}.News-module__3MqDTa__articleSource{max-width:120px}.News-module__3MqDTa__loading,.News-module__3MqDTa__error,.News-module__3MqDTa__empty{border-radius:14px;padding:28px 14px}.News-module__3MqDTa__empty h2{font-size:19px}.News-module__3MqDTa__pagination{gap:5px;margin-top:12px}.News-module__3MqDTa__pageButton{min-height:32px;padding:0 10px;font-size:11px}}
