.statFilter {
  display: flex;
  align-items: center;;
  color: var(--text-2);
  gap: 0.5rem;
  margin-bottom: 0.5rem;
}
.statFilter > .line {
  height: 0.125rem;
  border-radius: 0.125rem;
  flex-grow: 1;
  background: var(--bg-4);
}

.statFilter > .inputRelation {
  display: grid;
  place-content: center;
  margin: 0 -0.5rem;
  width: 2rem;
}

.statFilter > .integerInput,
.statFilter > .tickInputWrapper > .integerInput {
  all: unset;
  height: 1.75rem;
  background: var(--bg-3);
  border-radius: 0.5rem;
  width: 4rem;
  border: none;
  padding: 0 0 0 0.5rem;
}
.statFilter > .clearInput {
  height: 100%;
  width: 1.25rem;
  margin: -0 0 0 -1.75rem;
  display: flex;
  align-items: center;
  color: var(--text-3);
  cursor: pointer;
  transition: color 100ms;
}
.statFilter > .clearInput:hover {
  color: var(--text-1)
}