:host{
  width: 33.33333%;
  display: flex;
  box-shadow: var(--shadow--small, 0 0 16px rgba(0, 38, 111, 0.07));
  border-radius: var(--border--radius-medium, 6px);
  height: var(--snk-form-config-container-height);
  max-width: 260px;
}

.fields-label{
  display: block;
  font-size: 16px;
  font-weight: 500;
  width: 100%;
}

.fields-count{
  display: block;
  color: #AFB6C0;
  font-size: 14px;
  padding: 12px 0;
  font-weight: 400;
  width: 100%;
}

.fields-container {
  display: flex;
  flex-direction: column;
  gap: 12px;
  height: calc(100vh - 220px);
  width: 100%;
}

.ghost{
  opacity: .5;
  background: #c8fbe2;
}

.filter-input {
  padding-right: var(--space--2xs, 8px);
}

