.px-responsive-textarea{--capped-height:100px;display:grid}.px-responsive-textarea:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden;word-break:break-word}.px-responsive-textarea>textarea,.px-responsive-textarea__input,.px-responsive-textarea__suggestion{resize:none;background-color:#0000;overflow:auto}.px-responsive-textarea>textarea,.px-responsive-textarea__input,.px-responsive-textarea__suggestion,.px-responsive-textarea:after{line-height:inherit;width:100%;font-size:inherit;outline:none;grid-area:1/1/2/2}.px-responsive-textarea>textarea,.px-responsive-textarea__suggestion,.px-responsive-textarea:after{max-height:var(--capped-height)}.px-responsive-textarea>textarea,.px-responsive-textarea__input,.px-responsive-textarea__suggestion{overflow:auto}.px-tiptap-input{max-height:var(--capped-height,120px);min-height:var(--expanded-height,auto);white-space:pre-wrap;color:inherit;font:inherit;background:0 0;transition:max-height .15s ease-out,min-height .15s ease-out;overflow-y:auto}.px-tiptap-input.dragging{max-height:var(--capped-height,120px)!important;min-height:var(--expanded-height,auto)!important;transition:none!important}.px-tiptap-input p{margin:0}.px-tiptap-input:focus{outline:none}.px-tiptap-input p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;color:#8a8a8e;height:0}.px-tiptap-input:has(p.is-editor-empty:first-child){scrollbar-width:none;-ms-overflow-style:none}.px-tiptap-input:has(p.is-editor-empty:first-child)::-webkit-scrollbar{display:none}
