._1smjoa11-3-5-0 {
  min-width: 0;
}
._1smjoa13-3-5-0 {
  cursor: pointer;
  font-size: var(--dt-typography-text-base-emphasized-size, 14px);
  font-weight: var(--dt-typography-text-base-emphasized-weight, 500);
  line-height: var(--dt-typography-text-base-emphasized-line-height, 1.4285714286);
  border-radius: var(--dt-borders-radius-field-default, 6px);
  overflow: hidden;
}
._1smjoa13-3-5-0:hover {
  background-color: var(--dt-colors-background-field-neutral-emphasized, #e4e5eb);
}
._1smjoa13-3-5-0:has(._9mvxlq0-3-5-0) {
  background-color: var(--dt-colors-background-field-neutral-emphasized, #e4e5eb);
  transition: none;
}
._1jgl8s50-3-5-0 ._1smjoa13-3-5-0:hover {
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._1smjoa14-3-5-0 {
  padding-top: var(--dt-spacings-size-6, 6px);
  padding-right: var(--dt-spacings-size-12, 12px);
  padding-bottom: var(--dt-spacings-size-6, 6px);
  border-radius: var(--dt-borders-radius-field-default, 6px) 0 0 var(--dt-borders-radius-field-default, 6px);
  flex: 1;
  grid-auto-flow: row;
}
._1smjoa14-3-5-0:hover {
  background-color: var(--dt-colors-background-field-neutral-emphasized-hover, #dadbe4);
}
._1smjoa14-3-5-0:active {
  background-color: var(--dt-colors-background-field-neutral-emphasized-active, #d0d1dc);
}
._1smjoa13-3-5-0 span:only-child ._1smjoa14-3-5-0 {
  border-radius: var(--dt-borders-radius-field-default, 6px);
}
._1smjoa15-3-5-0 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._1smjoa16-3-5-0 {
  color: var(--dt-colors-text-neutral-subdued, #595a7d);
  font-weight: var(--dt-typography-text-base-default-weight, 400);
  padding: var(--dt-spacings-size-6, 6px) var(--dt-spacings-size-12, 12px);
}
._1smjoa17-3-5-0 {
  color: var(--dt-colors-text-neutral-subdued, #595a7d);
  font-weight: var(--dt-typography-text-base-default-weight, 400);
  padding: var(--dt-spacings-size-4, 4px) var(--dt-spacings-size-12, 12px);
}
._1smjoa18-3-5-0 {
  color: var(--dt-colors-text-neutral-subdued, #595a7d);
}
._1smjoa19-3-5-0 {
  white-space: nowrap;
  gap: 0;
}
._1smjoa1a-3-5-0 {
  font-size: var(--dt-typography-text-small-default-size, 12px);
}
._1smjoa1a-3-5-0 mark, ._1smjoa13-3-5-0 mark, ._1smjoa13-3-5-0:not(._1smjoa1b-3-5-0) *::highlight(filterfield-suggestions-highlight) {
  white-space: pre-wrap;
  background: none;
  color: inherit;
  text-decoration: underline;
}
._1smjoa15-3-5-0 > mark, ._1smjoa15-3-5-0 > span {
  white-space: nowrap;
}
._1smjoa1c-3-5-0 ._1smjoa10-3-5-0 > div {
  background-color: transparent;
}
._1smjoa19-3-5-0 mark {
  white-space: preserve nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._1smjoa1e-3-5-0 ._1smjoa10-3-5-0 > div {
  background-color: transparent;
}
@container _ssu5rt0-3-5-0 (min-width: 641px) {
  ._1smjoa14-3-5-0 {
    grid-auto-flow: column;
    justify-content: space-between;
  }
}
@container _ssu5rt0-3-5-0 (min-width: 1921px) {
  ._1smjoa14-3-5-0 {
    grid-auto-columns: 30% auto;
    justify-content: start;
  }
}