.np-select-input-addon-container {
  pointer-events: none;
  margin-inline-start: 4px;
  margin-inline-start: var(--size-4);
  display: inline-flex;
  align-items: center;
}
.np-select-input-addon-container > :not([hidden]) ~ :not([hidden]) {
  margin-inline-start: 4px;
  margin-inline-start: var(--size-4);
}
.np-select-input-addon {
  border-width: 0;
  background: none;
  display: inline-flex;
  height: 24px;
  height: var(--size-24);
  width: 24px;
  width: var(--size-24);
  align-items: center;
  justify-content: center;
  border-radius: 0.125rem /* 2px */;
  /* TODO: Tokenize */
}
.np-select-input-addon--interactive {
  pointer-events: auto;
  color: #c9cbce;
  color: var(--color-interactive-secondary);
}
.np-select-input-addon--interactive:hover {
  color: #b5b7ba;
  color: var(--color-interactive-secondary-hover);
}
.np-select-input-addon--interactive:focus {
  outline: none;
}
.np-select-input-addon--interactive:focus-visible {
  outline: var(--ring-outline-color) solid var(--ring-outline-width);
  outline-offset: var(--ring-outline-offset);
}
.np-select-input-addon-separator {
  height: 24px;
  height: var(--size-24);
  border-inline-start: 1px solid rgba(0,0,0,0.10196);
  border-inline-start: 1px solid var(--color-border-neutral);
}
