.tiptap{outline:none;min-height:400px;padding:1.5rem;line-height:1.6}.tiptap p{margin-bottom:1rem}.tiptap p:last-child{margin-bottom:0}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{margin-top:1.5rem;margin-bottom:.75rem;font-weight:600}.tiptap h1:first-child,.tiptap h2:first-child,.tiptap h3:first-child,.tiptap h4:first-child,.tiptap h5:first-child,.tiptap h6:first-child{margin-top:0}.tiptap strong{font-weight:700}.tiptap em{font-style:italic}.tiptap u{text-decoration:underline}.tiptap s{text-decoration:line-through}.tiptap code{background-color:rgba(97,97,97,.1);border-radius:.25rem;padding:.125rem .25rem;font-family:JetBrains Mono,Courier New,Courier,monospace;font-size:.875em}.tiptap blockquote{border-left:4px solid #e5e7eb;margin:1.5rem 0;padding-left:1rem;font-style:italic}.dark .tiptap blockquote{border-left-color:#374151}.tiptap ul,.tiptap ol{margin:1rem 0;padding-left:1.5rem}.tiptap li{margin-bottom:.25rem}.tiptap a{color:#3b82f6;text-decoration:underline}.tiptap a:hover{color:#1d4ed8}.dark .tiptap a{color:#60a5fa}.dark .tiptap a:hover{color:#3b82f6}.tiptap p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.dark .tiptap p.is-editor-empty:first-child:before{color:#6b7280}.tiptap:focus{outline:none}.tiptap ::selection{background-color:rgba(59,130,246,.3)}.dark .tiptap ::selection{background-color:rgba(96,165,250,.3)}.tiptap.prose{max-width:none}.tiptap.prose p{text-align:left}.tiptap.font-serif{font-family:Georgia,Times New Roman,serif}.tiptap.font-sans{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}@media (max-width:768px){.tiptap{min-height:300px;padding:1rem}}.black-mask-fade-top-full{background:linear-gradient(#fff 0%,rgba(255,255,255,0) 100%)}.dark .black-mask-fade-top-full{background:linear-gradient(#09090b 0%,rgba(9,9,11,0) 100%)}.black-mask-fade-bottom-full{background:linear-gradient(rgba(255,255,255,0) 0%,#fff 100%)}.dark .black-mask-fade-bottom-full{background:linear-gradient(rgba(9,9,11,0) 0%,#09090b 100%)}
