._10su5vg0-2-0-1 {
  position: relative;
  padding-left: 0;
  padding-right: var(--dt-spacings-size-8, 8px);
  height: 100%;
  box-sizing: border-box;
  display: flex;
  justify-content: flex-end;
  flex-shrink: 0;
  align-items: center;
}
._15z4cbme-2-0-1 ._10su5vg1-2-0-1 {
  margin-right: var(--dt-spacings-size-8, 8px);
  margin-left: calc(var(--dt-spacings-size-4, 4px) * -1);
}
._15z4cbmf-2-0-1 ._10su5vg1-2-0-1 {
  margin-right: var(--dt-spacings-size-2, 2px);
  margin-left: calc(var(--dt-spacings-size-4, 4px) * -1);
}
._15z4cbmg-2-0-1 ._10su5vg1-2-0-1 {
  margin-right: var(--dt-spacings-size-12, 12px);
  margin-left: calc(var(--dt-spacings-size-4, 4px) * -1);
}
._s4cmtv9-2-0-1 ._10su5vg2-2-0-1, ._19i00fl3-2-0-1 ._10su5vg2-2-0-1 {
  padding-right: var(--dt-spacings-size-8, 8px);
  margin-left: calc(var(--dt-spacings-size-4, 4px) * -1);
}
._s4cmtva-2-0-1 ._10su5vg2-2-0-1, ._19i00fl4-2-0-1 ._10su5vg2-2-0-1 {
  padding-right: var(--dt-spacings-size-2, 2px);
  margin-left: calc(var(--dt-spacings-size-4, 4px) * -1);
}
._s4cmtvb-2-0-1 ._10su5vg2-2-0-1, ._19i00fl5-2-0-1 ._10su5vg2-2-0-1 {
  padding-right: var(--dt-spacings-size-12, 12px);
  margin-left: calc(var(--dt-spacings-size-4, 4px) * -1);
}
._10su5vg3-2-0-1 {
  position: absolute;
  left: 0;
  overflow: hidden;
  stroke: var(--dt-colors-border-neutral-default, #dadbe4);
}
._s4cmtv9-2-0-1 ._10su5vg3-2-0-1, ._19i00fl3-2-0-1 ._10su5vg3-2-0-1 {
  top: calc(var(--dt-spacings-size-8, 8px) * -1);
  bottom: calc(var(--dt-spacings-size-8, 8px) * -1);
  height: calc(100% + (2 * var(--dt-spacings-size-8, 8px)));
}
._s4cmtva-2-0-1 ._10su5vg3-2-0-1, ._19i00fl4-2-0-1 ._10su5vg3-2-0-1 {
  top: calc(var(--dt-spacings-size-2, 2px) * -1);
  bottom: calc(var(--dt-spacings-size-2, 2px) * -1);
  height: calc(100% + (2 * var(--dt-spacings-size-2, 2px)));
}
._s4cmtvb-2-0-1 ._10su5vg3-2-0-1, ._19i00fl5-2-0-1 ._10su5vg3-2-0-1 {
  top: calc(var(--dt-spacings-size-12, 12px) * -1);
  bottom: calc(var(--dt-spacings-size-12, 12px) * -1);
  height: calc(100% + (2 * var(--dt-spacings-size-12, 12px)));
}
._10su5vg5-2-0-1 {
  right: var(--dt-spacings-size-16, 16px);
}
._10su5vg6-2-0-1 {
  right: calc(var(--_10su5vg4-2-0-1) + var(--dt-spacings-size-16, 16px));
}
._10su5vg7-2-0-1 {
  appearance: none;
  border: 0;
  line-height: 0;
  background-color: transparent;
  cursor: pointer;
  color: var(--dt-colors-text-neutral-default, #2f2f4f);
  box-sizing: border-box;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: var(--dt-spacings-size-2, 2px);
  padding-right: var(--dt-spacings-size-2, 2px);
  height: max-content;
  border-radius: var(--dt-borders-radius-field-subdued, 4px);
}
._10su5vg7-2-0-1:not([disabled]):hover {
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._10su5vg7-2-0-1[disabled] {
  color: var(--dt-colors-icon-neutral-disabled, #595a7d80);
  cursor: default;
}