.mention{cursor:pointer;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary));padding:.125rem .375rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block}.mention:hover{background-color:hsl(var(--primary) / .2)}.ProseMirror p.is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;pointer-events:none;height:0}.ProseMirror:focus{outline-offset:2px;outline:2px solid #0000}.ProseMirror{min-height:80px;max-height:300px;overflow-y:auto}.ProseMirror>*+*{margin-top:.75rem}.ProseMirror ul,.ProseMirror ol{padding-left:1.25rem}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror code{background-color:hsl(var(--muted));border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}.ProseMirror blockquote{border-left-width:4px;border-color:hsl(var(--border));color:hsl(var(--muted-foreground));padding-left:1rem;font-style:italic}.ProseMirror hr{border-color:hsl(var(--border));margin-top:1rem;margin-bottom:1rem}.ProseMirror strong{font-weight:700}.ProseMirror em{font-style:italic}.ProseMirror s{text-decoration-line:line-through}.ProseMirror img{border-radius:calc(var(--radius) - 2px);max-width:100%;height:auto;max-height:256px;margin-top:.5rem;margin-bottom:.5rem}.ProseMirror img.inline-image,.inline-image{border-radius:calc(var(--radius) - 2px);max-width:100%;height:auto;max-height:256px}.rich-text-editor .ProseMirror{min-height:inherit;max-height:inherit}.mention[data-current-user=true]{background-color:hsl(var(--primary) / .2);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .5)}.tippy-box[data-theme~=mention-autocomplete]{box-shadow:none;background-color:#0000;border:none;padding:0}.tippy-box[data-theme~=mention-autocomplete] .tippy-content{padding:0}.tippy-box[data-theme~=mention-autocomplete] .tippy-arrow{display:none}
