.ui-textarea[data-v-97e4a915]{display:grid;gap:7px}.ui-textarea__label[data-v-97e4a915]{font-weight:600}.ui-textarea__label[data-v-97e4a915],textarea[data-v-97e4a915]{color:var(--color-text);font-size:.9rem}textarea[data-v-97e4a915]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-small);line-height:1.45;min-height:104px;outline:none;padding:10px 12px;resize:vertical;width:100%}textarea[data-v-97e4a915]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft)}.ui-textarea--error textarea[data-v-97e4a915]{border-color:var(--color-danger)}.ui-textarea--success textarea[data-v-97e4a915]{border-color:var(--color-success)}textarea[data-v-97e4a915]:disabled{background:var(--color-surface-muted);color:var(--color-muted);cursor:not-allowed}
