.l-select-input,
.l-select-input__wrap {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: var(--td-text-color-primary);
  font-size: var(--td-font-size-body-medium);
  font-family: var(--td-font-family);
  list-style: none;
  width: 100%;
  display: inline-block;
}
/** 无边框模式 */
.l-select-input--borderless {
  /** 无边框模式的多选 */
}
.l-select-input--borderless .l-input {
  border: 0;
  box-shadow: none;
  transition: background-color 0.2s linear;
}
.l-select-input--borderless .l-input:hover {
  background-color: var(--td-bg-color-container-hover);
  border-radius: var(--td-radius-default);
}
.l-select-input--borderless .l-input--focused {
  background-color: var(--td-bg-color-container-hover);
}
.l-select-input--borderless.l-select-input--multiple:not(.l-select-input--empty).l-select-input--popup-visible input {
  display: inline-block;
}
.l-select-input--borderless.l-select-input--multiple:not(.l-select-input--empty).l-select-input--popup-visible .l-input {
  background-color: var(--td-bg-color-container-hover);
}
.l-select-input--borderless.l-tag-input {
  border: 0;
  box-shadow: none;
  transition: background-color 0.2s linear;
}
.l-select-input--borderless.l-tag-input:hover {
  background-color: var(--td-bg-color-container-hover);
  border-radius: var(--td-radius-default);
}
