.nc-text-rich-scroll::-webkit-scrollbar-thumb{background-color:transparent}.nc-text-rich-scroll:hover::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgba(var(--rgb-color-gray-200),var(--tw-bg-opacity))}.nc-rich-text-embed .ProseMirror{border-color:transparent!important;max-height:100%!important}.nc-rich-text-embed:not(.nc-form-rich-text-field):not(.nc-rich-text-grid) .ProseMirror{min-height:8rem}.nc-rich-text-embed.nc-form-rich-text-field .ProseMirror{padding:0}.nc-rich-text-embed.nc-form-rich-text-field.readonly ul[data-type=taskList] li input[type=checkbox]{background-color:#d5d5d9!important}.nc-rich-text-embed.nc-form-rich-text-field.readonly ul[data-type=taskList] li input[type=checkbox]:not(:checked){--tw-border-opacity:1!important;border-color:rgba(var(--rgb-color-gray-400),var(--tw-border-opacity))!important}.nc-rich-text-embed.nc-form-rich-text-field.readonly ul[data-type=taskList] li input[type=checkbox]:focus{background-color:#d5d5d9!important;box-shadow:none!important}.nc-rich-text-embed.readonly .nc-textarea-rich-editor .ProseMirror{resize:none;white-space:pre-line}.nc-rich-text-embed.allow-vertical-resize:not(.readonly) .ProseMirror{--scrollbar-track:initial;--scrollbar-thumb:initial;overflow:overlay;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:auto;scrollbar-width:thin;--scrollbar-thumb:#e7e7e9;--scrollbar-track:transparent;max-height:min(800px,100vh - 200px)!important;min-width:100%;overflow-x:hidden;overflow-y:auto;resize:vertical}.nc-rich-text-embed.allow-vertical-resize:not(.readonly) .ProseMirror::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.nc-rich-text-embed.allow-vertical-resize:not(.readonly) .ProseMirror::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}.nc-rich-text-embed.allow-vertical-resize:not(.readonly) .ProseMirror::-webkit-scrollbar{height:16px;height:8px;width:16px;width:8px}.dark .nc-rich-text-embed.allow-vertical-resize:not(.readonly) .ProseMirror{--scrollbar-thumb:#6a7184}.nc-rich-text-embed.allow-vertical-resize:not(.readonly) .ProseMirror::-webkit-scrollbar-thumb:hover{--scrollbar-thumb:#d5d5d9}.dark .nc-rich-text-embed.allow-vertical-resize:not(.readonly) .ProseMirror:hover{--scrollbar-thumb:#4a5268}@supports (height:100dvh){.nc-rich-text-embed.allow-vertical-resize:not(.readonly) .ProseMirror{max-height:min(800px,100dvh - 200px)!important}}.nc-rich-text-full{padding-left:.75rem;padding-right:.75rem}.nc-rich-text-full .ProseMirror{height:min(797px,100dvh - 170px);max-height:min(797px,100vh - 170px);max-width:min(1256px,100vw - 126px);min-height:215px;min-width:256px;overflow-x:hidden;overflow-y:auto;padding:.5rem!important;resize:both;scrollbar-width:thin!important;width:min(1256px,100vw - 124px)}@supports (height:100dvh){.nc-rich-text-full .ProseMirror{max-height:min(797px,100dvh - 170px)}}@media (max-width:767px){.nc-rich-text-full .ProseMirror{max-width:min(1256px,100vw - 58px);min-width:100%}}.nc-rich-text-full.readonly .ProseMirror{--tw-bg-opacity:1;background-color:rgba(var(--rgb-color-gray-50),var(--tw-bg-opacity))}.nc-textarea-rich-editor.nc-rich-truncate .tiptap.ProseMirror{display:-webkit-box;max-width:100%;-webkit-box-orient:vertical;word-break:break-word}.nc-textarea-rich-editor.nc-rich-truncate.nc-line-clamp-1 .tiptap.ProseMirror{-webkit-line-clamp:1}.nc-textarea-rich-editor.nc-rich-truncate.nc-line-clamp-2 .tiptap.ProseMirror{-webkit-line-clamp:2}.nc-textarea-rich-editor.nc-rich-truncate.nc-line-clamp-3 .tiptap.ProseMirror{-webkit-line-clamp:3}.nc-textarea-rich-editor.nc-rich-truncate.nc-line-clamp-4 .tiptap.ProseMirror{-webkit-line-clamp:4}.nc-textarea-rich-editor .tiptap p.is-editor-empty:first-child:before{color:#9aa2af;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.nc-textarea-rich-editor .ProseMirror{--tw-border-opacity:1;border-color:rgba(var(--rgb-color-gray-200),var(--tw-border-opacity));border-radius:.5rem;border-width:1px;flex-grow:1;padding-top:.375rem}.nc-textarea-rich-editor .ProseMirror>*{margin-left:.25rem}.nc-textarea-rich-editor .ProseMirror-focused{outline:none;--tw-border-opacity:1;border-color:rgba(var(--rgb-color-brand-500),var(--tw-border-opacity))}.nc-form-field-bubble-menu-wrapper{border-radius:.5rem;bottom:-2.25rem;box-shadow:0 8px 8px -4px #0000000a,0 20px 24px -4px #0000001a;left:50%;position:absolute;transform:translate(-50%);z-index:50}
