._1vao8zy0-2-0-1 {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  min-height: calc(var(--dt-spacings-size-32, 32px) + 2 * var(--dt-borders-width-default, 1px));
}
._1vao8zy1-2-0-1 {
  border-top: var(--dt-spacings-size-2, 2px) solid var(--dt-colors-icon-neutral-default, #2f2f4f);
  width: var(--dt-spacings-size-6, 6px);
  transform: rotate(-45deg);
  position: absolute;
  right: var(--dt-spacings-size-6, 6px);
  bottom: var(--dt-spacings-size-8, 8px);
  pointer-events: none;
}
._1vao8zy1-2-0-1::after {
  content: "";
  border-top: var(--dt-spacings-size-2, 2px) solid var(--dt-colors-icon-neutral-default, #2f2f4f);
  width: var(--dt-spacings-size-12, 12px);
  z-index: 1;
  background: transparent;
  position: absolute;
  right: -3px;
  bottom: var(--dt-spacings-size-4, 4px);
  pointer-events: none;
}
._1vao8zy6-2-0-1 {
  border-color: var(--dt-colors-border-critical-accent, #bb0731);
}
._1vao8zy6-2-0-1::after {
  border-color: var(--dt-colors-border-critical-accent, #bb0731);
}
._1vao8zy7-2-0-1 {
  appearance: none;
  box-sizing: border-box;
  background: var(--dt-colors-background-field-neutral-emphasized, #e4e5eb);
  border-width: var(--dt-borders-width-default, 1px);
  border-color: transparent;
  border-style: var(--dt-borders-style-default, solid);
  border-radius: var(--dt-borders-radius-field-default, 8px);
  padding-top: var(--dt-spacings-size-6, 6px);
  padding-bottom: var(--dt-spacings-size-6, 6px);
  padding-left: var(--dt-spacings-size-12, 12px);
  padding-right: var(--dt-spacings-size-12, 12px);
  max-width: 100%;
  min-width: calc(3 * var(--dt-spacings-size-64, 64px));
  min-height: calc(var(--dt-spacings-size-32, 32px) + 2 * var(--dt-borders-width-default, 1px));
  color: var(--dt-colors-text-neutral-default, #2f2f4f);
  font-family: var(--dt-typography-text-base-default-family, DynatraceFlow,Roboto,Helvetica,sans-serif);
  font-size: var(--dt-typography-text-base-default-size, 14px);
  font-weight: var(--dt-typography-text-base-default-weight, 400);
  line-height: var(--dt-typography-text-base-default-line-height, 1.4285714286);
}
._1vao8zy7-2-0-1:read-only {
  cursor: not-allowed;
}
._1vao8zy7-2-0-1::-webkit-resizer {
  display: none;
}
._1vao8zy7-2-0-1:hover {
  background-color: var(--dt-colors-background-field-neutral-emphasized-hover, #dadbe4);
}
._1vao8zy7-2-0-1::placeholder {
  color: var(--dt-colors-text-neutral-subdued, #595a7d);
}
._1vao8zy8-2-0-1 {
  resize: none;
}
._1vao8zy9-2-0-1 {
  resize: both;
}
._1vao8zya-2-0-1 {
  resize: horizontal;
}
._1vao8zyb-2-0-1 {
  resize: vertical;
}
._1vao8zyc-2-0-1 {
  background-color: var(--dt-colors-background-field-neutral-disabled, #e4e5eb80);
  color: var(--dt-colors-text-neutral-disabled, #595a7d80);
  cursor: not-allowed;
}
._1vao8zyc-2-0-1:hover {
  background-color: var(--dt-colors-background-field-neutral-disabled, #e4e5eb80);
}
._1vao8zyc-2-0-1::placeholder {
  color: var(--dt-colors-text-neutral-disabled, #595a7d80);
}
._1vao8zyc-2-0-1.strato-form-error::placeholder {
  color: var(--dt-colors-text-critical-disabled, #595a7d80);
}
._1vao8zyd-2-0-1.strato-form-error {
  background-color: var(--dt-colors-background-field-critical-emphasized, #f8e1e1);
  color: var(--dt-colors-text-critical-default, #bb0731);
}
._1vao8zyd-2-0-1.strato-form-error:hover {
  background-color: var(--dt-colors-background-field-critical-emphasized-hover, #f6d6d5);
}
._1vao8zyd-2-0-1.strato-form-error::placeholder {
  color: var(--dt-colors-text-critical-default, #bb0731);
}
._1vao8zye-2-0-1 {
  width: 100%;
}
._1vao8zyf-2-0-1 {
  width: fit-content;
}
@supports (-moz-appearance:none) {
  ._1vao8zy1-2-0-1 {
    display: none;
  }
}