.rich-text-menu{border:1px solid #dee2e6;border-radius:.375rem .375rem 0 0}.rich-text-button{color:#484848;min-width:0}.rich-text-button.is-active{background-color:#dcdcdc}@media (min-width: 768px){.rich-text-button:hover{background-color:#dcdcdc}}.tiptap{border:1px solid #dee2e6;border-radius:0 0 .375rem .375rem;padding:1rem;white-space:pre-wrap}.tiptap table{border-collapse:collapse;margin:0;overflow:hidden}.tiptap td,th{border:1px solid #3d25141f;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.tiptap th{background-color:#3d25140d;font-weight:700;text-align:left}.tiptap table .column-resize-handle{background-color:purple;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.tiptap .tableWrapper{margin:1.5rem 0;overflow-x:auto}.tiptap .resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap li p,#about li p{margin-bottom:0rem}.tiptap:hover{border-color:#767676}.ProseMirror-focused,.ProseMirror-focused:hover{border:1.5px solid #a737be;outline:none}.bubble-menu{display:flex;background-color:#484848;padding:.2rem;border-radius:.5rem}.bubble-menu .rich-text-button{border:none;background:none;color:#fff;padding:0 .2rem;opacity:.6}.bubble-menu .rich-text-button:hover,.bubble-menu .rich-text-button.is-active{opacity:1}
