/* Б-15 Вкладки и фильтр базы знаний. Источник: по вёрстке verter.me/wms/, перерисован */

.b-kb-nav {
  padding-block: var(--space-6) var(--space-5);
  background: var(--color-bg);
}

.b-kb-nav__title {
  font-weight: var(--font-weight-bold);
  line-height: var(--lh-tight);
  letter-spacing: var(--ls-heading);
  overflow-wrap: anywhere;
  margin-bottom: var(--space-5);
  font-size: clamp(2rem, 1.4rem + 2.2vw, 3rem);
}

.b-kb-nav__tabs {
  margin-bottom: var(--space-4);
}

.b-kb-nav__filters {
  display: grid;
  gap: var(--space-3);
  padding: var(--space-4);
  border-radius: var(--radius-lg);
  background: var(--color-surface);
}

.b-kb-nav__topics {
  display: none;
  flex-wrap: wrap;
  gap: var(--space-2);
  list-style: none;
}

.b-kb-nav__select {
  display: block;
}

.b-kb-nav__search {
  position: relative;
}

.b-kb-nav__search .c-icon {
  position: absolute;
  top: 50%;
  left: var(--space-4);
  color: var(--color-text-subtle);
  transform: translateY(-50%);
  pointer-events: none;
}

.b-kb-nav__search .c-input {
  padding-left: 3rem;
}

@media (min-width: 1024px) {
  .b-kb-nav__filters {
    grid-template-columns: minmax(0, 1fr) 20rem;
    align-items: center;
  }

  .b-kb-nav__topics {
    display: flex;
  }

  .b-kb-nav__select {
    display: none;
  }
}
