@layer component{.Hzp7yq_TextArea{min-block-size:8rem;inline-size:100%;padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-raised);color:var(--color-text-primary);font-size:var(--font-size-md);line-height:var(--font-leading-normal);resize:vertical;transition:border-color var(--motion-fast);display:block}.Hzp7yq_TextArea:hover{border-color:var(--color-border-strong)}.Hzp7yq_TextArea:focus-visible{border-color:var(--color-text-secondary);outline:none}.Hzp7yq_TextArea[readonly]{background:var(--color-bg-surface)}}
