/* DDKK 面包屑导航样式 - 基于 Ant Design 5.x 设计规范 */
/* 所有选择器均使用完整前缀，避免样式冲突 */

.ddkk-breadcrumb {
  margin-bottom: 16px;
}

.ddkk-breadcrumb-list {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  margin: 0;
  align-items: center;
}

.ddkk-breadcrumb-item {
  display: inline-flex;
  align-items: center;
  margin-right: 8px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}

.ddkk-breadcrumb-item:not(:last-child)::after {
  content: '/';
  margin: 0 8px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
}

.ddkk-breadcrumb-link {
  color: rgba(0, 0, 0, 0.65);
  text-decoration: none;
  transition: color 0.2s;
}

.ddkk-breadcrumb-link:hover {
  color: #1677ff;
}

.ddkk-breadcrumb-current {
  color: rgba(0, 0, 0, 0.88);
  font-weight: 600;
}

.ddkk-breadcrumb-item-active {
  color: rgba(0, 0, 0, 0.88);
}

/* 响应式设计 - 移动端适配 */
@media (max-width: 767px) {
  .ddkk-breadcrumb-item {
    font-size: 12px;
    margin-right: 4px;
  }

  .ddkk-breadcrumb-item:not(:last-child)::after {
    margin: 0 4px;
    font-size: 11px;
  }
}

