.textarea[data-v-ecad6d6e]{display:flex;flex-direction:column;gap:.25rem}.textarea_disabled[data-v-ecad6d6e]{opacity:.6;pointer-events:none}.textarea__label[data-v-ecad6d6e]{color:rgb(var(--color-text-primary));font-size:.875rem;font-weight:500}.textarea__required[data-v-ecad6d6e]{color:rgb(var(--color-error));margin-left:2px}.textarea__wrapper[data-v-ecad6d6e]{background:rgb(var(--color-bg-primary));border:1px solid rgb(var(--color-border));border-radius:.375rem;padding:.5rem 1rem;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.textarea__wrapper[data-v-ecad6d6e]:focus-within{border-color:rgb(var(--color-primary));box-shadow:0 0 0 3px rgba(var(--color-primary),.1)}.textarea_error .textarea__wrapper[data-v-ecad6d6e]{border-color:rgb(var(--color-error))}.textarea_error .textarea__wrapper[data-v-ecad6d6e]:focus-within{box-shadow:0 0 0 3px rgba(var(--color-error),.1)}.textarea__field[data-v-ecad6d6e]{background:transparent;border:none;caret-color:rgb(var(--color-text-primary));color:rgb(var(--color-text-primary));font-size:1rem;line-height:1.5;outline:none;resize:none;width:100%}.textarea__field[data-v-ecad6d6e]::-moz-placeholder{color:rgb(var(--color-text-tertiary))}.textarea__field[data-v-ecad6d6e]::placeholder{color:rgb(var(--color-text-tertiary))}.textarea__error[data-v-ecad6d6e]{color:rgb(var(--color-error));font-size:.875rem}.textarea__hint[data-v-ecad6d6e]{color:rgb(var(--color-text-secondary));font-size:.875rem}
