.apple-care-stats-grid {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 16px;
  width: 100%;
}

/* Apple Table Enhancements */
.apple-profiles-table-card {
  border-radius: 20px !important;
  box-shadow: 0 4px 24px rgba(0,0,0,0.04) !important;
  background: #FFFFFF !important;
}

.apple-profiles-table-card .arco-table-container {
  border-radius: 12px;
  overflow: hidden;
}

.apple-profiles-table-card .arco-table-th {
  background-color: #F5F5F7 !important;
  color: #8E8E93 !important;
  font-weight: 500 !important;
  font-size: 13px !important;
  border-bottom: 1px solid rgba(0,0,0,0.05) !important;
  padding: 14px 16px !important;
}

.apple-profiles-table-card .arco-table-td {
  border-bottom: 1px solid rgba(0,0,0,0.04) !important;
  padding: 16px !important;
  font-size: 14px;
}

.apple-profiles-table-card .arco-table-tr:hover .arco-table-td {
  background-color: rgba(0, 113, 227, 0.04) !important;
}

.apple-profiles-table-card .arco-pagination {
  margin-top: 16px !important;
  justify-content: flex-end;
}

.apple-care-toolbar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 12px;
}

@media (max-width: 1024px) {
  .apple-care-stats-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media (max-width: 768px) {
  .apple-care-stats-grid {
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 12px !important;
  }
  .apple-care-toolbar {
    flex-direction: row !important; /* 恢复单行排列 */
    align-items: center !important;
    justify-content: space-between !important;
    margin-bottom: 16px !important;
    padding: 16px 16px 0 16px !important; /* 增加左右和上内边距，防止紧贴卡片屏幕边缘 */
  }
  
  .apple-care-toolbar h3 {
    font-size: 16px !important; /* 标题稍微缩小一点 */
    white-space: nowrap !important;
  }

  .apple-care-toolbar .arco-btn {
    padding: 0 12px !important;
    height: 32px !important; /* 按钮高度缩小 */
    font-size: 13px !important; /* 按钮文字缩小 */
    border-radius: 12px !important;
    white-space: nowrap !important;
  }
  
  /* 优化手机端里程碑卡片内部排版 */
  .apple-care-stat-card {
    padding: 12px !important; /* 减小内边距，适应两列 */
    border-radius: 12px !important;
  }
  
  .apple-care-stat-title {
    font-size: 13px !important;
    margin-bottom: 4px !important;
  }
  
  .apple-care-stat-value {
    font-size: 20px !important; /* 稍微缩小数字以适应更窄的空间 */
  }
  
  /* 调整水印图标的大小和位置 */
  .apple-care-stat-card > div:first-child {
    font-size: 48px !important;
    right: -10px !important;
    bottom: -10px !important;
  }
}

@media (max-width: 560px) {
  .apple-care-stats-grid {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

/* ============================================================
   设计精修 · 员工关怀统计卡（仅增强非激活态与数字质感，不改动激活态内联逻辑）
   ============================================================ */

/* 非激活态：补充细腻描边与轻柔阴影，避免“平贴”感，与全站卡片语言一致 */
.apple-care-stat-card:not(.active) {
  border: 1px solid var(--apple-line) !important;
  box-shadow: var(--apple-shadow-xs) !important;
}

/* 非激活态悬浮：轻微抬升 + 阴影加深，提供清晰的按下前反馈 */
.apple-care-stat-card:not(.active):hover {
  transform: translateY(-3px) !important;
  box-shadow: var(--apple-shadow-sm) !important;
  border-color: var(--apple-line-strong) !important;
}

/* KPI 数字等宽对齐，提升高端数据观感 */
.apple-care-stat-value {
  font-variant-numeric: tabular-nums;
}

