.ui-textarea[data-v-d152f7ec]{border:2px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-soft);width:100%;color:var(--ink);font:15px/1.5 var(--font);resize:vertical;outline:none;padding:12px 16px}.ui-textarea[data-v-d152f7ec]:focus{border-color:var(--green);background:#fff}.ui-textarea[data-v-d152f7ec]::placeholder{color:var(--muted);opacity:1;transition:color .15s}.ui-textarea[data-v-d152f7ec]:focus::placeholder{color:#0000}.ui-textarea--error[data-v-d152f7ec]{border-color:var(--danger)}
