.tiptap{background:#0000!important;border:none!important;outline:none!important}.tiptap h1{font-size:2rem;font-weight:700;line-height:1.2;margin:1rem 0 .5rem;color:#1a1a1a}.tiptap h2{font-size:1.5rem;font-weight:600;line-height:1.3;margin:.75rem 0 .5rem;color:#2a2a2a}.tiptap h3{font-size:1.25rem;font-weight:600;color:#3a3a3a}.tiptap h3,.tiptap h4{line-height:1.4;margin:.5rem 0 .25rem}.tiptap h4{font-size:1.125rem;font-weight:500;color:#4a4a4a}.tiptap h5{font-size:1rem;color:#5a5a5a}.tiptap h5,.tiptap h6{font-weight:500;line-height:1.5;margin:.25rem 0}.tiptap h6{font-size:.875rem;color:#6a6a6a}.tiptap p{font-size:1rem;line-height:1.6;margin:.5rem 0;color:#333}.tiptap blockquote{border-left:4px solid #e2e8f0;margin:1rem 0;padding:.5rem 0 .5rem 1rem;background-color:#f8fafc;font-style:italic;color:#64748b}.tiptap blockquote p{margin:.25rem 0;color:inherit}.tiptap table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.tiptap table td,.tiptap table th{border:2px solid #ced4da;box-sizing:border-box;min-width:1em;padding:3px 5px;position:relative;vertical-align:top}.tiptap table th{font-weight:700}.tiptap table th:not([style*=background-color]){background-color:#f1f3f4}.tiptap table .selectedCell:after{background:#c8c8ff66;content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}