.Textarea_textareaWrapper__YvcmC{display:flex;flex-direction:column;gap:var(--space-2)}.Textarea_label__zpEB8{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.Textarea_textarea__1k66k{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:var(--font-body);color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);transition:all var(--transition-fast);outline:none;resize:vertical;min-height:6rem;line-height:var(--leading-relaxed)}.Textarea_textarea__1k66k.Textarea_storyEditor__uDR5z{font-family:var(--font-story);font-size:var(--text-lg);line-height:var(--leading-story);min-height:20rem;padding:var(--space-6)}.Textarea_textarea__1k66k::placeholder{color:var(--text-tertiary)}.Textarea_textarea__1k66k:hover{border-color:var(--color-parchment-400)}.Textarea_textarea__1k66k:focus{border-color:var(--accent-primary);box-shadow:var(--shadow-focus)}.Textarea_textarea__1k66k.Textarea_error__dfNE_{border-color:var(--status-error)}.Textarea_charCount__P4x0D{font-size:var(--text-xs);color:var(--text-tertiary);text-align:right}.Textarea_errorText__oxM8m{font-size:var(--text-sm);color:var(--status-error)}.Textarea_helperText__FpJgW{font-size:var(--text-sm);color:var(--text-tertiary)}