/* Thinking Sidebar Card */
.card-thinking .item-headline i {
  color: #49b1f5;
}

.thinking-sidebar-title {
  display: block;
  color: var(--font-color);
  font-size: 95%;
  line-height: 1.5;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 4px;
}

.thinking-sidebar-title:hover {
  color: #49b1f5;
}

.thinking-sidebar-title i {
  margin-right: 4px;
  font-size: 85%;
}

.thinking-sidebar-meta {
  margin-bottom: 8px;
}

.thinking-sidebar-meta time {
  display: block;
  color: var(--heo-secondtext, #858585);
  font-size: 85%;
}

.thinking-sidebar-excerpt {
  margin: 0 0 8px 0;
  font-size: 85%;
  color: var(--heo-secondtext, #858585);
  line-height: 1.6;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
}

.thinking-sidebar-more {
  display: inline-block;
  font-size: 85%;
  color: #49b1f5;
  transition: color 0.3s;
}

.thinking-sidebar-more:hover {
  color: var(--font-color);
}

.thinking-sidebar-more i {
  margin-left: 2px;
  font-size: 80%;
}
