/* 富掌柜自定义主题样式 */

:root {
  /* 品牌主色 - 蓝色系 */
  --vp-c-brand-1: #2563eb;
  --vp-c-brand-2: #3b82f6;
  --vp-c-brand-3: #60a5fa;

  /* 辅助色 - 绿色 */
  --vp-c-green-1: #10b981;

  /* Hero 标题渐变 */
  --vp-home-hero-name-color: transparent;
  --vp-home-hero-name-background: -webkit-linear-gradient(120deg, #2563eb 30%, #10b981);
}

/* 深色模式 */
.dark {
  --vp-c-brand-1: #60a5fa;
  --vp-c-brand-2: #3b82f6;
  --vp-c-brand-3: #2563eb;
}

/* Hero 样式优化 */
.VPHero .name {
  font-weight: 800 !important;
}

.VPHero .tagline {
  font-size: 1.25rem !important;
}

/* 特性卡片 */
.VPFeatures .box {
  border-radius: 12px !important;
  transition: all 0.3s ease;
}

.VPFeatures .box:hover {
  transform: translateY(-4px);
  box-shadow: 0 12px 40px rgba(37, 99, 235, 0.15);
}

/* 按钮样式 */
.VPButton.brand {
  background: linear-gradient(135deg, #2563eb, #10b981) !important;
  border: none !important;
}

/* 表格样式 */
.vp-doc th {
  background: linear-gradient(135deg, #2563eb, #3b82f6) !important;
  color: white !important;
}

/* 引用块 */
.vp-doc blockquote {
  border-left: 4px solid #2563eb !important;
  background: rgba(37, 99, 235, 0.05);
  border-radius: 0 8px 8px 0;
}

/* 提示框 */
.vp-doc .custom-block.tip {
  border-left-color: #10b981 !important;
  background: rgba(16, 185, 129, 0.05);
}
