.ProseMirror:focus{outline:none}.tiptap{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.tiptap:first-child{margin-top:.25rem}.tiptap:last-child{margin-bottom:.25rem}.tiptap:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.tiptap{ol,ul{padding:0 1rem;margin:1.25rem 1rem 1.25rem .4rem;li p{margin-top:.25em;margin-bottom:.25em}}h1,h2,h3,h4,h5,h6{text-wrap:pretty;line-height:1rem}h1,h2{margin-bottom:.125rem;font-weight:600}h1,h2{margin-top:.25rem}h1{margin-bottom:.125rem;font-size:1.5rem;line-height:2rem;font-weight:600}h2{font-size:1.25rem}h2,h3{line-height:1.75rem}h3{font-size:1.125rem}h4,h5,h6{font-size:1rem;line-height:1.5rem;font-weight:500}code{background-color:var(--purple-light);border-radius:.4rem;color:var(--black);font-size:.85rem;padding:.25em .3em}pre{background:var(--black);border-radius:.5rem;color:var(--white);font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem;code{background:none;color:inherit;font-size:.8rem;padding:0}}mark{background-color:#faf594;border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1rem .3rem}blockquote{border-left:3px solid var(--gray-3);margin:1.5rem 0;padding-left:1rem}hr{border:none;border-top:1px solid var(--gray-2);margin:2rem 0}}ul[data-type=taskList]{list-style:none;margin-left:0;padding:0;li{align-items:center;display:flex;>label{flex:0 0 auto;margin-right:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}>div{flex:1 1 auto}}input[type=checkbox]{cursor:pointer}}.color{white-space:nowrap;&:before{background-color:var(--color);border:1px solid hsla(0,0%,50%,.3);border-radius:2px;content:" ";display:inline-block;height:1em;margin-bottom:.15em;margin-right:.1em;vertical-align:middle;width:1em}}.tiptap p.is-editor-empty:first-child:before,.tiptap p.is-empty:before{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1));content:attr(data-placeholder);float:left;height:0;pointer-events:none}