/* 通用按钮样式，供各页面引用 */
.project-link {
  padding: 6px 12px;
  background: #f5f5f5;
  color: #c65d3a !important;
  text-decoration: none !important;
  border-radius: 6px;
  font-size: 0.85em;
  font-weight: 500;
  transition: background 0.3s ease;
  white-space: nowrap;
  flex-shrink: 0;
}
.project-link:hover {
  background: #c65d3a;
  color: white !important;
}
.project-links {
  margin-top: 10px;
  display: flex;
  gap: 8px;
  overflow-x: auto;
  padding-bottom: 5px;
  scrollbar-width: thin;
  scrollbar-color: #c65d3a transparent;
}
.project-links::-webkit-scrollbar {
  height: 4px;
}
.project-links::-webkit-scrollbar-track {
  background: transparent;
}
.project-links::-webkit-scrollbar-thumb {
  background-color: #c65d3a;
  border-radius: 2px;
}
.project-links::-webkit-scrollbar-thumb:hover {
  background-color: #a63a1a;
}
