.Textarea_field__qtnA0{display:flex;flex-direction:column;gap:var(--space-1-5)}.Textarea_label__zpEB8{font-family:var(--font-accent);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);letter-spacing:var(--tracking-wide);transition:color .3s var(--ease-clay)}.Textarea_field__qtnA0:focus-within .Textarea_label__zpEB8{color:var(--color-text-primary)}.Textarea_required__8yUY1{color:var(--color-error)}.Textarea_textarea__1k66k{width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-primary);background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-xl);resize:vertical;min-height:6rem;box-shadow:var(--clay-shadow-input);transition:border-color .3s var(--ease-clay),box-shadow .3s var(--ease-clay),background .3s var(--ease-smooth)}.Textarea_textarea__1k66k::placeholder{color:var(--color-text-muted)}.Textarea_textarea__1k66k:hover{border-color:var(--color-border-hover)}.Textarea_textarea__1k66k:focus{outline:none;border-color:rgba(255,255,255,.3);box-shadow:var(--clay-shadow-input-focus);background:var(--color-bg-elevated)}.Textarea_hasError__TcHLE .Textarea_textarea__1k66k{border-color:var(--color-error)}.Textarea_hasError__TcHLE .Textarea_textarea__1k66k:focus{box-shadow:inset 4px 4px 10px rgba(0,0,0,.5),inset -2px -2px 6px rgba(255,255,255,.04),0 0 0 2px rgba(255,68,68,.2)}.Textarea_error__dfNE_,.Textarea_hasError__TcHLE .Textarea_label__zpEB8{color:var(--color-error)}.Textarea_error__dfNE_{font-size:var(--text-sm);display:flex;align-items:center;gap:var(--space-1)}.Textarea_error__dfNE_:before{content:"⚠";font-size:var(--text-xs)}.Textarea_helper__n4sXy{font-size:var(--text-sm);color:var(--color-text-muted)}