.tiptap p.is-editor-empty:first-child:before{pointer-events:none;float:left;height:0;color:var(--color-accent-foreground,var(--color-tw-gray-400));content:attr(data-placeholder)}.text-editor{--tw-outline-style:none;outline-style:none;width:100%;overflow-y:auto}.text-editor ul{margin-bottom:calc(var(--spacing,4px) * 3);margin-left:var(--spacing,4px);padding-left:calc(var(--spacing,4px) * 3);list-style-type:disc;list-style-position:outside}.text-editor ol{margin-bottom:calc(var(--spacing,4px) * 3);margin-left:var(--spacing,4px);padding-left:calc(var(--spacing,4px) * 3);list-style-type:decimal;list-style-position:outside}.text-editor li p{display:inline}.text-editor p{margin-bottom:calc(var(--spacing,4px) * 3)}.text-editor p:last-child{margin-bottom:0}.text-editor a{color:var(--color-foreground,var(--color-tw-gray-800));text-decoration-line:underline;transition-property:none}@media (hover:hover){.text-editor a:hover{color:var(--color-foreground,var(--color-tw-gray-800));text-decoration-line:underline}}.text-editor [data-selection]{background-color:var(--color-blue-light,#cef4fd)}.text-editor[contenteditable=false] .ProseMirror-trailingBreak{display:none}.text-editor[contenteditable=false] p:has(.ProseMirror-trailingBreak){margin-bottom:0}