.ProseMirror ol{list-style:decimal!important;padding-left:1.25rem}.ProseMirror ul{list-style:disc!important;padding-left:1.25rem}.ProseMirror-focused{border-bottom-left-radius:0;border-bottom-right-radius:0}.ProseMirror ul[data-type=taskList] li{align-items:center;display:flex;flex-direction:row;gap:.4em}.tiptap[data-v-b2a8a40e] :first-child{margin-top:0}.tiptap ol[data-v-b2a8a40e],.tiptap ul[data-v-b2a8a40e]{margin:1.25rem 1rem 1.25rem .4rem;padding:0 1rem}.tiptap ol li p[data-v-b2a8a40e],.tiptap ul li p[data-v-b2a8a40e]{margin-bottom:.25em;margin-top:.25em}.tiptap h1[data-v-b2a8a40e],.tiptap h2[data-v-b2a8a40e],.tiptap h3[data-v-b2a8a40e],.tiptap h4[data-v-b2a8a40e],.tiptap h5[data-v-b2a8a40e],.tiptap h6[data-v-b2a8a40e]{line-height:1.1;margin-top:2.5rem;text-wrap:pretty}.tiptap h1[data-v-b2a8a40e],.tiptap h2[data-v-b2a8a40e]{margin-bottom:1.5rem;margin-top:3.5rem}.tiptap h1[data-v-b2a8a40e]{font-size:1.4rem}.tiptap h2[data-v-b2a8a40e]{font-size:1.2rem}.tiptap h3[data-v-b2a8a40e]{font-size:1.1rem}.tiptap h4[data-v-b2a8a40e],.tiptap h5[data-v-b2a8a40e],.tiptap h6[data-v-b2a8a40e]{font-size:1rem}.tiptap code[data-v-b2a8a40e]{background-color:var(--purple-light);border-radius:.4rem;color:var(--black);font-size:.85rem;padding:.25em .3em}.tiptap pre[data-v-b2a8a40e]{background:var(--black);border-radius:.5rem;color:var(--white);font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem}.tiptap pre code[data-v-b2a8a40e]{background:none;color:inherit;font-size:.8rem;padding:0}.tiptap blockquote[data-v-b2a8a40e]{border-left:3px solid var(--gray-3);margin:1.5rem 0;padding-left:1rem}.tiptap hr[data-v-b2a8a40e]{border:none;border-top:1px solid var(--gray-2);margin:2rem 0}.custom-html-block[data-v-b2a8a40e]{background:#fafafa;border:1px solid #ddd;border-radius:8px;font-family:Menlo,Consolas,monospace;margin:6px 0;padding:10px 12px;position:relative}.html-block-toolbar[data-v-b2a8a40e]{display:flex;gap:6px;position:absolute;right:6px;top:6px}.html-block-toolbar button[data-v-b2a8a40e]{background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:12px;opacity:.6;padding:2px 6px;transition:opacity .2s ease}.custom-html-block:hover .html-block-toolbar button[data-v-b2a8a40e]{opacity:1}.html-code-view[data-v-b2a8a40e]{color:#333;margin:0;white-space:pre-wrap;word-break:break-all}.html-preview-view[data-v-b2a8a40e]{background:#fff;border:1px dashed #ccc;padding:6px}
