.tiptap-editor p{margin:0}.tiptap-editor p+p{margin-top:.5em}.tiptap-editor strong{font-weight:700}.tiptap-editor em{font-style:italic}.tiptap-editor u{text-decoration:underline;text-underline-offset:2px}.tiptap-editor s{text-decoration:line-through}.tiptap-editor ul{list-style:disc}.tiptap-editor ol,.tiptap-editor ul{margin:.375rem 0;padding-left:1.25rem}.tiptap-editor ol{list-style:decimal}.tiptap-editor h1{font-size:1.25em;font-weight:700;line-height:1.3;margin:.5em 0 .25em}.tiptap-editor h2{font-size:1.1em;font-weight:600;line-height:1.3;margin:.5em 0 .25em}.tiptap-link{opacity:.8;text-decoration:underline;text-underline-offset:2px}.tiptap-editor p.is-editor-empty:first-child:before{color:oklch(var(--muted-foreground));content:attr(data-placeholder);float:left;height:0;pointer-events:none}.emoji-pop-enter-active[data-v-071e11d5],.emoji-pop-leave-active[data-v-071e11d5]{transition:opacity .12s,transform .12s}.emoji-pop-enter-from[data-v-071e11d5],.emoji-pop-leave-to[data-v-071e11d5]{opacity:0;transform:translateY(-4px) scale(.98)}.slide-down-enter-active[data-v-ee94b74a],.slide-down-leave-active[data-v-ee94b74a]{transition:opacity .15s,transform .15s}.slide-down-enter-from[data-v-ee94b74a],.slide-down-leave-to[data-v-ee94b74a]{opacity:0;transform:translateY(-4px)}[data-v-ee94b74a] .dp__theme_light,[data-v-ee94b74a] .dp__theme_dark{--dp-font-family:inherit;--dp-border-radius:0px;--dp-cell-border-radius:2px;--dp-font-size:12px;--dp-preview-font-size:11px;--dp-background-color:hsl(var(--background));--dp-text-color:hsl(var(--foreground));--dp-hover-color:hsl(var(--accent));--dp-hover-text-color:hsl(var(--accent-foreground));--dp-primary-color:hsl(var(--foreground));--dp-primary-text-color:hsl(var(--background));--dp-secondary-color:hsl(var(--muted));--dp-border-color:hsl(var(--border));--dp-menu-border-color:hsl(var(--border));--dp-border-color-hover:hsl(var(--foreground));--dp-border-color-focus:hsl(var(--foreground));--dp-icon-color:hsl(var(--muted-foreground));--dp-disabled-color:hsl(var(--muted));--dp-disabled-color-text:hsl(var(--muted-foreground));--dp-highlight-color:hsl(var(--accent));--dp-success-color:#22c55e;--dp-danger-color:#ef4444}[data-v-ee94b74a] .dp-compose-input{border-radius:0;font-size:12px;padding:8px 12px}[data-v-ee94b74a] .dp__input:focus{box-shadow:none}[data-v-ee94b74a] .dp__menu{border-radius:0;font-size:12px}[data-v-ee94b74a] .dp__button{border-radius:0}
