

/* Start:/local/templates/aspro-medc2/components/bitrix/news/articles/bitrix/news.list/.default/style.css?17595005651965*/
.diseases-encyclopedia h2 {
  font-size: 28px;
  margin: 0 0 18px;
  color: #1f2933;
  font-weight: 600;
}

.diseases-list {
  display: flex;
  flex-direction: column;
  margin-top: 8px;
}

.disease-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #ffffff;
  padding: 36px 18px;
  border-radius: 3px;
  border: 1px solid rgba(23,30,35,0.06);
  transition: box-shadow .18s ease, transform .12s ease;
}

.disease-item:hover {
  box-shadow: 0 8px 24px rgba(18,24,32,0.06);
  transform: translateY(-2px);
}

.disease-title {
  font-size: 16px;
  line-height: 1.35;
  color: #172026;
  font-weight: 600;
  margin-right: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: calc(100% - 140px); 
}

.disease-link {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  text-decoration: none;
  font-weight: 500;
  font-size: 14px;
  color: #0b66ff; 
  white-space: nowrap;
  align-self: flex-start;
}

.disease-link svg {
  width: 16px;
  height: 16px;
  transition: transform .16s ease;
  display: inline-block;
}
.disease-link:hover svg { transform: translateX(4px); }

@media (max-width: 680px) {
  .disease-item { padding: 12px; }
  .disease-title { font-size: 15px; max-width: calc(100% - 110px); white-space: normal; }
  .disease-link { font-size: 13px; }
  .diseases-encyclopedia h2 { font-size: 22px; margin-bottom: 12px; }
}

.pagination_top, .pagination_nav {
  margin: 18px 0;
  text-align: center;
}
.pagination_top .nav-page, .pagination_nav .nav-page {
  display: inline-block;
  margin: 0 6px;
  padding: 8px 12px;
  border-radius: 6px;
  border: 1px solid rgba(23,30,35,0.06);
  background: #fff;
  color: #172026;
  text-decoration: none;
}
.pagination_top .nav-page.active, .pagination_nav .nav-page.active {
  background: #0b66ff;
  color: #fff;
  border-color: transparent;
}

/* End */
/* /local/templates/aspro-medc2/components/bitrix/news/articles/bitrix/news.list/.default/style.css?17595005651965 */
