.tiptap{background-color:#fff;margin:0;max-width:850px;outline:none;padding:15px}.tiptap p{line-height:1.6;margin:1rem 0}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{font-weight:700;margin:1.5rem 0 1rem}.tiptap h1{font-size:2rem}.tiptap h2{font-size:1.75rem}.tiptap h3{font-size:1.5rem}.tiptap h4{font-size:1.25rem}.tiptap h5{font-size:1rem}.tiptap h6{font-size:.875rem}.tiptap ul{list-style:disc;margin:1rem 0;padding-left:1.5rem}.tiptap ul li{line-height:1.6;margin-bottom:.5rem}.tiptap ol{list-style:decimal;margin:1rem 0;padding-left:1.5rem}.tiptap blockquote{border-left:4px solid #ccc;color:#666;font-style:italic;margin:1rem 0;padding-left:1rem}.tiptap ol,.tiptap ul{margin:1rem 0 1rem 2rem}.tiptap li{margin-bottom:.5rem}.tiptap p code{background:#fcf8f8;border-radius:4px;color:#e729a1;font-size:14px;padding:4px 8px}.tiptap pre{background-color:#fcf8f8cc;border-radius:6px;margin:1em 0;overflow:hidden;padding:10px}.tiptap pre code{color:#24292e;display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9em;line-height:1.5;overflow-x:auto;padding:1em}.tiptap hr{border:0;border-top:1px solid #ccc;margin:2rem 0}.tiptap img{border-radius:4px;height:auto;margin:1rem 0;max-width:100%}.tiptap a{color:#3498db;text-decoration:none}.tiptap a:hover{text-decoration:underline}
