.tiptap :first-child{margin-top:0}.tiptap.ProseMirror{min-height:140px;color:var(--secondary);font-size:var(--font-size-paragraph-sm);line-height:var(--line-height-paragraph-sm);letter-spacing:var(--letter-spacing-paragraph-sm);outline:none;font-weight:300;overflow-y:auto}.tiptap.ProseMirror:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--color-text-soft-400);font-size:var(--font-size-paragraph-sm);line-height:var(--line-height-paragraph-sm);letter-spacing:var(--letter-spacing-paragraph-sm);font-weight:var(--font-weight-paragraph-sm);pointer-events:none;height:0}.tiptap .placeholder{color:var(--color-text-soft-400)}.tiptap p{margin-top:.5em;margin-bottom:.5em}.tiptap p:first-child{margin-top:0}.tiptap p:last-child{margin-bottom:0}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{margin-top:.75em;margin-bottom:.5em}:is(.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6):first-child{margin-top:0}.tiptap h2{font-size:16px;font-weight:400}.tiptap ol,.tiptap ul{margin-top:.5em;margin-bottom:.5em;padding-left:1.5em}:is(.tiptap ol,.tiptap ul):first-child{margin-top:0}:is(.tiptap ol,.tiptap ul):last-child{margin-bottom:0}:is(.tiptap ol,.tiptap ul) ol,:is(.tiptap ol,.tiptap ul) ul{margin-top:0;margin-bottom:0}.tiptap li{margin-top:.25em;margin-bottom:.25em}.tiptap ol{list-style:decimal}.tiptap ol ol{list-style:lower-alpha}.tiptap ol ol ol{list-style:lower-roman}.tiptap ul:not([data-type=taskList]){list-style:outside}.tiptap ul:not([data-type=taskList]) ul{list-style:circle}.tiptap ul:not([data-type=taskList]) ul ul{list-style:square}
