@mixin digi-form-textarea--variables() {
	--digi--form-textarea--height--small: 4.6875rem;
	--digi--form-textarea--height--medium: 8.4375rem;
	--digi--form-textarea--height--large: 10.3125rem;
	--digi--form-textarea--height--auto: auto;
	--digi--form-textarea--border-radius: var(--digi--border-radius--input);
	--digi--form-textarea--padding: calc(var(--digi--gutter--medium) / 2) var(--digi--gutter--medium);

	--digi--form-textarea--background--empty: var(--digi--color--background--interactive--default--input-elements);
	--digi--form-textarea--background--neutral: var(--digi--color--background--interactive--default--input-elements);
	--digi--form-textarea--background--success: var(--digi--color--background--interactive--validation--success);
	--digi--form-textarea--background--warning: var(--digi--color--background--interactive--validation--warning);
	--digi--form-textarea--background--error: var(--digi--color--background--interactive--validation--error);

	--digi--form-textarea--border--neutral: var(--digi--border-width--input-regular) solid;
	--digi--form-textarea--border--error: var(--digi--border-width--input-validation) solid;
	--digi--form-textarea--border--success: var(--digi--border-width--input-validation) solid;
	--digi--form-textarea--border--warning: var(--digi--border-width--input-validation) solid;

	--digi--form-textarea--border-color--neutral: var(--digi--color--border--interactive--default--on-input);
	--digi--form-textarea--border-color--success: var(--digi--color--border--interactive--validation--success);
	--digi--form-textarea--border-color--warning: var(--digi--color--border--interactive--validation--warning);
	--digi--form-textarea--border-color--error: var(--digi--color--border--interactive--validation--error);
}
