._1i883gj7-3-5-0 {
  --_1i883gj0-3-5-0: var(--dt-colors-text-neutral-default, #2f2f4f);
  --_1i883gj1-3-5-0: var(--dt-colors-text-neutral-subdued, #595a7d);
  --_1i883gj2-3-5-0: var(--_1i883gj0-3-5-0);
  --_1i883gj3-3-5-0: var(--dt-colors-background-field-neutral-emphasized, #e4e5eb);
  --_1i883gj4-3-5-0: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
  --_1i883gj5-3-5-0: var(--dt-colors-text-neutral-on-accent-default, #f3f3f6);
  --_1i883gj6-3-5-0: var(--dt-colors-background-field-neutral-accent, #5b5c81);
  cursor: text;
}
._1jgl8s50-3-5-0 ._1i883gj7-3-5-0 {
  --_1i883gj3-3-5-0: var(--dt-colors-background-surface-default, #fff);
}
._1i883gj8-3-5-0 {
  --_1i883gj5-3-5-0: var(--dt-colors-text-neutral-on-accent-default, #f3f3f6);
  --_1i883gj6-3-5-0: var(--dt-colors-background-field-neutral-accent, #5b5c81);
  --_1i883gj2-3-5-0: var(--dt-colors-text-neutral-disabled, #595a7d80);
  --_1i883gj3-3-5-0: var(--dt-colors-background-field-neutral-disabled, #e4e5eb80);
  --_1i883gj4-3-5-0: var(--dt-colors-background-field-neutral-disabled, #e4e5eb80);
  cursor: default;
}
._1jgl8s50-3-5-0 ._1i883gj8-3-5-0 {
  --_1i883gj3-3-5-0: var(--dt-colors-background-surface-default, #fff);
  --_1i883gj4-3-5-0: var(--dt-colors-background-surface-default, #fff);
}
._1i883gj9-3-5-0 {
  --_1i883gj0-3-5-0: var(--dt-colors-text-critical-default, #bb0731);
  --_1i883gj1-3-5-0: var(--dt-colors-text-critical-default, #bb0731);
  --_1i883gj3-3-5-0: var(--dt-colors-background-field-critical-emphasized, #f8e1e1);
  --_1i883gj4-3-5-0: var(--dt-colors-background-field-critical-default-hover, #f6d6d5);
  --_1i883gj5-3-5-0: var(--dt-colors-text-critical-on-accent-default, #f9f1f3);
  --_1i883gj6-3-5-0: var(--dt-colors-background-field-critical-accent, #c62239);
}
._1jgl8s50-3-5-0 ._1i883gj9-3-5-0 {
  --_1i883gj3-3-5-0: var(--dt-colors-background-field-critical-emphasized, #f8e1e1);
}
._1i883gja-3-5-0 {
  --_1i883gj0-3-5-0: var(--dt-colors-text-neutral-disabled, #595a7d80);
  --_1i883gj1-3-5-0: var(--dt-colors-text-neutral-disabled, #595a7d80);
  --_1i883gj3-3-5-0: var(--dt-colors-background-field-neutral-disabled, #e4e5eb80);
  --_1i883gj4-3-5-0: var(--dt-colors-background-field-neutral-disabled, #e4e5eb80);
  --_1i883gj5-3-5-0: var(--dt-colors-text-neutral-on-accent-disabled, #f3f3f680);
  --_1i883gj6-3-5-0: var(--dt-colors-background-field-neutral-accent, #5b5c81);
  cursor: not-allowed;
}
._1i883gjc-3-5-0 {
  border-start-end-radius: var(--dt-borders-radius-field-default, 6px);
  border-end-end-radius: var(--dt-borders-radius-field-default, 6px);
}
._1i883gje-3-5-0 {
  --_1i883gj2-3-5-0: var(--dt-colors-text-neutral-disabled, #595a7d80);
  --_1i883gj3-3-5-0: var(--dt-colors-background-field-critical-disabled, #e4e5eb80);
  --_1i883gj4-3-5-0: var(--dt-colors-background-field-critical-disabled, #e4e5eb80);
}
._1jgl8s50-3-5-0 ._1i883gje-3-5-0 {
  --_1i883gj3-3-5-0: var(--dt-colors-background-surface-default, #fff);
}
._1i883gjf-3-5-0 {
  display: flex;
  flex: 1;
  color: var(--_1i883gj1-3-5-0);
  white-space-collapse: preserve;
}
._1i883gjg-3-5-0 {
  padding: var(--dt-spacings-size-6, 6px) var(--dt-spacings-size-8, 8px);
  border-radius: 0;
  border-start-end-radius: var(--dt-borders-radius-field-default, 6px);
  border-end-end-radius: var(--dt-borders-radius-field-default, 6px);
  color: var(--_1i883gj2-3-5-0);
  background-color: var(--_1i883gj3-3-5-0);
}
._1i883gjg-3-5-0:hover {
  background-color: var(--_1i883gj4-3-5-0);
}
._r47o0w0-3-5-0 ._r47o0w1-3-5-0 {
  color: var(--_1i883gj0-3-5-0);
}
._r47o0w0-3-5-0 ._r47o0w1-3-5-0::before {
  color: var(--_1i883gj1-3-5-0);
}
._r47o0w0-3-5-0 ._r47o0w1-3-5-0:focus {
  background-color: var(--_1i883gj6-3-5-0);
  color: var(--_1i883gj5-3-5-0);
}
._r47o0w0-3-5-0 ._r47o0w1-3-5-0:focus::before {
  color: var(--_1i883gj5-3-5-0);
}
._r47o0w0-3-5-0 *::selection {
  background-color: transparent;
}
._r47o0w0-3-5-0 ._r47o0w1-3-5-0:focus::selection, ._r47o0w0-3-5-0 ._r47o0w1-3-5-0:focus *::selection {
  background-color: transparent;
  color: var(--_1i883gj5-3-5-0);
}
._r47o0w0-3-5-0 [data-drag-selected], [role="textbox"][data-drag-selected], ._r47o0w1-3-5-0[data-drag-selected]::before {
  background-color: var(--_1i883gj6-3-5-0);
  color: var(--_1i883gj5-3-5-0);
}
._r47o0w0-3-5-0 [data-drag-selected]::selection, ._r47o0w0-3-5-0 [data-drag-selected] *::selection, [role="textbox"][data-drag-selected]::selection, [role="textbox"][data-drag-selected] *::selection {
  background-color: transparent;
}
[data-shift-selection=true] ._r47o0w1-3-5-0:focus {
  background-color: transparent;
  color: var(--_1i883gj0-3-5-0);
  caret-color: auto;
}
[data-shift-selection=true] ._r47o0w1-3-5-0:focus::before {
  color: var(--_1i883gj1-3-5-0);
}
._1i883gjh-3-5-0 {
  position: absolute;
  top: var(--dt-spacings-size-4, 4px);
  right: var(--dt-spacings-size-4, 4px);
}
._1i883gjh-3-5-0:is(button._1i883gjh-3-5-0._1i883gjh-3-5-0) {
  border-radius: var(--dt-borders-radius-field-subdued, 3px);
}
._1jgl8s50-3-5-0 ._1i883gjh-3-5-0._1i883gjh-3-5-0._1i883gjh-3-5-0 {
  position: absolute;
  margin: var(--dt-spacings-size-0, 0);
  z-index: 0;
}