.tiptap.ProseMirror{min-height:100%}.tiptap.ProseMirror h1{font-size:1.875rem;line-height:2.25rem;font-weight:700;margin:.75rem 0}.tiptap.ProseMirror h2{font-size:1.5rem;line-height:2rem;font-weight:700;margin:.75rem 0}.tiptap.ProseMirror h3{font-size:1.25rem;line-height:1.75rem;font-weight:600;margin:.5rem 0}.tiptap.ProseMirror h4{font-size:1.125rem;line-height:1.5rem;font-weight:600;margin:.5rem 0}.tiptap.ProseMirror h5{font-size:1rem;line-height:1.5rem;font-weight:600;margin:.5rem 0}.tiptap.ProseMirror p{margin:.5rem 0}.tiptap.ProseMirror ul{list-style:disc;padding-left:1.25rem;margin:.25rem 0}.tiptap.ProseMirror ol{list-style:decimal;padding-left:1.25rem;margin:.25rem 0}.tiptap.ProseMirror li{margin:.1rem 0;line-height:1.25}.tiptap.ProseMirror blockquote{border-left:4px solid #e5e7eb;padding-left:.75rem;color:#374151;margin:.5rem 0}.tiptap.ProseMirror pre{background:#0f172a10;padding:.75rem;border-radius:.5rem;overflow:auto}.dark .tiptap.ProseMirror blockquote{border-left-color:#475569;color:#e5e7eb}.dark .tiptap.ProseMirror pre{background:#111827}.tiptap.ProseMirror table{border-collapse:collapse;width:100%;margin:.5rem 0}.tiptap.ProseMirror th,.tiptap.ProseMirror td{border:1px solid rgba(148,163,184,.4);padding:.35rem .5rem}.tiptap.ProseMirror th{background:#94a3b826;font-weight:600}.tt-toolbar .tt-group{border-radius:.5rem;overflow:hidden}.tt-toolbar .tt-group.overflow-visible{overflow:visible}.tt-toolbar .tt-btn{border-radius:0!important;border-right:1px solid rgba(148,163,184,.4)}.tt-toolbar .tt-btn:last-child{border-right:0}.dark .tt-toolbar .tt-btn{border-right-color:#374151cc}.tt-toolbar .rounded-md{border-radius:0!important}
