.edui-textarea[data-v-ac3ed035]{display:flex;flex-direction:column;font-family:var(--edui-font-sans);gap:var(--edui-space-1);width:100%}.edui-textarea__box[data-v-ac3ed035]{background:var(--edui-control-bg);border:1px solid var(--edui-border);border-radius:var(--edui-radius-md);padding:var(--edui-space-2) var(--edui-space-3);transition:border-color var(--edui-dur-fast) var(--edui-ease),box-shadow var(--edui-dur-fast) var(--edui-ease);width:100%}.edui-textarea__box[data-v-ac3ed035]:hover:not(.edui-textarea__box--disabled):not(.edui-textarea__box--focused){border-color:var(--edui-text-3)}.edui-textarea__box--focused[data-v-ac3ed035]{border-color:var(--edui-color-primary);box-shadow:var(--edui-focus-ring-inset)}.edui-textarea__box--invalid[data-v-ac3ed035]{border-color:var(--edui-color-danger)}.edui-textarea__box--invalid.edui-textarea__box--focused[data-v-ac3ed035]{box-shadow:var(--edui-focus-ring-inset-danger)}.edui-textarea__box--disabled[data-v-ac3ed035]{background:var(--edui-control-disabled-bg);cursor:not-allowed;opacity:.7}.edui-textarea__box.edui-textarea__box--bare[data-v-ac3ed035],.edui-textarea__box.edui-textarea__box--bare[data-v-ac3ed035]:hover:not(.edui-textarea__box--disabled):not(.edui-textarea__box--focused){background:transparent;border-color:transparent;box-shadow:none;padding-inline:0}.edui-textarea__box--bare.edui-textarea__box--focused[data-v-ac3ed035]{background:transparent;border-color:transparent;box-shadow:inset 0 -2px 0 0 var(--edui-color-primary);padding-inline:0}.edui-textarea__box--bare.edui-textarea__box--invalid[data-v-ac3ed035]{box-shadow:inset 0 -2px 0 0 var(--edui-color-danger)}.edui-textarea__box--bare .edui-textarea__field[data-v-ac3ed035]{font-size:var(--edui-text-md)}.edui-textarea__field[data-v-ac3ed035]{background:transparent;border:none;color:var(--edui-text-1);display:block;font-family:inherit;font-size:var(--edui-text-sm);line-height:var(--edui-leading-normal);margin:0;outline:none;padding:0;resize:none;width:100%}.edui-textarea__field[data-v-ac3ed035]::-moz-placeholder{color:var(--edui-text-muted)}.edui-textarea__field[data-v-ac3ed035]::placeholder{color:var(--edui-text-muted)}.edui-textarea__field[data-v-ac3ed035]:disabled{cursor:not-allowed}.edui-textarea__count[data-v-ac3ed035]{align-self:flex-end;color:var(--edui-text-muted);font-size:var(--edui-text-xs);font-variant-numeric:tabular-nums}
