/* ===== 蓝白主题（精修版）=====
   只覆盖颜色变量，不动任何布局/结构。删除本文件即可完全还原。 */
:root{
  /* 主色：更沉静、更高级的蓝（原来是 #2f7dff 偏亮） */
  --blue: #1d63d2;
  --blue-deep: #134aab;
  --blue-soft: #f0f6ff;
  --blue-soft-line: #dbe8fb;

  /* 底色：极浅的蓝白（比原来 #f5f6f8 更通透） */
  --bg: #f6f9fd;
  --card: #ffffff;

  /* 文字与线条：更接近高级后台的灰阶 */
  --text: #0d1b2e;
  --text-2: #4a5b73;
  --text-3: #8a9bb2;
  --line: #e4ecf6;
  --line-2: #eef4fa;

  /* 圆角统一（更克制） */
  --radius: 12px;
  --radius-lg: 16px;
}

/* 主按钮 / 高亮元素：加一点点渐变，更有质感（只改背景，不改尺寸） */
.btn-primary,.btn.primary,button.primary,[class*="btn-primary"]{
  background-image:linear-gradient(135deg,#1d63d2 0%,#2f7dff 100%);
  border-color:transparent;
}

/* 卡片：更轻的边框 + 更柔的阴影（高级感的关键） */
.card,[class*="-card"],[class*="Card"]{
  border-color:#e8f0fa;
  box-shadow:0 1px 2px rgba(16,42,80,.04),0 6px 20px rgba(16,42,80,.05);
}

/* 顶部/导航：白底 + 极细分割线（更干净） */
header,[class*="header"],[class*="navbar"],[class*="nav"]{
  border-bottom-color:#eaf1fa;
}

/* 输入框：聚焦时蓝边更清晰 */
input:focus,textarea:focus,select:focus{
  border-color:#1d63d2 !important;
  box-shadow:0 0 0 3px rgba(29,99,210,.10) !important;
}

/* 标签/徽标：浅蓝底 + 深蓝字 */
[class*="tag"],[class*="badge"],[class*="chip"]{
  background:#f0f6ff;
  color:#1d63d2;
  border-color:#dbe8fb;
}
