.rich-text-editor .tiptap{outline:none;padding:.5rem .75rem;overflow-y:auto;-webkit-user-select:text!important;user-select:text!important}.rich-text-editor .tiptap>*+*{margin-top:.5rem}.rich-text-editor .tiptap p{margin:.25rem 0;line-height:1.625}.rich-text-editor .tiptap h1,.rich-text-editor .tiptap h2,.rich-text-editor .tiptap h3{margin-top:1rem;margin-bottom:.25rem;font-weight:600;line-height:1.3}.rich-text-editor .tiptap h1{font-size:1.5rem}.rich-text-editor .tiptap h2{font-size:1.25rem}.rich-text-editor .tiptap h3{font-size:1.1rem}.rich-text-editor .tiptap ul,.rich-text-editor .tiptap ol{margin:.5rem 0;padding-left:1.25rem}.rich-text-editor .tiptap ul{list-style-type:disc}.rich-text-editor .tiptap ol{list-style-type:decimal}.rich-text-editor .tiptap li{margin:.125rem 0}.rich-text-editor .tiptap li p{margin:0}.rich-text-editor .tiptap blockquote{border-left:2px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:.5rem 0;padding-left:1rem;font-style:italic}.rich-text-editor .tiptap code{background:hsl(var(--muted));border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.875rem}.rich-text-editor .tiptap pre{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:.5rem;margin:.5rem 0;padding:.75rem 1rem;overflow-x:auto}.rich-text-editor .tiptap pre code{color:inherit;background:0 0;border-radius:0;padding:0;font-size:.8125rem}.rich-text-editor .tiptap a{color:hsl(var(--primary));text-underline-offset:2px;cursor:pointer;text-decoration:underline}.rich-text-editor .tiptap a:hover{opacity:.8}.rich-text-editor .tiptap s{color:hsl(var(--muted-foreground));text-decoration:line-through}.rich-text-editor .tiptap hr{background-color:hsl(var(--border));border-radius:2px;width:100%;height:2px;margin:1.5rem 0;display:block;border:none!important}.rich-text-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:hsl(var(--muted-foreground));pointer-events:none;opacity:.5;height:0}
