:root {
    --color-light-neutral-translucent-1300-inverted: rgba(255, 255, 255, 0.94);
    --color-light-text-negative: #ec2d20;
    --color-light-text-primary-inverted: rgba(255, 255, 255, 0.94);
    --color-light-text-secondary: rgba(4, 4, 19, 0.55);
    --color-light-text-secondary-inverted: rgba(238, 238, 251, 0.55);
    --color-light-text-tertiary-inverted: rgba(233, 233, 250, 0.37);
}
:root {
    --form-control-hint-color: var(--color-light-text-secondary);
    --form-control-error-color: var(--color-light-text-negative);
}
:root {
    --input-inverted-color: var(--color-light-text-primary-inverted);
    --input-inverted-placeholder-color: var(--color-light-text-secondary-inverted);
    --input-inverted-focus-placeholder-color: var(--color-light-text-tertiary-inverted);
    --input-inverted-with-label-placeholder-color: var(--color-light-text-tertiary-inverted);
    --input-inverted-caret-color: var(--color-light-neutral-translucent-1300-inverted);
    --input-inverted-disabled-color: var(--color-light-text-tertiary-inverted);
    --input-inverted-read-only-color: var(--color-light-text-tertiary-inverted);
    --input-inverted-error-color: var(--color-light-text-primary-inverted);
}
.textarea__input_1vb6o {
    color: var(--input-inverted-color);
    caret-color: var(--input-inverted-caret-color);
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.textarea__input_1vb6o:-webkit-autofill {
    -webkit-text-fill-color: var(--input-inverted-color);
}
.textarea__input_1vb6o::-moz-placeholder {
    color: var(--input-inverted-placeholder-color);
}
.textarea__input_1vb6o::placeholder {
    color: var(--input-inverted-placeholder-color);
}
.textarea__hasInnerLabel_1vb6o::-moz-placeholder {
    color: var(--input-inverted-with-label-placeholder-color);
}
.textarea__hasInnerLabel_1vb6o::placeholder {
    color: var(--input-inverted-with-label-placeholder-color);
}
.textarea__input_1vb6o:-moz-read-only:not(.textarea__disableUserInput_1vb6o) {
    color: var(--input-inverted-read-only-color);
    -webkit-text-fill-color: var(--input-inverted-read-only-color);
}
.textarea__input_1vb6o:read-only:not(.textarea__disableUserInput_1vb6o) {
    color: var(--input-inverted-read-only-color);
    -webkit-text-fill-color: var(--input-inverted-read-only-color);
}
.textarea__input_1vb6o:read-only:not(.textarea__disableUserInput_1vb6o):focus::-moz-placeholder {
        color: var(--input-inverted-placeholder-color);
    }
.textarea__input_1vb6o:-moz-read-only:not(.textarea__disableUserInput_1vb6o):focus::placeholder {
        color: var(--input-inverted-placeholder-color);
    }
.textarea__input_1vb6o:read-only:not(.textarea__disableUserInput_1vb6o):focus::placeholder {
        color: var(--input-inverted-placeholder-color);
    }
.textarea__input_1vb6o:disabled {
    color: var(--input-inverted-disabled-color);
    -webkit-text-fill-color: var(--input-inverted-disabled-color);
}
.textarea__input_1vb6o:focus::-moz-placeholder {
    color: var(--input-inverted-focus-placeholder-color);
}
.textarea__input_1vb6o:focus::placeholder {
    color: var(--input-inverted-focus-placeholder-color);
}
.textarea__error_1vb6o {
    color: var(--input-inverted-error-color);
    caret-color: var(--input-inverted-error-color);
}
.textarea__textarea_1vb6o {
    color: var(--input-inverted-color);
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.textarea__textarea_1vb6o::-moz-placeholder {
    color: var(--input-inverted-placeholder-color);
}
.textarea__textarea_1vb6o::placeholder {
    color: var(--input-inverted-placeholder-color);
}
.textarea__hasInnerLabel_1vb6o::-moz-placeholder {
    color: var(--input-inverted-with-label-placeholder-color);
}
.textarea__hasInnerLabel_1vb6o::placeholder {
    color: var(--input-inverted-with-label-placeholder-color);
}
.textarea__textarea_1vb6o:disabled {
    color: var(--input-inverted-disabled-color);
    -webkit-text-fill-color: var(--input-inverted-disabled-color);
}
.textarea__textarea_1vb6o:-moz-read-only {
    color: var(--input-inverted-read-only-color);
}
.textarea__textarea_1vb6o:read-only {
    color: var(--input-inverted-read-only-color);
}
.textarea__textarea_1vb6o:focus::-moz-placeholder {
    color: var(--input-inverted-focus-placeholder-color);
}
.textarea__textarea_1vb6o:focus::placeholder {
    color: var(--input-inverted-focus-placeholder-color);
}
.textarea__hint_1vb6o {
    color: var(--form-control-hint-color);
}
.textarea__error_1vb6o {
    color: var(--form-control-error-color);
}
