/* Custom Icons - 自定义图标样式 */

/* X (Twitter) Icon */
.icon-x {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 1em;
  height: 1em;
}

.icon-x svg {
  width: 100%;
  height: 100%;
  fill: currentColor;
}

/* 小红书 Icon - 真实 Logo */
.icon-xiaohongshu {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 1em;
  height: 1em;
}

.icon-xiaohongshu svg {
  width: 100%;
  height: 100%;
}

/* 小红书 Logo 容器样式 */
.xiaohongshu-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #ff2442;
  color: white;
  border-radius: 4px;
  font-weight: 600;
}

/* 社交链接图标统一样式 */
.social-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}

.social-icon svg {
  width: 100%;
  height: 100%;
  fill: currentColor;
}

/* Connect 页面图标容器 */
.connect-icon .social-icon {
  width: 100%;
  height: 100%;
}

/* 确保图标在按钮中正确显示 */
.btn .social-icon,
.link .social-icon {
  width: 16px;
  height: 16px;
}
