.nv-text-area-root{--max-auto-height:400px;position:relative}.nv-text-area-root.nv-input{min-width:-moz-fit-content;min-width:fit-content;height:-moz-fit-content;height:fit-content;padding-block:calc(var(--spacing)*2)}.nv-text-area-root.nv-input.nv-input--size-small{padding-block:calc(var(--spacing)*1.5)}.nv-text-area-root.nv-input.nv-input--size-large{padding-block:calc(var(--spacing)*3)}.nv-text-area-root.nv-input--disabled:not(.nv-input--readonly) .nv-text-area-element{cursor:not-allowed}.nv-text-area-root .nv-text-area-element{resize:none;width:100%;min-width:100%;height:100%;min-height:3lh;font-family:var(--font-sans);font-size:var(--text-14);--tw-leading:var(--leading-lh-150);line-height:var(--leading-lh-150);--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular);text-overflow:ellipsis;scrollbar-width:thin;scrollbar-color:var(--nv-scrollbar-color);flex:1}.nv-text-area-root .nv-text-area-element::-moz-placeholder{color:var(--text-color-placeholder)}.nv-text-area-root .nv-text-area-element::placeholder{color:var(--text-color-placeholder)}.nv-text-area-root .nv-text-area-element:focus{--tw-outline-style:none;outline-style:none}.nv-text-area-root .nv-text-area-element.nv-text-area-element--resizeable-manual{resize:vertical}.nv-text-area-root .nv-text-area-element.nv-text-area-element--resizeable-auto{max-height:var(--max-auto-height,100%)}