button[data-active=true]{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}button[data-active=true]:hover{background-color:hsl(var(--accent));opacity:.9}.tiptap-toolbar button{transition:all .2s ease}.ProseMirror{min-height:100px;outline:none}.ProseMirror p{margin:0;line-height:1.5}.ProseMirror p+p{margin-top:.5em}.ProseMirror ol,.ProseMirror ul{padding-left:1.5em;margin:.5em 0}.ProseMirror li{margin:.25em 0}.ProseMirror code{background-color:hsl(var(--muted));border-radius:.25em;padding:.1em .3em;font-size:.9em;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace}.ProseMirror blockquote{border-left:3px solid hsl(var(--border));padding-left:1em;margin:.5em 0;color:hsl(var(--muted-foreground))}.ProseMirror del,.ProseMirror s{text-decoration:line-through;opacity:.7}.ProseMirror strong{font-weight:600}.ProseMirror em{font-style:italic}.ProseMirror .mention{background-color:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:.25em;padding:.1em .3em;font-weight:500;cursor:pointer;transition:background-color .2s}.ProseMirror .mention:hover{background-color:hsl(var(--primary)/.2)}